计算机
类型
可以朗读
语音朗读
156千字
字数
2017-07-01
发行日期
展开全部
主编推荐语
SQL Server 2012全方位实战教程
内容简介
本书共分为16章,内容包括SQL Server 2012概述、数据库管理、建表基础、表的管理、数据更新、简单查询、多表复杂查询、视图、索引、T-SQL基础、游标、存储过程、触发器、SQL Server中的安全管理、SQL Server 2012数据库维护、数据库的设计与实现。
目录
- 封面
- 扉页
- 版权信息
- 目录
- 内容提要
- 前言
- 第1章 SQL Server 2012概述1
- 1.1 数据库技术概论
- 1.1.1 数据库技术的产生与发展
- 1.1.2 基本概念
- 1.1.3 数据模型
- 1.1.4 三层模式和两级映像
- 1.1.5 关系型数据库系统
- 1.2 SQL Server 2012简介
- 1.2.1 SQL Server的发展历史
- 1.2.2 SQL Server 2012的版本类型
- 1.2.3 安装SQL Server 2012的环境要求
- 1.2.4 安装SQL Server 2012
- 1.2.5 卸载SQL Server 2012系统
- 1.3 SQL Server 2012的管理工具
- 1.3.1 SQL Server Management Studio
- 1.3.2 配置管理器
- 1.3.3 其他实用工具
- 本章小结
- 课后练习
- 综合实训
- 第2章 数据库管理
- 2.1 SQL Server数据库的结构
- 2.1.1 数据库文件分类
- 2.1.2 数据库对象
- 2.2 系统数据库
- 2.2.1 用户数据库
- 2.2.2 系统数据库
- 2.3 使用SSMS操作数据库
- 2.3.1 创建数据库
- 2.3.2 修改数据库属性
- 2.3.3 数据库的分离和附加
- 2.3.4 删除数据库
- 2.4 使用T-SQL操作数据库
- 2.4.1 创建数据库
- 2.4.2 切换(或使用)数据库
- 2.4.3 修改数据库
- 2.4.4 删除数据库
- 2.4.5 管理数据库信息
- 2.4.6 直接复制文件的数据库分离与附加
- 本章小结
- 课后练习
- 综合实训
- 第3章 建表基础
- 3.1 标识符命名规则
- 3.1.1 常规标识符
- 3.1.2 分割标识符
- 3.2 SQL Server 2012的数据类型
- 3.2.1 字符串数据类型
- 3.2.2 精确数字数据类型
- 3.2.3 近似数字类型
- 3.2.4 日期时间数据类型
- 3.2.5 二进制数据类型
- 3.2.6 其他数据类型
- 3.3 数据完整性
- 3.3.1 实体完整性
- 3.3.2 域完整性
- 3.3.3 参照完整性
- 3.3.4 用户自定义完整性
- 3.4 约束
- 3.4.1 主键约束(PRIMARY KEY)
- 3.4.2 唯一性约束(UNIQUE)
- 3.4.3 外键约束(FOREIGN KEY)
- 3.4.4 检查约束(CHECK)
- 3.4.5 默认值约束(DEFAULT)
- 3.4.6 空值约束(NULL)
- 本章小结
- 课后练习
- 综合实训
- 第4章 表的管理
- 4.1 表的概念
- 4.1.1 表的基本概念
- 4.1.2 创建表前的考虑
- 4.2 使用SSMS操作表
- 4.2.1 创建数据表
- 4.2.2 修改表结构
- 4.2.3 数据表更名
- 4.2.4 删除数据表
- 4.3 使用T-SQL操作表
- 4.3.1 创建数据表
- 4.3.2 修改数据表
- 4.3.3 查看数据表的信息
- 4.3.4 删除数据表
- 本章小结
- 课后练习
- 综合实训
- 第5章 数据更新
- 5.1 使用SSMS操作数据记录
- 5.1.1 数据添加
- 5.1.2 数据修改
- 5.1.3 数据删除
- 5.2 使用T-SQL语句操作数据记录
- 5.2.1 用INSERT语句插入记录
- 5.2.2 用UPDATE语句修改记录
- 5.2.3 用DELETE语句删除记录
- 5.2.4 用TRUNCATE TABLE语句清空表
- 本章小结
- 课后练习
- 综合实训
- 第6章 简单查询
- 6.1 SELECT语句的基本语法格式
- 6.2 单表的简单查询
- 6.2.1 使用SELECT选取字段
- 6.2.2 使用INTO子句
- 6.2.3 使用WHERE子句
- 6.2.4 使用ORDER BY子句
- 6.3 统计
- 6.3.1 使用聚合函数
- 6.3.2 使用GROUP BY子句
- 本章小结
- 课后练习
- 综合实训
- 第7章 多表复杂查询
- 7.1 指定数据源
- 7.1.1 使用交叉连接
- 7.1.2 使用内连接
- 7.1.3 使用外连接
- 7.1.4 使用自连接
- 7.1.5 合并结果集
- 7.2 子查询
- 7.2.1 使用子查询进行比较测试
- 7.2.2 使用子查询进行集成员测试
- 7.2.3 使用子查询进行存在性测试
- 7.2.4 使用子查询进行批量比较测试
- 本章小结
- 课后练习
- 综合实训
- 第8章 视图123
- 8.1 视图的基本概念
- 8.1.1 理解视图
- 8.1.2 使用视图的优点
- 8.1.3 视图的限制
- 8.2 T-SQL管理视图
- 8.2.1 使用CREATE VIEW语句创建视图
- 8.2.2 查看视图(包括基本信息、定义信息、依赖关系)
- 8.2.3 使用ALTER VIEW语句修改视图
- 8.2.4 操作视图数据改变基表内容
- 8.2.5 使用DROP VIEW语句删除视图
- 8.3 使用SSMS管理视图
- 8.3.1 使用SSMS创建视图
- 8.3.2 查看视图内容
- 8.3.3 修改视图定义
- 8.3.4 使用SSMS删除视图
- 8.4 操作视图数据
- 8.4.1 从视图中浏览数据
- 8.4.2 向视图中添加数据
- 8.4.3 修改视图中的数据
- 8.4.4 删除视图中数据
- 本章小结
- 课后练习
- 综合实训
- 第9章 索引139
- 9.1 索引概述
- 9.1.1 索引的工作机制
- 9.1.2 索引的作用与意义
- 9.1.3 建立索引的原则
- 9.2 索引的分类
- 9.3 使用SSMS管理索引
- 9.3.1 系统自动建立索引
- 9.3.2 使用SSMS创建索引
- 9.3.3 使用SSMS查看和删除索引
- 9.4 使用T-SQL管理索引
- 9.4.1 使用CREATE INDEX语句创建索引
- 9.4.2 查看索引信息
- 9.4.3 使用DROP INDEX语句删除索引
- 本章小结
- 课后练习
- 上机实训
- 第10章 T-SQL基础151
- 10.1 SQL与T-SQL
- 10.1.1 SQL
- 10.1.2 Transact-SQL
- 10.2 批处理和注释
- 10.2.1 批处理
- 10.2.2 注释
- 10.3 运算符与表达式
- 10.3.1 算术运算符
- 10.3.2 赋值运算符
- 10.3.3 位运算符
- 10.3.4 比较运算符
- 10.3.5 逻辑运算符
- 10.3.6 字符串串联运算符
- 10.3.7 一元运算符
- 10.3.8 运算符的优先级
- 10.3.9 通配符
- 10.4 局部变量与全局变量
- 10.4.1 局部变量
- 10.4.2 全局变量
- 10.5 流程控制语句
- 10.5.1 BEGIN END语句
- 10.5.2 IF...ELSE语句
- 10.5.3 CASE多重分支结构
- 10.5.4 WHILE循环结构
- 10.5.5 RETURN无条件返回语句
- 10.5.6 GOTO无条件转移语句
- 10.5.7 WAITFOR延迟执行语句
- 10.5.8 异常捕捉与处理结构
- 10.6 函数
- 10.6.1 内置函数
- 10.6.2 用户自定义函数
- 本章小结
- 课后习题
- 综合实训
- 第11章 游标177
- 11.1 游标的概念
- 11.2 用DECLARE语句定义游标
- 11.3 用OPEN语句打开游标
- 11.4 用FETCH语句从游标中提取数据
- 11.5 用CLOSE语句关闭游标
- 11.6 用DEALLOCATE语句释放游标
- 本章小结
- 课后练习
- 综合实训
- 第12章 存储过程
- 12.1 存储过程概述
- 12.1.1 存储过程的概念
- 12.1.2 存储过程的优缺点
- 12.1.3 存储过程的类别
- 12.2 使用T-SQL语句管理存储过程
- 12.2.1 创建与执行存储过程
- 12.2.2 用系统存储过程查看自定义存储过程
- 12.2.3 修改存储过程
- 12.2.4 删除存储过程
- 12.3 使用SSMS工具管理存储过程
- 本章小结
- 课后练习
- 综合实训
- 第13章 触发器195
- 13.1 触发器概述
- 13.1.1 触发器的概念
- 13.1.2 触发器的触发方式
- 13.1.3 触发器临时表
- 13.2 使用T-SQL语句管理触发器
- 13.2.1 创建触发器
- 13.2.2 查看触发器
- 13.2.3 重命名触发器
- 13.2.4 禁止和启用触发器
- 13.2.5 删除触发器
- 13.3 使用SSMS工具管理触发器
- 本章小结
- 课后练习
- 综合实训
- 第14章 SQL Server安全管理203
- 14.1 数据库安全概述
- 14.1.1 SQL Server 2012的安全模型
- 14.1.2 身份验证
- 14.1.3 权限验证
- 14.2 数据库服务器安全管理
- 14.2.1 系统登录账户
- 14.2.2 添加登录账户
- 14.2.3 修改登录账户属性
- 14.2.4 禁止和启用登录账户
- 14.2.5 删除登录账户
- 14.3 数据库用户管理
- 14.3.1 添加数据库用户
- 14.3.2 修改数据库用户
- 14.3.3 删除数据库用户
- 14.4 数据库角色管理
- 14.4.1 固定数据库角色
- 14.4.2 建立数据库角色
- 14.4.3 管理数据库角色成员
- 14.4.4 删除数据库角色
- 14.5 数据库架构管理
- 14.6 权限管理
- 14.6.1 权限的种类
- 14.6.2 管理权限
- 本章小结
- 课后练习
- 综合实训
- 第15章 SQL Server 2012数据库维护
- 15.1 数据库的备份和还原
- 15.1.1 备份数据库
- 15.1.2 还原数据库
- 15.2 不同数据格式的转换
- 15.2.1 导出数据
- 15.2.2 导入数据
- 本章小结
- 课后练习
- 综合实训
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。