作品简介

本书系统地介绍数据库系统的基本组成、SQL Server 2016的运行环境、数据库及各种常用数据库对象的创建和管理、Transact-SQL及其应用、数据库的备份与恢复、数据转换、安全管理、自动化管理任务、复制与性能监视等。对数据库操作中较为常用的数据检索、数据完整性、视图、存储过程、触发器、并发控制等进行了详细的阐述,并给出了利用Java与SQL Server 2016开发的数据库应用系统案例。同时对SQL Server 2016的主要操作单元录制微课视频,以帮助读者更好地学习数据库的基本操作。

全书体系完整,结构安排合理,内容叙述翔实,例题丰富,可操作性强,内容涵盖了数据库方面要用到的主要知识。另外,本书还配有辅导教材《SQL Server 2016数据库应用与开发习题解答与上机指导》,以帮助读者进一步巩固所学SQL Server数据库的知识。

本书适合作为高等院校本科、专科计算机及相关专业“数据库应用系统开发技术”课程的教材,也可供信息技术领域的科技工作者参考之用。

姜桂洪编著

作品目录

  • 内容简介
  • 前言
  • 第1章 数据库系统概述
  • 1.1 数据库系统的基本概念
  • 1.2 关系数据库理论
  • 1.3 设计数据库
  • 1.4 小 结
  • 习 题
  • 第2章 SQL Server 2016的运行环境
  • 2.1 SQL Server数据库简介
  • 2.2 SQL Server 2016的系统要求
  • 2.3 SQL Server 2016的管理平台
  • 2.4 SQL Server 2016的服务器管理
  • 2.5 SQL Server 2016的联机丛书和教程
  • 2.6 小 结
  • 习 题
  • 第3章 创建与管理数据库
  • 3.1 数据库对象和数据库文件
  • 3.2 用户数据库创建与修改
  • 3.3 管理数据库
  • 3.4 文件组的创建
  • 3.5 数据库快照和数据分区管理
  • 3.6 小 结
  • 习 题
  • 第4章 表和数据完整性
  • 4.1 SQL Server 2016的数据类型
  • 4.2 表的创建与维护
  • 4.3 数据的完整性
  • 4.4 数据库关系图
  • 4.5 数据的导入和导出
  • 4.6 小 结
  • 习 题
  • 第5章 Transact-SQL基础
  • 5.1 了解Transact-SQL编程语言
  • 5.2 Transact-SQL语法要素
  • 5.3 Transact-SQL运算符
  • 5.4 Transact-SQL函数
  • 5.5 Transact-SQL表达式
  • 5.6 Transact-SQL控制流语句
  • 5.7 小 结
  • 习 题
  • 第6章 数据检索
  • 6.1 利用SELECT语句检索数据
  • 6.2 数据过滤
  • 6.3 设置结果集格式
  • 6.4 GROUP BY子句和HAVING子句
  • 6.5 WITH ROLLUP子句和聚合函数的使用
  • 6.6 小 结
  • 习 题
  • 第7章 Transact-SQL语句的高级应用
  • 7.1 多表连接
  • 7.2 使用子查询
  • 7.3 利用游标处理结果集
  • 7.4 管理大对象类型数据
  • 7.5 小 结
  • 习 题
  • 第8章 索引和视图
  • 8.1 规划索引
  • 8.2 创建索引
  • 8.3 维护索引
  • 8.4 统计信息及应用
  • 8.5 视图的定义
  • 8.6 视图的修改
  • 8.7 通过视图修改数据
  • 8.8 小 结
  • 习 题
  • 第9章 存储过程与触发器
  • 9.1 认识存储过程
  • 9.2 创建和管理存储过程
  • 9.3 认识触发器
  • 9.4 创建和管理触发器
  • 9.5 小 结
  • 习 题
  • 第10章 事务和锁
  • 10.1 事务概述
  • 10.2 管理事务
  • 10.3 管理并发数据
  • 10.4 管理锁
  • 10.5 小 结
  • 习 题
  • 第11章 SQL Server的安全管理
  • 11.1 SQL Server的安全性机制
  • 11.2 管理服务器范围的安全性
  • 11.3 管理数据库范围的安全性
  • 11.4 管理密钥与证书
  • 11.5 权限管理
  • 11.6 小 结
  • 习 题
  • 第12章 备份和恢复
  • 12.1 备份和还原概述
  • 12.2 备份数据库
  • 12.3 还原数据库
  • 12.4 还原受损的系统数据库
  • 12.5 小 结
  • 习 题
  • 第13章 系统自动化任务管理
  • 13.1 SQL Server代理
  • 13.2 作业
  • 13.3 警报
  • 13.4 操作员
  • 13.5 维护计划
  • 13.6 小 结
  • 习 题
  • 第14章 复制与性能监视
  • 14.1 复制概述
  • 14.2 创建复制
  • 14.3 管理复制
  • 14.4 系统性能监视器的使用
  • 14.5 小 结
  • 习 题
  • 第15章 SQL Server数据库应用系统开发
  • 15.1 常用软件开发的一般过程
  • 15.2 社区诊所就医管理系统的数据库设计
  • 15.3 数据库应用系统的开发
  • 15.4 小 结
  • 习 题
  • 附录 CD
展开全部