本書被評(píng)為普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材?!∪珪瘮?shù)據(jù)庫(kù)的基本原理與SQL server2005應(yīng)用為一體,共分三部分:第一部分(第1~3章),簡(jiǎn)明扼要地講述關(guān)系數(shù)據(jù)庫(kù)的基本概念、數(shù)據(jù)模型、數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言、關(guān)系的規(guī)范化、數(shù)據(jù)庫(kù)的設(shè)計(jì)、數(shù)據(jù)庫(kù)保護(hù)以及數(shù)據(jù)庫(kù)的最新技術(shù);第二部分(第4~11章),詳細(xì)介紹SQL server 2005的版本、安裝、常用工具、數(shù)據(jù)庫(kù)和數(shù)據(jù)表的建立、數(shù)據(jù)查詢、存儲(chǔ)過(guò)程與觸發(fā)器的建立和使用、數(shù)據(jù)導(dǎo)入導(dǎo)出、數(shù)據(jù)庫(kù)的安全性、完整性設(shè)計(jì)以及數(shù)據(jù)庫(kù)的備份和還原:第三部分(第12章),通過(guò)一個(gè)實(shí)例給出ADO.NET連接數(shù)據(jù)庫(kù)的技術(shù)以及基于高級(jí)開發(fā)語(yǔ)言/SQL Server 2005開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的過(guò)程。本書采用“案例驅(qū)動(dòng)”編寫方式,全書用一個(gè)例子貫穿始終,內(nèi)容涵蓋安裝、使用、管理和維護(hù)等各個(gè)層面的知識(shí),另外,根據(jù)章節(jié)內(nèi)容,本書精心設(shè)計(jì)實(shí)驗(yàn),便于學(xué)生上機(jī)操作、驗(yàn)證。本書適合作為一般本科院校非計(jì)算機(jī)專業(yè)數(shù)據(jù)庫(kù)課程的教材,也可作為應(yīng)用型本科、高職高專、成人高校、民辦院校的計(jì)算機(jī)及相關(guān)專業(yè)教材,或作為各培訓(xùn)機(jī)構(gòu)數(shù)據(jù)庫(kù)方面的入門提高用書和廣大數(shù)據(jù)庫(kù)開發(fā)者的參考用書。
作者簡(jiǎn)介
暫缺《數(shù)據(jù)庫(kù)原理與應(yīng)用:SQL Server 2005》作者簡(jiǎn)介
圖書目錄
前言 第1章 數(shù)據(jù)庫(kù)概述 1.1 引言 1.1.1 數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng) 1.1.2 數(shù)據(jù)管理的發(fā)展 1.1.3 數(shù)據(jù)庫(kù)技術(shù)的研究領(lǐng)域 1.2 數(shù)據(jù)模型 1.2.1 數(shù)據(jù)模型的三要素 1.2.2 概念模型 1.2.3 三種主要的數(shù)據(jù)模型 1.3 數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu) 1.3.1 數(shù)據(jù)庫(kù)系統(tǒng)的模式結(jié)構(gòu) 1.3.2 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu) 1.3.3 數(shù)據(jù)庫(kù)管理系統(tǒng) 本章小結(jié) 習(xí)題一 第2章 關(guān)系數(shù)據(jù)庫(kù) 2.1 關(guān)系模型的基本概念 2.1.1 數(shù)學(xué)定義 2.1.2 關(guān)系數(shù)據(jù)結(jié)構(gòu) 2.2 關(guān)系代數(shù)和關(guān)系演算 2.2.1 傳統(tǒng)的集合運(yùn)算 2.2.2 專門的關(guān)系運(yùn)算 2.2.3 關(guān)系演算 2.3 關(guān)系的完整性 2.3.1 實(shí)體完整性 2.3.2 參照完整性 2.3.3 用戶定義的完整性 2.4 關(guān)系系統(tǒng) 2.4.1 關(guān)系系統(tǒng)的定義 2.4.2 關(guān)系系統(tǒng)的分類 本章小結(jié) 習(xí)題二 第3章 關(guān)系數(shù)據(jù)庫(kù)規(guī)劃和設(shè)計(jì) 3.1 關(guān)系數(shù)據(jù)庫(kù)理論 3.1.1 函數(shù)依賴 3.1.2 范式 3.1.3 數(shù)據(jù)依賴的公理系統(tǒng) 3.1.4 關(guān)系模式的規(guī)范化 3.2 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言——SQL 3.3 數(shù)據(jù)庫(kù)保護(hù) 3.3.1 安全性 3.3.2 完整性 3.3.3 并發(fā)控制 3.3.4 數(shù)據(jù)庫(kù)恢復(fù) 3.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 3.4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的任務(wù)與內(nèi)容 3.4.2 數(shù)據(jù)庫(kù)的設(shè)計(jì)方法 3.4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟 3.5 數(shù)據(jù)庫(kù)新技術(shù) 3.5.1 數(shù)據(jù)庫(kù)技術(shù)與其他技術(shù)的結(jié)合 3.5.2 數(shù)據(jù)倉(cāng)庫(kù) 本章小結(jié) 習(xí)題三 第4章 SQL Server 2005概述 4.1 sOL Server 2005的體系結(jié)構(gòu) 4.1.1 SQL Server 2005的客戶機(jī)/服務(wù)器,結(jié)構(gòu)j。 4.1.2 SQL Server 2005的查詢語(yǔ)言——交互式sOL 4.2 SOL Server 2005的新特性 4.3 SQL Server 2005的安裝 4.3.1 SQL Server 2005的安裝版本 4.3.2 SQL Server 2005的系統(tǒng)需求 4.3.3 SQL Server 2005的安裝步驟 4.4 SQL Server 2005的常用工具 4.4.1 SOL Server Configuration Manager管理工具 4.4.2 Microsoft SOL Server Management Studio 工具 本章小結(jié) 習(xí)題四 第5章 數(shù)據(jù)庫(kù)和表的創(chuàng)建 第6章 數(shù)據(jù)查詢 第7章 存儲(chǔ)過(guò)程和觸發(fā)器 第8章 管理SQL Server的安全性 第9章 設(shè)計(jì)數(shù)據(jù)庫(kù)的完整性 第10章 備份與還原 第11章 SQL Server 2005數(shù)據(jù)轉(zhuǎn)換 第12章 使用VB.NET開發(fā)圖書管理系統(tǒng) 附錄A SQL Server 2005實(shí)驗(yàn) 附錄B 表格數(shù)據(jù) 參考文獻(xiàn)