-
内容大纲
本书以“目标先行,任务引领”为指导,采用双项目模式,精心设计了两个课程项目——商品管理系统数据库和学生成绩管理系统数据库。以商品管理系统数据库项目为主线,按照“以能力培养为中心,项目驱动为教学,理论够用,重在实践”的教学指导方针组织内容。本书特色是将需求分析、概要设计、逻辑设计、物理设计、创建数据库表、数据操纵、数据库的安全管理、备份及恢复等相关理论知识和数据库项目紧密结合,涉及的每个知识点和实践操作均有对应的微课,方便读者学习,同时将整个项目贯穿全过程,并分解成若干子任务,采用循序渐进的方式完成整个项目。拓展训练采用学生成绩管理系统数据库项目,从而达到知识的巩固和迁移的目的。
本书既可作为应用型、技能型人才培养的计算机专业及相关专业的教学用书,也可作为数据库初学者的入门教材、数据库系统工程师的培训教材并适合使用SQL Server进行应用开发的人员学习参考。 -
作者介绍
-
目录
项目1 设计商品管理系统数据库
任务1.1 商品管理系统需求分析
子任务1 商品管理系统的需求分析
子任务2 商品管理系统的功能分析
任务1.2 商品管理系统概要设计
子任务 绘制商品管理系统E-R图
任务1.3 商品管理系统逻辑设计
子任务将商品管理系统E-R图转化为关系模式
任务1.4 商品管理系统物理设计
子任务1 为关系模式定义商品管理系统表结构
子任务2 确定商品管理系统表结构的数据类型及数据完整性
项目小结
思考与练习
项目2 创建、分离和附加商品管理系统数据库
任务2.1 创建商品管理系统数据库
子任务1 使用图形用户界面创建商品管理系统数据库
子任务2 使用T-SQL语句创建和管理商品管理系统数据库
任务2.2 商品管理系统数据库的分离和附加
子任务1 分离数据库
子任务2 附加数据库
项目小结
思考与练习
项目3 创建和管理商品管理系统数据表
任务3.1 创建商品管理系统数据表
子任务1 使用图形用户界面创建商品管理系统数据表
子任务2 使用T-SQL语句创建商品管理系统数据表
任务3.2 管理商品管理系统数据表
子任务 使用T-SQL语句管理商品管理系统数据表
项目小结
思考与练习
项目4 实施商品管理系统数据库的数据完整性
任务4.1 设置商品管理系统数据库实体完整性
子任务1 使用图形用户界面设置主键约束
子任务2 使用图形用户界面设置唯一性约束
子任务3 使用T-SQL命令设置主键约束
子任务4 使用T-SQL命令设置唯一性约束
任务4.2 设置商品管理系统数据库域完整性
子任务1 使用图形用户界面设置检查约束
子任务2 使用图形用户界面设置默认约束
子任务3 使用T-SQL命令设置检查约束
子任务4 使用T-SQL命令设置默认约束
任务4.3 设置商品管理系统数据库引用完整性
子任务1 使用图形用户界面设置外键约束
子任务2 使用T-SQL命令设置外键约束
任务4.4 建表过程中使用T-SQL命令设置数据完整性
项目小结
思考与练习
项目5 操作商品管理系统数据库的数据
任务5.1 添加商品管理系统数据库中的数据
子任务1 使用图形用户界面向商品管理系统数据库中添加数据
子任务2 使用T-SQL命令插入数据到一行的所有列
子任务3 使用T-SQL命令插入数据到一行的部分列
子任务4 使用T-SQL命令插入含有空值和默认值的数据
子任务5 使用T-SQL命令向表中一次性插入多条数据
任务5.2 修改商品管理系统数据库中的数据
子任务1 使用图形用户界面修改商品管理系统数据库的数据
子任务2 使用T-SQL命令修改某一条数据的值
子任务3 使用T-SQL命令修改多列数据的值
子任务4 使用T-SQL命令同时修改多条数据的值
任务5.3 删除商品管理系统数据库中的数据
子任务1 使用图形用户界面删除商品管理系统数据库的数据
子任务2 使用T-SQL命令删除某一条记录的值
子任务3 使用T-SQL命令删除多条记录的值
项目小结
思考与练习
项目6 创建商品管理系统数据库索引
任务6.1 创建商品管理系统数据库索引
子任务1 使用图形用户界面创建商品管理系统数据库索引
子任务2 使用T-SQL命令创建商品管理系统数据库索引
项目小结
思考与练习
项目7 查询商品管理系统数据库的数据
任务7.1 使用简单查询查询商品管理系统数据库中的数据
子任务1 查询商品管理系统数据库表中的数据列
子任务2 为商品管理系统数据库表的列名取别名
子任务3 消除查询结果的重复记录
子任务4 提取查询结果中前面若干条记录
任务7.2 使用条件查询查询商品管理系统数据库中的数据
子任务1 使用比较运算符查询商品管理系统数据库的数据
子任务2 使用空值运算符查询商品管理系统数据库的数据
子任务3 使用范围运算符查询商品管理系统数据库的数据
子任务4 使用列表运算符查询商品管理系统数据库的数据
子任务5 使用逻辑运算符查询商品管理系统数据库的数据
子任务6 使用模式匹配符查询商品管理系统数据库的数据
子任务7 查询商品管理系统数据库的数据并排序
任务7.3 使用分组查询查询商品管理系统数据库中的数据
子任务1 使用聚合函数查询商品管理系统数据库的数据
子任务2 查询商品管理系统数据库的数据并分组
子任务3 使用having子句查询商品管理系统数据库的数据
任务7.4 使用连接查询查询商品管理系统数据库中的数据
子任务1 使用内连接查询查询商品管理系统数据库的数据
子任务2 使用外连接查询查询商品管理系统数据库的数据
子任务3 使用自连接查询查询商品管理系统数据库的数据
任务7.5 使用子查询查询商品管理系统数据库中的数据
子任务1 使用比较运算符子查询查询商品管理系统数据库的数据
子任务2 使用[not]in子查询查询商品管理系统数据库的数据
子任务3 使用[any|some|all]子查询查询商品管理系统数据库的数据
子任务4 使用[not]exists子查询查询商品管理系统数据库的数据
子任务5 使用替代表达式子查询查询商品管理系统数据库的数据
子任务6 使用相关性子查询查询商品管理系统数据库的数据
项目小结
思考与练习
项目8 商品管理系统数据库视图的创建和使用
任务8.1 创建商品管理系统数据库视图
子任务1 基于单表创建视图
子任务2 基于检查约束创建视图
子任务3 基于多表创建视图
子任务4 基于视图创建视图
子任务5 基于表达式创建视图
子任务6 基于分组创建视图
子任务7 不指定属性列创建视图
子任务8 创建加密视图
任务8.2 使用商品管理系统数据库视图
子任务1 查询视图中的数据
子任务2 在视图中插入数据
子任务3 修改视图中的数据
子任务4 删除视图中的数据
项目小结
思考与练习
项目9 数据库的安全管理
任务9.1 创建和管理安全账户
子任务1 设置服务器身份验证与创建登录账户
子任务2 管理登录账户与数据库用户
子任务3 授予或撤销权限
任务9.2 数据的备份与恢复
子任务1 创建备份设备
子任务2 设置数据库的恢复模式
子任务3 对数据库执行完整数据备份
子任务4 对数据库执行差异备份
子任务5 对数据库执行事务日志备份
子任务6 使用备份设备对数据库进行还原
任务9.3 数据的导入和导出
子任务1 数据的导出
子任务2 数据的导入
项目小结
思考与练习
思考与练习参考答案
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...