版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)庫(kù)原理課程設(shè)計(jì)報(bào)告學(xué)生:學(xué)號(hào):班級(jí):專業(yè):重慶郵電大學(xué)移通學(xué)院2011年6月前言隨著當(dāng)今社會(huì)的不斷開展,計(jì)算機(jī)已經(jīng)成為了我們生活中必不可少的一局部,而數(shù)“數(shù)據(jù)庫(kù)原理”是計(jì)算機(jī)對(duì)數(shù)據(jù)進(jìn)行管理的重要根底理論技術(shù),不濟(jì)事計(jì)算機(jī)學(xué)科的核心課程,而且已經(jīng)成為其他理工科專業(yè)甚至管理類專業(yè)的熱門選修課?,F(xiàn)代社會(huì)是信息爆炸的時(shí)代,對(duì)于快速增長(zhǎng)的信息的管理已經(jīng)成為首先要解決的問題。數(shù)據(jù)庫(kù)系統(tǒng)的目的就是對(duì)于它們進(jìn)行有效的組織、存儲(chǔ)、檢索、維護(hù)和加工利用。數(shù)據(jù)庫(kù)研究和處理的根本對(duì)象是數(shù)據(jù),數(shù)據(jù)與信息是分不開的。當(dāng)所有相關(guān)信息被數(shù)據(jù)符號(hào)化以后,這些數(shù)據(jù)也被賦予了特定的語義,充分反映了現(xiàn)實(shí)世界有些事物的存在特性。從哲學(xué)的據(jù)角度說,現(xiàn)實(shí)世界里所有的事物都是具有連系的?;谶@一事實(shí),可以從數(shù)據(jù)出發(fā),經(jīng)過相應(yīng)的加工運(yùn)算,產(chǎn)生出一些新的數(shù)據(jù),獲取一些新的信息,為決策和研究提供有利的依據(jù)。如何通過對(duì)大量數(shù)據(jù)存儲(chǔ)處理,將數(shù)據(jù)轉(zhuǎn)換為新的更有意義的信息,從而產(chǎn)生、管理和決策提供有利的支持呢?這需要經(jīng)過數(shù)據(jù)的收集、分類、組織、編碼、存儲(chǔ)、檢索、維護(hù)等一系列操作,這些操作統(tǒng)稱為數(shù)據(jù)管理。而今天我們就通過我們身邊最常見的例子——學(xué)生成績(jī)管理,來認(rèn)真的學(xué)習(xí),了解數(shù)據(jù)庫(kù)的一些特性和作用。一、實(shí)驗(yàn)?zāi)康?〕掌握利用企業(yè)管理器和T-SQL語句創(chuàng)立表,修改表結(jié)構(gòu)以及刪除表2〕能夠向表中插入數(shù)據(jù)、更新數(shù)據(jù)以及刪除數(shù)據(jù)。3〕掌握創(chuàng)立、刪除和修改約束的方法二、實(shí)驗(yàn)內(nèi)容E-R圖:1.創(chuàng)立表,并創(chuàng)立相應(yīng)的約束。要求:在學(xué)生管理數(shù)據(jù)庫(kù)XSGL中創(chuàng)立三個(gè)表。〔1〕創(chuàng)立名為Student(學(xué)生信息)的表,表中的各列要求如下:字段名稱字段類型大小說明Snovarchar50主鍵Snamevarchar50Sexvarchar10ageint4birthdaydatetime8Sdeptvarchar50〔2〕創(chuàng)立名為Course(課程信息)的表,表中的各列要求如下:字段名稱字段類型大小說明Cnovarchar50主鍵Cnamevarchar50Cereditreal4〔3〕建名為Score(學(xué)生成績(jī))的表,表中的各列要求如下:字段名稱字段類型大小取值范圍說明Snovarchar50數(shù)據(jù)來自學(xué)生信息表主鍵Cnovarchar50數(shù)據(jù)來自課程信息表主鍵Gradereal40--100增加、修改和刪除字段,要求:給Student表增加一個(gè)memo(備注)字段,類型為varchar(200)〔2〕將memo字段的類型修改為varchar(300)〔3〕刪除memo字段3.向表中添加數(shù)據(jù)、更新數(shù)據(jù)、刪除數(shù)據(jù)并驗(yàn)證約束。要求:〔1〕使用INSERTINTO命令向三個(gè)表中分別插入假設(shè)干數(shù)據(jù),驗(yàn)證主鍵約束、唯一性約束以及默認(rèn)值約束。使用UPDATE命令更新數(shù)據(jù)、驗(yàn)證外鍵約束。使用DELETE命令刪除數(shù)據(jù)。刪除表。要求:〔1〕利用企業(yè)管理器刪除表:〔2〕利用DROPTABLE語句刪除表連接數(shù)據(jù)庫(kù)代碼三、實(shí)驗(yàn)結(jié)果建立學(xué)生表Student(Sno,Sname,Sex,age,birthday,Sdept):其中Sno(varchar50)為主鍵,Sname(varchar50),Sex(varchar50),age(int4),birthday(detetime8),Sdept(varchar50)建立課程表course(Cno,Cname,Ceredit):其中Cno(varchar50)為主鍵,Cname(varchar50),Ceredit(real4)建立學(xué)生選課表score(Sno,Cno,Grade):其中Sno(varchar50)、Cno(varchar50)為主鍵,Grade(real4)4)語句查詢〔1〕查詢?nèi)w學(xué)生的學(xué)號(hào)和姓名?!?〕查詢?nèi)w學(xué)生的姓名、學(xué)號(hào)、所在系?!?〕查詢?nèi)w學(xué)生的詳細(xì)信息?!?〕查詢?nèi)w學(xué)生的姓名及其出生年份?!?〕查詢軟件工程系全體學(xué)生的名單?!?〕查詢所有年齡在20歲以下的學(xué)生姓名以及年齡?!?〕查詢考試成績(jī)不及格的學(xué)生的學(xué)號(hào)四、總結(jié)我了解到了數(shù)據(jù)庫(kù)的作用和特點(diǎn)。我還學(xué)會(huì)了SQLServer的應(yīng)用。數(shù)據(jù)庫(kù)的根本特點(diǎn):具有較好的數(shù)據(jù)集成效果。首先,數(shù)據(jù)庫(kù)系統(tǒng)所存儲(chǔ)的數(shù)據(jù)及其之間的相互聯(lián)系全部采用統(tǒng)一的數(shù)據(jù)結(jié)構(gòu)來描述,使得數(shù)據(jù)整體具有良好的結(jié)構(gòu)化特點(diǎn);其次,數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)是一個(gè)聯(lián)系緊密的整體,不僅可以滿足多個(gè)不同的應(yīng)用需求,而且易于擴(kuò)充。具有較好的數(shù)據(jù)共享性。數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)可以共享到數(shù)據(jù)項(xiàng)的層次,不僅方便了多種應(yīng)用效勞,而且易于擴(kuò)充和增加新的應(yīng)用效勞功能;數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)存儲(chǔ)經(jīng)過標(biāo)準(zhǔn)化處理,因此被重復(fù)儲(chǔ)存的可能性很小,使冗余度降到最低,這種標(biāo)準(zhǔn)化處理還保證了數(shù)據(jù)的一致性。具有較好的完整性和平安性。數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)由數(shù)據(jù)庫(kù)管理系統(tǒng)統(tǒng)一進(jìn)行管理和控制,借助數(shù)據(jù)庫(kù)管理系統(tǒng)提供的管理手段,能夠?qū)?shù)據(jù)庫(kù)中數(shù)據(jù)進(jìn)行完整性檢查,監(jiān)督數(shù)據(jù)庫(kù)訪問的合法性,控制多個(gè)訪問的并發(fā)運(yùn)行,防止用戶間訪問的相互干擾,提供當(dāng)數(shù)據(jù)庫(kù)遭到破壞時(shí)數(shù)據(jù)進(jìn)行恢復(fù)的能力。SQL的特點(diǎn):SQL功能強(qiáng)大,集數(shù)據(jù)定義語言〔DDL〕、數(shù)據(jù)操縱語言〔DML〕和數(shù)據(jù)控制語言〔DCL〕于一體,使用統(tǒng)一的語法形式,完成數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)更和數(shù)據(jù)控制功能,易學(xué)易用。對(duì)SQL語句的解釋由DBMS完成,語句對(duì)在任何處斷行沒有特
溫馨提示
- 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. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度文化展覽館租賃合同·含策展服務(wù)及觀眾導(dǎo)覽3篇
- 二零二五年度房屋租賃合同:安全責(zé)任與租戶培訓(xùn)2篇
- 2025年度物聯(lián)網(wǎng)通信平臺(tái)建設(shè)與運(yùn)營(yíng)合同3篇
- 2025年度綠色節(jié)能施工合同終止及效益協(xié)議3篇
- 二零二五年度智慧城市建設(shè)服務(wù)合同標(biāo)的規(guī)劃與實(shí)施3篇
- 二零二五年度文化產(chǎn)業(yè)發(fā)展股權(quán)讓渡與債務(wù)抵消合同3篇
- 二零二五年度智慧城市基礎(chǔ)設(shè)施建設(shè)項(xiàng)目合同6篇
- 二零二五年度建筑設(shè)計(jì)創(chuàng)意版權(quán)轉(zhuǎn)讓協(xié)議2篇
- 海南職業(yè)技術(shù)學(xué)院《鋼結(jié)構(gòu)設(shè)計(jì)課程設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025版黃金抵押擔(dān)保供應(yīng)鏈融資合同3篇
- 2025河南滎陽市招聘第二批政務(wù)輔助人員211人高頻重點(diǎn)提升(共500題)附帶答案詳解
- JJF 2180-2024嬰兒輻射保暖臺(tái)校準(zhǔn)規(guī)范
- 2024年財(cái)政部會(huì)計(jì)法律法規(guī)答題活動(dòng)題目及答案一
- 2025年八省聯(lián)考新高考語文試題解讀及備考啟示
- 2023年售前工程師年度總結(jié)及來年計(jì)劃
- 土壤與肥料學(xué)課件
- 供應(yīng)商物料質(zhì)量問題賠償協(xié)議(中文)
- 集團(tuán)公司員工宿舍管理辦法(正式版)
- 康復(fù)治療學(xué)專業(yè)畢業(yè)生的培養(yǎng)與就業(yè)分析
- 《工人工資發(fā)放承諾書范文 》
- 馬達(dá)加斯加 礦產(chǎn)和能源開發(fā)戰(zhàn)略
評(píng)論
0/150
提交評(píng)論