顶部
收藏

SQL Server 2012数据库技术及应用项目教程(第3版)


作者:
庞英智 郭伟业
定价:
39.00元
ISBN:
978-7-04-048616-2
版面字数:
440.000千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
暂无
出版时间:
2018-03-19
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机类专业基础课程

本书是“十二五”职业教育国家规划教材修订版。

本书从应用 SQL Server 2012 设计一个完整的数据库管理项目—“学生选课管理”出发,从软件工程的角度,按照需求分析、概念结构设计、逻辑结构设计、数据库物理实现、应用程序编写的流程,系统地阐述了整个项目的开发过程。

本书打破传统的以知识点编排章节的模式,围绕应用项目的需求,把该项目共分成11 个任务,即“学生选课管理”数据库的设计,安装及熟悉“学生选课管理”数据库开发环境,“学生选课管理”数据库的创建与维护,学生选课管理数据表的创建与维护,学生选课管理数据的查询,“学生选课管理”数据库的视图、索引的创建与管理,“学生选课管理”数据库的T-SQL 程序设计,“学生选课管理”数据库的存储过程、触发器及游标的应用,“学生选课管理”数据库的事务处理,“学生选课管理”数据库的安全管理,“学生选课管理”数据库的日常维护与管理。

本书配有丰富的数字资源,与本书配套的数字课程在“智慧职教”(www.icve.com.cn)网站上线,读者可登录进行学习并下载基本教学资源,也可发邮件至编辑邮箱1548103297@qq.com 获取相关资源。

本书可作为应用性、技能型人才培养的各类教育相关专业的教学用书,也可作为各类培训的学员、计算机从业人员和爱好者的参考用书。

  • 前辅文
  • 任务1 “学生选课管理”数据库的设计
    • 知识目标
    • 能力目标
    • 【情境描述】
    • 【任务分解】
    • 子任务1.1 学生选课管理概念模型设计
      • 1.1.1 数据库简介
      • 1.1.2 数据库设计过程
      • 1.1.3 概念模型设计方法
      • 1.1.4 概念模型的设计
    • 子任务1.2 学生选课管理关系模型设计
      • 1.2.1 关系模型
      • 1.2.2 关系模型的设计
    • 单元测试
    • 单元实训
    • 专业能力测评表
  • 任务2 安装及熟悉“学生选课管理”数据库开发环境
    • 知识目标
    • 能力目标
    • 【情境描述】
    • 【任务分解】
    • 子任务2.1 SQL Server 2012 的安装
      • 2.1.1 SQL Server 2012 的安装准备
      • 2.1.2 SQL Server 2012 的安装过程
    • 子任务2.2 SQL Server 2012 的服务器配置管理
      • 2.2.1 服务器的启动
      • 2.2.2 SQL Server Management Studio 对象资源管理器
      • 2.2.3 SQL Server Management Studio 查询分析器窗口
      • 2.2.4 联机丛书
    • 单元测试
    • 单元实训
    • 专业能力测评表
  • 任务3 “学生选课管理”数据库的创建与维护
    • 知识目标
    • 能力目标
    • 【情境描述】
    • 【任务分解】
    • 子任务3.1 使用对象资源管理器创建与 维护“学生选课管理”数据库
      • 3.1.1 SQL Server 2012 数据库概述
      • 3.1.2 使用对象资源管理器创建数据库
      • 3.1.3 使用对象资源管理器维护数据库
    • 子任务3.2 使用T-SQL 命令创建与维护 “学生选课管理”数据库
      • 3.2.1 使用CREATE DATABASE 语句创建数据库
      • 3.2.2 使用ALTER DATABASE 语句修改数据库
      • 3.2.3 使用DROP DATABASE 语句删除数据库
      • 3.2.4 使用SP_DETACH_DB 分离数据库
      • 3.2.5 使用SP_ATTACH_DB 附加数据库
    • 单元测试
    • 单元实训
    • 专业能力测评表
  • 任务4 学生选课管理数据表的创建与维护
    • 知识目标
    • 能力目标
    • 【情境描述】
    • 【任务分解】
    • 子任务4.1 学生选课管理数据表结构的创建 与管理
      • 4.1.1 使用对象资源管理器创建与管理 表结构
      • 4.1.2 使用T-SQL 命令创建表结构
      • 4.1.3 使用T-SQL 命令实现数据完整性
    • 子任务4.2 学生选课管理数据表记录的操作
      • 4.2.1 使用对象资源管理器操作记录
      • 4.2.2 使用T-SQL 命令操作记录
    • 子任务4.3 学生选课管理数据表的维护
      • 4.3.1 使用对象资源管理器维护表
      • 4.3.2 使用T-SQL 命令维护表
    • 单元测试
    • 单元实训
    • 专业能力测评表
  • 任务5 学生选课管理数据的查询
    • 知识目标
    • 能力目标
    • 【情境描述】
    • 【任务分解】
    • 子任务5.1 学生选课管理数据的基本查询
      • 5.1.1 使用SELECT 查询数据
      • 5.1.2 使用WHERE 子句
      • 5.1.3 使用INTO 子句
      • 5.1.4 使用聚合函数
      • 5.1.5 使用GROUP BY 与HAVING 子句对查询结果分组
    • 子任务5.2 学生选课管理数据的高级查询
      • 5.2.1 连接查询
      • 5.2.2 子查询
      • 5.2.3 联合查询
    • 单元测试
    • 单元实训
    • 专业能力测评表
  • 任务6 “学生选课管理”数据库的视图、索引的创建与管理
    • 知识目标
    • 能力目标
    • 【情境描述】
    • 【任务分解】
    • 子任务6.1 “学生选课管理”数据库中视图的创建与管理
      • 6.1.1 使用对象资源管理器创建与管理视图
      • 6.1.2 使用T-SQL 命令创建与管理视图
    • 子任务6.2 “学生选课管理”数据库中索引的创建与管理
      • 6.2.1 使用对象资源管理器创建与管理索引
      • 6.2.2 使用T-SQL 命令创建与管理索引
    • 单元测试
    • 单元实训
    • 专业能力测评表
  • 任务7 “学生选课管理”数据库的T-SQL 程序设计
    • 知识目标
    • 能力目标
    • 【情境描述】
    • 【任务分解】
    • 子任务7.1 使用控制语句实现“学生选课管理”数据库的应用逻辑
      • 7.1.1 批处理、注释及脚本
      • 7.1.2 变量
      • 7.1.3 运算符及运算符的优先级
      • 7.1.4 流程控制语句
    • 子任务7.2 “学生选课管理”数据库中函数的定义与应用
      • 7.2.1 应用系统提供的函数
      • 7.2.2 用户自定义函数
    • 单元测试
    • 单元实训
    • 专业能力测评表
  • 任务8 “学生选课管理”数据库的存储过程、触发器及游标的应用
    • 知识目标
    • 能力目标
    • 【情境描述】
    • 【任务分解】
    • 子任务8.1 使用存储过程维护学生选课管理系统的基本信息
      • 8.1.1 存储过程概述
      • 8.1.2 创建存储过程
      • 8.1.3 执行存储过程
      • 8.1.4 管理存储过程
    • 子任务8.2 使用触发器维护学生选课管理系统的业务逻辑
      • 8.2.1 触发器概述
      • 8.2.2 创建触发器
      • 8.2.3 管理触发器
    • 子任务8.3 使用游标处理学生选课管理系统中的数据
      • 8.3.1 游标概述
      • 8.3.2 游标的基本操作
    • 单元测试
    • 单元实训
    • 专业能力测评表
  • 任务9 “学生选课管理”数据库的事务处理
    • 知识目标
    • 能力目标
    • 【情境描述】
    • 【任务分解】
    • 子任务9.1 “学生选课管理”数据库的显式事务处理
      • 9.1.1 事务概述
      • 9.1.2 显式事务处理语句
    • 子任务9.2 “学生选课管理”数据库的隐式事务处理
      • 9.2.1 隐式事务概述
      • 9.2.2 隐式事务处理语句
    • 单元测试
    • 单元实训
    • 专业能力测评表
  • 任务10 “学生选课管理”数据库的安全 管理
    • 知识目标
    • 能力目标
    • 【情境描述】
    • 【任务分解】
    • 子任务10.1 “学生选课管理”数据库的登录管理
      • 10.1.1 安全模式概述
      • 10.1.2 登录身份验证模式
      • 10.1.3 登录账号的创建与管理
    • 子任务10.2 “学生选课管理”数据库的用户账号管理
      • 10.2.1 使用对象资源管理器创建与管理 数据库的用户账号
      • 10.2.2 使用T-SQL 命令创建与管理用户账户
    • 子任务10.3 “学生选课管理”数据库的角色管理
      • 10.3.1 角色的分类
      • 10.3.2 使用对象资源管理器管理角色
      • 10.3.3 使用T-SQL 语句管理角色
    • 子任务10.4 “学生选课管理”数据库的权限管理
      • 10.4.1 权限概述
      • 10.4.2 权限设置
    • 单元测试
    • 单元实训
    • 专业能力测评表
  • 任务11 “学生选课管理”数据库的日常维护与管理
    • 知识目标
    • 能力目标
    • 【情境描述】
    • 【任务分解】
    • 子任务11.1 备份“学生选课管理”数据库
      • 11.1.1 数据库备份概述
      • 11.1.2 备份方式
      • 11.1.3 备份设备
      • 11.1.4 备份的执行
    • 子任务11.2 恢复“学生选课管理”数据库
      • 11.2.1 使用对象资源管理器恢复数据库
      • 11.2.2 使用T-SQL 语句恢复数据库
    • 子任务11.3 学生选课管理数据的导入和导出
      • 11.3.1 数据的导出
      • 11.3.2 数据的导入
    • 单元测试
    • 单元实训
    • 专业能力测评表
  • 附录 职业核心能力测评表
  • 参考文献
动画4-1 向表中添加数据.mp4
文档mp4
动画4-2 更改与删除表中的数据.mp4
文档mp4
动画5-1 查询时选择与设置列.mp4
文档mp4
动画5-2 对查询结果排序.mp4
文档mp4
详见纸质图书
动画5-3 查询时选择行.mp4
文档mp4
详见纸质图书
动画5-4 使用聚合函数的查询.mp4
文档mp4
详见纸质图书
动画5-5 查询时数据的分组与汇总.mp4
文档mp4
详见纸质图书
动画5-6 内连接查询.mp4
文档mp4
详见纸质图书
动画5-7 使用子查询.mp4
文档mp4
详见纸质图书
动画8-1 创建简单存储过程.mp4
文档mp4
详见纸质图书
动画8-2 创建带有参数的存储过程.mp4
文档mp4
详见纸质图书
动画8-3 创建触发器
文档mp4
详见纸质图书
微课3-1 SQL Server 2012数据库概述.mp4
文档mp4
详见纸质图书
微课3-2 使用对象资源管理器创建与维护数据库.mp4
文档mp4
详见纸质图书
微课3-3 使用CREATE DATABASE语句创建数据库.mp4
文档mp4
详见纸质图书
微课3-4 使用ALTER DATABASE语句修改数据库.mp4
文档mp4
详见纸质图书
微课4-1 使用对象资源管理器创建与管理表结构.mp4
文档mp4
详见纸质图书
微课4-2 主键约束.mp4
文档mp4
详见纸质图书
微课4-3 唯一约束.mp4
文档mp4
详见纸质图书
微课4-4 检查约束.mp4
文档mp4
详见纸质图书

相关图书