




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、前言2實驗一交互式數據庫3實驗目的:3實驗要求:3實驗內容:3學 時:33實驗步驟:3實驗二數據庫設計實驗目的:7實驗要求:7實驗內容7學 時:37實驗步驟:7實驗三簡單信息管理系統10實驗目的:10實驗要求:10實驗內容:10學 時:610實驗步驟:10附:實驗報告格式11實驗目的11實驗內容11實驗活動記錄11數據庫系統原理上機實驗是學習木門課程的重要環節z,實驗的設置是為了配合課堂教學,使學牛熟練掌握和深入理解課堂教學內容,進一步強化對數拯 庫系統原理的理解。通過上機練習,一方面可以檢驗用關系數據庫標準語言sql 對數據庫進行操作的結果是否正確,使關系數據庫的基本概念更加具體、豐富; 另
2、一方面,可以綜合軟件工程知識、數據庫知識和具體的開發工具,使學生初步 了解軟件項冃的開發過程和方法,從而培養學生綜合運用多科知識分析實際問題 和解決實際問題的能力。實驗內容木門課程必做的實驗有三個:1. 交互式數據庫;2. 數據庫設計;3. 簡單信息管理系統實驗一交互式數據庫實驗目的:1熟悉sql server 2000,特別是“企業管理器”和“查詢分析器”的環境;2掌握在“企業管理器”中創建數據庫、棊本表以及向表中插入元組;3掌握在“查詢分析器”執行sql語句的方法;4熟悉“查詢分析器”中的工具“對象瀏覽器”的環境和功能。實驗要求:1. 實驗前仔細閱讀課木第三章,熟悉基木sql語句的寫法;2
3、. 獨立完成實驗,書寫實驗報告。實驗內容:在sql server 2000 ±建立數據庫,并在目標數據庫上創建表,給表輸入內容; 對相關表進行指定的查詢。3 時 學1、在“企業管理器”中創建數據庫;在windows2000環境中,選擇:開始一程序一microsoft sqlserver企業管理器,進 入企業管理器;在“控制臺根目錄”下找到“sqlserver組”,選擇組下的一臺服務器,展 開,選擇“數據庫”,點右鍵,在彈出菜單屮選擇“新建數據庫”,進入數據庫屬性窗口, 如圖一1所示:2<j名嫁吵數18庫伏態:創建日期大合:可用空間用戶觀各份上次數爲庠備份:上次事務日吉備份 雄護
4、維護計劃一徘序規則濟zj圖一1:設置數據庫屬性在數據庫屬性窗口中,指定數據庫名稱“mydb” ,其它屬性為默認。2、在“企業管理器”中創建基木表在“企業管理器”屮,點擊剛創建的數據庫“mydb”,可以看到展開后的項日結 點,右鍵選屮“表”結點,在彈出菜單屮選擇“新建表”。在打開的窗口屮填入建立 基本表的各列名稱、數據類型、長度等信息,保存。完成在“mydb”數據庫中建立了 一個基本表。3、在“查詢分析器中用sql腳本語句建立數據庫和基本表<1>打開“查詢分析器”,選中當前數據庫為“mydb”之外的任何一個數據庫,例如master數據庫,在“查詢分析器”的編輯窗口中輸入:drop d
5、atabase mydb然后點擊窗口屮的“執行”按鈕或按f5鍵,將執行上而的sql語句,將剛才在“企 業管理器”中創建的數據庫“mydb”刪除。<2>清除“查詢分析器”的sql編輯窗口,重新輸入下列sql語句:create database testdb按f5鍵執行,又在服務器屮創鍵了一個名為testdb的數據庫。<3>選擇當前數據庫為testdb,并在查詢分析器的sql編輯窗口屮鍵入下列sql語句:create table student ( sno char (6) primary key ,create table course(sname varchar (50
6、) not nul1 ,sex char (2),sage int )cno char (4) primary key,cname varchar(50) not null,teacher varchar(50),grade int)create table sc( sno char(6),cno char (4),score int)選中上面的sql語句,然后按f5鍵執行,它將在testdb數據庫中創建基本表student、 colrseo4、在查詢分析器中給sc表加上外鍵約束;5、在“企業管理器”中給student、course> sc表添加數據;進入“企業管理器”中的testdb數
7、據庫,在樹中找到testdb下的“表“結點, 選屮該結點,可以在右側窗口屮看到該數據庫所有的表,找到剛才建立的student表,右鍵選中,在彈出菜單中選擇:打開表一返回所有行,在彈出窗口中逐行添加 卜面學主表中給出的記錄,然后保存。同樣的方法給course、sc添加數據。學生表(stident)snosnamesagesex200101李強20男200102劉麗麗21女200103張兵20男2001()4陳志堅22男200105張兵21女課程表(colrse)enocnameteachergradec601高等數學周振興6c602數據結構劉建平5c603操作系統劉建平4c604編譯原理王志偉4
8、選課衣(sc)snoenoscore200101c601902()0101c60290200101c60385200101c60487200102c60190200103c60175200103c60270200103c60456200104c60190200104c60485200105c60195200105c60380錄;6、在查詢分析器中用insert語句向testdb數據庫的student. course表中插入記student (2001106,尼古拉,23,男)course(c605,陶瓷藝術,斐刃俊,3)7、用update修改student表中的某條記錄;8、用delete刪除
9、student表小的某條記錄;9、用sql完成下列查詢。(1)檢索“劉建平”老師所授課程的課程號cno和課程名cnameo(2)檢索年齡人于21的男學生學號sn0和姓名snameo(3)檢索至少選修“王志偉”老師所授全部課程的學生姓名snameo(4)檢索“劉麗麗”同學沒有選修的課程號。(5)檢索至少選修兩門課程的學生學號。(6)檢索全部學都選修了的課程的課程號和課程名。(7)檢索選修課程包含“王志偉”老師所授課程z啲學生學號。(8)檢索選修課程號為“c601”和“c603”的學生學號。(9)檢索選修全部課程的學生姓名(10)檢索選修課程包含學號為“200103”的學生所修課程的學生學號。(1
10、1)檢索選修課程名為“操作系統”的學生學號和姓名。10、試試用drop table刪除整張student表;11、試試用drop table刪除整張sc表;12、刪除數據庫testdb實驗二數據庫設計實驗目的:1、掌握數據庫設計的步驟和方法;2、熟悉需求分析的方法和要求;3、掌握概念結構設計的方法和步驟,熟練設計e-r圖;4、掌握e-r圖向關系模型轉換的方法;5、了解數據庫物理設計的內容和方法;6、熟悉數據庫設計說明書的巧寫要求和規范。實驗要求:1、實驗前做好充分準備,熟悉數據庫設計的基本步驟;2、獨立完成實驗;3、實驗后提交實驗報告中要包含符合規范的數據庫設計說明書。實驗內容為景徳鎮陶瓷學院
11、圖書館圖書管理系統設計一個數據庫,至少要求做到:1、記錄所有館藏圖書信息,包扌舌書號、書名、作者、出版社、價格、出版fi期等;2、記錄借書人信息;3、借書記錄;3 時 學1、需求分析;對學校圖書館進行實地調查,觀察圖書館運行的具體過程。在充分調査分析后,畫 出數據流圖、編寫數據字電;2、概念結構設計;在需求分析的基礎上,進行概念結構設計,畫出e-r圖,并編寫數據字典。3、邏輯結構設計;按轉換規則將e-r模型轉換為關系模型,并設計各個關系模式。4、物理結構設計;根據需求分析,為必要的關系模式設計索引;5、設計安全性。附:數據庫設計說明書模板數據庫設計設計說明書模板1. 引言1. 1項目名稱1.2
12、項目背景和內容概要(項h的委托單位、開發單位、主管部門、與其它項冃的關系,與其他機構的關系等)1.3相關資料、縮略語、定義(相關項目計劃、合同及上級機關批文,引用的文件、采用的標準等)(縮寫詞和名詞定義)2. 約定數據庫中各種元素的命名約定。例如表名,字段名的命名約定。3. 數據庫概念模型設計3. 1數據實體-關系圖3. 2數據實體描述數據實體中文名,數據庫表名數據實休描述3. 3實體關系描述(描述每個實體間的關系)實體 1:實體 2 (1: 1, 1: n, m: n)關系描述:4. 數據庫邏輯模型設計4. 1實體-關系圖(不含多-多關系)4. 2關系模型描述數據庫表名:同義詞(別名):主鍵
13、:外鍵:索引:約束:中文名稱數據屬性名數據類型數據長度約束范圍是否空注解4. 3數據視圖描述(用標準sql語言中創建數據視圖的語句描述)4. 4數據庫一致性設計(用標準sql語言小創建表的語句描述)5. 物理實現5.1數據庫的安排。說明是否采用分布式數據庫,數據庫表如何分布o每個數據庫服務器上建立兒個數據庫,其存儲空間等安排o數據庫表的的分配方法,例如:如何創建段,或表空間5. 2安全保密設計實驗三簡單信息管理系統實驗目的:1、初步掌握綜合運用開發工具、軟件工程、數據庫等方面的知識,設計實現信息管理 系統的過程;2、了解信息管理系統的基本架構和要求的知識與技能。實驗要求:1、實驗前做好充分需求調研;2、正式上機實驗z余,收集相關技術資料;3、獨立完成實驗;4、提交規范的實驗報告和相關的軟件開發文檔;實驗內容:進一步優化完善實驗二設計的數據庫,并實現圖書館圖書管理系統,至少要求實現:1、不同類型借書證的管理(包括辦新證、銷證、補證);2、實現借書信息的錄入、查詢和借書超期罰款;3、實現續借;4、新書入庫記錄;5、館藏書目查詢;6、用相關技術和工具實現表現層。學時:6實驗步驟:1、需求分析分析圖書館運作的過程,梳理每個過程中的數據流。在充分了解圖書館圖書管
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 證券市場宏觀經濟指標分析考核試卷
- 船舶固廢處理考核試卷
- 筆的筆身圖案設計考核試卷
- 金屬表面處理的工藝原理考核試卷
- 冬季常見疾病預防與保健
- 飲食健康與疾病防治
- 頸叢阻滯麻醉學
- Fosamprenavir-13C6-Amprenavir-phosphate-sup-13-sup-C-sub-6-sub-生命科學試劑-MCE
- 2025年互聯網+醫療美容行業市場細分領域投資機會與風險預警報告
- 工業互聯網平臺NFV在工業自動化控制系統中的數據安全防護實踐報告
- 2025年四川省自貢市中考物理試卷及答案
- 2025年6月14日萍鄉市事業單位面試真題及答案解析
- 2025年環境工程考試試卷及答案
- 2025年高考真題-語文(全國二卷) 含解析
- 2025年廬山市國有投資控股集團有限公司招聘筆試沖刺題(帶答案解析)
- 2024年深圳市中考生物試卷真題(含答案解析)
- 生物基可降解地膜行業深度調研及發展項目商業計劃書
- 出租車租憑合同協議書
- GB/T 24217-2025洗油
- 2025年天津市西青區八年級會考模擬生物試卷(含答案)
- 企業隱患內部報告獎勵和安全生產“紅線”兩項制度參考資料
評論
0/150
提交評論