版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Part 03Java數(shù)據(jù)庫更改 在數(shù)據(jù)庫應(yīng)用中,有時(shí)為了解決問題,需要將數(shù)據(jù)庫進(jìn)行更改,其中主要包括數(shù)據(jù)更改(Data Modification)與架構(gòu)更改(Structure Modification)。數(shù)據(jù)更改(Data Modification)的操作有數(shù)據(jù)刪除(Delete)、數(shù)據(jù)添加(Insert)與數(shù)據(jù)更新(Update)。架構(gòu)更改(Structure Modification)并非直接改變數(shù)據(jù)表的設(shè)計(jì),而是在原有數(shù)據(jù)表的架構(gòu)上,依需要將數(shù)據(jù)表進(jìn)行連接操作(Join Operations),包括一般連接(Join)與自然連接(Natural soin),創(chuàng)建新關(guān)聯(lián)架構(gòu)。Chapt
2、er 07數(shù)據(jù)更改7-1 簡介前述各章節(jié)討論的重點(diǎn)都是如何從數(shù)據(jù)表中找出答案,本章將討論如何更改數(shù)據(jù)表內(nèi)的數(shù)據(jù)內(nèi)容。一般而言,更改數(shù)據(jù)包括數(shù)據(jù)刪除、數(shù)據(jù)添加和數(shù)據(jù)更新。7-2 數(shù)據(jù)刪除SQL提供了命令delete from用于執(zhí)行數(shù)據(jù)庫數(shù)據(jù)的刪除。刪除數(shù)據(jù)時(shí)需要注意以下兩點(diǎn):必須是整個(gè)元組的刪除,無法僅刪除元組中部分字段內(nèi)的數(shù)據(jù)。在某一時(shí)間只可從一個(gè)數(shù)據(jù)表中刪除數(shù)據(jù);如果要從多個(gè)數(shù)據(jù)表中刪除相同的數(shù)據(jù),則必須分多次執(zhí)行。范例44:設(shè)計(jì)Java程序Modification_44.java,使用數(shù)據(jù)庫Bank44.accdb的數(shù)據(jù)表Borrow,刪除所有分行(branch_name) Downto
3、wn的元組。(1)SQL查詢語句設(shè)計(jì)為: DELETE FROM Borrow WHERE branch_name = Downtown(1)設(shè)計(jì)程序Modification_44.java(參考本書CD文件)。范例45:設(shè)計(jì)Java程序Modification_45.java,使用數(shù)據(jù)庫Bank45.accdb的數(shù)據(jù)表Borrow,請(qǐng)刪除貸款額(amount) 在20003000之間的元組。(1)SQL查詢語句設(shè)計(jì)1為: DELETE FROM Borrow WHERE amount between 2000 and 3000(2)設(shè)計(jì)程序Modification_45.java(參考本書C
4、D文件)。范例46:設(shè)計(jì)Java程序Modification_46.java,使用數(shù)據(jù)庫Bank46.accdb的數(shù)據(jù)表Borrow,刪除貸款額(amount) 小于平均貸款額的元組。(1)SQL查詢語句設(shè)計(jì)為:DELETE FROM Borrow WHERE amount 800 UPDATE Deposit SET balance = balance*1.05 WHERE balance = 800(2)設(shè)計(jì)程序Modification_49.java(參考本書CD文件)。7-5 習(xí)題1對(duì)于數(shù)據(jù)庫數(shù)據(jù)的刪除,SQL提供了什么命令?2刪除數(shù)據(jù)庫中的數(shù)據(jù)時(shí)需注意哪些事項(xiàng)?3對(duì)于數(shù)據(jù)庫數(shù)據(jù)的添加,SQL提供了什么命令?4向數(shù)據(jù)庫中添
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026重慶一中寄宿學(xué)校融媒體中心招聘1人備考題庫及答案詳解參考
- 公共場所綠化養(yǎng)護(hù)景觀管理手冊(cè)
- 2026海南渠田水利水電勘測設(shè)計(jì)有限公司天津分公司招聘備考題庫及答案詳解(新)
- 2026年數(shù)據(jù)庫性能調(diào)優(yōu)實(shí)戰(zhàn)課程
- 起重吊裝安全督查課件
- 職業(yè)共病管理中的病理機(jī)制探討
- 職業(yè)健康科普資源整合策略
- 職業(yè)健康監(jiān)護(hù)中的標(biāo)準(zhǔn)化質(zhì)量管理體系
- 職業(yè)健康溝通策略創(chuàng)新實(shí)踐
- 職業(yè)健康歸屬感對(duì)醫(yī)療員工組織承諾的正向影響
- 2026屆南通市高二數(shù)學(xué)第一學(xué)期期末統(tǒng)考試題含解析
- 寫字樓保潔培訓(xùn)課件
- 2026中國電信四川公用信息產(chǎn)業(yè)有限責(zé)任公司社會(huì)成熟人才招聘備考題庫有完整答案詳解
- 計(jì)量宣貫培訓(xùn)制度
- 2026中國電信四川公用信息產(chǎn)業(yè)有限責(zé)任公司社會(huì)成熟人才招聘備考題庫有答案詳解
- 2026.05.01施行的中華人民共和國漁業(yè)法(2025修訂)課件
- 原始股認(rèn)購協(xié)議書
- 多金屬資源回收綜合利用項(xiàng)目可行性研究報(bào)告
- 鉆井泥漿基礎(chǔ)知識(shí)培訓(xùn)課件
- 新課標(biāo)人教版中考物理專題訓(xùn)練集1-25專題附答案
- 新《治安管理處罰法》考試參考題庫500題(含各題型)
評(píng)論
0/150
提交評(píng)論