出版時(shí)間:2011-8 出版社:電子工業(yè) 作者:黃河 頁(yè)數(shù):191
內(nèi)容概要
本書全面而系統(tǒng)地介紹了SQL語(yǔ)言的使用,并深入淺出地介紹了數(shù)據(jù)庫(kù)基本原理。主要內(nèi)容包括:SQL基礎(chǔ)、SQL的查詢與修改、實(shí)體-聯(lián)系模型、關(guān)系模型、關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理論、SQL的高級(jí)功能、關(guān)系數(shù)據(jù)庫(kù)的實(shí)現(xiàn)技術(shù)及數(shù)據(jù)庫(kù)新技術(shù)等。
本書著重于以實(shí)例引入概念,且對(duì)概念的闡述以夠用為度,注重實(shí)際技能的引導(dǎo)與培養(yǎng)。
書籍目錄
第1章 SQL基礎(chǔ)
1.1 數(shù)據(jù)庫(kù)系統(tǒng)的應(yīng)用
1.1.1 應(yīng)用實(shí)例
1.1.2 數(shù)據(jù)庫(kù)系統(tǒng)的應(yīng)用前景
1.2 數(shù)據(jù)庫(kù)相關(guān)概念
1.3 SQL基本概念
1.3.1 SQL語(yǔ)言標(biāo)準(zhǔn)
1.3.2 SQL語(yǔ)言的特點(diǎn)
1.3.3 SQL語(yǔ)言功能概述
1.4 SQL的數(shù)據(jù)類型
1.4.1 數(shù)值型
1.4.2 字符數(shù)據(jù)類型
1.4.3 日期時(shí)間類型
1.4.4 貨幣類型
1.4.5 SQL的標(biāo)識(shí)符與關(guān)鍵字
1.4.6 數(shù)據(jù)定義語(yǔ)句
1.5 本章小結(jié)
習(xí)題
第2章 SQL的查詢與修改
2.1 SQL基本查詢語(yǔ)句
2.1.1 查詢語(yǔ)句的基本結(jié)構(gòu)
2.1.2 投影
2.1.3 選擇
2.1.4 對(duì)查詢結(jié)果進(jìn)行排序
2.2 高級(jí)查詢語(yǔ)句
2.2.1 聚集查詢
2.2.2 連接查詢
2.2.3 子查詢
2.2.4 關(guān)于引用AS指定的名字的規(guī)則
2.3 數(shù)據(jù)操作語(yǔ)句
2.3.1 插入數(shù)據(jù)
2.3.2 刪除數(shù)據(jù)
2.3.3 更新數(shù)據(jù)
2.5 本章小結(jié)
習(xí)題
第3章 實(shí)體-聯(lián)系模型
3.1 實(shí)體-聯(lián)系模型的基本要素
3.1.1 實(shí)體與實(shí)體集
3.1.2 實(shí)體型和實(shí)體值
3.1.3 屬性
3.1.4 聯(lián)系與聯(lián)系集
3.1.5 碼
3.2 實(shí)體-聯(lián)系圖表示
3.2.1 E-R符號(hào)表示
3.2.2 E-R圖的表示
3.3 E-R模型的設(shè)計(jì)
3.3.1 確定實(shí)體集、屬性與實(shí)體間的聯(lián)系
3.3.2 具有復(fù)合屬性、多值屬性和派生屬性的E-R圖
3.3.3 具有弱實(shí)體集的E-R圖
3.4※ E-R圖的高級(jí)技術(shù)
3.4.1 特殊化
3.4.2 概括
3.4.3 屬性繼承
3.5 E-R模型的設(shè)計(jì)實(shí)例
3.5.1 E-R圖設(shè)計(jì)步驟
3.5.2 大學(xué)教學(xué)情況E-R圖設(shè)計(jì)
3.5.3 銀行企業(yè)的E-R圖設(shè)計(jì)
3.6 本章小結(jié)
習(xí)題
第4章 關(guān)系模型
4.1 關(guān)系基本結(jié)構(gòu)及術(shù)語(yǔ)
4.2 關(guān)系模型的數(shù)據(jù)操作
4.2.1 關(guān)系操作
4.2.2 關(guān)系代數(shù)
4.3 關(guān)系的完整性約束
4.3.1 實(shí)體完整性
4.3.2 參照完整性
4.3.3 自定義完整性
4.4 將E-R模型轉(zhuǎn)換為關(guān)系模型
4.5 關(guān)系模型的特點(diǎn)
4.6 本章小結(jié)
習(xí)題
第5章 關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理論
5.1 冗余和存儲(chǔ)異常問(wèn)題
5.2 函數(shù)依賴
5.2.1 屬性間的聯(lián)系
5.2.2 函數(shù)依賴
5.3 關(guān)系范式
5.3.1 第一范式
5.3.2 第二范式
5.3.3 第三范式
5.4 關(guān)系范式的規(guī)范化
5.4.1 各范式之間的關(guān)系
5.4.2 關(guān)系模式的分解準(zhǔn)則
5.4.3 關(guān)系模式分解實(shí)例
5.5 關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)
5.5.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述
5.5.2 數(shù)據(jù)庫(kù)設(shè)計(jì)的基本步驟
5.5.3 數(shù)據(jù)庫(kù)設(shè)計(jì)簡(jiǎn)單示例
5.6 本章小結(jié)
習(xí)題
第6章 SQL的高級(jí)功能
6.1 視圖
6.1.1 視圖的概念
6.1.2 視圖的定義
6.1.3 視圖的查詢
6.1.4 修改視圖數(shù)據(jù)
6.1.5 刪除視圖
6.2 約束
6.2.1 NOT NULL約束
6.2.2 DEFAULT約束
6.2.3 PRIMARY KEY 約束
6.2.4 UNIQUE約束
6.2.5 FOREIGN KEY約束
6.2.6 CHECK約束
6.2.7 約束的作用對(duì)象
6.3 觸發(fā)器
6.3.1 觸發(fā)器的概念
6.3.2 觸發(fā)器的結(jié)構(gòu)
6.3.3 觸發(fā)器示例
6.4 游標(biāo)
6.4.1 游標(biāo)的概念
6.4.2 定義游標(biāo)
6.4.3 游標(biāo)示例
6.5 嵌入式SQL
6.5.1 接口與聲明
6.5.2 嵌入式SQL的實(shí)現(xiàn)
6.6 安全控制
6.6.1 數(shù)據(jù)庫(kù)的安全性控制
6.6.2 SQL語(yǔ)言中的安全性控制
6.7 本章小結(jié)
習(xí)題
第7章 關(guān)系數(shù)據(jù)庫(kù)的實(shí)現(xiàn)技術(shù)
7.1 索引與散列
7.1.1 索引的基本概念
7.1.2 有序索引
7.1.3 散列索引
7.1.4 SQL中的索引定義
7.2 事務(wù)與并發(fā)控制
7.2.1 事務(wù)
7.2.2 SQL中的事務(wù)控制語(yǔ)句
7.2.3 并發(fā)控制
7.3 本章小結(jié)
習(xí)題
第8章 數(shù)據(jù)庫(kù)新技術(shù)
8.1 基于對(duì)象的數(shù)據(jù)庫(kù)
8.1.1 關(guān)系模型的局限
8.1.2 面向?qū)ο髷?shù)據(jù)模型
8.1.3 對(duì)象-關(guān)系數(shù)據(jù)庫(kù)
8.2 XML
8.2.1 XML數(shù)據(jù)結(jié)構(gòu)
8.2.2 XML文檔模式和XML查詢
8.2.3 XML與數(shù)據(jù)庫(kù)
8.3 數(shù)據(jù)倉(cāng)庫(kù)與數(shù)據(jù)挖掘
8.3.1 數(shù)據(jù)倉(cāng)庫(kù)
8.3.2 OLAP
8.3.3 數(shù)據(jù)挖掘
8.3.4 實(shí)現(xiàn)
8.4 其他新技術(shù)
8.5 本章小結(jié)
習(xí)題
附錄A 實(shí)訓(xùn)練習(xí)操作
實(shí)訓(xùn)一 熟悉SQL Server 2008環(huán)境和SQL定義語(yǔ)句
實(shí)訓(xùn)二 SQL基本查詢語(yǔ)句
實(shí)訓(xùn)三 分 組 計(jì) 算
實(shí)訓(xùn)四 多個(gè)表中檢索數(shù)據(jù)
實(shí)訓(xùn)五 返回單列結(jié)果集的查詢
實(shí)訓(xùn)六 動(dòng)態(tài)執(zhí)行的子查詢
實(shí)訓(xùn)七 修改數(shù)據(jù)表
實(shí)訓(xùn)八 查詢綜合練習(xí)
實(shí)訓(xùn)九 信息世界的建模
實(shí)訓(xùn)十 邏輯數(shù)據(jù)的建模
實(shí)訓(xùn)十一 數(shù)據(jù)庫(kù)建模
實(shí)訓(xùn)十二 自定義數(shù)據(jù)的完整性
實(shí)訓(xùn)十三 強(qiáng)制復(fù)雜的業(yè)務(wù)規(guī)則的定義
實(shí)訓(xùn)十四 SQL語(yǔ)句綜合練習(xí)
圖書封面
評(píng)論、評(píng)分、閱讀與下載
SQL語(yǔ)言與關(guān)系數(shù)據(jù)庫(kù) PDF格式下載