书籍详情
数据库开发与管理(SQL Server 版)
作者:肖慎勇 编著
出版社:清华大学出版社
出版时间:2013-02-01
ISBN:9787302307914
定价:¥39.50
购买这本书可以去
内容简介
《21世纪高等学校规划教材·计算机应用:数据库开发与管理(SQL Server版)》完整介绍了数据库应用系统的基本概念、数据库设计.SQL Server2008的使用,全面讲述了Transact SQL语言、数据库的创建与管理、数据操纵,以及数据库的完整性、安全性和可用性管理。另外,本书还介绍了XML处理、数据库访问技术,以及数据仓库与数据分析的基础知识。《21世纪高等学校规划教材·计算机应用:数据库开发与管理(SQL Server版)》从开发需求出发,包括完整的数据库设计方法介绍和案例分析,并将所设计创建的数据库案例作为全书的示例数据库。本书面向计算机及相关专业的各类读者,读者只需具备计算机信息处理和数据库技术的基本知识即可。《21世纪高等学校规划教材·计算机应用:数据库开发与管理(SQL Server版)》适合大专院校学生.SQL Server培训人员及数据库从业人员使用。
作者简介
暂缺《数据库开发与管理(SQL Server 版)》作者简介
目录
目录回到顶部↑《数据库开发与管理(sql server 版)》
第1章数据库技术应用概述
1.1数据库技术及数据库应用系统
1.1.1信息与数据
1.1.2数据库应用系统
1.2dbas的工作模式与应用类别
1.2.1dbas的工作模式
1.2.2oltp与olap
1.3dbas开发方法概述
1.3.1系统开发概述
1.3.2结构化设计法
1.3.3原型法
1.3.4面向对象法
1.4数据模型与关系数据理论
1.4.1数据库设计与数据模型
1.4.2关系数据理论
1.4.3关系规范化理论
1.5数据库系统体系结构
1.5.1三级模式体系结构
1.5.2数据库管理系统概述.1.6sql语言与transact-sql
1.6.1sql简介
1.6.2transact-sql概述
本章小结
思考题
第2章数据库设计
2.1数据库设计概述
2.2系统调查与需求分析概述
2.2.1系统调查的基本方法
2.2.2需求分析概述
2.3概念设计
2.3.1e-r模型的基本概念
2.3.2设计e-r模型的进一步讨论
2.3.3e-r模型设计的基本步骤与原则
2.4逻辑设计和物理设计
2.4.1将e-r模型转化为关系模型
2.4.2物理设计概述
2.5数据库设计实例分析
2.5.1系统调查与需求分析
2.5.2e-r模型设计
2.5.3关系模型设计
本章小结
思考题
第3章sql server 2008基础知识
3.1sql server概述
3.1.1sql server的发展
3.1.2sql server 2008的体系结构
3.2sql server 2008的安装
3.2.1sql server 2008的版本与环境要求
3.2.2安装sql server 2008
3.3sql server 2008的管理工具与服务器设置
3.3.1ssms
3.3.2sql server配置管理器
3.3.3sql server的其他工具
3.4系统数据库和示例数据库简介
3.4.1系统数据库
3.4.2microsoft示例数据库简介
本章小结
思考题
第4章数据库的创建与管理
4.1sql server数据库基础
4.1.1sql server数据库概述
4.1.2sql server数据库的存储
4.1.3创建数据库前的准备
4.2创建数据库
4.2.1使用ssms交互创建数据库
4.2.2使用transact-sql创建数据库
4.3数据库管理
4.3.1维护数据库
4.3.2设置或修改数据库选项
4.3.3查看数据库的状态和信息
4.3.4数据库的分离和附加
4.3.5删除数据库
4.4数据库快照概述
本章小结
思考题
第5章表的创建与管理
5.1表概述
5.2数据类型
5.2.1数值数据类型
5.2.2字符数据类型
5.2.3二进制数据类型
5.2.4日期和时间数据类型
5.2.5其他数据类型
5.3用户定义数据类型
5.4本书案例的表结构设计
5.5使用交互方式创建与管理表
5.5.1使用交互方式创建表
5.5.2使用交互方式创建表时设置完整性
5.5.3表的保存
5.5.4使用数据库关系图处理关系
5.5.5表的修改与删除
5.6索引
5.6.1索引分类
5.6.2索引的建立与管理
5.7使用transact-sql命令创建与管理表
5.7.1表的创建
5.7.2表的约束
5.7.3表的修改
5.7.4索引
5.7.5查看表的相关信息与删除表
5.8表数据行的添加、维护与查看
5.8.1使用交互方式添加、修改、删除和浏览数据
5.8.2使用transact-sql命令插入数据
5.9数据的导入和导出
5.10规则与默认值
5.10.1规则
5.10.2默认值
本章小结
思考题
第6章transact-sql数据操作与视图
6.1transact-sql数据查询操作
6.1.1单表查询
6.1.2多表连接查询
6.1.3分组汇总查询
6.1.4嵌套子查询
6.1.5查询结果的保存
6.2transact-sql数据更新操作
6.2.1transact-sql插入命令
6.2.2transact-sql修改命令
6.2.3transact-sql删除命令
6.3视图
6.3.1视图概述
6.3.2创建与管理视图
6.3.3通过视图操作数据
本章小结
思考题
第7章sql server安全管理
7.1sql server安全管理概述
7.1.1信息安全基础概述
7.1.2sql server安全管理机制
7.1.3sql server安全管理的操作过程
7.2sql server服务器安全管理
7.2.1sql server身份验证模式管理
7.2.2登录账户管理
7.2.3sql server固定服务器角色管理
7.3数据库用户及架构管理
7.3.1创建数据库用户
7.3.2管理数据库用户
7.3.3架构
7.4数据库角色
7.4.1固定数据库角色
7.4.2用户定义的数据库角色
7.4.3添加或删除数据库角色成员
7.5权限与权限管理
7.5.1权限
7.5.2权限管理
7.6加密存储数据概述
本章小结
思考题
第8章transact-sql服务器编程
8.1transact-sql服务器编程基础
8.1.1变量与赋值
8.1.2运算符和表达式
8.1.3常用函数
8.1.4批处理
8.1.5脚本
8.2transact-sql编程控制语句
8.2.1注释语句
8.2.2goto语句
8.2.3begin和end语句
8.2.4if…else语句
8.2.5case
8.2.6while语句
8.2.7waitfor语句
8.2.8return语句
8.3游标
8.3.1游标的种类
8.3.2游标的应用
8.3.3通过游标定位修改和删除数据
8.4事务处理概述
8.4.1事务的概念
8.4.2transact-sql事务处理语句
8.5用户定义函数
8.5.1用户定义函数概述
8.5.2用户定义函数的创建和调用
8.5.3用户定义函数的修改和删除
8.6存储过程
8.6.1存储过程概述
8.6.2存储过程的创建
8.6.3存储过程的执行
8.6.4存储过程的管理
8.6.5存储过程的修改与删除
8.7触发器
8.7.1触发器概述
8.7.2登录触发器
8.7.3ddl触发器
8.7.4dml触发器
8.7.5管理触发器
本章小结
思考题
第9章备份与恢复
9.1数据库备份与恢复概述
9.1.1备份的意义
9.1.2恢复模型
9.1.3备份类型
9.2备份操作
9.2.1创建逻辑备份设备
9.2.2备份数据库
9.3恢复操作
9.3.1通过ssms界面操作实现数据库恢复
9.3.2使用transact-sql命令实现数据库恢复
本章小结
思考题
第10章数据库的高可用性
10.1数据库镜像
10.1.1数据库镜像概述
10.1.2角色切换
10.1.3数据库镜像模式
10.1.4数据库镜像的优缺点
10.1.5配置数据库镜像
10.2日志传送
10.2.1日志传送概述
10.2.2日志传送的服务器组成
10.2.3日志传送的作业组成
10.2.4使用ssms配置日志传送
10.3复制
10.3.1复制概述
10.3.2复制的类型
10.3.3使用ssms配置事务复制
10.3.4管理复制
本章小结
思考题
第11章sql server 自动化管理
11.1sql server代理
11.1.1启动sql server代理服务器
11.1.2查看和配置sql server代理服务器
11.2操作员
11.3作业
11.3.1作业概述
11.3.2创建作业
11.4警报
11.4.1警报概述
11.4.2创建警报
本章小结
思考题
第12章sql server性能调优工具
12.1数据库性能概述
12.1.1影响数据库性能的因素
12.1.2提升数据库性能的基本思想
12.2性能优化工具sql server profiler
12.2.1sql server profiler的特点
12.2.2sql server profiler的有关概念
12.2.3配置sql server profiler
12.3数据库引擎优化顾问
12.3.1sql server数据库引擎优化顾问的特点
12.3.2配置数据库引擎优化顾问
本章小结
思考题
第13章sql server与xml
13.1xml概述
13.1.1xml简介
13.1.2xml的语法
13.2使用sql server 2008处理xml数据
13.2.1将基本表导出为xml文档
13.2.2将xml文档导入基本表
13.3xml数据类型
13.3.1声明xml数据类型
13.3.2为xml类型的变量赋值
13.3.3将xml数据插入数据表
13.4使用xquery
13.4.1query方法
13.4.2value方法
13.4.3exist 方法
13.4.4modify方法
本章小结
思考题
第14章数据访问技术与应用开发概述
14.1数据访问技术概述
14.1.1数据库应用程序的结构
14.1.2数据库访问的一般步骤
14.2odbc与ole db
14.2.1odbc
14.2.2ole db
14.3jdbc
14.3.1jdbc的特点
14.3.2jdbc驱动程序的类型
14.3.3建立jdbc连接的一般步骤
14.4通过ado.net访问数据库
14.4.1ado.net概述
14.4.2ado.net中的常用对象
14.4.3dataset组件
14.5应用实例
本章小结
思考题
第15章数据仓库及sql server analysis services应用概述
15.1数据仓库概述
15.1.1数据仓库的意义
15.1.2数据仓库的概念
15.2数据仓库的体系结构
15.3etl
15.3.1数据的抽取
15.3.2数据的清洗与转换
15.3.3数据的加载
15.4数据集市及其结构
15.4.1数据集市的产生
15.4.2数据集市的概念
15.5元数据
15.5.1元数据的定义
15.5.2元数据的类型
15.5.3元数据的作用
15.5.4数据粒度
15.6联机分析处理
15.6.1 olap简介
15.6.2 olap操作
15.6.3 olap的数据模型及实现
15.7前端工具与应用
15.8 sql server analysis services的应用
15.8.1在analysis services项目中定义数据源视图
15.8.2定义和部署多维数据集
本章小结
思考题
附录a数据库结构设计
附录b数据库和表的脚本
附录c服务器选项
附录d数据库选项及其取值描述
附录e sql server 中的全局变量及其返回值
附录f transact-sql数学函数
附录g sql server中的常用系统函数
第1章数据库技术应用概述
1.1数据库技术及数据库应用系统
1.1.1信息与数据
1.1.2数据库应用系统
1.2dbas的工作模式与应用类别
1.2.1dbas的工作模式
1.2.2oltp与olap
1.3dbas开发方法概述
1.3.1系统开发概述
1.3.2结构化设计法
1.3.3原型法
1.3.4面向对象法
1.4数据模型与关系数据理论
1.4.1数据库设计与数据模型
1.4.2关系数据理论
1.4.3关系规范化理论
1.5数据库系统体系结构
1.5.1三级模式体系结构
1.5.2数据库管理系统概述.1.6sql语言与transact-sql
1.6.1sql简介
1.6.2transact-sql概述
本章小结
思考题
第2章数据库设计
2.1数据库设计概述
2.2系统调查与需求分析概述
2.2.1系统调查的基本方法
2.2.2需求分析概述
2.3概念设计
2.3.1e-r模型的基本概念
2.3.2设计e-r模型的进一步讨论
2.3.3e-r模型设计的基本步骤与原则
2.4逻辑设计和物理设计
2.4.1将e-r模型转化为关系模型
2.4.2物理设计概述
2.5数据库设计实例分析
2.5.1系统调查与需求分析
2.5.2e-r模型设计
2.5.3关系模型设计
本章小结
思考题
第3章sql server 2008基础知识
3.1sql server概述
3.1.1sql server的发展
3.1.2sql server 2008的体系结构
3.2sql server 2008的安装
3.2.1sql server 2008的版本与环境要求
3.2.2安装sql server 2008
3.3sql server 2008的管理工具与服务器设置
3.3.1ssms
3.3.2sql server配置管理器
3.3.3sql server的其他工具
3.4系统数据库和示例数据库简介
3.4.1系统数据库
3.4.2microsoft示例数据库简介
本章小结
思考题
第4章数据库的创建与管理
4.1sql server数据库基础
4.1.1sql server数据库概述
4.1.2sql server数据库的存储
4.1.3创建数据库前的准备
4.2创建数据库
4.2.1使用ssms交互创建数据库
4.2.2使用transact-sql创建数据库
4.3数据库管理
4.3.1维护数据库
4.3.2设置或修改数据库选项
4.3.3查看数据库的状态和信息
4.3.4数据库的分离和附加
4.3.5删除数据库
4.4数据库快照概述
本章小结
思考题
第5章表的创建与管理
5.1表概述
5.2数据类型
5.2.1数值数据类型
5.2.2字符数据类型
5.2.3二进制数据类型
5.2.4日期和时间数据类型
5.2.5其他数据类型
5.3用户定义数据类型
5.4本书案例的表结构设计
5.5使用交互方式创建与管理表
5.5.1使用交互方式创建表
5.5.2使用交互方式创建表时设置完整性
5.5.3表的保存
5.5.4使用数据库关系图处理关系
5.5.5表的修改与删除
5.6索引
5.6.1索引分类
5.6.2索引的建立与管理
5.7使用transact-sql命令创建与管理表
5.7.1表的创建
5.7.2表的约束
5.7.3表的修改
5.7.4索引
5.7.5查看表的相关信息与删除表
5.8表数据行的添加、维护与查看
5.8.1使用交互方式添加、修改、删除和浏览数据
5.8.2使用transact-sql命令插入数据
5.9数据的导入和导出
5.10规则与默认值
5.10.1规则
5.10.2默认值
本章小结
思考题
第6章transact-sql数据操作与视图
6.1transact-sql数据查询操作
6.1.1单表查询
6.1.2多表连接查询
6.1.3分组汇总查询
6.1.4嵌套子查询
6.1.5查询结果的保存
6.2transact-sql数据更新操作
6.2.1transact-sql插入命令
6.2.2transact-sql修改命令
6.2.3transact-sql删除命令
6.3视图
6.3.1视图概述
6.3.2创建与管理视图
6.3.3通过视图操作数据
本章小结
思考题
第7章sql server安全管理
7.1sql server安全管理概述
7.1.1信息安全基础概述
7.1.2sql server安全管理机制
7.1.3sql server安全管理的操作过程
7.2sql server服务器安全管理
7.2.1sql server身份验证模式管理
7.2.2登录账户管理
7.2.3sql server固定服务器角色管理
7.3数据库用户及架构管理
7.3.1创建数据库用户
7.3.2管理数据库用户
7.3.3架构
7.4数据库角色
7.4.1固定数据库角色
7.4.2用户定义的数据库角色
7.4.3添加或删除数据库角色成员
7.5权限与权限管理
7.5.1权限
7.5.2权限管理
7.6加密存储数据概述
本章小结
思考题
第8章transact-sql服务器编程
8.1transact-sql服务器编程基础
8.1.1变量与赋值
8.1.2运算符和表达式
8.1.3常用函数
8.1.4批处理
8.1.5脚本
8.2transact-sql编程控制语句
8.2.1注释语句
8.2.2goto语句
8.2.3begin和end语句
8.2.4if…else语句
8.2.5case
8.2.6while语句
8.2.7waitfor语句
8.2.8return语句
8.3游标
8.3.1游标的种类
8.3.2游标的应用
8.3.3通过游标定位修改和删除数据
8.4事务处理概述
8.4.1事务的概念
8.4.2transact-sql事务处理语句
8.5用户定义函数
8.5.1用户定义函数概述
8.5.2用户定义函数的创建和调用
8.5.3用户定义函数的修改和删除
8.6存储过程
8.6.1存储过程概述
8.6.2存储过程的创建
8.6.3存储过程的执行
8.6.4存储过程的管理
8.6.5存储过程的修改与删除
8.7触发器
8.7.1触发器概述
8.7.2登录触发器
8.7.3ddl触发器
8.7.4dml触发器
8.7.5管理触发器
本章小结
思考题
第9章备份与恢复
9.1数据库备份与恢复概述
9.1.1备份的意义
9.1.2恢复模型
9.1.3备份类型
9.2备份操作
9.2.1创建逻辑备份设备
9.2.2备份数据库
9.3恢复操作
9.3.1通过ssms界面操作实现数据库恢复
9.3.2使用transact-sql命令实现数据库恢复
本章小结
思考题
第10章数据库的高可用性
10.1数据库镜像
10.1.1数据库镜像概述
10.1.2角色切换
10.1.3数据库镜像模式
10.1.4数据库镜像的优缺点
10.1.5配置数据库镜像
10.2日志传送
10.2.1日志传送概述
10.2.2日志传送的服务器组成
10.2.3日志传送的作业组成
10.2.4使用ssms配置日志传送
10.3复制
10.3.1复制概述
10.3.2复制的类型
10.3.3使用ssms配置事务复制
10.3.4管理复制
本章小结
思考题
第11章sql server 自动化管理
11.1sql server代理
11.1.1启动sql server代理服务器
11.1.2查看和配置sql server代理服务器
11.2操作员
11.3作业
11.3.1作业概述
11.3.2创建作业
11.4警报
11.4.1警报概述
11.4.2创建警报
本章小结
思考题
第12章sql server性能调优工具
12.1数据库性能概述
12.1.1影响数据库性能的因素
12.1.2提升数据库性能的基本思想
12.2性能优化工具sql server profiler
12.2.1sql server profiler的特点
12.2.2sql server profiler的有关概念
12.2.3配置sql server profiler
12.3数据库引擎优化顾问
12.3.1sql server数据库引擎优化顾问的特点
12.3.2配置数据库引擎优化顾问
本章小结
思考题
第13章sql server与xml
13.1xml概述
13.1.1xml简介
13.1.2xml的语法
13.2使用sql server 2008处理xml数据
13.2.1将基本表导出为xml文档
13.2.2将xml文档导入基本表
13.3xml数据类型
13.3.1声明xml数据类型
13.3.2为xml类型的变量赋值
13.3.3将xml数据插入数据表
13.4使用xquery
13.4.1query方法
13.4.2value方法
13.4.3exist 方法
13.4.4modify方法
本章小结
思考题
第14章数据访问技术与应用开发概述
14.1数据访问技术概述
14.1.1数据库应用程序的结构
14.1.2数据库访问的一般步骤
14.2odbc与ole db
14.2.1odbc
14.2.2ole db
14.3jdbc
14.3.1jdbc的特点
14.3.2jdbc驱动程序的类型
14.3.3建立jdbc连接的一般步骤
14.4通过ado.net访问数据库
14.4.1ado.net概述
14.4.2ado.net中的常用对象
14.4.3dataset组件
14.5应用实例
本章小结
思考题
第15章数据仓库及sql server analysis services应用概述
15.1数据仓库概述
15.1.1数据仓库的意义
15.1.2数据仓库的概念
15.2数据仓库的体系结构
15.3etl
15.3.1数据的抽取
15.3.2数据的清洗与转换
15.3.3数据的加载
15.4数据集市及其结构
15.4.1数据集市的产生
15.4.2数据集市的概念
15.5元数据
15.5.1元数据的定义
15.5.2元数据的类型
15.5.3元数据的作用
15.5.4数据粒度
15.6联机分析处理
15.6.1 olap简介
15.6.2 olap操作
15.6.3 olap的数据模型及实现
15.7前端工具与应用
15.8 sql server analysis services的应用
15.8.1在analysis services项目中定义数据源视图
15.8.2定义和部署多维数据集
本章小结
思考题
附录a数据库结构设计
附录b数据库和表的脚本
附录c服务器选项
附录d数据库选项及其取值描述
附录e sql server 中的全局变量及其返回值
附录f transact-sql数学函数
附录g sql server中的常用系统函数
猜您喜欢