本書被評為普通高等教育“十一五”國家級規(guī)劃教材?!∪珪瘮?shù)據(jù)庫的基本原理與SQL server2005應(yīng)用為一體,共分三部分:第一部分(第1~3章),簡明扼要地講述關(guān)系數(shù)據(jù)庫的基本概念、數(shù)據(jù)模型、數(shù)據(jù)庫的標(biāo)準(zhǔn)語言、關(guān)系的規(guī)范化、數(shù)據(jù)庫的設(shè)計(jì)、數(shù)據(jù)庫保護(hù)以及數(shù)據(jù)庫的最新技術(shù);第二部分(第4~11章),詳細(xì)介紹SQL server 2005的版本、安裝、常用工具、數(shù)據(jù)庫和數(shù)據(jù)表的建立、數(shù)據(jù)查詢、存儲過程與觸發(fā)器的建立和使用、數(shù)據(jù)導(dǎo)入導(dǎo)出、數(shù)據(jù)庫的安全性、完整性設(shè)計(jì)以及數(shù)據(jù)庫的備份和還原:第三部分(第12章),通過一個實(shí)例給出ADO.NET連接數(shù)據(jù)庫的技術(shù)以及基于高級開發(fā)語言/SQL Server 2005開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的過程。本書采用“案例驅(qū)動”編寫方式,全書用一個例子貫穿始終,內(nèi)容涵蓋安裝、使用、管理和維護(hù)等各個層面的知識,另外,根據(jù)章節(jié)內(nèi)容,本書精心設(shè)計(jì)實(shí)驗(yàn),便于學(xué)生上機(jī)操作、驗(yàn)證。本書適合作為一般本科院校非計(jì)算機(jī)專業(yè)數(shù)據(jù)庫課程的教材,也可作為應(yīng)用型本科、高職高專、成人高校、民辦院校的計(jì)算機(jī)及相關(guān)專業(yè)教材,或作為各培訓(xùn)機(jī)構(gòu)數(shù)據(jù)庫方面的入門提高用書和廣大數(shù)據(jù)庫開發(fā)者的參考用書。
作者簡介
暫缺《數(shù)據(jù)庫原理與應(yīng)用:SQL Server 2005》作者簡介
圖書目錄
前言 第1章 數(shù)據(jù)庫概述 1.1 引言 1.1.1 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng) 1.1.2 數(shù)據(jù)管理的發(fā)展 1.1.3 數(shù)據(jù)庫技術(shù)的研究領(lǐng)域 1.2 數(shù)據(jù)模型 1.2.1 數(shù)據(jù)模型的三要素 1.2.2 概念模型 1.2.3 三種主要的數(shù)據(jù)模型 1.3 數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu) 1.3.1 數(shù)據(jù)庫系統(tǒng)的模式結(jié)構(gòu) 1.3.2 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu) 1.3.3 數(shù)據(jù)庫管理系統(tǒng) 本章小結(jié) 習(xí)題一 第2章 關(guān)系數(shù)據(jù)庫 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ù)庫規(guī)劃和設(shè)計(jì) 3.1 關(guān)系數(shù)據(jù)庫理論 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ù)庫標(biāo)準(zhǔn)語言——SQL 3.3 數(shù)據(jù)庫保護(hù) 3.3.1 安全性 3.3.2 完整性 3.3.3 并發(fā)控制 3.3.4 數(shù)據(jù)庫恢復(fù) 3.4 數(shù)據(jù)庫設(shè)計(jì) 3.4.1 數(shù)據(jù)庫設(shè)計(jì)的任務(wù)與內(nèi)容 3.4.2 數(shù)據(jù)庫的設(shè)計(jì)方法 3.4.3 數(shù)據(jù)庫設(shè)計(jì)的步驟 3.5 數(shù)據(jù)庫新技術(shù) 3.5.1 數(shù)據(jù)庫技術(shù)與其他技術(shù)的結(jié)合 3.5.2 數(shù)據(jù)倉庫 本章小結(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的查詢語言——交互式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ù)庫和表的創(chuàng)建 第6章 數(shù)據(jù)查詢 第7章 存儲過程和觸發(fā)器 第8章 管理SQL Server的安全性 第9章 設(shè)計(jì)數(shù)據(jù)庫的完整性 第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)