图书介绍
数据库原理与应用 基于SQL Server 20052025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 李春葆,金晶,曾平编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302190424
- 出版时间:2009
- 标注页数:407页
- 文件大小:89MB
- 文件页数:420页
- 主题词:关系数据库-数据库管理系统,SQL Server 2005
PDF下载
下载说明
数据库原理与应用 基于SQL Server 2005PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库系统概述1
1.1信息、数据和数据处理1
信息与数据1
数据处理2
1.2数据管理技术的发展2
人工管理阶段2
文件系统阶段3
数据库系统阶段3
1.3数据库系统的组成与结构4
数据库系统的组成4
数据库系统体系结构6
1.4数据库管理系统8
DBMS的主要功能9
DBMS的组成10
练习题111
第2章 数据模型12
2.1什么是数据模型12
数据的描述13
数据间联系的描述13
2.2概念模型13
信息世界中的基本概念13
实体间的联系方式15
实体联系表示法15
设计E-R图的步骤17
2.3数据库类型18
层次模型18
网状模型19
关系模型21
练习题222
第3章 关系数据库23
3.1关系模型的基本概念23
3.2关系的数学定义24
3.3关系代数26
传统的集合运算26
专门的关系运算27
练习题329
第4章 关系数据库规范化理论30
4.1问题的提出30
4.2函数依赖31
函数依赖的定义31
函数依赖与属性关系32
Armstrong公理33
闭包及其计算34
4.3范式和规范化35
什么叫范式35
范式的判定条件与规范化35
4.4关系模式的分解37
模式分解中存在的问题37
无损分解的定义和性质37
无损分解的测试方法38
保持函数依赖的分解38
练习题439
第5章 数据库设计41
5.1数据库设计概述41
5.2需求分析42
需求分析的步骤42
需求分析的方法43
5.3概念结构设计47
局部应用E-R模型设计47
总体概念E-R模型设计49
5.4逻辑结构设计51
5.5物理结构设计52
5.6数据库的实施和维护53
练习题554
第6章 SQL Server 2005系统概述55
6.1 SQL Server 2005系统简介55
SQL Server的发展历史55
SQL Server 2005的各种版本55
SQL Server 2005的组成部分56
SQL Server 2005组件的分类57
6.2系统需求59
硬件需求59
软件需求60
SQL Server 2005的网络环境需求61
SQL Server 2005的其他需求61
SQL Server 2005安装的注意事项61
6.3 SQL Server 2005的安装62
6.4 SQL Server 2005的工具和实用程序65
SQL Server Management Studio66
SQL Server Business IntelligenceDevelopment Studio67
数据库引擎优化顾问68
Analysis Services69
SQL Server ConfigurationManager69
文档和教程70
练习题670
上机实验题170
第7章 创建和使用数据库71
7.1数据库对象71
7.2系统数据库72
7.3 SQL Server数据库的存储结构73
文件和文件组73
数据库的存储结构74
事务日志75
7.4创建数据库76
7.5配置数据库78
添加和删除数据文件、日志文件78
数据库选项设置82
更改数据库所有者83
数据库重命名84
7.6删除数据库85
练习题785
上机实验题286
第8章 创建和使用表87
8.1表的概念87
什么是表87
表中数据的完整性88
8.2创建表89
8.3修改表的结构92
8.4建立数据库关系图93
8.5更改表名95
8.6删除表96
8.7记录的新增和修改97
练习题898
上机实验题399
第9章 T-SQL基础101
9.1 SQL101
SQL概述101
SQL的分类101
9.2 T-SQL语句的执行102
9.3数据定义语言103
数据库的操作语句103
表的操作语句108
9.4数据操纵语言111
INSERT语句111
UPDATE语句112
DELETE语句112
9.5数据查询语言112
投影查询113
选择查询114
排序查询115
使用聚合函数115
表的连接查询117
子查询119
相关子查询121
带EXISTS测试的子查询122
空值及其处理123
9.6 T-SQL程序设计基础124
标识符124
数据类型125
变量135
运算符139
批处理143
注释144
控制流语句145
函数150
练习题9158
上机实验题4158
第10章 SQL高级应用160
10.1 SELECT高级查询160
数据汇总160
连接查询163
子查询166
数据来源是一个查询的结果169
10.2事务处理170
事务分类170
显式事务171
自动提交事务174
隐性事务175
10.3数据的锁定176
SQL Server中的锁定176
自定义锁179
10.4使用游标184
游标的概念185
游标的基本操作185
使用游标188
练习题10191
上机实验题5192
第11章 索引193
11.1什么是索引193
11.2索引类型193
聚集索引194
非聚集索引194
唯一性索引195
11.3创建索引195
使用SQL Server控制管理器创建索引195
使用CREATEINDEX语句创建索引199
使用CREATE TABLE语句创建索引202
11.4查看和修改索引属性202
使用SQL Server控制管理器查看和修改索引属性202
使用T-SQL语句查看和修改索引属性203
11.5删除索引204
使用SQL Server控制管理器删除索引204
使用T-SQL语句删除索引205
练习题11205
上机实验题6205
第12章 视图206
12.1视图概述206
12.2创建视图206
使用SQL Server管理控制器创建视图207
使用SQL语句创建视图210
12.3使用视图211
使用视图进行数据查询212
通过视图向基表中插入数据213
通过视图修改基表中的数据214
通过视图删除基表中的数据215
12.4视图定义的修改215
使用SQL Server管理控制器修改视图定义216
重命名视图218
12.5查看视图的信息219
使用SQL Server管理控制器查看视图信息219
使用sp_helptext存储过程查看视图信息220
12.6视图的删除220
使用SQL Server管理控制器删除视图220
使用T-SQL删除视图221
练习题12222
上机实验题7222
第13章 数据库完整性223
13.1约束223
PRIMARY KEY约束223
FOREIGN KEY约束224
UNIQUE约束225
CHECK约束226
列约束和表约束227
13.2默认值227
在创建表时指定默认值228
使用默认对象229
13.3规则232
创建规则233
绑定规则234
解除和删除规则234
练习题13235
上机实验题8235
第14章 存储过程236
14.1概述236
14.2创建存储过程237
使用SQL Server管理控制器创建存储过程237
使用CREATE PROCEDURE语句创建存储过程238
14.3执行存储过程239
14.4存储过程的参数241
在存储过程中使用参数241
在存储过程中使用默认参数242
在存储过程中使用返回参数243
存储过程的返回值244
14.5存储过程的管理245
查看存储过程245
修改存储过程247
重命名存储过程248
删除存储过程249
练习题14250
上机实验题9250
第15章 触发器251
15.1概述251
15.2创建DML触发器252
使用SQL Server管理控制器创建DML触发器252
使用T-SQL语句创建DML触发器253
创建DML触发器的注意事项256
15.3 inserted表和deleted表256
15.4使用DML触发器257
使用INSERT触发器258
使用UPDATE触发器259
使用DELETE触发器261
使用INSTEAD OF触发器262
15.5创建和使用DDL触发器263
创建DDL触发器263
DDL触发器的应用264
15.6触发器的管理265
查看触发器265
修改触发器267
删除触发器268
启用或禁用触发器268
练习题15269
上机实验题10269
第16章 SQL Server的安全管理271
16.1 SQL Server安全体系结构271
操作系统的安全性272
SQL Server的安全性272
数据库的安全性272
SQL Server数据库对象的安全性272
16.2 SQL Server的身份验证模式273
Windows身份验证模式273
混合身份验证模式274
设置身份验证模式274
16.3 SQL Server账号管理275
SQL Server服务器登录账号管理275
SQL Server数据库用户账号管理279
16.4权限和角色283
什么是角色283
权限管理285
创建数据库角色289
数据库角色管理290
练习题16291
上机实验题11291
第17章 数据备份与恢复292
17.1数据备份和恢复概述292
备份类型292
恢复类型293
17.2备份设备294
创建数据库备份设备294
删除数据库备份设备296
17.3选择数据库恢复类型297
17.4数据库备份和恢复过程298
完整数据库备份和恢复298
完整+日志数据库备份和恢复303
完整+差异+日志数据库备份和恢复306
练习题17307
上机实验题12307
第18章 数据转换308
18.1数据的导出和导入308
数据的导出308
数据的导入311
18.2分离和附加用户数据库311
分离用户数据库311
附加用户数据库313
18.3脚本315
将数据库生成脚本315
将数据表生成脚本317
执行脚本318
练习题18318
上机实验题13318
第19章 VB与数据库319
19.1概述319
数据访问对象模型319
ODBC和数据源319
19.2常用的数据访问控件323
ADO Data控件323
DataCombo控件330
DataGrid控件332
19.3常用的高级用户界面控件337
图像列表控件337
TreeView控件340
ListView控件345
19.4综合数据库操作设计实例352
练习题19357
上机实验题14358
第20章 使用ADO操作SQL Server数据库359
20.1 ADO概述359
20.2 Connection对象363
使用Connection对象的操作363
ADO连接数据库的方式363
Connection对象的属性364
Connection对象的方法366
Connection对象的事件368
20.3 Recordset对象369
ADO的游标类型370
使用Recordset对象的操作370
Recordset对象的属性370
Recordset对象的方法374
Recordset对象的事件379
20.4 Field对象382
Field对象的操作382
Field对象的属性383
Field对象的方法386
Fields集合386
20.5 Command对象390
Command对象的操作390
Command对象的属性391
Command对象的方法392
Parameters集合和Parameter对象394
20.6 ADO编程综合实例398
练习题20404
上机实验题15405
参考文献406
附录 数据库应用系统开发综合实习题407
热门推荐
- 1578335.html
- 900901.html
- 18055.html
- 1622481.html
- 370691.html
- 2861555.html
- 3858550.html
- 2454819.html
- 610323.html
- 1674906.html
- http://www.ickdjs.cc/book_3370782.html
- http://www.ickdjs.cc/book_2427177.html
- http://www.ickdjs.cc/book_155857.html
- http://www.ickdjs.cc/book_3556765.html
- http://www.ickdjs.cc/book_1663287.html
- http://www.ickdjs.cc/book_1478795.html
- http://www.ickdjs.cc/book_1762090.html
- http://www.ickdjs.cc/book_3117693.html
- http://www.ickdjs.cc/book_831020.html
- http://www.ickdjs.cc/book_3408856.html