SQL Server數(shù)據(jù)庫及應(yīng)用

出版時間:2012-8  出版社:清華大學(xué)出版社  作者:邵鵬鳴,張立 編著  頁數(shù):393  字?jǐn)?shù):617000  

內(nèi)容概要

邵鵬鳴、張立編著的《SQL Server數(shù)據(jù)庫及應(yīng)用(SQL
Server2008版)
》使用了三個數(shù)據(jù)庫,第一個數(shù)據(jù)庫貫穿于書始末的任務(wù)問題系統(tǒng)。第二個數(shù)據(jù)庫貫穿于書始末的獨立實踐。第三個數(shù)據(jù)庫貫穿于書始末的項目實踐。本書以這三個數(shù)據(jù)庫作為框架,以SQL
Server 2008 作為工具和開發(fā)平臺,全面闡述了數(shù)據(jù)庫技術(shù)原理及應(yīng)用,包括SQL Server 2008的使用。全書共分為6
個課題:課題一是認(rèn)識和使用數(shù)據(jù)庫,包括認(rèn)識數(shù)據(jù)庫、數(shù)據(jù)庫功能及定義,使用最基本的SQL查詢語言和SQL中的DLL數(shù)據(jù)定義語言:課題二是設(shè)計數(shù)據(jù)庫,包括創(chuàng)建實體-聯(lián)系模型、實體-聯(lián)系模型到數(shù)據(jù)庫設(shè)計的轉(zhuǎn)換和表的規(guī)范化;課題三是實現(xiàn)數(shù)據(jù)庫,包括創(chuàng)建數(shù)據(jù)庫和表,創(chuàng)建表的關(guān)系及參照完整性,使用SQL查詢數(shù)據(jù)庫;課題四是為數(shù)據(jù)庫創(chuàng)建對象和程序,包括創(chuàng)建視圖、存儲過程、觸發(fā)器和用戶定義函數(shù),游標(biāo)、控制結(jié)構(gòu)和事務(wù):課題五是運行與管理數(shù)據(jù)庫,包括安全管理和數(shù)據(jù)庫維護(hù):課題六是操作
SSMS實現(xiàn)數(shù)據(jù)庫和維護(hù)數(shù)據(jù)庫。 《SQL Server數(shù)據(jù)庫及應(yīng)用(SQL
Server2008版)》可作為高職高專院校計算機(jī)專業(yè)學(xué)生和應(yīng)用型高等院校計算機(jī)專業(yè)學(xué)生的教材和教學(xué)參考書,也適合所有希望學(xué)習(xí)數(shù)據(jù)庫技術(shù)和SQL
Server 2008的讀者使用。

書籍目錄

課題一  認(rèn)識和使用數(shù)據(jù)庫
任務(wù)1 認(rèn)識數(shù)據(jù)庫及其應(yīng)用
1.1 場景引入
1.2 了解數(shù)據(jù)庫的一些應(yīng)用
1.3 了解數(shù)據(jù)庫管理系統(tǒng)的概念
1.4 認(rèn)識應(yīng)用程序與數(shù)據(jù)庫管理系統(tǒng)之間的關(guān)系
1.5 認(rèn)識一個真實的數(shù)據(jù)庫
1.6 了解數(shù)據(jù)庫定義
1.7 獨立實踐
1.7.1 任務(wù)
1.7.2 安裝SQL Server 2008
1.7.3 打開SSMS并連接到數(shù)據(jù)庫引擎
1.7.4 顯示“已注冊的服務(wù)器”
1.7.5 注冊本地服務(wù)器
1.7.6 啟動數(shù)據(jù)庫引擎
1.7.7 連接對象資源管理器
1.7.8 附加數(shù)據(jù)庫
1.7.9 使用SSMS編寫代碼
任務(wù)2 認(rèn)識SQL
任務(wù)3 使用關(guān)系(表)存儲用戶數(shù)據(jù)
任務(wù)4 設(shè)置列的屬性和約束
課題二 設(shè)計數(shù)據(jù)庫
課題三 實現(xiàn)數(shù)據(jù)庫
課題四 為數(shù)據(jù)庫創(chuàng)建對象和程序
課題五 運行與管理數(shù)據(jù)庫
課題六 操作SSMS實現(xiàn)數(shù)據(jù)庫和維護(hù)數(shù)據(jù)庫

章節(jié)摘錄

版權(quán)頁:   插圖:   簡單屬性是僅由單個元素組成的屬性,不能被進(jìn)一步劃分。例如:年齡、性別和婚姻狀況是簡單屬性。 復(fù)合屬性是由多個元素組成的屬性,可以被進(jìn)一步劃分為多個獨立存在的更小元素,從而產(chǎn)生另外魄屬性。例如,可以將屬性Address劃分為街道、城市、省和郵政編碼;同樣Phone Number可以劃分為區(qū)號和交換號;Name可以劃分為姓氏和名字。為了方便詳細(xì)的查詢,將復(fù)合屬性轉(zhuǎn)換為一組簡單屬性通常是合適的。 5.3.2 單值屬性和多值屬性 單值屬性是對應(yīng)一個實體只有一個值的屬性。例如,一個學(xué)生只能有一個學(xué)號,同樣每個產(chǎn)品只能有一個產(chǎn)品編號,每個雇員只能有一個出生日期。但是,單值屬性不一定就是簡單屬性。例如,產(chǎn)品編號既是單值屬性,又是復(fù)合屬性,如SE—80—06—123689是復(fù)合屬性,因為可以將它再分為產(chǎn)品生產(chǎn)地區(qū)SE,該地區(qū)中的工廠80,工廠中的班組06,以及產(chǎn)品編號123689。 多值屬性是對應(yīng)一個實體可以有多個值的屬性。有些屬性對某個特定實體具有多個值,例如,學(xué)生可選修多門課程,因此一個學(xué)生實例的“選修課程”屬性的值為多個值。因此學(xué)生實體的“選修課程”屬性為多值屬性。 簡單屬性和復(fù)合屬性、單值屬性和多值屬性的分類不是相互排斥的。換句話說,屬性可能有簡單的單值屬性、復(fù)合的單值屬性、簡單的多值屬性和復(fù)合的多值屬性。 5.3.3 派生屬性 派生屬性是其值可以從其他屬性的值計算出來的屬性。例如,訂單中訂購某種產(chǎn)品的費用小計可以從數(shù)量和單位價格屬性的值計算出來(費用小計=數(shù)量乘以單位價格),因此,費用小計為派生屬性。又如,雇員的年齡可以通過出生日期屬性的值計算出來(年齡=getdat,因此年齡是派生屬性。派生屬性可以不出現(xiàn)在實體屬性中,也就是說在同一實體中派生的屬性不是必需的屬性。 5.3.4 屬性的域 屬性具有域。屬性的域是屬性所允許取值的描述范圍,它包括兩個部分:物理描述和語義描述或邏輯描述。其中物理描述是指屬性的數(shù)據(jù)類型(數(shù)值類型和字符串類型)、數(shù)據(jù)長度和其他約束(例如值必須大于0);語義描述是指屬性的意義。例如,性別屬性的域只包括兩種可能:男或女(或其他一些等效代碼);公司雇員的雇用日期屬性的域是由符合某一范圍的所有日期組成(例如,公司開辦日期到當(dāng)前日期)。屬性的域可以是相同的,例如,教師地址和學(xué)生住址的域可以是相同的。

編輯推薦

《高職高專計算機(jī)實用規(guī)劃教材?案例驅(qū)動與項目實踐:SQL Server數(shù)據(jù)庫及應(yīng)用(SQL Server 2008版)》可作為高職高專院校計算機(jī)專業(yè)學(xué)生和應(yīng)用型高等院校計算機(jī)專業(yè)學(xué)生的教材和教學(xué)參考書,也適合所有希望學(xué)習(xí)數(shù)據(jù)庫技術(shù)和SQL Server 2008的讀者使用。

圖書封面

評論、評分、閱讀與下載


    SQL Server數(shù)據(jù)庫及應(yīng)用 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7