![華南農(nóng)業(yè)大學(xué)數(shù)據(jù)庫系統(tǒng)概念實(shí)驗(yàn)一報(bào)告四_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/15/e4178165-0ecf-41c3-9d91-b2ec4f879e52/e4178165-0ecf-41c3-9d91-b2ec4f879e521.gif)
![華南農(nóng)業(yè)大學(xué)數(shù)據(jù)庫系統(tǒng)概念實(shí)驗(yàn)一報(bào)告四_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/15/e4178165-0ecf-41c3-9d91-b2ec4f879e52/e4178165-0ecf-41c3-9d91-b2ec4f879e522.gif)
![華南農(nóng)業(yè)大學(xué)數(shù)據(jù)庫系統(tǒng)概念實(shí)驗(yàn)一報(bào)告四_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/15/e4178165-0ecf-41c3-9d91-b2ec4f879e52/e4178165-0ecf-41c3-9d91-b2ec4f879e523.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫系統(tǒng)實(shí)驗(yàn)報(bào)告四學(xué) 號(hào) 實(shí) 驗(yàn) 名 稱 準(zhǔn) 備 材 料 擴(kuò) 展 實(shí) 驗(yàn) 實(shí) 驗(yàn) 環(huán) 境 實(shí) 驗(yàn) 目 的 實(shí) 驗(yàn) 內(nèi) 容 及 步 驟數(shù)據(jù)庫模式管理1. SQL Plus命令手冊(cè)2. Oracle數(shù)據(jù)字典3. Oracle中的數(shù)據(jù)類型姓名實(shí)驗(yàn)時(shí)間實(shí)驗(yàn)學(xué)時(shí)1. 掌握在企業(yè)管理器中進(jìn)行表的創(chuàng)建和管理的方法。2. 利用企業(yè)管理器觀察數(shù)據(jù)庫的物理模式。(此部分內(nèi)容不要求在實(shí)驗(yàn)室完成,不用寫入實(shí)驗(yàn)報(bào)告。Oracle 9i(及以上版本)服務(wù)器SQL Plus/ SQL Plus work sheet客 戶端1. 掌握使用SQL語句進(jìn)行表的創(chuàng)建和管理的方法2. 加深對(duì)關(guān)系數(shù)據(jù)庫結(jié)構(gòu)和數(shù)據(jù)完整性等概念的理解2
2、014-12-31.創(chuàng)建書上university數(shù)據(jù)庫中所有的表,并使用命令觀察用戶所有表的表 名、觀察每張表的結(jié)構(gòu)及每張表上的約束信息。select * from user_tables;心;4L Fkui TMtkihcvt!;耶OOACL11 ! !r-LfCs S-3-_-iuiJaw XAXJHlrTlAx LHEO" 'SCI U-LFj !Cnj呼RKBZBKH1r:'.7T:serins FlQQTEHT amnEKEMLmEEYT:.:TEU3U1IEU ini; IEM1HP"jUUHF"QHU7l£U UEU mfr
3、 1IEU inis OHM jIEH HF"ITU IIEU:LO L4 LO10 id ia 14 LO l中 垃 10 燉 :La L4 La La id xaLa1ICE13:=-1他iass-izie-1jSS1z=-*3GG-1iail133S1z:&13G5ia»1Hii血izie-135511Sitia»444菲玉河riISMdGtdd 北豁4riSSMtiEUC 此5Wri»34 址昭I rillMtiHiddesc SECTION;select * from user_c on stra ints where table_ n
4、ame = 'SECTION'2.修改表結(jié)構(gòu) 在instructor表中增加列存儲(chǔ)教師家庭地址,其地址包括省、市、區(qū)、街 道、門牌號(hào)等列,列的數(shù)據(jù)類型自己給出,列允許為空。alter table instructor add (province varchar(30),city varchar(30),street varchar(30),house nu mber varchar(30);.對(duì)student表中的姓名字段長(zhǎng)度都改為10,設(shè)置是否成功?原因是什么? 將該字段長(zhǎng)度改為50,能否成功?說明原因。alter table student modify name varc
5、har(10);修改成功alter table student modify name varchar(50); 修改成功iftttb «»>>51 IDEM pAJ»HOI KILL U尚憂HA軌刃HflllEHOI WLL UHieHMflftlMP? nwi(41 ML*rM-注打盯町;.Hitif mj.< itvdtnE mvLi-y nw 峠片怕鞏1>戶<Btwim任于鑒i jrt qim-3: HfliErt.misiH 1ER.7- CtM SIVDLHI 空HI MILL UF<HCHMT9- HI MILL
6、UF>flCHM7iqJFfiCHM7Tir|IDHAHHrr MAM.1Q1 £!:YOU HK 51VDEH1;mm MFR_HA»f TOT 衛(wèi)!;Mil MILL UMEMM1S- Mil MILL UFflCMiAA3-5-feJ UMCHMS-CFfeJ IWWFR1只要修改的長(zhǎng)度若大于已存在的字符的最大長(zhǎng)度都行(3)為student表中tot_cred列設(shè)置默認(rèn)值0,插入一個(gè)新學(xué)生,且不給其 tot_cred列賦值,觀察結(jié)果。alter table student modify tot cred default 0;in sert into stude
7、nt (ID,NAME,DEPT_NAME) values(110,'zhua ngha n','Fi nan ce'); select ID,NAME,DEPT_NAME from stude nt;于 m-BPlui! fMcklhref1尺XnraAci f=L T-J-.-L:=<*IAI浮£刃罕壽ffflEJkEIljflBgtQ-rrriJ*1 - dx叭'> :蜀 1'Q 卜畤i| i*|S| ', - *14*4' L r* m*1 ri u|.工4憶* 'll " ” bs
8、tudent表中tot_cred列是對(duì)總學(xué)分的統(tǒng)計(jì),現(xiàn)在數(shù)據(jù)庫中沒有記錄哪些 學(xué)生已選修課程學(xué)分已累加,哪些課程的學(xué)分還沒有累加。設(shè)計(jì)一種方案記 錄已累加課程,防止出現(xiàn)重復(fù)累加的情況?;蛘咴O(shè)計(jì)一種方案簡(jiǎn)化總學(xué)分的計(jì)算過程。方案:對(duì)takes表增加多一個(gè)字段isComputed作為標(biāo)記,已經(jīng)被累加的則這 個(gè)字段為1,沒有被累加的為零,統(tǒng)計(jì)時(shí)就只需要找到takes上isComputed為0的數(shù)據(jù)進(jìn)行累加刪除takes表上對(duì)student表ID的外鍵約束,再添加takes表是對(duì)student 表ID的外鍵 約束,觀察并解釋實(shí)驗(yàn)結(jié)果。添加一個(gè)不存在的學(xué)生選修 CS001課程的信息,并給他一個(gè)成績(jī)。再添
9、加 takes表是對(duì)student表ID的 外鍵約束,觀察并解釋實(shí)驗(yàn)結(jié)果。ALTER TABLE TAKES DROP CONSTRAINT SYS C0054665;齢 SQLiPlui VclEitmt71 師STWflLi 皿1匕1 當(dāng)C 尼 ATI f=.ALTER TABLE TAKES ADD CONSTRAINT SYS_C0054665 FOREIGN KEY(id) REFERENCES STUDENT(id);in sert into takes values ('1111','CS-001','1','Spri ng
10、','2013','A');ALTER TABLE TAKES ADD CONSTRAINT SYS_C0054665 FOREIGN KEY(id) REFERENCES STUDENT(id);uzh raaiE mnv add Bmjrr?teis kttu» mutijj !TimEFTiiiie-MS i C-?ayi;阿(6)設(shè)置takes表ID, course_id,sec_id三個(gè)字段非空,是否能設(shè)置成功,對(duì) 插入數(shù)據(jù)有沒有影響? 刪除takes表主鍵約束,增加某同學(xué)選同一門課程(id, couese_id, sec_id, s
11、emester, year, grad都相同)的信息,能否插入成功? 解釋原因。一 一alter table takes modify(ID not nu ll,course_id not n ull,sec_id not nu II);插入的數(shù)據(jù)這三個(gè)字段必須不為空,修改設(shè)置時(shí),如果字段有為NULL則修 改失敗。SQL-hPIur TMtfcihrvt如Q*h>H>B1ALTER TABLE TAKES DROP PRIMARY KEY;3.參照表student建立一張空表studentl。要求用兩種方法實(shí)現(xiàn)(create table;create table as)。create table stude nt1(ID varchar(5),n ame varchar(20) not n ull,dept_ namevarchar(20),tot_credn umeric(3,0) check (tot_cred >= 0),primary key (ID),foreig n key (dept_ name) refere nces departme nt on delete set n ull);4.選擇某個(gè)約束,分別設(shè)置其有效、失效,觀察區(qū)別。ALTER TABLE STUDENT ENABLE CONSTRAIN
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- Unit2 What's the elephant doing(說課稿)-2024-2025學(xué)年外研版(三起)英語四年級(jí)上冊(cè)
- 15《八角樓上》(說課稿)2024-2025學(xué)年-統(tǒng)編版二年級(jí)語文上冊(cè)001
- 7《不甘屈辱奮勇抗?fàn)?圓明園的訴說》(說課稿)統(tǒng)編版道德與法治五年級(jí)下冊(cè)
- 2023七年級(jí)英語下冊(cè) Unit 2 What time do you go to school Section A 第1課時(shí)(1a-2d)說課稿 (新版)人教新目標(biāo)版
- 8大家的“朋友”(說課稿)-部編版道德與法治三年級(jí)下冊(cè)
- 2024-2025學(xué)年高中歷史 第一單元 中國(guó)古代的農(nóng)耕經(jīng)濟(jì) 第5課 農(nóng)耕時(shí)代的商業(yè)與城市(1)教學(xué)說課稿 岳麓版必修2
- 2024年八年級(jí)歷史下冊(cè) 第三單元 第11課 為實(shí)現(xiàn)中國(guó)夢(mèng)而努力奮斗說課稿 新人教版
- 2024年三年級(jí)品社下冊(cè)《學(xué)看平面圖》說課稿 山東版
- 2025三元區(qū)國(guó)有商品林采伐與銷售權(quán)轉(zhuǎn)讓合同書
- Unit 5 Colours Lesson 2 (說課稿)-2024-2025學(xué)年人教新起點(diǎn)版英語一年級(jí)上冊(cè)
- 裝飾定額子目(河南省)
- 【高速鐵路乘務(wù)工作存在的問題及對(duì)策研究9800字】
- 北師大版英語課文同步字帖三年級(jí)下冊(cè)課文對(duì)話原文及翻譯衡水體英語字帖三年級(jí)起點(diǎn)
- GB/T 2550-2016氣體焊接設(shè)備焊接、切割和類似作業(yè)用橡膠軟管
- GB/T 21295-2014服裝理化性能的技術(shù)要求
- 2022年行業(yè)報(bào)告我國(guó)FEVE氟樹脂涂料發(fā)展現(xiàn)狀及展望
- 走向核心素養(yǎng)深度學(xué)習(xí)的教學(xué)實(shí)踐課件
- Y2系列電機(jī)樣本
- 市域社會(huì)治理現(xiàn)代化解決方案
- 許慎《說文解字》(全文)
- 我國(guó)應(yīng)急通信保障能力評(píng)估體系探究(金)
評(píng)論
0/150
提交評(píng)論