SQL Server數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)與實(shí)現(xiàn)

出版時(shí)間:2008-5  出版社:電子工業(yè)出版社  作者:湯承林 編  頁(yè)數(shù):301  

內(nèi)容概要

  《SQL Server數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)與實(shí)現(xiàn)》以創(chuàng)建一個(gè)“學(xué)生信息管理系統(tǒng)”的數(shù)據(jù)庫(kù)為例,循序漸進(jìn)地講解MicrosoftSQLServer2005數(shù)據(jù)庫(kù)基礎(chǔ)及設(shè)計(jì)與實(shí)現(xiàn),特別介紹數(shù)據(jù)庫(kù)表結(jié)構(gòu)的修改、結(jié)構(gòu)化查詢語(yǔ)句、事務(wù)處理、存儲(chǔ)過(guò)程和觸發(fā)器等知識(shí)。  《全國(guó)高等職業(yè)教育計(jì)算機(jī)類(lèi)規(guī)劃教材·實(shí)例與實(shí)訓(xùn)教程系列:SQL Server數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)與實(shí)現(xiàn)》內(nèi)容簡(jiǎn)明扼要,對(duì)每一項(xiàng)重要內(nèi)容都給出一個(gè)圖文并茂的示例并加上注意點(diǎn),充分考慮SQLServer2005數(shù)據(jù)庫(kù)管理系統(tǒng)初學(xué)者的實(shí)際需要,保證初學(xué)者從知識(shí)的起點(diǎn)開(kāi)始,逐步掌握SQLServer數(shù)據(jù)庫(kù)管理和開(kāi)發(fā)的基礎(chǔ)知識(shí)?!度珖?guó)高等職業(yè)教育計(jì)算機(jī)類(lèi)規(guī)劃教材·實(shí)例與實(shí)訓(xùn)教程系列:SQL Server數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)與實(shí)現(xiàn)》每一章的最后都有相應(yīng)的選擇題與上機(jī)練習(xí)題,書(shū)末附錄中給出每章的實(shí)驗(yàn)練習(xí)題,可以幫助讀者檢驗(yàn)對(duì)每章的學(xué)習(xí)效果?!  度珖?guó)高等職業(yè)教育計(jì)算機(jī)類(lèi)規(guī)劃教材·實(shí)例與實(shí)訓(xùn)教程系列:SQL Server數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)與實(shí)現(xiàn)》特別將數(shù)據(jù)庫(kù)表結(jié)構(gòu)的修改和表的數(shù)據(jù)操作單獨(dú)列為一章,強(qiáng)調(diào)數(shù)據(jù)庫(kù)表結(jié)構(gòu)修改的重要性;T-SQL高級(jí)編程也單獨(dú)列為一章,強(qiáng)調(diào)T-SQL編程在后續(xù)章節(jié)的重要性。

書(shū)籍目錄

第1章 SQL Server 2005數(shù)據(jù)庫(kù)基礎(chǔ)1.1 為什么要學(xué)習(xí)數(shù)據(jù)庫(kù)1.2 數(shù)據(jù)庫(kù)發(fā)展簡(jiǎn)史1.3 數(shù)據(jù)庫(kù)的幾個(gè)概念及關(guān)系1.3.1 數(shù)據(jù)庫(kù)概念1.3.2 數(shù)據(jù)庫(kù)管理系統(tǒng)1.3.3 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)1.3.4 數(shù)據(jù)庫(kù)系統(tǒng)1.4 如何描述數(shù)據(jù)庫(kù)1.4.1 實(shí)體與記錄1.4.2 數(shù)據(jù)庫(kù)與數(shù)據(jù)庫(kù)表1.4.3 數(shù)據(jù)冗余和數(shù)據(jù)完整性1.5 SQL Server 2005 SQL Management Studi0簡(jiǎn)介1.6 數(shù)據(jù)庫(kù)的創(chuàng)建與管理1.6.1 創(chuàng)建服務(wù)器組1.6.2 創(chuàng)建服務(wù)器注冊(cè)1.6.3 服務(wù)器啟動(dòng)、暫停和停止1.6.4 創(chuàng)建數(shù)據(jù)庫(kù)本章小結(jié)習(xí)題第2章 數(shù)據(jù)庫(kù)表的建立與刪除2.1 為什么要引入數(shù)據(jù)庫(kù)表2.2 與表相關(guān)的概念2.2.1 主關(guān)鍵字、候選關(guān)鍵字和外鍵2.2.2 數(shù)據(jù)完整性2.3 建立和刪除數(shù)據(jù)庫(kù)表2.3.1 以界面方式建立數(shù)據(jù)庫(kù)表2.3.2 以界面方式刪除數(shù)據(jù)庫(kù)表2.3.3 以T.SQL語(yǔ)句命令方式建立數(shù)據(jù)庫(kù)表2.3.4 以SQL語(yǔ)句命令方式刪除數(shù)據(jù)庫(kù)表本章小結(jié)習(xí)題第3章 T-SQL語(yǔ)言簡(jiǎn)介3.1 為什么要學(xué)習(xí)T.SQL語(yǔ)言3.1.1 什么是SQL3.1.2 T-SQL與SQL的區(qū)別3.1.3 T.SQL組成3.2 數(shù)據(jù)類(lèi)型3.2.1 整數(shù)3.2.2 精確小數(shù)3.2.3 貨幣數(shù)據(jù)3.2.4 近似數(shù)字3.2.5 日期時(shí)間數(shù)據(jù)3.2.6 字符串3.2.7 Unicode字符串3.2.8 二進(jìn)制數(shù)據(jù)3.2.9 其他數(shù)據(jù)類(lèi)型3.3 T-SQL中的常量、變量、批處理、注釋和輸出語(yǔ)句3.3.1 常量3.3.2 局部變量3.3.3 全局變量3.3.4 批處理、注釋和輸出語(yǔ)句3.4 T-SQL中的運(yùn)算符及優(yōu)先級(jí)3.4.1 算術(shù)運(yùn)算符3.4.2 賦值運(yùn)算符(=)3.4.3 字符串連接運(yùn)算符(+)3.4.4 比較運(yùn)算符3.4.5 邏輯運(yùn)算符3.4.6 位運(yùn)算符3.4.7 運(yùn)算符優(yōu)先級(jí)3.4.8 條件表達(dá)式3.5 T.SQL常用函數(shù)的使用3.5.1 數(shù)學(xué)函數(shù)3.5.2 日期和時(shí)間函數(shù)3.5.3 聚合函數(shù)3.5.4 字符串函數(shù)3.5.5 轉(zhuǎn)換函數(shù)3.5.6 其他系統(tǒng)函數(shù)本章小結(jié)習(xí)題第4章 數(shù)據(jù)庫(kù)表的操作4.1 學(xué)習(xí)用T-SQL語(yǔ)句對(duì)數(shù)據(jù)庫(kù)表進(jìn)行操作的目的4.2 使用T-SQL語(yǔ)句對(duì)數(shù)據(jù)庫(kù)表字段信息的修改4.2.1 創(chuàng)建數(shù)據(jù)庫(kù)表4.2.2 增加列4.2.3 修改列……第4章 數(shù)據(jù)庫(kù)表的操作第5章 查詢第6章 視圖與索引第7章 T-SQL高級(jí)編程第8章 存儲(chǔ)過(guò)程第9章 事務(wù)第10章 觸發(fā)器第11章 數(shù)據(jù)庫(kù)備份和權(quán)限管理第12章 數(shù)據(jù)源的連接附錄A 實(shí)驗(yàn)內(nèi)容參考文獻(xiàn)

章節(jié)摘錄

  第1章 SQL Server 2005數(shù)據(jù)庫(kù)基礎(chǔ)  1.1 為什么要學(xué)習(xí)數(shù)據(jù)庫(kù)  現(xiàn)實(shí)世界大量的信息是無(wú)序、雜亂無(wú)章的,它們經(jīng)過(guò)人們的抽象、加工和處理在計(jì)算機(jī)中以符號(hào)表示成的數(shù)據(jù),最終人們采用“0”和“1”兩個(gè)符號(hào)來(lái)表示數(shù)據(jù),完成對(duì)數(shù)據(jù)的各種處理操作。在計(jì)算機(jī)程序設(shè)計(jì)中如果都采用數(shù)組或其他形式的數(shù)據(jù)結(jié)構(gòu)來(lái)表示或處理這些數(shù)據(jù),一方面不能處理大量的數(shù)據(jù),另一方面也不便于存儲(chǔ)、檢索、維護(hù)和加工利用,為了便于對(duì)數(shù)據(jù)進(jìn)行收集、整理、組織、存儲(chǔ)、查詢、維護(hù)、傳遞和從中挖掘隱藏在大量數(shù)據(jù)中的規(guī)律,必須找到一個(gè)更為有效的最大限度地提高數(shù)據(jù)的使用效率,減輕程序員和操作員負(fù)擔(dān)的數(shù)據(jù)處理技術(shù),而數(shù)據(jù)庫(kù)技術(shù)正是針對(duì)數(shù)據(jù)管理的計(jì)算機(jī)軟件技術(shù)。  使用數(shù)據(jù)庫(kù)技術(shù)可以高效且條理分明地存儲(chǔ)數(shù)據(jù),它使人們能夠更加迅速和方便地管理數(shù)據(jù),主要體現(xiàn)在如下幾個(gè)方面: ?。?)可以結(jié)構(gòu)化存儲(chǔ)大量的數(shù)據(jù)信息,方便用戶進(jìn)行有效的檢索和訪問(wèn)?! 。?)可以有效地保存數(shù)據(jù)信息的一致性、完整性,降低數(shù)據(jù)冗余?! 。?)可以滿足應(yīng)用的共享和安全方面的要求?! 。?)可以從中挖掘出規(guī)律性的信息,對(duì)人們的決策具有指導(dǎo)作用?! ?.2數(shù)據(jù)庫(kù)發(fā)展簡(jiǎn)史  數(shù)據(jù)庫(kù)技術(shù)產(chǎn)生于20世紀(jì)60年代末,至今已有40多年的歷史。短短40多年,已從第一代的網(wǎng)狀、層次數(shù)據(jù)庫(kù),第二代的關(guān)系數(shù)據(jù)庫(kù),發(fā)展到第三代的以對(duì)象模型為主要特征的數(shù)據(jù)庫(kù)技術(shù)。  1968年,IBM公司在數(shù)據(jù)庫(kù)管理系統(tǒng)方面研制成功了集成數(shù)據(jù)存儲(chǔ)系統(tǒng),它可以讓多個(gè)程序共享數(shù)據(jù)庫(kù)。1969年10月,CODASYL數(shù)據(jù)庫(kù)研制者提出了網(wǎng)狀模型數(shù)據(jù)庫(kù)系統(tǒng)規(guī)范報(bào)告DBTG,使數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)始走向規(guī)范化和標(biāo)準(zhǔn)化。1979年,IBM公司San Jose研究所的E.F.Codd在美國(guó)計(jì)算機(jī)學(xué)會(huì)會(huì)刊《Communication of the ACM》上發(fā)表的題為“A Relation Model of Data for Shared Data Bank”的論文,開(kāi)創(chuàng)了數(shù)據(jù)庫(kù)系統(tǒng)的新紀(jì)元,這三件事情奠定了數(shù)據(jù)庫(kù)技術(shù)的基礎(chǔ)?! ≈螅珽.F.Codd連續(xù)發(fā)表了多篇論文,成功地奠定了關(guān)系數(shù)據(jù)庫(kù)理論的基石?! ?971年,美國(guó)數(shù)據(jù)庫(kù)系統(tǒng)語(yǔ)言協(xié)會(huì)在正式發(fā)表的DBTG報(bào)告中,提出了三級(jí)抽象模式,即對(duì)應(yīng)用程序所需要的那部分?jǐn)?shù)據(jù)結(jié)構(gòu)描述的外模式,對(duì)全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述的概念模式,對(duì)數(shù)據(jù)的物理結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu)描述的內(nèi)模式,解決了數(shù)據(jù)獨(dú)立性問(wèn)題。  ……

編輯推薦

  作有豐富的數(shù)據(jù)庫(kù)教學(xué)、設(shè)計(jì)及開(kāi)發(fā)經(jīng)驗(yàn),了解不同層次讀者的需要;考慮到SQL S erver2005數(shù)據(jù)庫(kù)管理系統(tǒng)初學(xué)者的實(shí)際需要;對(duì)每一項(xiàng)重要內(nèi)容都給出相應(yīng)的圖文并茂的示例及“注意點(diǎn)”;力爭(zhēng)使讀者清楚數(shù)據(jù)庫(kù)應(yīng)用項(xiàng)目從設(shè)計(jì)、開(kāi)發(fā)到管理各個(gè)階段的主要任務(wù)。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    SQL Server數(shù)據(jù)庫(kù)應(yīng)用基礎(chǔ)與實(shí)現(xiàn) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7