书籍详情
数据库案例与应用开发项目教程
作者:王红,陈功平 著
出版社:清华大学出版社
出版时间:2020-09-01
ISBN:9787302561163
定价:¥59.00
购买这本书可以去
内容简介
教材以案例式编排知识点,以数据库应用和能力培养为本,以知识讲解为辅,核心内容集中在数据库对象的创建和管理,包括数据库、数据表、视图、默认、规则、存储过程、触发器、函数,重点内容集中在采用T-SQL语言创建和管理数据库对象,并将数据库的基本操作用Visual Studio 2017技术在前台页面实现,分散于各个学习情境中。
作者简介
王红,女,副教授,安徽大学计算机应用技术专业,硕士学位,2005年9月参加工作,2010年获得安徽省“教坛新秀”称号,现主持省级教科研项目7项,公开发表论文10余篇,编写专业实践教材多本。
目录
目 录
学习情境1数据库管理技术1
任务 1.1数据库系统基本概念2
1.1.1数据库的基本概念2
1.1.2数据模型2
1.1.3关系数据库4
1.1.4数据库应用系统开发的基本步骤5
任务12安装SQL Server 2017和Visual Studio 2017 6
1.2.1安装SQL Server 2017 6
1.2.2使用SQL Server 2017 12
1.2.3安装Microsoft Visual Studio 2017 15
任务13创建和管理数据库19
1.3.1基本概念19
1.3.2创建数据库20
1.3.3管理数据库24
1.3.4删除数据库27
1.3.5创建“图书借阅”数据库28
任务14备份和还原数据库28
1.4.1备份的必要性28
1.4.2数据库备份与恢复的基本概念29
1.4.3备份数据库到文件29
1.4.4备份数据库到备份设备34
1.4.5还原数据库37
1.4.6分离和附加数据库44
1.4.7自动备份数据库46
任务15使用ADO.NET技术连接SQL数据库50
1.5.1SqlConnection对象50
1.5.2创建“图书借阅系统”网站50
1.5.3创建数据库访问类52
1.5.4测试连接55
实训1数据库管理57
实训2数据库的备份与还原58
学习情境2数据表管理技术60
任务21管理数据表结构60
2.1.1常用数据类型60
2.1.2为“图书借阅系统”创建表64
2.1.3维护数据表69
2.1.4删除数据表72
任务22管理数据表记录73
2.2.1添加表记录73
2.2.2修改表记录75
2.2.3删除表记录76
2.2.4导入与导出数据77
任务23管理数据完整性80
2.3.1主键约束80
2.3.2唯一键约束82
2.3.3检查约束83
2.3.4外键约束86
2.3.5默认值93
2.3.6规则97
任务24设计并实现“添加读者页面”98
2.4.1目录设计98
2.4.2窗体设计99
2.4.3功能设计99
任务25设计并实现“删除读者页面”103
2.5.1窗体设计103
2.5.2功能设计103
实训3表和表数据的管理105
实训4管理数据完整性107
学习情境3数据查询技术109
任务31数据查询110
3.1.1查询语句格式110
3.1.2查询数据介绍110
3.1.3单表查询111
3.1.4多表查询117
3.1.5使用数据查询添加记录123
3.1.6子查询124
3.1.7分组查询127
任务32使用视图130
3.2.1视图130
3.2.2创建视图131
3.2.3通过视图修改基本表数据132
3.2.4修改视图133
3.2.5删除视图134
任务33设计并实现“修改读者”页面134
3.3.1窗体设计134
3.3.2功能设计135
任务34设计并实现“添加图书”页面137
3.4.1窗体设计137
3.4.2功能设计142
任务35设计并实现“修改图书”页面143
3.5.1浏览图书功能设计143
3.5.2修改图书功能设计145
任务36设计并实现“管理员登录”页面147
3.6.1窗体设计147
3.6.2功能设计148
任务37存储过程设计150
3.7.1局部变量150
3.7.2流程控制语句153
3.7.3存储过程设计157
3.7.4触发器设计161
3.7.5函数设计170
任务38配置数据库安全性174
3.8.1SQL Server 2017的安全措施174
3.8.2服务器级安全性175
3.8.3数据库级安全性182
3.8.4权限188
实训5数据查询189
实训6TSQL程序设计191
实训7存储过程设计192
实训8触发器设计193
实训9安全管理194
学习情境4网站主页设计197
任务41设计并实现“图书借阅系统”首页198
4.1.1设计“读者登录”用户控件198
4.1.2首页设计202
任务42设计并实现“管理员主页”209
4.2.1导航控件209
4.2.2设计并实现管理员主页210
任务43设计并实现“读者主页”214
4.3.1设计读者主页214
4.3.2设计已借图书页面215
4.3.3设计借书页面218
4.3.4设计修改密码页面221
学习情境5网络论坛设计与开发223
任务51系统简介223
5.1.1开发工具简介223
5.1.2系统功能图224
任务52数据库设计224
5.2.1创建数据库224
5.2.2数据表设计224
5.2.3数据关系图229
5.2.4视图设计229
5.2.5存储过程设计230
5.2.6触发器过程设计232
任务53详细设计233
5.3.1数据库访问类设计233
5.3.2主题设计238
5.3.3用户控件设计239
5.3.4母版页设计250
5.3.5用户注册页面设计252
5.3.6首页设计253
5.3.7讨论区设计254
5.3.8管理功能设计265
5.3.9私信功能设计283
5.3.10帖子搜索功能设计286
参考文献288
学习情境1数据库管理技术1
任务 1.1数据库系统基本概念2
1.1.1数据库的基本概念2
1.1.2数据模型2
1.1.3关系数据库4
1.1.4数据库应用系统开发的基本步骤5
任务12安装SQL Server 2017和Visual Studio 2017 6
1.2.1安装SQL Server 2017 6
1.2.2使用SQL Server 2017 12
1.2.3安装Microsoft Visual Studio 2017 15
任务13创建和管理数据库19
1.3.1基本概念19
1.3.2创建数据库20
1.3.3管理数据库24
1.3.4删除数据库27
1.3.5创建“图书借阅”数据库28
任务14备份和还原数据库28
1.4.1备份的必要性28
1.4.2数据库备份与恢复的基本概念29
1.4.3备份数据库到文件29
1.4.4备份数据库到备份设备34
1.4.5还原数据库37
1.4.6分离和附加数据库44
1.4.7自动备份数据库46
任务15使用ADO.NET技术连接SQL数据库50
1.5.1SqlConnection对象50
1.5.2创建“图书借阅系统”网站50
1.5.3创建数据库访问类52
1.5.4测试连接55
实训1数据库管理57
实训2数据库的备份与还原58
学习情境2数据表管理技术60
任务21管理数据表结构60
2.1.1常用数据类型60
2.1.2为“图书借阅系统”创建表64
2.1.3维护数据表69
2.1.4删除数据表72
任务22管理数据表记录73
2.2.1添加表记录73
2.2.2修改表记录75
2.2.3删除表记录76
2.2.4导入与导出数据77
任务23管理数据完整性80
2.3.1主键约束80
2.3.2唯一键约束82
2.3.3检查约束83
2.3.4外键约束86
2.3.5默认值93
2.3.6规则97
任务24设计并实现“添加读者页面”98
2.4.1目录设计98
2.4.2窗体设计99
2.4.3功能设计99
任务25设计并实现“删除读者页面”103
2.5.1窗体设计103
2.5.2功能设计103
实训3表和表数据的管理105
实训4管理数据完整性107
学习情境3数据查询技术109
任务31数据查询110
3.1.1查询语句格式110
3.1.2查询数据介绍110
3.1.3单表查询111
3.1.4多表查询117
3.1.5使用数据查询添加记录123
3.1.6子查询124
3.1.7分组查询127
任务32使用视图130
3.2.1视图130
3.2.2创建视图131
3.2.3通过视图修改基本表数据132
3.2.4修改视图133
3.2.5删除视图134
任务33设计并实现“修改读者”页面134
3.3.1窗体设计134
3.3.2功能设计135
任务34设计并实现“添加图书”页面137
3.4.1窗体设计137
3.4.2功能设计142
任务35设计并实现“修改图书”页面143
3.5.1浏览图书功能设计143
3.5.2修改图书功能设计145
任务36设计并实现“管理员登录”页面147
3.6.1窗体设计147
3.6.2功能设计148
任务37存储过程设计150
3.7.1局部变量150
3.7.2流程控制语句153
3.7.3存储过程设计157
3.7.4触发器设计161
3.7.5函数设计170
任务38配置数据库安全性174
3.8.1SQL Server 2017的安全措施174
3.8.2服务器级安全性175
3.8.3数据库级安全性182
3.8.4权限188
实训5数据查询189
实训6TSQL程序设计191
实训7存储过程设计192
实训8触发器设计193
实训9安全管理194
学习情境4网站主页设计197
任务41设计并实现“图书借阅系统”首页198
4.1.1设计“读者登录”用户控件198
4.1.2首页设计202
任务42设计并实现“管理员主页”209
4.2.1导航控件209
4.2.2设计并实现管理员主页210
任务43设计并实现“读者主页”214
4.3.1设计读者主页214
4.3.2设计已借图书页面215
4.3.3设计借书页面218
4.3.4设计修改密码页面221
学习情境5网络论坛设计与开发223
任务51系统简介223
5.1.1开发工具简介223
5.1.2系统功能图224
任务52数据库设计224
5.2.1创建数据库224
5.2.2数据表设计224
5.2.3数据关系图229
5.2.4视图设计229
5.2.5存储过程设计230
5.2.6触发器过程设计232
任务53详细设计233
5.3.1数据库访问类设计233
5.3.2主题设计238
5.3.3用户控件设计239
5.3.4母版页设计250
5.3.5用户注册页面设计252
5.3.6首页设计253
5.3.7讨论区设计254
5.3.8管理功能设计265
5.3.9私信功能设计283
5.3.10帖子搜索功能设计286
参考文献288
猜您喜欢