日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)庫設(shè)計/管理輕松掌握SQL

輕松掌握SQL

輕松掌握SQL

定 價:¥55.00

作 者: (美)[R.K.斯蒂芬斯]Ryan K.Stephens等著;張立紅等譯
出版社: 電子工業(yè)出版社
叢編項:
標 簽: SQL

購買這本書可以去


ISBN: 9787505349865 出版時間: 1999-01-01 包裝:
開本: 26cm 頁數(shù): 492頁 字數(shù):  

內(nèi)容簡介

  使用SQL(結(jié)構(gòu)化查詢語言)能夠在數(shù)據(jù)庫內(nèi)創(chuàng)建表、增刪數(shù)據(jù)、查詢信息、改變系統(tǒng)設(shè)置、并觸發(fā)基于這些改變的操作。不管理您是程序員、系統(tǒng)管理員還是數(shù)據(jù)庫設(shè)計者,本書都能為你提供能夠完全理解其強大功能所需的所有信息,用于完全實現(xiàn)SQL的潛在功能。

作者簡介

暫缺《輕松掌握SQL》作者簡介

圖書目錄

第一篇 概要  
第1章  SQL語言介紹
1.1  SQL語言歷史簡介
1.2  數(shù)據(jù)庫歷史簡介
1.2.1  Codd的關(guān)于數(shù)據(jù)庫模型的十二條準則
1.3  數(shù)據(jù)庫結(jié)構(gòu)設(shè)計
1.3.1  當今的數(shù)據(jù)庫概述
1.4  跨產(chǎn)品語言
1.4.1  早期的實現(xiàn)
1.4.2  SQL和客戶/服務(wù)器應(yīng)用的開發(fā)
1.5  SQL語言概述
1.6  幾種較流行的SQL語言的實現(xiàn)
1.6.1  Microsoft Access
1.6.2  Personal Oracle7
1.6.3  Microsoft Query
1.7  開放數(shù)據(jù)庫連接(ODBC)
1.8  應(yīng)用程序編程中的SQL語言
1.9  小結(jié)
1.10  問與答
1.11  工作室
1.11.1  測驗
1.11.2  練習
第2章  查詢簡介:SELECT語句
2.1  目標
2.2  背景
2.3  一般的句法格式
2.4  用SELECT及FROM建立數(shù)據(jù)檢索塊
2.5  示例
2.6  第一個查詢
2.6.1  結(jié)束一個SQL語句
2.6.2  改變列的順序
2.6.3  選擇特定的列
2.6.4  從不同表中選擇數(shù)據(jù)
2.7  使用區(qū)別(Distincion)查詢
2.8  小結(jié)
2.9  問與答
2.10  工作室
2.10.1  測驗
2.10.2  練習
第3章  表達式、條件和操作符
3.1  目標
3.2  表達式
3.3  條件
3.3.1  WHERE子句
3.4  操作符
3.4.1  算術(shù)操作符
3.4.2  比較操作符
3.4.3  字符操作符
3.4.4  邏輯操作符
3.4.5  集合操作符
3.4.6  其它操作符:IN和BETWEEN
3.5  小結(jié)
3.6  問與答
3.7  工作室
3.7.1  測驗
3.7.2  練習
第4章  函數(shù):構(gòu)造檢索數(shù)據(jù)的模式
4.1  目標
4.2  聚集函數(shù)
4.2.1  COUNT
4.2.2  SUM
4.2.3  AVG
4.2.4  MAX
4.2.5  MIN
4.2.6  VARIANCE
4.2.7  STDDEV
4.3  日期和時間函數(shù)
4.3.1  ADD_MONTHS
4.3.2  LAST_DAY
4.3.3  MONTHS_BETWEEN
4.3.4  NEW_TIME
4.3.5  NEXT_DAY
4.3.6  SYSDATE
4.4  算術(shù)函數(shù)
4.4.1  ABS
4.4.2  CEIL和FLOOR
4.4.3  COS、COSH、SIN、SINH、TAN和TANH
4.4.4  EXP 
4.4.5  LN和LOG
4.4.6  MOD
4.4.7  POWER
4.4.8  SIGN
4.4.9  SQRT
4.5  字符函數(shù)
4.5.1  CHR
4.5.2  CONCAT
4.5.3  INITCAP
4.5.4  LOWER和UPPER
4.5.5  LPAD和RPAD
4.5.6  LTRIM和RTRIM
4.5.7  REPLACE
4.5.8  SUBSTR
4.5.9  TRANSLATE
4.5.10  INSTR
4.5.11  LENGTH
4.6  轉(zhuǎn)換函數(shù)
4.6.1  TO_CHAR
4.6.2  TO_NUMBER
4.7  其它函數(shù)
4.7.1  GREATEST和LEAST
4.7.2  USER
4.8  小結(jié)
4.9  問與答
4.10  工作室
4.10.1  測驗
4.10.2  練習
第5章  SQL子句
5.1  目標
5.2  WHERE子句
5.3  STARTING WITH子句
5.4  ORDER BY子句——把混亂變?yōu)橛行?br />5.5  GROUP BY 子句
5.6  HAVING子句
5.7  復合子句
5.8  小結(jié)
5.9  問與答
5.10  工作室
5.10.1  測驗
5.10.2  練習
第6章  連接表
6.1  目標
6.2  介紹
6.3  在單個SELECT語句中的多重表
6.3.1  尋找正確的列
6.4  相等連接
6.5  不等連接
6.6  比較外部連接和內(nèi)部連接
6.7  將表與自己連接
6.8  小結(jié)
6.9  問與答
6.10  工作室
6.10.1  測驗
6.10.2  練習
第7章  子查詢:嵌入式SELECT語句
7.1  目標
7.2  建立一個子查詢
7.3  在子查詢中使用聚集函數(shù)
7.4  嵌套子查詢
7.5  相關(guān)子查詢
7.6  使用EXISTS、ANY和ALL
7.7  小結(jié)
7.8  總是與答
7.9  工作室
7.9.1  測驗
7.9.2  練習
第一篇回顧  
預習  
第二篇概要  
本篇綜述  
第8章  操作數(shù)據(jù)
8.1  目標
8.2  數(shù)據(jù)操作語句簡介
8.3  INSERT語句
8.3.1  INSERT...VALUES語句
8.3.2  插入UNLL值(空值)
8.3.3  插入唯一值
8.3.4  INSERT...SELECT語句
8.4  UPDATE語句
8.5  DELETE語句
8.6  從外部數(shù)據(jù)源輸入和輸出數(shù)據(jù)
8.6.1  Microsoft Access
8.6.2  Microsoft 和Sybase 的SQL Server
8.6.3  Personal Oracle 7
8.7  小結(jié)
8.8  問與答
8.9  工作室
8.9.1  測驗
8.9.2  練習
第9章  創(chuàng)建和維護表
9.1  目標
9.2  CREATE DATABASE語句
9.2.1  CREATE DATEBASE選項
9.2.2  數(shù)據(jù)庫設(shè)計
9.2.3  創(chuàng)建數(shù)據(jù)字典
9.2.4  創(chuàng)建關(guān)鍵字段
9.3  CREATE TABLE語句
9.3.1  表名
9.3.2  字段名
9.3.3  字段的數(shù)據(jù)類型
9.3.4  表的存儲和尺寸
9.3.5  從一個存在的表創(chuàng)建表
9.4  ALTER TABLE 語句
9.5  DROP TABLE語句
9.6  DROP DATEBASE語句
9.7  小結(jié)
9.8  問與答
9.9  工作室
9.9.1  測驗
9.9.2  練習
第10章  創(chuàng)建視圖和索引
10.1  目標
10.2  使用視圖
10.2.1  簡單視圖
10.2.2  改列名
10.2.3  SQL視圖處理
10.2.4  使用SELECT語句的限制
10.2.5  與使用視圖修改數(shù)據(jù)有關(guān)的問題
10.2.6  視圖的一般應(yīng)用
10.2.7  視圖的安全性
10.2.8  用視圖轉(zhuǎn)換單位
10.2.9  用視圖簡化很熱的查詢
10.2.10  DROP VIEW語句
10.3  使用索引
10.3.1  索引是什么
10.3.2  索引技巧
10.3.3  在一個以上的字段建立索引
10.3.4  使用帶有UNIQUE關(guān)鍵字的CREATE INDEX語句
10.3.5  索引與連接
10.3.6  使用聚簇
10.4  小結(jié)
10.5  問與答
10.6  工作室
10.6.1  測驗
10.6.2  練習
第11章  事務(wù)控制
11.1  目標
11.2  事務(wù)控制
11.3  銀行應(yīng)用
11.4  開始一個事務(wù)
11.5  結(jié)束一個事務(wù)
11.6  撤消事務(wù)
11.7  使用事務(wù)保存點(SAVEPOINT)
11.8  小結(jié)
11.9  問與答
11.10  工作室
11.10.1  測驗
11.10.2  練習
第12章  數(shù)據(jù)庫安全性
12.1  數(shù)據(jù)庫管理員須知
12.2  流行的數(shù)據(jù)庫產(chǎn)品及其安全性
12.3  如何確保數(shù)據(jù)庫的安全性
12.4  Personal Oracle7和安全性
12.4.1  創(chuàng)建用戶
12.4.2  創(chuàng)建角色
12.4.3  用戶特權(quán)
12.4.4  用戶訪問視圖
12.4.5  用視圖實現(xiàn)安全性
12.4.6  使用同義詞代替視圖
12.4.7  使用WITH GRANT OPTION子句
12.5  小結(jié)
12.6  問與答
12.7  工作室
12.7.1  測驗
12.7.2  練習
第13章  高級SQL主題
13.1  目標
13.2  臨時表
13.3  游標
13.3.1  創(chuàng)建游標
13.3.2  打開游標
13.3.3  滾動游標
13.3.4  測試游標的狀態(tài)
13.3.5  關(guān)閉游標
13.3.6  游標的使用范圍
13.4  創(chuàng)建并使用存儲過程
13.4.1  使用想念過程參數(shù)
13.4.2  刪除存儲過程
13.4.3  嵌套存儲過程
13.5  設(shè)計和使用觸發(fā)器
13.5.1  觸發(fā)器和事務(wù)
13.5.2  使用觸發(fā)器限制
13.5.3  嵌套觸發(fā)器
13.6  在UPDATE和DELETE語句中使用SELECT命令
13.6.1  在執(zhí)行之前測試SELECT語句
13.7  嵌入式SQL語言
13.7.1  表態(tài)和動態(tài)SQL語言
13.8  使用SQL編程
13.9  小結(jié)
13.10  問與答
13.11  工作室
13.11.1  測驗
13.11.2  練習
第14章  SQL語言的動態(tài)使用
14.1  目標
14.2  快速瀏覽
14.2.1  ODBC
14.2.2  Personal Oracle7
14.2.3  INTERBASE SQL(ISQL)
14.2.4  Visual C++
14.2.5  Delphi
14.3  開始
14.4  創(chuàng)建數(shù)據(jù)庫
14.5  用Microsoft Query執(zhí)行連接
14.6  使用Visual C++和SQL
14.7  使用Delphi和SQL
14.8  小結(jié)
14.9  問與答
14.10  工作室
14.10.1  測驗
14.10.2  練習
第二篇回顧  
第三篇概要  
運用SQL知識  
第15章  改進性能的優(yōu)化執(zhí)行SQL語句
15.1  目標
15.2  增加SQL語句的可讀性
15.3  掃描整個表
15.4  增加一個新索引
15.5  查詢中各萬分的安排
15.5.1  過程
15.5.2  避免使用OR
15.6  聯(lián)要分析處理(OLAP)與聯(lián)機事務(wù)處理(OLTP)
15.6.1  OLTP調(diào)整
15.6.2  OLAP調(diào)整
15.7  成批裝入與事務(wù)處理
15.8  通過刪除索引優(yōu)化數(shù)據(jù)裝載
15.9  經(jīng)常提交數(shù)據(jù)——保證系統(tǒng)政黨運行的關(guān)鍵
15.10  在動態(tài)環(huán)境中重尋表和索引
15.11  調(diào)整數(shù)據(jù)庫
15.12  影響數(shù)據(jù)庫性能的因素
15.13  內(nèi)置調(diào)整工具
15.14  小結(jié)
15.15  問與答
15.16  工作室
15.16.1  測驗
15.16.2  練習
第16章  使用視圖從數(shù)據(jù)字典中檢索有用信息
16.1  目標
16.2  數(shù)據(jù)字典介紹
16.3  數(shù)據(jù)字典的用戶
16.4  數(shù)據(jù)字典的內(nèi)容
16.4.1  Oracle的數(shù)據(jù)字典
16.4.2  Sybase的數(shù)據(jù)字典
16.5  Oracle數(shù)據(jù)字典的剖析
16.5.1  用戶視圖
16.5.2  系統(tǒng)DBA視圖
16.5.3  動態(tài)性能視圖
16.5.4  PLAN表
16.6  小結(jié)
16.7  問與答
16.8  工作室
16.8.1  測驗
16.8.2  練習
第17章  使用SQL語言生成SQL語句
17.1  目標
17.2  使用SQL語言生成SQL語句的目的
17.3  幾個SQL*Plus命令
17.3.1  set echo on/off
17.3.2  set feedback on/off
17.3.3  set heading on/off
17.3.4  spool filename/off
17.4  統(tǒng)計所有表中的行數(shù)
17.5  為多個用戶授予其他用戶
17.6  將表的權(quán)限授予其他用戶
17.7  為裝入數(shù)據(jù)而禁止對表的約束
17.8  在單個區(qū)域內(nèi)創(chuàng)建大量的同義詞
17.9  在表上創(chuàng)建視圖
17.10  截斷某一用戶的所有表
17.11  使用SQL語句生成Shell腳本
17.12  對表和索引進行逆向工程
17.13  小結(jié)
17.14  問與答
17.15  工作室
17.15.1  測驗
17.15.2  練習
第18章  PL/語言簡介
18.1  目標
18.2  介紹
18.3  PL/SQL中的數(shù)據(jù)類型
18.3.1  字符串數(shù)據(jù)類型
18.3.2  數(shù)值數(shù)據(jù)類型
18.3.3  二進制數(shù)據(jù)類型
18.3.4  日期數(shù)據(jù)類型
18.3.5  布爾型
18.3.6  行號(ROWID)
18.4  PL/SQL程序塊結(jié)構(gòu)
18.4.1  注解
18.5  DECLARE部分
18.5.1  變量賦值
18.5.2  常量賦值
18.5.3  游標的定義
18.5.4  %TYPE屬性
18.5.5  %ROWTYPE屬性
18.5.6  %RLOWCOUNT屬性
18.6  PROCEDURE部分
18.6.1  BEGIN...END語句
18.6.2  游標控制命令
18.6.3  條件語句
18.7  EXCEPTION部分
18.7.1  異常事件的觸發(fā)
18.7.2  異常事件處理程序的執(zhí)行
18.7.3  PL/SQL程序塊的執(zhí)行
18.7.4  為用戶顯示輸出結(jié)果
18.8  PL/SQL中的事務(wù)控制
18.9  PL/SQL程序的完整介紹
18.9.1  樣表和數(shù)據(jù)
18.9.2  PL/SQL程序塊實例
18.9.3  另一個實例
18.10  存儲過程、程序包和觸發(fā)器
18.10.1  存儲過程樣本
18.10.2  程序包樣本
18.10.3  觸發(fā)器樣本
18.11  小結(jié)
18.12  問與答
18.13  工作室
18.13.1  測驗
18.13.2  練習
第19章  Transact-SQL介紹
19.1  目標
19.2  Transact-SQL概述
19.3  對ANSISQL語言的擴充
19.3.1  Transact-SQL面向哪些用戶
19.3.2  Transact-SQL的基本構(gòu)成
19.4  數(shù)據(jù)類型
19.4.1  字符串類型
19.4.2  數(shù)值數(shù)據(jù)類型
19.4.3  日期數(shù)據(jù)類型
19.4.4  貨幣數(shù)據(jù)類型
19.4.5  二進制串
19.4.6  位(bit)——一種邏輯數(shù)據(jù)類型
19.5  使用Transact-SQL訪問數(shù)據(jù)庫
19.5.1  BASEBALL數(shù)據(jù)庫
19.5.2  局部變量的聲明
19.5.3  全局變量的聲明
19.5.4  變量的使用
19.5.5  PRINT命令
19.6  程序流程控制
19.6.1  BEGIN和END語句
19.6.2  IF...ELSE語句
19.6.3  EXISTS條件
19.6.4  測試一個查詢結(jié)果
19.6.5  WHILE循環(huán)
19.6.6  BREAK命令
19.6.7  CONTINUE命令
19.6.8  使用WHILE循環(huán)滾動訪問一個表
19.7  Transact-SQL通配符
19.8  使用COMPUTE命令創(chuàng)建合計報表
19.9  日期轉(zhuǎn)換
19.10  SQL Server的診斷工具——SET命令
19.11  小結(jié)
19.12  問與答
19.13  工作室
19.13.1  測驗
19.13.2  練習
第20章  SQL*Plus
20.1  目標
20.2  介紹
20.3  SQL*Plus緩沖區(qū)
20.4  DESCRIBE命令
20.5  SHOW命令
20.6  文件命令
20.6.1  SAVE、SET和EDIT命令
20.6.2  執(zhí)行一個SQL文件
20.6.3  存儲查詢結(jié)果
20.7  SET命令
20.8  LOGIN.SQL文件
20.9  CLEAR命令
20.10  格式化輸出結(jié)果
20.10.1  TTITLE和BTITLE命令
20.10.2  格式化的列
20.11  報表和分組合計
20.11.1  BREAK ON 
20.11.2  COMPUTE
20.12  在SQL*Plus中使用變量
20.12.1  替代變量(&)
20.12.2  DEFINE
20.12.3  ACCEPT
20.12.4  NEW_VALUE
20.13  DUAL表
20.14  DECODE函數(shù)
20.15  日期轉(zhuǎn)換
20.16  執(zhí)行一系列SQL文件
20.17  在SQL腳本文件中增加注釋
20.18  高級報表
20.19  小結(jié) 
20.20  問與答
20.21  工作室
20.21.1  測驗
20.21.2  練習
第21章  SQL語言常見錯誤及解決方法
21.1  目標
21.2  介紹
21.3  常見錯誤
21.3.1  表或視圖不存在
21.3.2  無效的用戶名或口令
21.3.3  沒有FROM關(guān)鍵字
21.3.4  不允許使用分組函數(shù)
21.3.5  無效的列名
21.3.6  缺少關(guān)鍵字
21.3.7  缺少左括號
21.3.8  缺少右括號
21.3.9  缺少逗號
21.3.10  列名定義不明確
21.3.11  SQL命令滑有正常結(jié)束
21.3.12  缺少表達式
21.3.13  函數(shù)缺少參數(shù)
21.3.14  缺少數(shù)據(jù)值
21.3.15  完整性約束沖突——雙親主鍵沒有找到
21.3.16  Oracle不能使用
21.3.17  向列中插入的數(shù)據(jù)太大
21.3.18  遠程數(shù)據(jù)庫服務(wù)器不能識別連接描述符中的系統(tǒng)ID號
21.3.19  沒有授權(quán)的權(quán)限
21.3.20  語句中的無效字符——Escape字符
21.3.21  不能創(chuàng)建操作系統(tǒng)文件
21.4  常見的邏輯錯誤
21.4.1  在SQL語句中使用保留字
21.4.2  在多個選擇列上使用DISTINCT命令
21.4.3  刪除不合適的表
21.4.4  在多模式的數(shù)據(jù)庫中公共同義詞的使用
21.4.5  可怕的組合爆炸
21.4.6  數(shù)據(jù)輸入質(zhì)量不高
21.4.7  采用不合適的文件系統(tǒng)結(jié)構(gòu)
21.4.8  對于很大的表采用向?qū)〉拇鎯?shù)
21.4.9  將數(shù)據(jù)庫對象存儲到系統(tǒng)表空間中
21.4.10  大量的備份文件沒有壓縮
21.4.11  沒有規(guī)劃好系統(tǒng)資源的使用
21.5  防止數(shù)據(jù)出現(xiàn)麻煩
21.5.1  在數(shù)據(jù)庫中查找重復的記錄
21.6  小結(jié)
21.7  問與答
21.8  工作室
21.8.1  測驗
21.8.2  練習
第三篇回顧  
附錄A  常用SQL語句中的詞匯
附錄B  第14章中使用的C++程序源代碼清單
附錄C  第14章中使用的Delphi程序源代碼清單
附錄D  參考文獻
附錄E  ASCII字符表
附錄F  測驗和練習答案

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號