注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫SQL Sever輕松掌握SQL(第五版)

輕松掌握SQL(第五版)

輕松掌握SQL(第五版)

定 價:¥55.00

作 者: (美)斯蒂芬 等著,王崧 等譯
出版社: 電子工業(yè)出版社
叢編項:
標 簽: SQL

購買這本書可以去


ISBN: 9787121096723 出版時間: 2009-10-01 包裝: 平裝
開本: 16開 頁數: 461 字數:  

內容簡介

  SQL是一種功能強大的語言,熟練掌握并靈活應用SQL是數據庫初學者和數據庫應用開發(fā)人員的必備基本功?!遁p松掌握SQL(第5版)》內容簡潔、完整且閱讀性強,涉及對數據庫使用SQL的所有內容,目的在于快速教會讀者使用SQL查詢語言來訪問數據,以便解決實際的商務問題。此外,書中示例具有實際性與針對性,讀者可根據其設計更好的數據庫,進行數據庫管理,優(yōu)化SQL語句以快速運行,使用數據辭典、表格、觸發(fā)器和光標,創(chuàng)建和調試復雜的SQL語句,在其他軟件中嵌入SQL等?!遁p松掌握SQL(第5版)》還介紹在Oracle SQL*Plus,Oracle PL/SQL,Transact-SQL和MySQL環(huán)境中使用SQL。第五版已更新到符合ANSI SQL 003標準和2006xML擴展,且包含有更多的內容,如XML、存儲過程和窗口表函數等。習題部分可幫助讀者對所學的知識進行測試、鞏固?!遁p松掌握SQL(第5版)》適用于那些要在較短時問內系統(tǒng)掌握SQL的讀者,同時對數據庫開發(fā)人員具有較高的參考價值。

作者簡介

暫缺《輕松掌握SQL(第五版)》作者簡介

圖書目錄

第一部分 SQL基礎
第1章 SQL簡介
1.1 SQL簡史
1.2 數據庫簡史
1.3 現在的數據庫
1.4 交叉平臺語言
1.5 SQL概覽
1.6 流行的SQL實現
1.7 開放數據庫連接
1.8 在應用程序中嵌入SQL
1.9 小結
1.10 問與答
1.11 習題
第2章 查詢簡介
2.1 SQL背景探索
2.2 學習基本的查詢語法
2.3 數據檢索的構建塊:SELECT和FROM
2.4 應用查詢概念
2.5 編寫第一個查詢
2.6 選取不同的值
2.7 小結
2.8 問與答
2.9 習題
第3章 表達式、條件和運算符
3.1 查詢表達式的使用
3.2 在查詢中設置條件
3.3 學習如何使用運算符
3.4 小結
3.5 問與答
3.6 習題
第4章 SQL查詢中的子句
4.1 使用WHERE子句指定規(guī)則
4.2 ORDER BY子句
4.3 GROUP BY子句
4.4 HAVING子句
4.5 合并子句
4.6 小結
4.7 問與答
4.8 習題
第5章 連接表
5.1 在單條SELECT語句中連接多個表
5.2 相等連接
5.3 不等連接
5.4 外連接和內連接
5.5 自連接
5.6 小結
5.7 問與答
5.8 習題
第6章 在查詢中嵌入子查詢
6.1 建立子查詢
6.2 使用聚合函數與子查詢
6.3 嵌套子查詢
6.4 使用相關子查詢進行外部引用
6.5 使用EXISTS、ANY和ALL
6.6 小結
6.7 問與答
6.8 習題
第7章 使用內置函數處理數據
7.1 使用聚合函數匯總數據
7.2 使用函數設置日期和時間值的格式
7.3 使用函數進行算術運算
7.4 使用函數修改字符值的外觀
7.5 轉換函數
7.6 其他函數
7.7 MySQL字符函數補充示例
7.8 MySQL日期函數補充示例
7.9 小結
7.10 問與答
7.11 習題
第二部分 數據庫設計
第8章 數據庫規(guī)范化
8.1 規(guī)范化數據庫
8.2 理解范式
8.3 規(guī)范化步驟
8.4 規(guī)范化的優(yōu)點
8.5 規(guī)范化的缺點
8.6 數據庫去規(guī)范化
8.7 小結
8.8 問與答
8.9 習題
第9章 創(chuàng)建和維護表
9.1 CREATE DATABASE語句
9.2 用CREATE TABLE語句定義表
9.3 用ALTER TABLE語句修改表的結構
9.4 DROP TABLE語句
9.5 DROP DATABASE語句
9.6 小結
9.7 問與答
9.8 習題
第10章 數據完整性控制
10.1 約束簡介
10.2 約束的種類
10.3 約束管理
10.4 小結
10.5 問與答
10.6 習題
第三部分 數據操作
第11章 數據處理
11.1 數據處理語句簡介
11.2 用INSERT語句輸入數據
11.3 用UPDATE語句修改現有數據
11.4 用DELETE語句刪除信息
11.5 從外部數據源導入和導出數據
11.6 小結
11.7 問與答
11.8 習題
第12章 SQL中的日期與時間
12.1 日期與時間型數據的存儲方式
12.2 在查詢中應用日期函數
12.3 日期格式轉換
12.4 小結
]2.5 問與答
12.6 習題
第13章 創(chuàng)建視圖
13.1 視圖簡介
13.2 使用視圖
13.3 小結
13.4 問與答
13.5 習題
第14章 事務控制
14.1 事務管理
14.2 開始事務處理
14.3 結束事務處理
14.4 取消事務處理
14.5 使用事務保存點
14.6 小結
14.7 問與答
14.8 習題
第四部分 數據庫管理
第15章 在表上創(chuàng)建索引以提高性能
15.1 索引是什么
15.2 使用帶有UNIQUE關鍵字的CREATE INDEX語句
15.3 索引與連接
15.4 使用聚簇索引
15.5 小結
15.6 問與答
15.7 習題
第16章 優(yōu)化SQL語句以提高性能
16.1 提高SQL語句的可讀性
16.2 避免全表掃描
16.3 添加新索引
16.4 查詢中各成分的安排
16.5 聯(lián)機分析處理與聯(lián)機事務處理
16.6 成批載人與事務處理
16.7 刪除索引以優(yōu)化數據的載人
16.8 COMMIT語句
16.9 在動態(tài)環(huán)境中重建表和索引
16.10 數據庫的性能調節(jié)
16.11 影響數據庫性能的因素
16.12 使用內置性能調節(jié)工具
16.13 小結
16.14 問與答
16.15習題
第17章 數據庫安全性
17.1 數據庫管理員須知
17.2 流行的數據庫產品及其安全性
17.3 Oracle Express及其安全性
17.4 小結
17.5 問與答
17.6 習題
第18章 數據字典
18.1 數據字典簡介
18.2 標識數據字典的用戶
18.3 數據字典的內容
18.4 Oracle數據字典剖析
18.5 MySQL的數據字典
18.6 小結
18.7 問與答
18.8 習題
第五部分 SQL高級對象
第19章 臨時表、存儲過程、觸發(fā)器和游標
19.1 創(chuàng)建臨時表
19.2 使用游標
19.3 創(chuàng)建與使用存儲過程
19.4 設計和使用觸發(fā)器
19.5 嵌入式SQL
19.6 小結
19.7 問與答
19.8 習題
第20章 最新標準中的新對象
20.1 CREATE ROLE語句探討
20.2 創(chuàng)建觸發(fā)器
20.3 使用CREATE TYPE語句
20.4 小結
20.5 問與答
20.6 習題
第六部分 SQL高級編程
第21章 用SQL生成SQL語句
21.1 使用SQL生成SQL語句的目的
21.2 幾個SQL*Plus命令
21.3 統(tǒng)計所有表中的行數
21.4 給多個用戶授予系統(tǒng)權限
21.5 將自己的表的權限授給其他用戶
21.6 為載人數據而禁用對表的約束
21.7 在單個區(qū)域內創(chuàng)建大量同義詞
21.8 在表上創(chuàng)建視圖
21.9 截斷某一用戶的所有表
21.10 用SQL產生Shell腳本
21.11 應用生成SQL和其他概念
21.12 小結
21.13 問與答
21.14 習題
第22章 創(chuàng)建復合SQL查詢
22.1 CREATE TABLE語句
22.2 復合查詢示例
22.3 建立復合查詢的技巧
22.4 小結
22.5 問與答
22.6 習題
第23章 SQL語句的調試
23.1 常見的SQL錯誤
23.2 常見的邏輯錯誤
23.3 防止數據出現問題
23.4 小結
23.5 問與答
23.6 習題
第24章 應用編程中的嵌入式SQL
24.1 幾種應用開發(fā)工具簡介
24.2 創(chuàng)建數據庫
24.3 使用Java和SQL
24.4 使用.NET和SQL
24.5 小結
24.6 問與答
24.7 習題
第七部分 SQL數據庫實現
第25章 用Oracle SQL*Plus生成滿意的報表
25.1 SQL*Plus簡介
25.2 SQL*Plus緩沖區(qū)
25.3 用DESCRIBE命令查看表結構
25.4 用SHOW命令顯示系統(tǒng)設置
25.5 用文件命令操作文件
25.6 用SET命令定制工作環(huán)境
25.7 用CLEAR命令清除SQL*Plus的設置
25.8 格式化輸出結果
25.9 創(chuàng)建報表和分組合計
25.10 在SQL*Plus中使用變量
25.11 使用表DUAL
25.12 DECODE函數
25.13 日期轉換
25.14 執(zhí)行一系列SQL文件
25.15 在SQL腳本中添加注釋
25.16 創(chuàng)建高級報表
25.17 小結
25.18 問與答
25.19 習題
第26章 Oracle SQL*Plus簡介
26.1 SQL*Plus簡介
26.2 SQL*Plus代碼塊的結構
26.3 DECLARE部分
26.4 PROCEDURE部分
26.5 EXCEPTION部分
26.6 SQL*Plus中的事務控制
26.7 綜合應用
26.8 使用存儲過程、程序包和觸發(fā)器
26.9 小結
26.10 問與答
26.11 習題
第27章 Transact-SQL簡介
27.1 Transact-SQL簡介
27.2 對ANSI SQL的擴展
27.3 數據類型
27.4 使用Transact-SQL訪問數據庫
27.5 建立程序流程控制
27.6 Transact-SQL通配符
27.7 日期轉換
27.8 SQL Server診斷工具-SET命令
27.9 小結
27.10 問與答
27.11 習題
第28章 在基于UNIX的系統(tǒng)上使用MySQL
28.1 MySQL的管理
28.2 MySQL客戶端程序
28.3 MySQL實用程序
28.4 小結
28.5 問與答
28.6 習題
附錄A 答案
附錄B 創(chuàng)建表的代碼實例
附錄C 給表輸入數據的代碼實例
附錄D MySQL練習

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號