出版時間:2010-12 出版社:清華大學出版社 作者:蔣秀英 等 著 頁數(shù):361
Tag標簽:無
內(nèi)容概要
本書以SQL Server 2005為平臺,講述了數(shù)據(jù)庫的基本原理、平臺功能和開發(fā)應用技術(shù)。從結(jié)構(gòu)上,本書共分為數(shù)據(jù)庫基礎(chǔ)與編程兩部分,共11章。 第一部分為SQL Server數(shù)據(jù)庫基礎(chǔ),從基本概念和實際應用出發(fā),講述了數(shù)據(jù)庫基礎(chǔ)、SQL Server2005數(shù)據(jù)庫的使用、SQL Server數(shù)據(jù)庫和表的管理、數(shù)據(jù)庫的查詢和視圖、索引、事務處理與鎖,介紹了數(shù)據(jù)庫應用系統(tǒng)開發(fā)所需的基礎(chǔ)知識。第二部分為SQL Server數(shù)據(jù)庫編程基礎(chǔ),從編程和系統(tǒng)開發(fā)的角度,重點講解丁T-SQL程序設(shè)計基礎(chǔ)、存儲過程、數(shù)據(jù)完整性與觸發(fā)器、用戶自定艾函數(shù)等的實現(xiàn),最后,從軟件工程的角度,以Delphi為開發(fā)前臺。詳細講解了“學生信息管理”這一案例的開發(fā),實現(xiàn)了數(shù)據(jù)庫與前臺開發(fā)工具的有機結(jié)合。 本書結(jié)構(gòu)清晰、語言簡練、實例豐富,與應用相結(jié)合、難點講細,含常見錯誤分析,注重培養(yǎng)學生的實踐能力,書中案例可直接應用于數(shù)據(jù)庫開發(fā)。適合作為普通高等院校、高職高專院校計算機及其相關(guān)專業(yè)教材,也可作為從事相關(guān)工作的人員學習SQL Server知識的自學教材或參考書。
書籍目錄
第1章 數(shù)據(jù)庫基礎(chǔ) 1.1 概述 1.1.1 數(shù)據(jù)庫技術(shù)的發(fā)展 1.1.2 數(shù)據(jù)庫技術(shù)的應用 1.1.3 數(shù)據(jù)庫系統(tǒng)的基本概念 1.2 數(shù)據(jù)模型 1.2.1 概念模型 1.2.2 邏輯模型 1.2.3 物理模型 1.3 關(guān)系模型 1.3.1 數(shù)據(jù)結(jié)構(gòu) 1.3.2 數(shù)據(jù)操作 1.3.3 完整性約束 1.4 關(guān)系數(shù)據(jù)庫 1.4.1 關(guān)系模式 1.4.2 關(guān)系數(shù)據(jù)庫 1.5 關(guān)系數(shù)據(jù)庫的設(shè)計 1.5.1 數(shù)據(jù)庫設(shè)計概述 1.5.2 概念模型向關(guān)系模型轉(zhuǎn)換 1.5.3 數(shù)據(jù)庫設(shè)計實例 1.6 關(guān)系數(shù)據(jù)庫規(guī)范化 1.6.1 函數(shù)依賴的基本概念 1.6.2 范式 1.6.3 關(guān)系的規(guī)范化 小結(jié) 習題 第2章 SQL Server 2005數(shù)據(jù)庫的使用 2.1 SQL Server 2005概述 ……第3章 SQL Server 數(shù)據(jù)庫和表的管理第4章 數(shù)據(jù)庫的查詢和視圖第5章 索引第6章 事務處理與鎖第7章 T-SQL程序設(shè)計基礎(chǔ)第8章 存儲過程第9章 數(shù)據(jù)完整性與觸發(fā)器第10章 用戶自定義函數(shù)第11章 學生信息管理系統(tǒng)附錄A 習題參考答案參考文獻
章節(jié)摘錄
版權(quán)頁:插圖:本章教學重點及要求(1)了解有關(guān)數(shù)據(jù)庫技術(shù)的發(fā)展歷史,掌握與數(shù)據(jù)庫技術(shù)相關(guān)的幾個基本概念。(2)理解數(shù)據(jù)模型的三要素。(3)理解概念模型的概念,掌握概念模型的表示方法——E-R圖,并向關(guān)系模型轉(zhuǎn)換。(4)掌握關(guān)系模型的相關(guān)概念。(5)了解數(shù)據(jù)庫的設(shè)計、規(guī)范化過程。1.1 概述 數(shù)據(jù)庫技術(shù)是隨著信息社會對數(shù)據(jù)處理任務的需要而產(chǎn)生的。隨著信息技術(shù)的發(fā)展,特別是20世紀90年代以后,數(shù)據(jù)管理不再僅僅是存儲和管理數(shù)據(jù),而轉(zhuǎn)變成用戶所需要的各種數(shù)據(jù)管理的方式,它已成為企業(yè)、事業(yè)乃至個人日常工作、生產(chǎn)和生活的基礎(chǔ)設(shè)施。因此,數(shù)據(jù)庫技術(shù)已成為當今計算機信息系統(tǒng)的核心技術(shù),是計算機技術(shù)和應用發(fā)展的基礎(chǔ)。經(jīng)過40多年的發(fā)展,它已形成了較為完整的理論體系和實用技術(shù)。1.1.1 數(shù)據(jù)庫技術(shù)的發(fā)展數(shù)據(jù)管理技術(shù)是對數(shù)據(jù)進行分類、組織、編碼、輸入、存儲、檢索、維護和輸出的技術(shù)。隨著計算機硬件和軟件的發(fā)展,計算機數(shù)據(jù)管理方法大致經(jīng)過了人工管理階段、文件管理階段、數(shù)據(jù)庫系統(tǒng)階段。1.人工管理階段20世紀50年代中期以前,計算機主要用于數(shù)值計算。從當時的硬件看,外存只有紙帶、卡片、磁帶,沒有直接存取設(shè)備;從軟件看(實際上,當時還未形成軟件的整體概念),沒有操作系統(tǒng)以及管理數(shù)據(jù)的軟件;從數(shù)據(jù)看,數(shù)據(jù)量小,數(shù)據(jù)無結(jié)構(gòu),由用戶直接管理,且數(shù)據(jù)間缺乏邏輯組織,數(shù)據(jù)依賴于特定的應用程序,缺乏獨立性。
編輯推薦
《高等院校信息技術(shù)規(guī)劃教材:SQL Server 2005數(shù)據(jù)庫技術(shù)》特色:知識編排條理清晰、實用、易用。每章均按照“本章教學重點及要求、章節(jié)內(nèi)容、小結(jié)、實訓項目、習題、答案”體例編寫。全書使用統(tǒng)一的jxgl數(shù)據(jù)庫.方便教師教學和學生學習。理論知識要點突出,案例豐富。理論知識講解語言簡練,重點、應用性內(nèi)容突出,案例均通過實驗驗證.并附有貼圖,給人一目了然的感覺。與前臺開發(fā)工具有機結(jié)合,突出綜合應用。第11章從軟件工程的角度,以Delphi程序設(shè)計為開發(fā)前臺,詳細講解了“學生信息管理系統(tǒng)”的開發(fā)過程,實現(xiàn)了數(shù)據(jù)庫與前臺開發(fā)工具的有機融合。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
SQL Server 2005數(shù)據(jù)庫技術(shù) PDF格式下載