展开全部

主编推荐语

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日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。