出版社:清华大学出版社
年代:2015
定价:49.0
本书全面介绍SQL Server 2008数据库管理知识,主要内容包括:注册服务器、SQL Server 2008的管理工具、创建数据库、定义列的数据类型、约束表的完整性、附加数据库、SELECT查询、批量更新数据、Transact-SQL编程、使用存储过程和触发器、备份数据库、创建数据库账号、指定权限以及XML类型的操作等等。本书最后还将向读者提供完整的开发项目讲解数据库的实际应用。
第1课关系数据库原理
1.1数据和数据库简介
1.1.1认识数据
1.1.2认识数据库
1.1.3数据库的发展史
1.1.4数据库的发展趋势
1.2数据库管理系统
1.2.1数据库管理系统的通用功能
1.2.2数据库模型
1.2.3常用数据库管理系统
1.3关系数据库
1.3.1关系数据库概述
1.3.2关系数据库术语
1.3.3关系数据库管理系统
1.4关系规范化
1.4.1第一范式
1.4.2第二范式
1.4.3第三范式
1.5实体和关系模型
1.5.1实体
1.5.2属性
1.5.3标识符
1.5.4联系
1.5.5实体—关系图
1.6实例应用:为进销存系统设计E—R图
1.6.1实例目标
1.6.2技术分析
1.6.3实现步骤
1.7拓展训练
1.8思考与练习
第2课安装SQL Server 2008
2.1SQLServer历史
2.2SQL Server 2008概述
2.2.1SQL Server 2008简介
2.2.2SQL Server 2008新特性
2.3安装SQL Server 2008
2.4安装后的检查
2.4.1验证安装
2.4.2注册服务器
2.4.3配置服务器
2.5升级到SQL Server 2008
2.5.1升级前的准备工作
2.5.2使用SQL Server 2008升级顾问
2.6SQL Server 2008管理工具
2.6.1使用SQL Server Management Studio
2.6.2SQLServer配置管理器
2.6.3命令提示实用工具
2.7实例应用
2.7.1配置SQL Server 2008身份验证模式
2.7.2卸载SQL Server 2008
2.8拓展训练
2.9课后练习
第3课创建SQL Server 2008数据库和表
3.1认识SQL Server 2008中的数据库
3.1.1数据库元素
3.1.2系统数据库
3.1.3数据库的文件组成
3.1.4文件和文件组
3.2查询数据库和文件状态
3.2.1数据库状态
3.2.2文件状态
3.3创建数据库
3.3.1使用管理器创建
3.3,2使用语句创建
3.3.3查看用户数据库文件结构
3.4认识SQL Server 2008中的表
3.4.1临时表
3.4.2系统表
3.5创建数据表
3.5.1使用管理器创建
3.5.2使用语句创建
3.6定义列的数据类型
3.6.1字符串
3.6.2Unicode字符串
3.6.3数字数据类型
3.6.4日期和时间
3.6.5二进制数据类型
3.6.6特殊数据类型
3.7拓展训练
3.8课后练习
第4课管理数据表
4.1修改表
4.1.1表名
4.1.2表属性
4.1.3列
4,2删除表
4.3管理表中数据
4.3.1添加数据
4.3.2修改数据
4.3.3删除数据
4.4关系图
4.4.1创建关系图
4.4.2使用关系图
4.5实例应用:创建药品信息数据表
4.5.1实例目标
4.5.2技术分析
4.5.3实现步骤
4.6拓展训练
4.7课后练习
第5课数据表完整性约束
5.1数据完整性概述
5.1.1数据完整性简介
5.1.2数据完整性分类
5.2列约束
5.2.1非空约束
5.2.2自动编号约束
5.2.3主键约束
5.2.4外键约束
5.2.5惟一性约束
5.2.6验证约束
5.2.7默认值约束
5.3默认值
5.3.1创建默认值
5.3.2绑定默认值
5.3.3查看默认值
5.3.4删除默认值
5.4规则
5.4.1创建规则
5.4.2绑定规则
5.4.3查看规则
5.4.4删除规则
5.5实例应用:维护订单数据完整性
5.5.1实例目标
5.5.2技术分析
5.5.3实现步骤
5.6拓展训练
5.7课后练习
第6课修改数据表数据
6.1插入数据
6.1.1INSERT语句简介
6.1.2INSERT语句语法
6.1.3直接插入数据
6.1.4INSERTSELECT语句插入数据
6.1.5SELECTINTO语句插入数据
6.2更新数据
6.2.1UPDATE语句语法
6.2.2基于表中数据更新
6.2.3基于其他表的更新
6.2.4更新中的TOP表达式
6.3删除数据
6.3.1DELETE语句语法
6.3.2使用DELETE语句
6.3.3基于其他表删除数据
6.3.4使用TRUNCATETABLE语句
6.4拓展训练
6.5课后练习
第7课查询数据表数据
7.1SELECT语句语法
7.2基本查询
7.2.1查询所有列
7.2.2查询指定列
7.2.3为结果列添加别名
7.2.4查询不重复数据
7.2.5查询前几条数据
7.2.6查询计算列
7.3条件查询
7.3.1比较条件
7.3.2逻辑条件
7.3.3范围条件
7.3.4模糊条件
7.3.5列表条件
7.3.6未知条件
7.4格式化查询结果集
7.4.1排序
7.4.2分组
7.4.3筛选
7.5实例应用:查询图书信息
7.5.1实例目标
7.5.2技术分析
7.5.3实现步骤
7.6拓展训练
7.7课后练习
第8课高级查询
8.1查询多个表
8.1.1基本连接
8.1.2指定表别名
8.1.3连接多个表
8.1.4JOIN关键字
8.2内连接
8.2.1等值连接
8.2.2不等值连接
8.2.3自然连接
8.3外连接
8.3.1左外连接查询
8.3.2右外连接查询
8.3.3完全连接查询
8.4自连接
8.5联合查询
8.6实现子查询
8.6.1使用比较运算符
8.6.2使用IN关键字
8.6.3使用EXISTS关键字
8.6.4单值子查询
8.6.5嵌套子查询
8.7实例应用:查询图书管理系统借阅信息
8.7.1实例目标
8.7.2技术分析
8.7.3实现步骤
8.8拓展训练
8.9课后练习
第9课索引与试图
9.1索引简介
9.2索引类型
9.2.1B—Tree索引结构
9.2.2聚集索引
9.2.3非聚集索引
9.2.4惟一索引
9.3使用索引
9.3.1确定索引列
9.3.2创建索引
9.3.3查看索引属性
9.3.4修改索引
9.3.5删除索引
9.4视图简介
9.5使用视图
9.5.1创建视图
9.5.2查看视图
9.5.3修改视图
9.5.4删除视图
9.5.5基于视图修改数据
9.6实例应用
9.6.1设计药品索引
9.6.2设计药品详细信息视图
9.7拓展训练
9.8课后练习
第10课SQL Server编程技术
10.1Transact—SQL语言简介
10.1.1什么是Transact—SQL
10.1.2Transact—SQL分类
10.2常量与变量的使用
10.2.1常量
10.2.2局部变量
10.2.3全局变量
10.3注释
10.4运算符
10.4.1赋值运算符
10.4.2字符串连接运算符
10,4.3算术运算符
10.4.4比较运算符
10.4.5逻辑运算符
10.4.6位运算符
10.4.7一元运算符
10.4.8运算符的优先级
10.5结构控制语句
10.5.1语句块
10.5.2条件语句
10.5.3分支语句
10.5.4循环语句
10.5.5错误处理语句
10.5.6其他语句
10.6SQL Server内置函数
10.6.1数据类型转换函数
10.6.2字符串函数
10.6.3数学函数
10.6.4聚合函数
10.6.5日期时间函数
10.7用户自定义函数
10.7.1标量值函数
10.7.2内联表值函数
10.7.3多语句表值函数
10.7.4修改与删除用户自定义函数
10.8拓展训练
10.9课后练习
第11课管理SQL Server 2008数据库
11.1数据库简单操作
11.1.1修改数据库名称
11.1.2扩大数据库文件
11.1.3收缩数据库文件
11.1.4添加辅助文件
11.1.5删除数据库
11.2维护操作
11.2.1分离数据库
11.2.2附加数据库
11.2.3收缩数据库
11.2.4复制数据库
11.3生成数据库快照
11.3.1创建数据库快照
11.3.2使用数据库快照
11.3.3删除数据库快照
11.4备份数据库
11.4.1选择备份类型
11.4.2备份数据库
11.4.3备份事务日志
11.5恢复数据库
11.5.1恢复模式简介
11.5.2配置恢复模式
11.5.3开始恢复数据库
11.6实例应用:维护人事管理系统数据库
11.6.1配置恢复模式
11.6.2技术分析
11.6.3实现步骤
11.7拓展训练
11.8课后练习
……
第12课使用数据库触发嚣
第13课使用数据库存储过程
第14课使用XML技术
第15课SQL Server的管理自动化
第16课AQL Server数据库安全管理
第17课酒店客房管理系统数据库
习题答案
本书结合教学的特点编写,将SQL Server 2008数据库以课程的形式讲解。全书共分17课,将理论和实践结合起来。全书通过通俗易懂的语言详细介绍了SQL Server 2008的基础知识,从关系数据库理论、SQL Server发展史、安装和配置,到数据库的创建、数据表管理、修改和查询表中数据、索引和视图,然后深入数据库编程、编写触发器、编写存储过程、使用XML技术以及数据库的安全管理等。最后通过一个酒店客房管理系统的数据库设计讲解SQL Server 2008在实际开发中的应用,包括系统需求分析、绘制E-R图、创建数据库和表、测试存储过程和触发器等内容。本书可作为在校大学生学习使用SQL Server 2008数据库进行课程设计的参考资料,也可作为非计算机专业学生学习SQL Server 2008的参考书。
《SQL Server数据库应用课堂实录》由清华大学出版社出版。《SQL Server数据库应用课堂实录》可作为在校大学生学习使用SQL Server 2008数据库进行课程设计的参考资料,也可作为非计算机专业学生学习SQL Server 2008的参考书。
书籍详细信息 | |||
书名 | SQL Server数据库应用课堂实录站内查询相似图书 | ||
丛书名 | 课堂实录 | ||
9787302405382 如需购买下载《SQL Server数据库应用课堂实录》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 49.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 印数 | 5000 |
程朝斌, 张水波, 编著
刘玉红, 郭广新, 编著
周忠宝, 编著
武汉厚溥信息技术有限公司, 编著
刘玉红, 李园, 编著
王冰, 费志民, 主编
向劲松, 主编
张伟, 卢鸣, 主编
陈艳平, 主编