图书介绍
数据库原理与实验指导2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 吴冰,徐德华编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302471820
- 出版时间:2017
- 标注页数:341页
- 文件大小:36MB
- 文件页数:357页
- 主题词:数据库系统-高等学校-教材
PDF下载
下载说明
数据库原理与实验指导PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库技术概述1
1.1数据库示例及概述1
1.1.1应用系统示例1
1.1.2数据库概述2
1.2数据库系统的组成4
1.2.1数据库5
1.2.2数据库管理系统7
1.2.3数据库管理员和用户9
1.2.4数据库应用系统9
1.3数据库系统的体系结构10
1.3.1数据库系统的三级组织结构10
1.3.2三级模式之间的两层映像11
1.4数据库系统的发展及研究领域12
1.4.1数据库系统的三个发展阶段12
1.4.2数据库技术的研究领域15
1.5常见的关系型数据库系统16
1.5.1 Access16
1.5.2 SQL Server17
1.5.3 Oracle17
1.5.4 MySQL17
本章小结18
习题18
第2章 关系数据库19
2.1关系模型概述19
2.1.1关系模型的基本概念19
2.1.2关系的性质22
2.1.3关系的数据模型22
2.1.4关系代数24
2.1.5关系数据库及其特点27
2.2数据库系统设计的基本过程27
2.2.1需求分析28
2.2.2概念结构设计29
2.2.3逻辑结构设计34
2.2.4数据库物理设计37
2.2.5数据库实施37
2.2.6数据库运行和维护37
2.2.7设计过程小结38
2.3数据库规范化基础38
2.3.1规范化的必要性39
2.3.2函数依赖40
2.3.3范式41
2.3.4规范化设计42
本章小结43
习题43
第3章 SQL Server数据库46
3.1 SQL Server的组成46
3.1.1系统数据库46
3.1.2数据库文件47
3.1.3数据库文件组48
3.1.4数据库对象49
3.2 SQL Server数据备份与恢复50
3.2.1数据的导入与导出50
3.2.2数据库的备份策略与备份方法61
3.2.3数据库的恢复模式与恢复方法69
3.2.4不同备份与恢复策略的比较73
3.3 SQL Server数据库安全性管理75
3.3.1 SQL Server的安全机制76
3.3.2服务器登录模式77
3.3.3创建登录账户和服务器角色管理79
3.3.4架构和数据库用户管理82
3.3.5数据库角色管理84
3.3.6数据库权限管理87
本章小结88
习题88
第4章 SQL Server Management Studio管理数据库89
4.1数据库的建立与维护89
4.1.1创建数据库89
4.1.2配置数据库91
4.1.3更改数据库93
4.1.4删除数据库94
4.2数据表的建立与维护95
4.2.1列的数据类型95
4.2.2创建表99
4.2.3使用约束101
4.2.4修改表结构105
4.2.5编辑表109
4.2.6删除表109
4.3索引的建立与维护110
4.3.1索引的结构和类型110
4.3.2创建索引的原则与限制112
4.3.3创建索引的步骤113
4.3.4修改和删除索引115
本章小结117
习题117
第5章 关系数据库标准语言SQL118
5.1 SQL简介118
5.2数据定义语言119
5.2.1定义数据库119
5.2.2定义表121
5.2.3定义索引125
5.3数据操纵语言125
5.3.1插入数据127
5.3.2修改数据128
5.3.3删除数据128
5.4数据查询语言129
5.4.1单表查询129
5.4.2连接查询139
5.4.3嵌套查询142
5.5视图的操作144
5.5.1视图的作用和相关语法格式145
5.5.2创建视图145
5.5.3查询视图148
5.5.4通过视图修改数据148
5.5.5修改和删除视图149
本章小结150
习题151
第6章 数据库编程153
6.1Transact-SQL语言基础153
6.1.1T-SQL语言类型、常量和变量153
6.1.2运算符和表达式155
6.1.3流程控制语句158
6.1.4常用函数164
6.2存储过程168
6.2.1存储过程的概念168
6.2.2创建存储过程169
6.2.3执行存储过程175
6.2.4修改和删除存储过程176
6.3触发器177
6.3.1 创建和应用DML触发器177
6.3.2创建和应用DDL触发器181
6.3.3嵌套触发器和递归触发器182
6.3.4修改和删除触发器183
6.4游标184
6.4.1游标的概念184
6.4.2游标的基本操作185
6.4.3使用游标更新数据188
本章小结188
习题189
第7章 VB.NET程序设计基础190
7.1 VB.NET基本概念190
7.1.1 VB.NET概述190
7.1.2 VB.NET集成开发环境192
7.1.3一个简单的应用程序198
7.2 VB.NET可视化界面设计200
7.2.1控件的基本概念200
7.2.2窗体204
7.2.3常用的基本控件208
7.2.4菜单和对话框217
7.3 VB.NET基本语法224
7.3.1 VB.NET数据类型和表达式224
7.3.2控制结构229
7.3.3数组233
7.3.4过程234
7.4程序调试238
7.4.1错误类型238
7.4.2调试和排错239
7.4.3结构化异常处理241
本章小结243
习题244
第8章 ADO.NET数据库访问技术246
8.1 ADO.NET简介246
8.1.1 ADO.NET的作用246
8.1.2 ADO.NET体系结构247
8.1.3 ADO.NET数据库访问流程249
8.2 ADO.NET的数据访问对象250
8.2.1 SqlConnection对象250
8.2.2 SqlCommand对象253
8.2.3 SqlDataReader对象258
8.2.4 SqlDataAdapter对象261
8.3 DataSet对象266
8.3.1 DataSet对象概述266
8.3.2 DataSet对象的属性和方法267
8.3.3Tables集合和DataTable对象268
8.3.4 Column集合和DataColumn对象270
8.3.5 Rows集合和DataRow对象271
8.4数据绑定方式273
8.4.1单一绑定274
8.4.2整体绑定275
8.4.3复合绑定278
8.5 DataView对象279
8.5.1 DataView对象的构造280
8.5.2 DataView对象的属性和方法280
8.5.3 DataView对象的过滤条件设置281
8.6 DataGridView对象282
8.6.1创建DataGridView对象282
8.6.2 DataGridView对象的属性、方法和事件284
8.6.3 DataGridView与DataView对象结合使用288
8.6.4通过DataGridView对象更新数据源291
本章小结293
习题294
第9章 数据库应用系统开发案例295
9.1需求分析295
9.1.1系统功能的需求分析295
9.1.2数据的需求分析296
9.2数据库设计与实现297
9.2.1数据库概念模型设计297
9.2.2数据库逻辑模型设计297
9.2.3完整性控制298
9.2.4存储过程和触发器设计302
9.3系统设计和实现303
9.3.1界面设计303
9.3.2功能代码设计306
9.4系统测试309
9.4.1软件测试的基本概念309
9.4.2软件测试实例311
9.5应用系统开发文档312
本章小结313
习题313
第10章 实验指导314
10.1初识SQL Server Management Studio314
10.1.1实验目的314
10.1.2实验内容314
10.1.3实验指导317
10.1.4常见调试问题与回答319
10.2 SQL数据定义语言320
10.2.1实验目的320
10.2.2实验内容320
10.2.3实验指导320
10.3 SQL数据操纵语言321
10.3.1实验目的321
10.3.2实验内容321
10.3.3实验指导321
10.4 使用SQL语句实现单表查询322
10.4.1实验目的322
10.4.2实验内容322
10.4.3实验指导325
10.5使用 SQL语句实现连接查询和嵌套查询326
10.5.1实验目的326
10.5.2实验内容326
10.5.3实验指导327
10.6使用SQL语句创建与更新视图328
10.6.1实验目的328
10.6.2实验内容328
10.6.3实验指导329
10.7流程控制语句329
10.7.1实验目的329
10.7.2实验内容329
10.7.3实验指导330
10.8使用T-SQL语句创建与更新存储过程330
10.8.1实验目的330
10.8.2实验内容330
10.8.3实验指导331
10.9使用T-SQL语句创建与更新触发器332
10.9.1实验目的332
10.9.2实验内容332
10.9.3实验指导333
10.10建立VB.NET和数据库的连接334
10.10.1实验目的334
10.10.2实验内容334
10.10.3实验指导336
10.11数据库应用系统设计338
10.11.1实验目的338
10.11.2实验内容338
10.11.3实验指导339
参考文献340