数据库案例与应用开发项目教程 SQL Server 2008+Visual Studio 2010综合开发PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:王红,陈功平主编;张志刚,张寿安,李家兵副主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2016
- ISBN:9787302441465
- 页数:434 页
学习情境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 2010 5
1.2.1 安装SQL Server 2008 5
1.2.2 使用SQL Server 2008 16
1.2.3 安装Microsoft Visual Studio 2010 20
任务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.1 SqlConnection对象 54
1.5.2 创建“选课管理系统”网站 55
1.5.3 创建数据库访问类 56
1.5.4 测试连接 59
实训1 SQL 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.1 SQL Server 2008的安全措施 173
3.8.2 服务器级安全性 173
3.8.3 数据库级安全性 179
3.8.4 权限 185
实训6 数据查询 186
实训7 T-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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019