數據庫原理及應用實驗與實踐教程

出版時間:2011-5  出版社:清華大學  作者:朱輝生//丁勇  頁數:167  

內容概要

  本書是作者在多年從事數據庫課程教學和科研的基礎上,為了滿足“數據庫原理及應用”課程教學的 需要而編寫的實驗與實踐教程。
  本書分為實驗和實踐兩個部分。實驗部分包括數據庫的創(chuàng)建與管理;表的創(chuàng)建與管理;數據查詢; 數據更新與視圖操作;數據庫的安全性與完整性;ESQL、SP與ODBC編程;數據庫的恢復與并發(fā)控制; 基于VC的數據庫系統(tǒng)開發(fā)。實踐部分為“數據庫原理及應用”課程設計。
  本書結構合理,內容循序漸進、深入淺出,可作為高等學校本科計算機及相關專業(yè)“數據庫原理及應 田,,課程的實驗與實踐教材,也可供相關工程技術人員參考。

書籍目錄

實驗部分 
 實驗1 數據庫的創(chuàng)建與管理
 實驗2 表的創(chuàng)建與管理 
 實驗3 數據查詢 
 實驗4 數據更新與視圖操作 
 實驗5 數據庫的安全性與完整性 
 實驗6 ESQL、SP與ODBC編程
 實驗7 數據庫的恢復與并發(fā)控制 
 實驗8 基于VC的數據庫系統(tǒng)開發(fā) 
實踐部分 “數據庫原理及應用”課程設計
 課題l 基于c/s的商品銷售管理系統(tǒng)
 課題2 基于B/S的商品銷售管理系統(tǒng)

章節(jié)摘錄

版權頁:插圖:創(chuàng)建表是為了利用表來存儲和管理數據,而數據更新則是通過數據操縱語言DDL來實現(xiàn)對已創(chuàng)建表的基本操作。SQL數據更新包括:(1)利用Insert語句向表中插入一個或多個元組。插入新元組時,必須考慮表的實體完整性、參照完整性及自定義完整性。數據庫的完整性技術詳見實驗5。(2)利用Delete語句刪除表中的一個或多個元組。刪除元組時,也必須考慮表的實體完整性、參照完整性及自定義完整性。(3)利用Update語句修改表中的一個或多個元組。修改元組時,也必須考慮表的實體完整性、參照完整性及自定義完整性。視圖是BMS提供給用戶以多種角度觀察表中數據的重要機制,是從若干個基本表(或視圖)導出的虛表。視圖一經創(chuàng)建,可以和基本表一樣被查詢和更新。創(chuàng)建視圖時,子查詢不能有ISTINCT子句;若帶有WITHCHECK OPTION子句,則更新視圖時要檢查約束條件;視圖的列或全部省略或全部指定,省略時表示視圖由子查詢的目標列組成。若視圖僅從單個基本表導出,并且只是去掉了基本表的某些行和某些列,但保留了主鍵,這樣的視圖稱為行列子集視圖。視圖的查詢和更新都要轉換成對相應基本表的查詢和更新,這個轉換過程稱為視圖消解。行列子集視圖都是可以進行消解的,其他視圖則不能。視圖更新時,系統(tǒng)將自動檢查視圖創(chuàng)建時WITH CHECKOPTION子句中的條件,若不滿足條件,則拒絕執(zhí)行該操作。視圖的作用如下:(1)簡化了用戶的操作:視圖可以基于多表連接、嵌套查詢等。(2)以多種視角看待同一數據:視圖可以不同方式看待數據庫。(3)提供了邏輯獨立性:視圖可以保存一張表垂直劃分的自然連接結果,此時盡管數據庫的邏輯結構改變了(變?yōu)槎鄠€表),但基于視圖的應用程序不必修改。(4)提供了數據的安全性:可對不同用戶定義不同視圖。

編輯推薦

《數據庫原理及應用實驗與實踐教程》站在工程、開發(fā)和研究三個角度,進行實踐性教學環(huán)節(jié)的設計。從社會對計算機專業(yè)人才能力需求的角度,系統(tǒng)地規(guī)劃計算機實驗和實踐的方式和內容。開發(fā)實訓驗證型、開發(fā)研究型等不同層次的教學內容,以滿足從大專、本科以及某些研究生層次的教學需求。以系統(tǒng)性、開放性、經典性和適用性等全新的面貌呈現(xiàn)在中國的計算機教學領域。精心挖掘和遴選作者,把他們多年積累的教學經驗編寫成教材。每《數據庫原理及應用實驗與實踐教程》都經過編委會委員的精心篩選和嚴格評審,嚴把質量關。

圖書封面

評論、評分、閱讀與下載


    數據庫原理及應用實驗與實踐教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7