
作者:孙振坤,沈雯漪主编
页数:176页
出版社:西安电子科技大学出版社
出版日期:2018
ISBN:9787560648941
电子书格式:pdf/epub/txt
内容简介
本书以工程项目为主线,注重实践操作,并通过典型案例介绍了数据库从创建到管理再到开发的全过程。
本书作为高职高专数据库技术的教材,在适度的基础知识和鲜明的结构体系覆盖下,注重各部分知识的联系,重点突出,难度适中。考虑到高职高专院校的特点和实际情况,基于项目化对数据库技术进行组织,精选的案例涵盖了数据库技术的基本知识面。
本书适合作为高职高专院校工科各专业数据库技术课程的教材,也可以作为数据库技术爱好者的参考书或SQL Server 2012的培训教材。
本书特色
本书以工程项目为主线,注重实践操作,并通过典型案例介绍了数据库从创建到管理再到开发的全过程。
本书作为高职高专数据库技术的教材,在适度的基础知识和鲜明的结构体系覆盖下,注重各部分知识的联系,重点突出,难度适中。考虑到高职高专院校的特点和实际情况,基于项目化对数据库技术进行组织,精选的案例涵盖了数据库技术的基本知识面。
本书适合作为高职高专院校工科各专业数据库技术课程的教材,也可以作为数据库技术爱好者的参考书或SQL Server 2012的培训教材。
目录
1.1 项目需求分析 1
1.2 知识准备——认识数据库系统 1
1.2.1 基本概念 1
1.2.2 数据库系统外部体系结构 3
1.2.3 数据库系统内部体系结构 4
1.2.4 Microsoft SQL Server 2012简介 6
1.2.5 Microsoft SQL Server 2012系统要求 6
1.3 项目实践 7
任务1-1 安装Microsoft SQL Server 2012 7
任务1-2 认识SQL Server系统数据库 12
任务1-3 管理数据库引擎 13
任务1-4 附加已有数据库 15
1.4 融会贯通 16
1.5 实验(训)任务单 18
项目二 学生成绩管理数据库 19
2.1 项目需求分析 19
2.2 知识准备——认识关系数据库 19
2.2.1 数据库结构设计 19
2.2.2 SQL Server 2012数据库结构 33
2.2.3 视图 33
2.3 项目实践 34
任务2-1 创建数据库student 36
任务2-2 创建学生表 38
任务2-3 创建课程表 41
任务2-4 注册新生信息 41
任务2-5 变更课程信息 42
任务2-6 处理学生退学 43
任务2-7 建立辅导员视图 43
任务2-8 建立教务视图 46
2.4 融会贯通 47
2.5 项目练习 48
2.6 实验(训)任务单 48
项目三 电子相册管理系统数据库 50
3.1 项目需求分析 50
3.2 知识准备——数据库设计 51
3.2.1 关系运算 51
3.2.2 T-SQL简介 54
3.3 项目实践 57
任务3-1 T-SQL创建电子相册数据库 59
任务3-2 T-SQL创建cp表 61
任务3-3 T-SQL完成cp表数据的添加 62
任务3-4 T-SQL完成信息更改 63
任务3-5 T-SQL删除用户信息 64
任务3-6 T-SQL简单查询 64
任务3-7 T-SQL模糊查询 65
任务3-8 T-SQL多表查询—连接查询 67
任务3-9 T-SQL多表查询—子查询 68
任务3-10 T-SQL统计查询 70
任务3-11 创建管理账户 71
3.3 融会贯通 78
3.4 项目练习 78
3.5 实验(训)任务单 79
项目四 商品进销存管理数据库 81
4.1 项目需求分析 81
4.2 知识准备——数据库完整性 81
4.2.1 数据完整性 81
4.2.2 约束 82
4.2.3 存储过程 83
4.2.4 触发器 85
4.2.5 数据恢复 87
4.3 项目实践 88
任务4-1 建立库存表和约束 90
任务4-2 建立进货表和约束 91
任务4-3 建立进货统计存储过程 92
任务4-4 建立销售统计存储过程 93
任务4-5 创建INSERT触发器 95
任务4-6 创建销售控制触发器 96
任务4-7 创建DDL的触发器 97
任务4-8 使用SQL Server Management Studio完整备份进销存管理数据库 98
任务4-9 用T-SQL命令完整备份进销存管理数据库 101
任务4-10 使用SQL Server Management Studio差异备份进销存管理数据库 102
任务4-11 用T-SQL命令差异备份进销存管理系统 104
任务4-12 使用SQL Server Management Studio进行数据库的简单恢复 104
任务4-13 用T-SQL命令对数据库简单恢复 106
任务4-14 使用SQL Server Management Studio进行数据库数据日志备份和
?即时点恢复 107
任务4-15 用T-SQL进行数据库数据日志备份和即时点恢复 108
4.4 融会贯通 109
4.5 项目练习 109
4.6 实验(训)任务单 110
项目五 客房管理系统的开发 111
5.1 开发背景 111
5.2 需求分析 111
5.3 项目实践 113
任务5-1 创建菜单窗体 113
任务5-2 创建数据库 116
任务5-3 创建其他数据对象 122
任务5-4 创建客房查询窗体 126
任务5-5 创建客人信息查询窗体 134
任务5-6 创建客房信息修改窗体 137
任务5-7 创建客人信息修改窗体 142
任务5-8 创建入住登记窗体 147
任务5-9 创建退房登记窗体 158
任务5-10 完成菜单与窗体绑定 163
任务5-11 完成酒店管理系统并发布 165
附录 选做实训 171
选做任务一 物资管理系统 171
选做任务二 图书管理系统 172
选做任务三 商品销售系统 174
参考文献 176













