展开全部

主编推荐语

数据库基础、SQL Server操作与维护管理

内容简介

本书系统地介绍了数据库基础、SQL Server安装与配置、创建和管理数据库、Transact-SQL语法、数据查询与操作、视图操作、索引与数据完整性、SQL Server安全管理以及SQL Server维护管理等内容。

目录

  • 扉页
  • 版权页
  • 目录
  • 内容提要
  • 前言
  • 第1章 数据库基础
  • 1.1 数据库系统简介
  • 1.1.1 数据库技术的发展
  • 1.1.2 数据库系统的组成
  • 1.2 数据模型
  • 1.2.1 数据模型的概念
  • 1.2.2 常见的数据模型
  • 1.2.3 关系数据库的规范化
  • 1.2.4 关系数据库的设计原则
  • 1.2.5 实体与关系
  • 1.3 数据库的体系结构
  • 1.3.1 数据库三级模式结构
  • 1.3.2 三级模式之间的映射
  • 1.4 常见关系数据库
  • 1.4.1 Access数据库
  • 1.4.2 SQL Server数据库
  • 1.4.3 Oracle数据库
  • 1.5 Transact-SQL简介
  • 小结
  • 习题
  • 第2章 SQL Server 2012安装与配置
  • 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 安装SQL Server 2012的必备条件
  • 2.2.2 了解用户账户和身份验证模式
  • 2.2.3 SQL Server 2012的安装
  • 2.2.4 SQL Server 2012的卸载
  • 2.3 SQL Server 2012的服务
  • 2.3.1 后台启动SQL Server 2012
  • 2.3.2 通过SQL Server配置管理器启动SQL Server 2012
  • 2.4 SQL Server 2012服务器的注册
  • 2.4.1 服务器组的创建与删除
  • 2.4.2 服务器的注册与删除
  • 2.5 SQL Server 2012帮助的使用
  • 小结
  • 第3章 创建和管理数据库
  • 3.1 认识数据库
  • 3.1.1 数据库的基本概念
  • 3.1.2 数据库常用对象
  • 3.1.3 数据库的组成
  • 3.1.4 系统数据库
  • 3.2 SQL Server的命名规范
  • 3.2.1 标识符
  • 3.2.2 对象命名规则
  • 3.2.3 实例命名规则
  • 3.3 数据库操作
  • 3.3.1 创建数据库
  • 3.3.2 修改数据库
  • 3.3.3 删除数据库
  • 小结
  • 习题
  • 第4章 表与表数据操作
  • 4.1 数据表操作
  • 4.1.1 数据表设计原则
  • 4.1.2 数据表基础
  • 4.1.3 以界面方式创建、修改和删除数据表
  • 4.1.4 使用CREATE TABLE语句创建表
  • 4.1.5 使用ALTER TABLE语句修改表
  • 4.1.6 使用DROP TABLE语句删除表
  • 4.2 分区表
  • 4.2.1 分区表概述
  • 4.2.2 使用界面创建分区表
  • 4.2.3 使用命令创建分区表
  • 4.3 更新
  • 4.3.1 使用SQL Server Management Studio添加记录
  • 4.3.2 使用INSERT语句添加记录
  • 4.3.3 使用SQL Server Management Studio修改记录
  • 4.3.4 使用UPDATE语句修改记录
  • 4.3.5 使用SQL Server Management Studio删除记录
  • 4.3.6 使用DELETE语句删除记录
  • 4.4 表与表之间的关联
  • 4.4.1 一对一关系
  • 4.4.2 一对多关系
  • 4.4.3 多对多关系
  • 小结
  • 习题
  • 第5章 视图操作
  • 5.1 视图概述
  • 5.1.1 使用界面方式操作视图
  • 5.1.2 使用CREATE VIEW语句创建视图
  • 5.1.3 使用ALTER VIEW语句修改视图
  • 5.1.4 使用DROP VIEW语句删除视图
  • 5.2 视图中的数据操作
  • 5.2.1 从视图中浏览数据
  • 5.2.2 向视图中添加数据
  • 5.2.3 修改视图中的数据
  • 5.2.4 删除视图中的数据
  • 小结
  • 习题
  • 第6章 Transact-SQL语法基础
  • 6.1 T-SQL概述
  • 6.1.1 T-SQL语言的组成
  • 6.1.2 T-SQL语句结构
  • 6.2 常量
  • 6.3 变量
  • 6.3.1 局部变量
  • 6.3.2 全局变量
  • 6.4 注释符、运算符与通配符
  • 6.4.1 注释符(Annotation)
  • 6.4.2 运算符(Operator)
  • 6.4.3 通配符(Wildcard)
  • 小结
  • 习题
  • 第7章 数据的查询
  • 7.1 创建查询和测试查询
  • 7.2 选择查询
  • 7.2.1 简单的SELECT查询
  • 7.2.2 重新对列排序
  • 7.2.3 使用运算符或函数进行列计算
  • 7.2.4 利用WHERE参数过滤数据
  • 7.2.5 消除重复记录
  • 7.3 数据汇总
  • 7.3.1 使用聚合函数
  • 7.3.2 使用GROUP BY子句
  • 7.3.3 使用HAVING子句
  • 7.4 基于多表的连接查询
  • 7.4.1 连接谓词
  • 7.4.2 以JOIN关键字指定的连接
  • 7.5 子查询
  • 7.5.1 使用IN或NOT IN的子查询
  • 7.5.2 使用比较运算符的子查询
  • 7.5.3 使用EXISTS的子查询
  • 7.5.4 使用UNION运算符组合多个结果
  • 小结
  • 习题
  • 第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 使用约束
  • 小结
  • 习题
  • 第9章 流程控制、存储过程与触发器
  • 9.1 流程控制
  • 9.1.1 BEGIN…END
  • 9.1.2 IF
  • 9.1.3 IF…ELSE
  • 9.1.4 CASE
  • 9.1.5 WHILE
  • 9.1.6 WHILE…CONTINUE…BREAK
  • 9.1.7 RETURN
  • 9.1.8 GOTO
  • 9.1.9 WAITFOR
  • 9.2 存储过程简介
  • 9.2.1 存储过程的优点
  • 9.2.2 存储过程的类别
  • 9.3 创建存储过程
  • 9.3.1 使用SQL Server Management Studio创建存储过程
  • 9.3.2 使用Transact-SQL语言创建存储过程
  • 9.4 执行存储过程
  • 9.5 查看和修改存储过程
  • 9.5.1 使用SQL Server Management Studio查看和修改存储过程
  • 9.5.2 使用Transact-SQL语言查看和修改存储过程
  • 9.6 删除存储过程
  • 9.6.1 使用SQL Server Mangement Studio删除存储过程
  • 9.6.2 使用Transact-SQL语言删除存储过程
  • 9.7 触发器简介
  • 9.7.1 触发器的概念
  • 9.7.2 触发器的功能
  • 9.7.3 触发器的类型和触发操作
  • 9.8 创建触发器
  • 9.8.1 使用SQL Server Management Studio创建触发器
  • 9.8.2 使用Transact-SQL语言创建触发器
  • 9.9 修改触发器
  • 9.9.1 使用SQL Server Management Studio修改触发器
  • 9.9.2 使用Transact-SQL语言管理触发器
  • 9.10 删除触发器
  • 9.10.1 使用SQL Server Management Studio删除触发器
  • 9.10.2 使用Transact-SQL语言删除触发器
  • 小结
  • 习题
  • 第10章 SQL Server 2012高级开发
  • 10.1 用户自定义数据类型
  • 10.1.1 使用界面方式创建用户定义数据类型
  • 10.1.2 使用SQL语句创建用户自定义数据类型
  • 10.2 用户自定义函数
  • 10.2.1 创建用户自定义函数
  • 10.2.2 使用Transact-SQL语言创建用户自定义函数
  • 10.2.3 修改、删除用户自定义函数
  • 10.3 使用SQL Server 2012实现交叉表查询
  • 10.3.1 使用PIVOT和UNPIVOT实现交叉表查询
  • 10.3.2 使用CASE实现交叉表查询
  • 10.4 事务处理
  • 10.4.1 事务简介
  • 10.4.2 事务处理
  • 10.5 锁
  • 10.5.1 锁简介
  • 10.5.2 死锁的产生机制
  • 小结
  • 习题
  • 第11章 SQL Server 2012安全管理
  • 11.1 SQL Server身份验证
  • 11.1.1 验证模式
  • 11.1.2 配置SQL Server的身份验证模式
  • 11.1.3 管理登录账号
  • 11.2 数据库用户
  • 11.2.1 创建数据库用户
  • 11.2.2 删除数据库用户
  • 11.3 SQL Server角色
  • 11.3.1 固定服务器角色
  • 11.3.2 固定数据库角色
  • 11.3.3 管理SQL Server角色
  • 11.4 管理SQL Server权限
  • 小结
  • 习题
  • 第12章 SQL Server 2012维护管理
  • 12.1 脱机与联机数据库
  • 12.1.1 脱机数据库
  • 12.1.2 联机数据库
  • 12.2 分离和附加数据库
  • 12.2.1 分离数据库
  • 12.2.2 附加数据库
  • 12.3 导入和导出数据表
  • 12.3.1 导入SQL Server数据表
  • 12.3.2 导出SQL Server数据表
  • 12.4 备份和恢复数据库
  • 12.4.1 备份类型
  • 12.4.2 恢复类型
  • 12.4.3 备份数据库
  • 12.4.4 恢复数据库
  • 12.5 脚本
  • 12.5.1 将数据库生成脚本
  • 12.5.2 将数据表生成脚本
  • 12.5.3 执行脚本
  • 12.6 数据库维护计划
  • 小结
  • 习题
  • 第13章 综合案例——腾龙进销存管理系统
  • 13.1 需求分析
  • 13.2 总体设计
  • 13.2.1 系统目标
  • 13.2.2 构建开发环境
  • 13.2.3 系统功能结构
  • 13.2.4 业务流程图
  • 13.3 数据库设计
  • 13.3.1 数据库概要说明
  • 13.3.2 数据库E-R图
  • 13.3.3 数据表结构
  • 13.4 公共类设计
  • 13.4.1 DataBase公共类
  • 13.4.2 BaseInfo公共类
  • 13.5 系统主要模块开发
  • 13.5.1 系统主窗体设计
  • 13.5.2 库存商品管理模块设计
  • 13.5.3 进货管理模块概述
  • 13.5.4 商品销售排行模块概述
  • 13.6 运行项目
  • 小结
  • 附录 上机实验
  • 实验1 安装SQL Server 2012数据库
  • 实验2 创建数据库和修改数据库
  • 实验3 创建数据表和修改数据表
  • 实验4 使用语句更新记录
  • 实验5 创建视图
  • 实验6 在查询中使用Transact-SQL函数
  • 实验7 查询和汇总数据库的数据
  • 实验8 创建和使用索引
  • 实验9 创建并使用约束及实现数据完整性
  • 实验10 创建和使用存储过程
  • 实验11 创建触发器
  • 实验12 用户自定义函数与事务
  • 实验13 SQL Server身份验证
  • 实验14 备份和恢复数据库
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。