SQL Server 2012数据库及应用
SQL Server 2012数据库及应用封面图

SQL Server 2012数据库及应用

郭玲, 编著

出版社:清华大学出版社

年代:2016

定价:50.0

书籍简介:

本书按照项目/任务驱动模式组织内容,以“图书借阅数据库系统”和“学生选课系统”为案例贯穿始终,精心安排了15章内容进行教学实施。

书籍目录:

项目1SQL Server 2012系统概述

1.1客户/服务器体系结构

1.2浏览/服务器体系结构

1.3SQL Server概述

1.4实例的概念

1.5SQL Server管理平台

任务1.1安装SQL Server 2012

任务1.2配置SQL Server 2012服务器

任务1.3体验SQL Server管理平台

项目2创建数据库

2.1数据库组成

2.1.1数据库的逻辑存储结构: 数据库对象

2.1.2数据库的物理存储结构: 数据库文件

2.2系统数据库

2.3文件组

2.4系统存储过程

2.5标识符

任务2.1创建图书借阅数据库JY

任务2.2修改图书借阅数据库JY的设置

任务2.3重命名和删除图书借阅数据库JY

任务2.4分离和附加图书借阅数据库JY

项目3创建数据表

3.1数据表简介

3.2数据类型

3.2.1系统数据类型

3.2.2用户自定义数据类型

任务3.1创建数据表

任务3.2查看数据表信息

任务3.3修改数据表结构

任务3.4删除数据表

项目4实施数据完整性规则

4.1数据完整性规则

4.2约束简介

任务4.1创建主键约束

任务4.2创建外键约束

任务4.3创建唯一性约束

任务4.4创建检查约束

任务4.5创建默认值约束

任务4.6删除约束

任务4.7使用标识列实施数据的完整性

项目5管理数据

任务5.1向数据表中添加数据

任务5.2更新数据表中的数据

任务5.3删除数据表中的数据

项目6TransactSQL基础

6.1TransactSQL概述

6.2TransactSQL的使用约定

6.2.1语法格式约定

6.2.2对象引用的规范

6.2.3注释的规范

6.3TransactSQL的语法元素

6.3.1保留关键字

6.3.2标识符

6.3.3运算符

6.3.4表达式

6.4批处理

6.4.1批处理概述

6.4.2脚本

6.5变量

6.5.1局部变量

6.5.2全局变量

6.6常量

6.7流程控制语句

6.7.1BEGIN…END语句

6.7.2IF…ELSE语句

6.7.3CASE语句

6.7.4WHILE语句

6.7.5WAITFOR语句

6.8系统内置函数

6.8.1字符串函数

6.8.2日期和时间函数

6.8.3数学函数

6.8.4系统函数

6.9编程风格

任务6.1简单的数据库编程

任务6.2带分支结构的数据库编程

任务6.3带循环结构的数据库编程

项目7查询与统计数据

7.1SELECT语句的基本语法格式

7.2通配符

7.3聚合函数

任务7.1使用SELECT子句设定查询内容

任务7.2使用WHERE子句限制查询条件

任务7.3单表查询“图书借阅数据库”系统课堂练习

任务7.4使用ORDER BY子句重新排序查询结果

任务7.5使用GROUP BY子句分组或统计查询结果

任务7.6分组统计查询“图书借阅数据库系统”课堂练习

任务7.7使用子查询

任务7.8子查询“图书借阅数据库系统”课堂练习

任务7.9使用多表连接查询数据

任务7.10连接查询“图书借阅数据库系统”课堂练习

项目8创建与管理视图

8.1视图概述

8.2视图的应用

任务8.1创建视图

任务8.2管理视图

任务8.3使用视图

项目9创建与管理索引

9.1索引简介

9.2索引的分类

9.3索引的使用时机

任务9.1在读者表reader的reader_name列上建立非聚集索引i_name

任务9.2删除读者表reader中reader_name列的索引i_name

任务9.3将读者表reader中的索引i_name重命名为ix_name

任务9.4维护读者表reader中的索引i_name

项目10创建与管理存储过程

10.1存储过程概述

10.2存储过程的分类

任务10.1创建和执行不带参数的存储过程

任务10.2创建带输入参数的存储过程

任务10.3创建带输出参数的存储过程

任务10.4管理存储过程

项目11创建与管理触发器

11.1触发器概述

11.2触发器分类

11.2.1数据操作语言DML触发器

11.2.2数据定义语言DDL触发器

任务11.1创建AFTER触发器

任务11.2创建INSTEAD OF触发器

任务11.3管理触发器

项目12创建与使用游标

12.1认识游标

12.2游标的生命周期

12.3创建游标

任务12.1创建基本游标,学习从声明游标到最后释放游标的基本过程

任务12.2游标的综合应用,在存储过程中使用游标

项目13处理事务和锁

13.1事务

13.1.1事务的基本概念

13.1.2事务的属性

13.1.3事务的分类

13.1.4事务的隔离级别

13.2锁

13.2.1锁的概述

13.2.2锁的分类

13.2.3死锁

任务13.1创建事务

任务13.2锁的应用案例

项目14SQL Server安全管理

14.1SQL Server安全机制简介

14.2数据库角色

14.3用户权限

14.4架构

任务14.1设置身份验证模式

任务14.2创建SQL Server登录账户mydbo和Windows登录账户myfirst

任务14.3创建数据库用户shishi,并设置用户权限

任务14.4管理角色

任务14.5使用TSQL语句管理登录账户、用户及权限

项目15维护数据库

15.1数据库备份

15.2备份设备

15.3数据库恢复

15.4数据库转换

任务15.1脱机后复制图书借阅数据库系统JY的数据库文件

任务15.2创建备份设备

任务15.3完整备份图书借阅数据库系统JY

任务15.4恢复图书借阅数据库系统JY

任务15.5将图书借阅数据库系统JY的图书表book导出为Excel文件

任务15.6将Excel文件JY.xls导入到数据库JY2的数据表中

附录课前小测参考答案

参考文献

内容摘要:

本书按照项目/任务驱动模式组织内容,以“图书借阅数据库系统”为应用案例贯穿始终,讲解SQL Server 2012的安装与配置; 创建、管理数据库及数据库对象; 对数据库系统进行日常管理和维护。在教学过程中紧扣各章节的知识点展开实践内容,使读者尽可能多地掌握设计开发以及管理一个数据库应用系统的技能,对职业岗位工作具有指导性。本书既可以作为计算机类及相关专业的参考书,也可以供SQL Server数据库管理员、从事基于C/S和B/S结构的数据库应用系统开发人员学习参考。

编辑推荐:

本书是按照高职高专计算机类专业人才培养方案的要求,总结多年教学经验编写而成,是广东开放大学第一届教学成果奖培育项目《融合CDIO和翻转课堂的教学模式研究和实践——以《网络数据库》课程为例》的成果之一。本书采用“教、学、做”一体模式编写,精心设计了15个项目63个任务,不是简单介绍SQL Server数据库管理系统,而是通过对实际问题地逐步解决介绍SQL Server数据库的应用技术。

书籍规格:

书籍详细信息
书名SQL Server 2012数据库及应用站内查询相似图书
9787302433118
如需购买下载《SQL Server 2012数据库及应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)50.0语种简体中文
尺寸26 × 19装帧平装
页数印数 2000

书籍信息归属:

SQL Server 2012数据库及应用是清华大学出版社于2016.出版的中图分类号为 TP311.138 的主题关于 关系数据库系统-教材 的书籍。