注册 登录 进入教材巡展
#
  • #

出版时间:2016年8月

出版社:清华大学出版社

以下为《数据库案例与应用开发项目教程(SQL Server 2008 + Visual Studio 2010综合开发)(第2版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302441465
  • 2-1
  • 41652
  • 16开
  • 2016年8月
  • 工学
  • 软件工程
  • TP311.138SQ
  • 计算机
  • 本专科、高职高专
内容简介
本书以SQL Server 2008和Visual Studio 2010为主要讲解对象,介绍SQL Server 2008的基本操作,并结合Visual Studio 2010开发环境开发数据库应用系统,使用ASP.NET 4.0技术,逐步构建一个典型的小型”选课管理系统”网站,该系统既介绍数据库管理系统的基本操作,又包含数据库应用系统的开发、部署,综合应用性强。
  本书通过案例编排知识点,以数据库应用和案例开发为主,以知识讲解为辅,核心内容是数据库对象的创建和管理,包括数据库、数据表、视图、默认、规则、存储过程、触发器、函数等,重点内容集中在使用TSQL语言创建和管理数据库对象,并将数据库的基本操作用Visual Studio 2010技术在前台页面实现。
  本书精心设计案例,循序渐进地构建系统,由简入难,理论联系实际,适合应用型本科和高职院校师生使用,同时也可作为数据库应用系统初级开发人员的参考书。
目录
数据库案例与应用开发项目教程(第2版)

1数据库管理技术1
任务11数据库系统基本概念2
1.1.1数据库的基本概念2
1.1.2数据模型2
1.1.3关系数据库4
1.1.4数据库应用系统开发的基本步骤4
任务12安装SQL Server 2008和Visual Studio 20105
1.2.1安装SQL Server 20085
1.2.2使用SQL Server 200816
1.2.3安装Microsoft Visual Studio 201020
任务13创建和管理数据库26
1.3.1基本概念26
1.3.2创建数据库27
1.3.3管理数据库31
1.3.4删除数据库34
1.3.5创建”选课管理”数据库35
任务14备份和还原数据库35
1.4.1备份的必要性35
1.4.2数据库备份与恢复的基本概念35
1.4.3备份数据库到文件37
1.4.4备份数据库到备份设备41
1.4.5还原数据库42
1.4.6分离和附加数据库50
1.4.7自动备份数据库51
任务15使用ADO.NET技术连接SQL Server数据库54
1.5.1SqlConnection对象54
1.5.2创建”选课管理系统”网站55
1.5.3创建数据库访问类56
1.5.4测试连接59数据库案例与应用开发项目教程(SQL Server 2008 Visual
Studio2010综合开发)(第2版)目录实训1SQL Server 2008的安装和配置61
实训2数据库管理62
实训3数据库的备份与还原64学习情境2数据表管理技术66
任务21管理数据表结构67
2.1.1常用数据类型67
2.1.2为”选课管理系统”创建表70
2.1.3维护数据表74
2.1.4删除数据表76
任务22管理数据表记录77
2.2.1添加表记录77
2.2.2修改表记录79
2.2.3删除表记录80
2.2.4导入与导出数据80
任务23管理数据完整性84
2.3.1主键约束84
2.3.2唯一键约束85
2.3.3检查约束87
2.3.4外键约束89
2.3.5默认值95
2.3.6规则98
任务24设计并实现”添加学生信息页面”99
2.4.1目录设计99
2.4.2窗体设计100
2.4.3功能设计100
任务25设计并实现”删除学生信息页面”103
2.5.1窗体设计103
2.5.2功能设计104
实训4表和表数据的管理105
实训5数据完整性110学习情境3数据查询技术113
任务31数据查询114
3.1.1查询语句的语法格式114
3.1.2查询数据介绍114
3.1.3单表查询115
3.1.4多表查询119
3.1.5存储查询结果到表记录125
3.1.6子查询126
3.1.7分组查询129
任务32使用视图132
3.2.1视图132
3.2.2创建视图132
3.2.3通过视图修改基本表数据133
3.2.4修改视图134
3.2.5删除视图135
任务33设计并实现”修改学生”页面135
3.3.1窗体设计135
3.3.2功能设计136
任务34设计并实现”添加课程”页面139
3.4.1窗体设计139
3.4.2功能设计142
任务35设计并实现”修改课程”页面143
3.5.1浏览课程功能设计144
3.5.2修改课程功能设计146
任务36设计并实现”管理员登录”页面148
3.6.1窗体设计148
3.6.2功能设计149
任务37存储过程设计151
3.7.1局部变量151
3.7.2流程控制语句153
3.7.3存储过程的概念、类型及创建157
3.7.4触发器设计161
3.7.5函数设计168
任务38配置数据库安全性173
3.8.1SQL Server 2008的安全措施173
3.8.2服务器级安全性173
3.8.3数据库级安全性179
3.8.4权限185
实训6数据查询186
实训7TSQL程序设计189
实训8存储过程设计190
实训9触发器设计191
实训10安全管理192学习情境4网站综合开发195
任务41设计并实现”选课管理系统”首页196
4.1.1设计”学生登录”用户控件196
4.1.2首页设计200
任务42设计并实现”管理员主页”209
4.2.1导航控件209
4.2.2设计并实现管理员主页210
任务43设计并实现”学生主页”214
4.3.1功能分析214
4.3.2设计并实现学生主页215学习情境5网站发布和部署技术225
任务51发布”选课管理系统”225
任务52配置并部署”选课管理系统”服务器226
5.2.1服务器基本组件配置226
5.2.2软件需求228
5.2.3部署”选课管理系统”网站228学习情境6教学质量评价系统的设计与开发237
任务61需求分析237
6.1.1开发背景237
6.1.2功能分析238
任务62数据库设计239
6.2.1数据表设计239
6.2.2数据表关系图244
任务63详细设计244
6.3.1数据库访问类设计244
6.3.2样式表设计247
6.3.3用户控件设计248
6.3.4首页设计252
6.3.5学生用户功能设计255
6.3.6教师用户功能设计271
6.3.7管理员用户功能设计298学习情境7校园论坛系统设计与开发350
任务71系统简介350
7.1.1开发工具简介350
7.1.2系统功能图351
任务72数据库设计351
7.2.1创建数据库351
7.2.2数据表设计351
7.2.3数据关系图355
7.2.4视图设计355
7.2.5存储过程设计356
7.2.6触发器设计357
任务73详细设计358
7.3.1数据库访问类设计358
7.3.2主题设计363
7.3.3用户控件设计363
7.3.4母版页设计373
7.3.5用户注册功能设计374
7.3.6首页设计377
7.3.7学生用户功能设计377
7.3.8管理员用户功能设计399
7.3.9交流园地设计406
7.3.10私信功能设计427
7.3.11帖子搜索功能设计431参考文献434