注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫SQL Sever數據庫系統(tǒng)與應用:SQL Server

數據庫系統(tǒng)與應用:SQL Server

數據庫系統(tǒng)與應用:SQL Server

定 價:¥28.00

作 者: 趙致格編著
出版社: 清華大學出版社
叢編項: 高等學校教材·計算機科學與技術
標 簽: Sever

ISBN: 9787302112518 出版時間: 2005-09-01 包裝: 平裝
開本: 26cm 頁數: 327 字數:  

內容簡介

  《數據庫系統(tǒng)與應用》內容分為三部分:第一部分是數據庫和數據庫管理系統(tǒng)的基本概念,包括數據庫的發(fā)展和應用、數據庫模型、關系數據庫語言SQL、關系數據庫管理系統(tǒng)的功能、結構和實現技術、面向對象和分布式數據庫管理系統(tǒng)、數據倉庫和數據挖掘等。第二部分是關系數據庫及其應用系統(tǒng)設計的基本概念和過程。第三部分內容包括數據庫應用系統(tǒng)的開發(fā)環(huán)境和接口、SQL Server數據庫管理系統(tǒng)的安裝、使用、操作和數據倉庫功能?!稊祿煜到y(tǒng)與應用》可作為高等院校計算機專業(yè)、計算機應用專業(yè)、計算機第二學位學生的數據庫課程教材,也適合從事計算機軟件工作的科技人員和工程技術人員參閱。

作者簡介

暫缺《數據庫系統(tǒng)與應用:SQL Server》作者簡介

圖書目錄

第1章數據庫系統(tǒng)概述1
1.1數據庫發(fā)展的歷史與現狀1
1.1.1數據庫的基本概念1
1.1.2數據管理發(fā)展的三個階段4
1.1.3數據庫技術發(fā)展的三個階段6
1.1.4數據庫發(fā)展的新趨勢8
1.2計算機系統(tǒng)的集成化12
1.2.1工程科學領域數據處理的發(fā)展12
1.2.2在CIMS中對CAX的要求14
1.2.3計算機系統(tǒng)集成化的方法15
1.3SQL Server概述19
1.3.1SQL Server簡介19
1.3.2SQL Server的管理工具22
1.3.3SQL Server數據庫25
1.4本章小結27
1.5練習題27
第2章數據模型28
2.1數據模型和模式結構28
2.1.1數據模型的分類28
2.1.2數據庫系統(tǒng)的模式結構30
2.1.3應用程序訪問數據庫數據的過程32
2.2信息世界的描述33
2.2.1數據的描述過程33
2.2.2信息世界的基本概念34
2.2.3實體之間聯系的類型35
2.3實體聯系數據模型36
2.3.1實體聯系數據模型的描述方法36
2.3.2實體聯系數據模型的抽象概念36
2.3.3實體聯系數據模型的描述示例38
2.4層次數據模型40
2.4.1層次數據模型的概念40
2.4.2層次數據模型數據的組織41
2.4.3層次數據模型數據的存儲42
2.5網狀數據模型43
2.5.1網狀數據模型的概念43
2.5.2網狀數據模型數據的組織43
2.5.3網狀數據模型數據的存儲43
2.6關系數據模型44
2.6.1關系數據模型的概念45
2.6.2關系數據模型數據的組織45
2.6.3關系數據模型的特點46
2.7面向對象數據模型47
2.7.1面向對象的基本概念47
2.7.2面向對象數據模型的核心概念49
2.8本章小結51
2.9練習題51
第3章關系數據庫系統(tǒng)53
3.1關系數據模型與關系數據庫53
3.2關系數據模型的完整性55
3.3關系數據庫實例——教學管理系統(tǒng)57
3.4關系代數60
3.4.1關系查詢語言和關系運算60
3.4.2傳統(tǒng)的集合運算61
3.4.3專門的關系運算62
3.5關系演算65
3.5.1元組關系演算語言ALPHA66
3.5.2域關系演算語言QBE66
3.6關系數據庫管理系統(tǒng)67
3.6.1數據庫管理系統(tǒng)的基本功能67
3.6.2數據庫管理系統(tǒng)的體系結構71
3.6.3數據庫服務器73
3.7本章小結75
3.8練習題75
第4章關系數據庫語言SQL76
4.1SQL概述76
4.1.1SQL的發(fā)展76
4.1.2SQL的特點77
4.1.3SQL的數據類型77
4.2數據庫的創(chuàng)建、修改和刪除78
4.2.1SQL Server的數據庫文件78
4.2.2創(chuàng)建數據庫79
4.2.3刪除數據庫82
4.2.4修改數據庫82
4.3數據定義84
4.3.1表的創(chuàng)建、修改和刪除84
4.3.2索引的創(chuàng)建和刪除88
4.4數據更新90
4.4.1插入語句INSERT90
4.4.2更新語句UPDATE92
4.4.3刪除語句DELETE92
4.5數據查詢語句SELECT93
4.5.1簡單查詢93
4.5.2多表連接查詢99
4.5.3嵌套查詢102
4.5.4聯合查詢103
4.6視圖的定義和操作104
4.6.1視圖的基本概念104
4.6.2視圖的定義、修改和刪除104
4.6.3視圖的操作106
4.7SQL數據控制功能107
4.7.1授予權限107
4.7.2撤銷權限110
4.8嵌入式SQL111
4.8.1嵌入式SQL的使用111
4.8.2不使用游標的操作113
4.8.3使用游標的操作115
4.9TransactSQL120
4.9.1TransactSQL簡介120
4.9.2實現數據完整性121
4.9.3觸發(fā)器124
4.9.4存儲過程128
4.10本章小結131
4.11練習題131
第5章關系數據庫設計133
5.1關系數據庫設計概述133
5.1.1數據庫設計的基本問題133
5.1.2什么是不好的關系模式134
5.2關系數據庫設計理論135
5.2.1函數依賴和碼136
5.2.2多值依賴139
5.2.3函數依賴公理141
5.2.4模式的規(guī)范化143
5.2.5關系模式的分解148
5.3數據庫設計過程152
5.3.1數據庫設計過程概述152
5.3.2需求分析156
5.3.3數據庫概念設計159
5.3.4數據庫邏輯設計163
5.3.5數據庫物理設計167
5.4本章小結169
5.5練習題169
第6章數據庫應用開發(fā)環(huán)境和工具171
6.1數據庫應用程序的體系結構171
6.1.1數據庫應用程序體系結構的發(fā)展171
6.1.2數據庫應用程序開發(fā)工具175
6.1.3數據庫應用程序開發(fā)接口177
6.2開放數據庫互連ODBC179
6.2.1ODBC的開放性和互操作性179
6.2.2ODBC的層次結構180
6.2.3ODBC工作原理和驅動程序類型184
6.2.4ODBC應用程序框架186
6.3ADO數據對象188
6.3.1ADO對象模型組成188
6.3.2Connection對象及其使用191
6.3.3Command對象及其使用195
6.3.4Recordset對象及其使用196
6.4本章小結200
6.5練習題200
第7章數據庫管理系統(tǒng)201
7.1數據庫管理系統(tǒng)的軟件組成201
7.1.1DBMS的程序模塊劃分201
7.1.2語言處理202
7.1.3數據的存儲和管理204
7.2事務管理206
7.2.1事務的基本概念206
7.2.2事務的特性207
7.2.3SQL Server的事務模式208
7.2.4事務處理語句209
7.2.5批處理211
7.3并發(fā)控制和鎖的管理213
7.3.1并發(fā)控制213
7.3.2鎖的管理214
7.3.3SQL Server的鎖定方式219
7.4數據庫恢復220
7.4.1數據庫恢復的概念220
7.4.2數據庫系統(tǒng)的主要故障220
7.4.3數據庫恢復的策略221
7.4.4SQL Server的數據庫備份226
7.4.5SQL Server的數據庫恢復228
7.5數據庫安全性230
7.5.1SQL Server的安全性機制230
7.5.2SQL Server訪問控制策略231
7.5.3統(tǒng)計數據庫的安全性237
7.6數據庫完整性238
7.6.1數據庫完整性概述238
7.6.2完整性約束條件的分類239
7.7Oracle數據庫管理系統(tǒng)簡介239
7.7.1Oracle 數據庫系統(tǒng)的組成和特點240
7.7.2Oracle 數據庫系統(tǒng)的體系結構241
7.8本章小結242
7.9練習題243
第8章現代數據庫管理系統(tǒng)244
8.1面向對象數據庫管理系統(tǒng)OODBMS244
8.1.1面向對象的方法244
8.1.2復雜對象和類層次結構247
8.1.3繼承的實現250
8.1.4對象標識方法254
8.1.5面向對象數據庫的模式演變256
8.1.6面向對象數據庫的事務管理259
8.2分布式數據庫管理系統(tǒng)DDBMS260
8.2.1分布式數據庫系統(tǒng)的產生261
8.2.2分布式數據庫系統(tǒng)的結構262
8.2.3分布式數據庫數據的存儲263
8.2.4分布式數據庫系統(tǒng)的模式結構265
8.2.5分布式數據庫系統(tǒng)的事務管理266
8.2.6分布式數據庫系統(tǒng)的技術難點268
8.3SQL Server的分布式數據庫功能269
8.3.1SQL Server的分布式事務協調器269
8.3.2在SQL Server中使用分布式數據270
8.4Oracle 的分布式數據庫功能272
8.5本章小結274
8.6練習題274
第9章數據庫系統(tǒng)的應用276
9.1數據倉庫概述276
9.1.1數據倉庫技術的產生276
9.1.2數據倉庫的特征279
9.1.3數據倉庫的體系結構282
9.1.4數據倉庫的數據模型285
9.1.5數據倉庫的基本操作287
9.1.6數據倉庫工程289
9.2決策支持工具290
9.2.1決策支持工具的使用模式290
9.2.2決策支持工具的三種方法291
9.3聯機分析處理OLAP292
9.3.1OLAP的功能292
9.3.2OLAP的存儲方法293
9.4數據挖掘294
9.4.1數據挖掘的基本概念294
9.4.2數據挖掘的算法295
9.4.3數據挖掘的方法295
9.5SQL Server的數據倉庫功能296
9.5.1SQL Server提供的數據倉庫工具296
9.5.2SQL Server的OLAP服務297
9.5.3分析管理器的使用298
9.6本章小結303
9.7練習題 303
附錄A綜合教務管理系統(tǒng)的設計報告304
A.1需求分析304
A.1.1系統(tǒng)功能說明304
A.1.2數據流和數據字典描述305
A.2數據庫的概念設計307
A.3數據庫的邏輯設計308
A.4應用程序設計311
A.5編程實現311
附錄BSQL Server數據庫管理系統(tǒng)的安裝過程319
B.1SQL Server 2000的版本319
B.2SQL Server 2000的安裝需求320
B.3中文SQL Server的安裝過程321
參考書目328

本目錄推薦

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