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

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)庫設(shè)計(jì)/管理SQL入門經(jīng)典

SQL入門經(jīng)典

SQL入門經(jīng)典

定 價(jià):¥48.00

作 者: 威爾頓
出版社: 清華大學(xué)
叢編項(xiàng):
標(biāo) 簽: SQL語言

ISBN: 9787302128335 出版時(shí)間: 2006-06-01 包裝: 平裝
開本: 其它 頁數(shù): 408 字?jǐn)?shù):  

內(nèi)容簡介

  SQL用于在數(shù)據(jù)庫中插入和提取數(shù)據(jù),是操縱數(shù)據(jù)庫中數(shù)據(jù)的一種國際標(biāo)準(zhǔn)。本書涵蓋了SQL的方方面面,包括基礎(chǔ)知識、數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)庫的創(chuàng)建,以及SQL語言在各種數(shù)據(jù)庫中的應(yīng)用等內(nèi)容。 本書提供了一些基本代碼、理論、概念和技術(shù),以及大量有用示例,使得您能夠針對各種實(shí)際情況快速設(shè)計(jì)數(shù)據(jù)庫并編寫SQL代碼。每章末的練習(xí)都有助于您鞏固所學(xué)的知識。閱讀完本書后,您將能夠輕松處理有關(guān)SQL的多種難題。 本書主要內(nèi)容:如何從數(shù)據(jù)庫中獲得想要的數(shù)據(jù);利用SQL的內(nèi)置功能使用和操縱數(shù)據(jù)的過程;如何從眾我不同的表中檢索數(shù)據(jù);如何在數(shù)據(jù)庫中創(chuàng)建各種級別的安全,使得您能夠編輯數(shù)據(jù)或者改變數(shù)據(jù)庫的結(jié)構(gòu);標(biāo)準(zhǔn)化的理論和實(shí)際應(yīng)用;高級數(shù)據(jù)庫設(shè)計(jì)。 本書讀者對象:本書既適合于具有一定編程經(jīng)驗(yàn)并希望控究如何使用SQL開發(fā)數(shù)據(jù)庫的程序員,也適合于數(shù)據(jù)庫編程的初學(xué)者,包括數(shù)據(jù)庫管理員。

作者簡介

暫缺《SQL入門經(jīng)典》作者簡介

圖書目錄

第1章  SQL簡介    1
1.1  數(shù)據(jù)庫簡史    1
1.2  結(jié)構(gòu)化查詢語言    5
1.2.1  SQL查詢簡介    5
1.2.2  SQL與其他編程語言的比較    5
1.2.3  理解SQL標(biāo)準(zhǔn)    6
1.3  創(chuàng)建數(shù)據(jù)庫    7
1.4  創(chuàng)建、更改和刪除表    16
1.4.1  創(chuàng)建表    17
1.4.2  更改現(xiàn)有表    18
1.4.3  刪除現(xiàn)有表    18
1.5  優(yōu)秀的數(shù)據(jù)庫設(shè)計(jì)    19
1.5.1  獲得并分析數(shù)據(jù)需求    19
1.5.2  邏輯地劃分?jǐn)?shù)據(jù)    20
1.5.3  選擇正確的數(shù)據(jù)類型    22
1.5.4  使用主鍵    24
1.6  創(chuàng)建示例數(shù)據(jù)庫    25
1.7  本章小結(jié)    29
1.8  練習(xí)    30
第2章  輸入信息    31
2.1  插入新數(shù)據(jù)    31
2.2  將數(shù)據(jù)插入到案例分析數(shù)據(jù)庫    34
2.3  更新數(shù)據(jù)    35
2.4  刪除數(shù)據(jù)    39
2.5  本章小結(jié)    39
2.6  練習(xí)    40
第3章  提取信息    41
3.1  SELECT語句    41
3.1.1  僅返回不同的行    42
3.1.2  使用別名    43
3.1.3  利用WHERE子句過濾結(jié)果    44
3.2  邏輯運(yùn)算符和運(yùn)算符優(yōu)先級    49
3.2.1  運(yùn)算符優(yōu)先級概述    49
3.2.2  使用邏輯運(yùn)算符    52
3.3  利用ORDER BY排序結(jié)果    62
3.4  從多個(gè)表中選擇數(shù)據(jù)    75
3.4.1  在MS Access中使用圓括號括起內(nèi)部聯(lián)合    84
3.4.2  SQL是基于集合的    86
3.5  NULL數(shù)據(jù)概述    95
3.6  本章小結(jié)    97
3.7  練習(xí)    97
第4章  數(shù)據(jù)庫的高級設(shè)計(jì)    98
4.1  標(biāo)準(zhǔn)化    98
4.1.1  第一范式    98
4.1.2  第二范式    100
4.1.3  第三范式    101
4.2  利用約束確保數(shù)據(jù)的有效性    103
4.2.1  NOT NULL約束    104
4.2.2  UNIQUE約束    105
4.2.3  CHECK約束    109
4.2.4  主鍵和PRIMARY KEY約束    111
4.2.5  外鍵    113
4.3  利用索引加速結(jié)果查詢    118
4.3.1  改進(jìn)Film Club數(shù)據(jù)庫的設(shè)計(jì)    121
4.3.2  提高數(shù)據(jù)的有效性和效率    123
4.3.3  設(shè)計(jì)更好的數(shù)據(jù)庫的一些技巧    131
4.4  本章小結(jié)    132
4.5  練習(xí)    132
第5章  操作數(shù)據(jù)    133
5.1  理解SQL算術(shù)    133
5.1.1  基本的數(shù)學(xué)運(yùn)算    133
5.1.2  常用數(shù)學(xué)函數(shù)    135
5.1.3  舍入數(shù)值    138
5.2  字符串函數(shù)    143
5.2.1  SUBSTRING( )函數(shù)    143
5.2.2  大小寫轉(zhuǎn)換函數(shù)    145
5.2.3  REVERSE( )函數(shù)    145
5.2.4  TRIM( )函數(shù)    146
5.2.5  LENGTH( )函數(shù)    147
5.2.6  SOUNDEX( )函數(shù)和DIFFERENCE( )函數(shù)    149
5.2.7  日期函數(shù)    152
5.3  不同數(shù)據(jù)類型的轉(zhuǎn)換    153
5.4  再論NULL    154
5.4.1  NULL和數(shù)學(xué)    154
5.4.2  NULL和字符串    155
5.4.3  COALESCE( )函數(shù)    156
5.5  INSERT INTO和SELECT語句的綜合使用    158
5.6  本章小結(jié)    160
5.7  練習(xí)    161
第6章  分組和聚合數(shù)據(jù)    162
6.1  分組結(jié)果    162
6.2  匯總和聚合數(shù)據(jù)    164
6.2.1  統(tǒng)計(jì)結(jié)果的數(shù)目    164
6.2.2  累加結(jié)果    168
6.2.3  求結(jié)果的平均值    170
6.2.4  求結(jié)果的最大值和最小值    172
6.3  綜合使用HAVING子句和GROUP BY語句    174
6.4  本章小結(jié)    176
6.5  練習(xí)    177
第7章  從不同的表中選擇數(shù)據(jù)    178
7.1  再論聯(lián)合    178
7.1.1  深入介紹內(nèi)部聯(lián)合    179
7.1.2  外部聯(lián)合    188
7.2  利用UNION運(yùn)算符組合結(jié)果集    196
7.3  本章小結(jié)    201
7.4  練習(xí)    202
第8章  子查詢    203
8.1  子查詢術(shù)語    203
8.2  SELECT列表中的子查詢    204
8.3  WHERE子句中的子查詢    207
8.4  子查詢中的運(yùn)算符    210
8.4.1  再論IN運(yùn)算符    210
8.4.2  使用ANY、SOME和ALL運(yùn)算符    213
8.4.3  使用EXISTS運(yùn)算符    216
8.4.4  在HAVING子句中使用子查詢    219
8.5  相關(guān)子查詢    220
8.6  用于其他語句的子查詢    222
8.6.1  在INSERT語句中使用子查詢    222
8.6.2  在UPDATE語句中使用子查詢    224
8.6.3  在DELETE FROM語句中使用子查詢    225
8.7  本章小結(jié)    227
8.8  練習(xí)    228
第9章  高級查詢    229
9.1  更新數(shù)據(jù)庫    229
9.2  處理復(fù)雜的查詢    235
9.3  高效查詢的一些技巧    248
9.4  本章小結(jié)    250
9.5  練習(xí)    250
第10章  視圖    252
10.1  視圖概述    252
10.1.1  創(chuàng)建視圖    253
10.1.2  視圖的類型    254
10.1.3  更新視圖    258
10.1.4  刪除視圖    262
10.2  本章小結(jié)    262
10.3  練習(xí)    263
第11章  事務(wù)    264
11.1  事務(wù)簡介    264
11.1.1  示例數(shù)據(jù)    265
11.1.2  ANSI事務(wù)模型    268
11.1.3  Transact-SQL    270
11.2  事務(wù)日志    272
11.3  鎖    273
11.3.1  鎖的粒度    274
11.3.2  鎖的級別    275
11.3.3  設(shè)置鎖的參數(shù)    276
11.4  隔離級別    278
11.4.1  SET TRANSACTION語句    278
11.4.2  SERIALIZABLE隔離級別    278
11.4.3  REPEATABLE READ隔離級別    279
11.4.4  READ COMMITTED隔離級別    279
11.4.5  READ UNCOMMITTED隔離級別    279
11.4.6  版本控制    280
11.5  問題示例    280
11.5.1  更新丟失    280
11.5.2  未確認(rèn)的數(shù)據(jù)    281
11.5.3  不一致的數(shù)據(jù)    281
11.5.4  幻影插入    281
11.6  重新編寫示例代碼    282
11.7  本章小結(jié)    284
11.8  練習(xí)    285
第12章  SQL安全    286
12.1  安全的概念    286
12.1.1  用戶ID    287
12.1.2  組ID(角色)    290
12.1.3  對象    292
12.1.4  許可權(quán)    293
12.1.5  視圖和安全    294
12.1.6  授予許可權(quán)    296
12.1.7  廢除許可權(quán)    299
12.2  本章小結(jié)    303
12.3  練習(xí)    303
第13章  數(shù)據(jù)庫的調(diào)整    304
13.1  調(diào)整硬件    304
13.1.1  工作站    305
13.1.2  數(shù)據(jù)庫文件    305
13.1.3  處理器    306
13.1.4  GHz網(wǎng)絡(luò)或劃分網(wǎng)絡(luò)    306
13.1.5  Cache    306
13.2  調(diào)整SQL    309
13.2.1  SQL調(diào)整意味著什么    309
13.2.2  SQL調(diào)整的原因    309
13.2.3  SQL調(diào)整的方法    310
13.3  一些調(diào)整技巧    314
13.4  本章小結(jié)    316
13.5  練習(xí)    316
附錄A  練習(xí)題答案    317
附錄B  建立并使用五個(gè)數(shù)據(jù)庫系統(tǒng)    338
B.1  安裝并使用MySQL 4.1    338
B.2  安裝MySQL的工具    346
B.3  安裝并使用IBM DB2    353
B.4  使用Command Center工具    360
B.5  安裝并使用Microsoft Access XP    365
B.6  安裝并使用Microsoft SQL Server 2000    369
B.7  使用SQL Server工具    375
B.8  安裝并使用Oracle 10g    381
B.9  使用Oracle的SQL*Plus工具    383
附錄C  初始數(shù)據(jù)設(shè)置    386
C.1  Category表    386
C.2  MemberDetails表    387
C.2.1  非Oracle數(shù)據(jù)庫    387
C.2.2  Oracle數(shù)據(jù)庫    390
C.3  Location表    393
C.4  FavCategory表    394
C.5  Films表    397
C.6  Attendence表    401
C.6.1  非Oracle數(shù)據(jù)庫    402
C.6.2  Oracle數(shù)據(jù)庫    405

本目錄推薦

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