《數(shù)據(jù)庫(kù)原理及應(yīng)用》結(jié)合筆者多年的數(shù)據(jù)庫(kù)教學(xué)和信息系統(tǒng)開發(fā)經(jīng)驗(yàn)編寫而成,詳細(xì)地介紹了數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)和數(shù)據(jù)庫(kù)應(yīng)用開發(fā)的相關(guān)技術(shù)。全書共10章,內(nèi)容包括數(shù)據(jù)庫(kù)概論、關(guān)系數(shù)據(jù)庫(kù)理論、SQLServer2014的使用、數(shù)據(jù)庫(kù)與基本表的創(chuàng)建和管理、數(shù)據(jù)庫(kù)設(shè)計(jì)和建模工具、SQL語(yǔ)言、數(shù)據(jù)庫(kù)系統(tǒng)的安全、Oracle的使用、MySQL的使用!稊(shù)據(jù)庫(kù)原理及應(yīng)用》主要結(jié)合MicrosoftSQLServer2014講解數(shù)據(jù)庫(kù)的應(yīng)用,最后介紹了Oracle11g和MySQL數(shù)據(jù)庫(kù)的安裝與使用方法。
《數(shù)據(jù)庫(kù)原理及應(yīng)用》內(nèi)容豐富、注重實(shí)用,給出的許多例子來(lái)自工程實(shí)踐項(xiàng)目,例如使用數(shù)據(jù)庫(kù)建模工具ER-Studio設(shè)計(jì)數(shù)據(jù)庫(kù)、分頁(yè)存儲(chǔ)過(guò)程、統(tǒng)計(jì)報(bào)表等。為加深讀者對(duì)內(nèi)容的理解和掌握,《數(shù)據(jù)庫(kù)原理及應(yīng)用》每章后面均附有習(xí)題,并設(shè)計(jì)了5個(gè)綜合性的過(guò)程化考核題目。
《數(shù)據(jù)庫(kù)原理及應(yīng)用》可作為高等院校計(jì)算機(jī)類、信息類、工程類、電子商務(wù)類和管理類各專業(yè)本?茖W(xué)生的教材,也可作為科技人員學(xué)習(xí)數(shù)據(jù)庫(kù)的自學(xué)教材或參考書。
第1章 數(shù)據(jù)庫(kù)概論
1.1 數(shù)據(jù)庫(kù)發(fā)展簡(jiǎn)史
1.1.1 數(shù)據(jù)管理的誕生
1.1.2 關(guān)系數(shù)據(jù)庫(kù)的由來(lái)
1.1.3 結(jié)構(gòu)化查詢語(yǔ)言
1.1.4 面向?qū)ο髷?shù)據(jù)庫(kù)
1.2 數(shù)據(jù)庫(kù)系統(tǒng)概述
1.2.1 數(shù)據(jù)系統(tǒng)的基本概念
1.2.2 數(shù)據(jù)管理技術(shù)的發(fā)展
1.3 數(shù)據(jù)模型
1.3.1 數(shù)據(jù)和數(shù)據(jù)模型
1.3.2 概念數(shù)據(jù)模型
1.3.3 邏輯數(shù)據(jù)模型
1.4 關(guān)系模型
1.4.1 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)與基本概念
1.4.2 關(guān)系模型的數(shù)據(jù)操作
1.4.3 關(guān)系模型的數(shù)據(jù)完整性約束
1.5 數(shù)據(jù)庫(kù)系統(tǒng)的模式結(jié)構(gòu)
1.5.1 三級(jí)模式結(jié)構(gòu)
1.5.2 數(shù)據(jù)庫(kù)的二級(jí)模式映像功能
1.5.3 數(shù)據(jù)庫(kù)的二級(jí)模式映像實(shí)例
本章小結(jié)
習(xí)題1
第2章 關(guān)系數(shù)據(jù)庫(kù)理論
2.1 關(guān)系模型
2.2 關(guān)系運(yùn)算
2.2.1 傳統(tǒng)的集合運(yùn)算
2.2.2 專門的關(guān)系運(yùn)算
2.2.3 關(guān)系運(yùn)算實(shí)例
2.3 規(guī)范化理論
2.3.1 問(wèn)題的提出
2.3.2 解決的方法
2.3.3 關(guān)系模式規(guī)范化
2.3.4 函數(shù)依賴
2.3.5 碼
2.3.6 第一范式(1NF)
2.3.7 第二范式
2.3.8 第三范式
2.3.9 BCNF范式
2.3.10 關(guān)系模式分解
2.3.11 關(guān)系模式規(guī)范化步驟
2.3.12 關(guān)系模式規(guī)范化的實(shí)例
2.4 非規(guī)范化設(shè)計(jì)
本章小結(jié)
習(xí)題2
第3章 SQL Server2014的使用
3.1 SQL Server2014簡(jiǎn)介
3.2 SQL Server2014的安裝
3.2.1 硬件和軟件要求
3.2.2 安裝過(guò)程
3.2.3 SQL Server2014系統(tǒng)數(shù)據(jù)庫(kù)和用戶數(shù)據(jù)庫(kù)
3.3 SQL Server2014常用管理工具
3.3.1 SQL Server配置管理器
3.3.2 SQL Server管理平臺(tái)
3.3.3 SQL Server其他工具
本章小結(jié)
習(xí)題3
第4章 數(shù)據(jù)庫(kù)與基本表的創(chuàng)建和管理
4.1 SQL Server2014數(shù)據(jù)庫(kù)結(jié)構(gòu)
4.1.1 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)
……
第5章 數(shù)據(jù)庫(kù)設(shè)計(jì)和建模工具
第6章 SQL語(yǔ)言
第7章 數(shù)據(jù)庫(kù)高級(jí)對(duì)象的使用
第8章 數(shù)據(jù)庫(kù)系統(tǒng)的安全
第9章 Oracle的使用
第10章 MySQL的使用
附錄 習(xí)題參考答案
參考文獻(xiàn)