图书介绍
数据库系统开发教程:基于SQL Server 2005+VB2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 李春葆,赵丙秀,张牧编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302185468
- 出版时间:2008
- 标注页数:394页
- 文件大小:79MB
- 文件页数:409页
- 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校-教材;BASIC语言-程序设计-高等学校-教材
PDF下载
下载说明
数据库系统开发教程:基于SQL Server 2005+VBPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 数据库系统基础2
第1章 数据库系统概述2
1.1数据和数据管理2
数据2
数据管理2
1.2计算机数据管理的3个阶段3
人工管理阶段3
文件系统管理阶段3
数据库系统管理阶段4
1.3什么是数据库5
数据库的特点5
数据库的三级结构6
模式、内模式和外模式7
1.4什么是数据库管理系统8
DBMS的主要功能9
DBMS的组成9
1.5什么是数据库系统9
计算机系统10
数据库10
数据库管理系统10
应用程序10
用户10
1.6数据库系统的体系结构11
两层客户机/服务器结构11
多层客户机/服务器结构12
1.7两种模型13
概念模型13
数据模型15
1.8关系数据库理论16
基本术语16
关系运算17
规范化设计理念和方法18
练习题120
第2章 数据库设计21
2.1数据库设计过程21
2.2需求分析22
2.3概念结构设计22
概念模型设计的方法与步骤22
数据抽象与局部视图设计24
视图的集成25
2.4逻辑结构设计26
概念模型向数据模型的转换26
设计用户子模式28
2.5物理结构设计28
2.6数据库实施28
2.7数据库运行和维护29
2.8“学生成绩管理系统”设计说明29
系统功能29
数据库设计29
系统运行演示30
练习题232
第2部分 SQL Server数据库管理系统34
第3章 SQL Server 2005系统概述34
3.1 SQL Server 2005系统简介34
SQL Server的发展史34
SQL Server 2005的各种版本35
SQL Server 2005的新特征35
SQL Server 2005的组成部分36
SQL Server 2005组件的分类38
3.2系统需求40
硬件需求40
软件需求41
SQL Server 2005的网络环境需求41
SQL Server 2005的其他需求42
3.3 SQL Server 2005的安装42
3.4 SQL Server 2005的工具和实用程序43
SQL Server Management Studio43
Business IntelligenceDevelopment Studio45
SQL Server Profiler46
数据库引擎优化顾问47
Analysis Services48
SQL Server ConfigurationManager48
SQL Server文档和教程49
练习题349
第4章 创建和使用数据库50
4.1数据库对象50
4.2系统数据库51
4.3 SQL Server数据库的存储结构52
文件和文件组52
事务日志53
4.4创建数据库54
4.5配置数据库56
添加和删除数据文件、日志文件56
数据库选项设置60
更改数据库所有者60
数据库重命名61
4.6删除数据库62
练习题463
第5章 创建和操作表64
5.1表的概念64
什么是表64
表中数据的完整性65
SQL Server几个重要的系统表66
5.2创建表67
5.3修改表结构70
5.4创建数据库关系图71
建立数据库关系图71
删除数据库关系74
5.5更改表名75
5.6删除表75
5.7记录的新增和修改76
练习题578
第6章 T-SQL基础79
6.1 SQL语言79
SQL语言概述79
SQL语言的分类80
6.2 T-SQL概述80
T-SQL的语法约定80
T-SQL的数据库对象全名81
如何在SQL Server管理控制器中执行T-SQL语句81
6.3数据定义语言(DDL)83
数据库的操作语句83
数据表的操作语句87
6.4数据操纵语言(DML)91
INSERT语句91
UPDATE语句92
DELETE语句92
6.5数据查询语言(DQL)93
投影查询93
选择查询94
排序查询95
使用聚合函数96
表的连接查询98
子查询101
查询结果求并集和交集103
相关子查询104
带EXISTS测试的子查询105
空值及其处理106
练习题6108
第7章 T-SQL高级应用109
7.1数据汇总109
在数据汇总中使用聚合函数109
在数据汇总中使用GROUP BY子句111
7.2复杂连接查询113
连接条件113
内连接114
外连接114
交叉连接116
7.3复杂子查询117
子查询规则118
子查询类型118
多层嵌套子查询120
7.4数据来源是一个查询的结果121
7.5交叉表查询122
使用PIVOT运算符122
使用UNPIVOT运算符123
练习题7124
第8章 SQL Server程序设计125
8.1标识符125
常规标识符125
分隔标识符126
8.2数据类型126
系统数据类型126
用户定义数据类型132
8.3变量135
局部变量135
全局变量137
8.4运算符138
算术运算符139
赋值运算符139
按位运算符139
比较运算符140
逻辑运算符140
字符串连接运算符141
一元运算符141
运算符优先级142
8.5批处理143
8.6控制流语句144
BEGIN...END语句144
IF...ELSE语句145
CASE语句146
WHILE语句148
GOTO语句149
WAITFOR语句149
RETURN语句150
练习题8150
第9章 函数和游标151
9.1函数151
内置函数151
用户自定义函数156
9.2游标161
游标的概念161
游标的基本操作161
使用游标164
9.3综合应用示例166
练习题9168
第10章 索引169
10.1什么是索引169
创建索引的原因170
建立索引应该考虑的问题170
10.2索引类型170
聚集索引171
非聚集索引171
唯一性索引172
10.3创建索引172
使用SQL Server管理控制器创建索引172
使用CREATEINDEX语句创建索引176
使用CREATE TABLE语句创建索引178
10.4查看和修改索引属性178
使用SQL Server管理控制器查看和修改索引属性178
使用T-SQL语句查看和修改索引属性179
10.5删除索引180
使用SQL Server管理控制器删除索引180
使用T-SQL语句删除索引181
练习题 10181
第11章 视图182
11.1视图概述182
11.2创建视图183
使用SQL Server管理控制器创建视图183
使用SQL语句创建视图187
11.3使用视图188
使用视图进行数据查询188
通过视图向基表中插入数据189
通过视图修改基表中的数据190
通过视图删除基表中的数据191
11.4视图定义的修改192
修改视图定义192
重命名视图194
11.5查看视图的信息195
使用SQL Server管理控制器查看视图信息195
使用sp_helptext存储过程查看视图信息196
11.6视图的删除196
使用SQL Server管理控制器删除视图197
使用T-SQL删除视图198
练习题11198
第12章 数据库完整性199
12.1约束199
PRIMARY KEY约束200
FOREIGN KEY约束200
UNIQUE约束202
CHECK约束202
NOT NULL约束203
列约束和表约束203
12.2默认值204
在创建表时指定默认值204
使用默认对象205
12.3规则208
创建规则209
绑定规则210
解除和删除规则211
练习题12211
第13章 存储过程213
13.1存储过程概述213
存储过程的优点213
存储过程的分类213
13.2创建存储过程214
使用SQL Server管理控制器创建存储过程214
使用CREATE PROCEDURE语句创建存储过程215
13.3执行存储过程217
13.4存储过程的参数219
在存储过程中使用参数219
执行带输入参数的存储过程219
在存储过程中使用默认参数220
在存储过程中使用输出参数220
存储过程的返回值221
13.5存储过程的管理222
查看存储过程222
修改存储过程224
重命名存储过程226
删除存储过程227
13.6存储过程综合示例228
练习题13229
第14章 触发器230
14.1触发器概述230
什么是触发器230
触发器的作用231
触发器的种类231
14.2创建DML触发器231
使用SQL Server管理控制器创建DML触发器231
使用T-SQL语句创建DML触发器233
14.3 inserted表和deleted表235
14.4使用DML触发器237
使用INSERT触发器237
使用UPDATE触发器238
使用DELETE触发器238
使用INSTEAD OF触发器239
14.5创建和使用DDL触发器240
创建DDL触发器241
DDL触发器的应用241
14.6触发器的管理242
查看触发器242
修改触发器244
删除触发器245
启用或禁用触发器246
练习题14247
第15章 SQL Server的安全管理248
15.1 SQL Server安全体系结构248
安全机制概述248
SQL Server的身份验证模式249
设置身份验证模式250
15.2服务器安全管理251
创建SQL Server服务器登录账号251
管理SQL Server服务器登录账号254
15.3数据库用户账号管理257
什么是数据库用户账号257
创建用户账号258
用户账号管理261
15.4角色263
固定的服务器角色264
固定的数据库角色266
创建数据库角色266
数据库角色管理268
15.5权限管理269
常见的数据库对象访问权限269
登录账号权限管理269
用户账号权限管理272
练习题15274
第16章 数据备份与恢复275
16.1备份和恢复概述275
备份的作用275
恢复模式275
备份类型276
16.2备份设备277
创建数据库备份设备277
删除数据库备份设备279
16.3选择数据库恢复类型280
16.4数据库备份和恢复过程281
使用SQL Server管理控制器进行备份和恢复281
使用T-SQL语句进行备份和恢复285
16.5分离和附加用户数据库288
分离用户数据库288
附加用户数据库289
练习题16290
第3部分 VB与数据库应用系统开发293
第17章 使用数据访问控件操作数据库293
17.1 ODBC和数据源293
17.2常用的数据访问控件297
ADO Data控件297
DataCombo控件304
DataGrid控件306
17.3常用的高级用户界面控件310
ImageList控件311
TreeView控件313
ListView控件319
17.4综合数据库操作设计实例324
练习题17328
第18章 使用ADO操作数据库330
18.1 ADO概述330
18.2 Connection对象333
使用Connection对象的操作333
ADO连接数据库的方式334
Connection对象的属性334
Connection对象的方法335
Connection对象的事件337
18.3 Recordset对象338
ADO中的游标类型339
使用Recordset对象的操作339
Recordset对象的属性340
Recordset对象的方法343
Recordset对象的事件348
18.4 Field对象351
使用Field对象的操作351
Field对象的属性352
Field对象的方法353
Fields集合354
18.5 Command对象355
使用Command对象的操作355
Command对象的属性356
Command对象的方法357
Parameters集合和Parameter对象359
18.6 ADO编程综合实例364
练习题18370
第19章 学生成绩管理系统的实现371
19.1系统概述371
设计技巧371
系统安装372
19.2系统结构372
19.3系统实现373
Modulel.bas模块374
Main主过程375
pass窗体375
menu窗体376
edstudent窗体378
edstudent1窗体381
qustudent窗体382
edteacher窗体385
edteacher1窗体385
edrec窗体385
edrec1窗体385
quteacher窗体385
edcourse窗体385
edcourse1窗体386
qucourse窗体386
eddegree窗体386
qudegree窗体386
qudegree1窗体386
qudegree2窗体387
setuser窗体387
setuser1窗体387
练习题19387
参考文献388
附录 上机实验题389
上机实验题1389
上机实验题2390
上机实验题3391
上机实验题4392
上机实验题5392
上机实验题6392
上机实验题7393
上机实验题8393
上机实验题9394
热门推荐
- 2223628.html
- 3221876.html
- 1341367.html
- 1098516.html
- 2556774.html
- 893082.html
- 30896.html
- 1896293.html
- 2383671.html
- 774945.html
- http://www.ickdjs.cc/book_2829128.html
- http://www.ickdjs.cc/book_781384.html
- http://www.ickdjs.cc/book_1058516.html
- http://www.ickdjs.cc/book_625589.html
- http://www.ickdjs.cc/book_3620485.html
- http://www.ickdjs.cc/book_18310.html
- http://www.ickdjs.cc/book_2898148.html
- http://www.ickdjs.cc/book_2751841.html
- http://www.ickdjs.cc/book_1560479.html
- http://www.ickdjs.cc/book_1433682.html