书籍详情
数据库设计技术SQL SERVER
作者:孙慧等编著
出版社:北京希望电子出版社
出版时间:2002-09-01
ISBN:9787900101631
定价:¥28.00
购买这本书可以去
内容简介
本书是全国教育科学“九五”规划重点研究项目成果教材,体现全新高职高专教育教学理念、当今IT专业领域主流技术和技能,是“现代高职高专信息技术教材”丛书中的一本。本书由11章构成,内容包括:数据库理论基础,关系数据库理论,SQL Server 7.0概述,数据库和数据库操作,表,查询,其他数据库对象,利用Transact—SQL编程,数据库的安全性与许可管理,备份与恢复,SQL Server 7.0提供的应用以及习题答案。本书注重培养学生的关系数据库设计、操作和管理能力,在介绍数据库原理、关系数据库理论的基础上,配合具体实例,详细介绍了SQL Server 7.0的操作。本书内容新颖、实例典范、知识涵盖面广,突出面向实践、重在应用的特点,注重实训练习。每章节都列举了大量相关习题并配有习题答案,让读者能及时应用巩固理论知识。本书不但是高职高专以及各类高等院校数据库方面的教材,对于使用SQL Server从事数据库应用与开发的从业人员与爱好者也有重要的参考价值。
作者简介
暂缺《数据库设计技术SQL SERVER》作者简介
目录
第1章 数据库理论基础
1.1 数据库系统概述
1.1.1 数据
1.1.2 数据管理
1.1.3 数据库
1.1.4 数据库管理系统
1.1.5 数据库系统
1.2 数据模型
1.2.1 数据模型的组成
1.2.2 概念模型
1.2.3 常用的结构数据模型
1.3 数据库系统结构原理
1.3.1 数据库系统的三级模式结构
1.3.2 数据库系统的二级映像
小结
习题
第2章 关系数据库理论
2.1 关系数据库概述
2.2 关系数据结构
2.3 关系代数
2.3.1 传统的集合运算
2.3.2 专门的关系运算
2.4 关系的完整性
2.5 关系数据库的规范化
2.5.1 不完善的数据库设计存在的问题
2.5.2 关系数据库的规范化
2.5.3 关系数据库的反规范化
2.6 数据库设计概述
2.6.1 数据库设计的特点和方法
2.6.2 数据库设计的基本步骤
2.7 案例1:图书出版数据库的设计
小结
习题
第3章 SQL Server 7.0概述
3.1 SQL Server 7.0的安装
3.1.1 软、硬件环境
3.1.2 安装过程
3.1.3 安装后的基本配置
3.2 认识SQL Server 7.0的特点
3.2.1 体系结构方面
3.2.2 服务器管理方面
3.2.3 应用开发方面
小结
习题
第4章 数据库和数据库操作
4.1 SQL Server数据库概述
4.1.1 数据库文件和文件组
4.1.2 系统数据库和示例数据库
4.2 创建SQL Server数据库
4.2.1 使用CreateDatabaseWizard创建数据库
4.2.2 使用EntepriseManager创建数据库
4.2.3 使用Transact-SQL命令创建数据库
4.3 修改SQL Server数据库
4.3.1 使用Enterprise Manager修改数据库
4.3.2 使用Transact-SQL命令修改数据库
4.3.3 修改数据库名
4.4 删除SQL Server数据库
4.4.1 使用Enterprise Manager删除数据库
4.4.2 使用Transact-SQL命令删除数据库
4.5 案例2:创建和修改图书出版数据库
小结
习题
第5章 表
5.1 创建表
5.1.1 命名表
5.1.2 数据类型
5.1.3 设计表
5.1.4 使用Enterprise Manager创建表
5.1.5 使用Transact-SQL命令创建表
5.2 修改表
5.2.1 使用Enterprise Manager修改表
5.2.2 使用Transact-SQL命令修改表
5.3 向表中添加数据
5.3.1 使用EnterpriseManager添加数据
5.3.2 使用Transact-SQL命令添加数据
5.4 修改和删除表中数据
5.4.1 修改表中数据
5.4.2 删除表中数据
5.5 删除表
5.6 索引
5.6.1 索引的类型
5.6.2创建索引
5.6.3删除索引
5.7 案例3:创建和修改图书出版数据库中的数据表
小结
习题
第6章 查询
6.1 单表查询
6.1.1 查询表中的若干列
6.1.2 查询表中的若干行
6.1.3 查询结果排序
6.1.4 查询语句中函数的使用
6.1.5 查询结果分组
6.1.6 查询结果统计
6.1.7 创建查询结果表
6.2 联合查询
6.3 连接查询
6.3.1 内连接
6.3.2 外连接
6.3.3 交叉连接
6.3.4 自身连接
6.4 子查询
6.4.1 使用[N0T]IN的子查询
6.4.2 使用比较运算符的子查询
6.4.3 使用[N0T]EXISTS的子查询
6.4.4 相关子查询
6.5 案例4:查询图书出版数据库中的数据表
小结
习题
第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 运行存储过程
7.2.5 删除存储过程
7.3 光标
7.3.1 定义光标
7.3.2 打开光标
7.3.3 存取光标
7.3.4 关闭和释放光标
7.3.5 利用光标定位UPDATE和DELETE
7.3.6 查询光标状态的全局变量
7.4 触发器
7.4.1 创建触发器
7.4.2 使用触发器
7.4.3 嵌套触发器
7.4.4 修改触发器
7.4.5 显示触发器内容
7.4.6 删除触发器
7.5 案例5:创建其他数据对象
小结
习题
第8章 利用Transact-SOL编程
8.1 Transact-SQL简介
8.2 变量
8.2.1 局部变量
8.2.2 全局变量
8.3 运算符和函数
8.3.1 运算符
8.3.2 函数
8.4 流程控制语句
8.4.1 IF...ELSE
8.4.2 BEGIN…END
8.4.3 WHILE
8.4.4 GOT0标签
8.4.5 WAITFOR命令
8.4.6 RETURN命令
8.4.7 注释语句
8.5 CASE表达式
8.5.1 简单CASE表达式
8.5.2 搜索式CASE表达式
8.6 显示输出语句
8.6.1 PRINT命令
8.6.2 错误消息处理
8.7 案例6:使用Transact-SQL命令创建简单的应用
小结
习题
第9章 数据库的安全性与许可管理
9.1 数据库的安全性
9.1.1 数据库安全性控制
9.1.2 SQL Server 7.0的安全机制
9.2 登录账户及角色管理
9.2.1 服务器登录账户的管理
9.2.2 角色的管理
9.3 数据库用户账户的管理
9.4 许可管理
9.4.1 许可的种类
9.4.2 许可的设置
9.5 案例7:分配不同的用户及角色构建安全及权限机制
小结
习题
第10章 备份与恢复
10.1 备份
10.1.l 备份的类型
10.1.2 备份的执行
10.2 恢复
10.2.1 自动恢复
10.2.2 手工恢复
小结
习题
第11章 SOL Server 7.0提供的应用程序接口
11.1 ODBC
11.1.1 0DBC概述
11.1.2 配置0DBC数据源
11.2 RD0
11.2.1 RDO的发展
11.2.2 RDO的对象模块结构
11.2.3 用RDO与SQL Server连接和断开
11.2.4 数据的取得
11.2.5 数据的追加、更新、删除
11.3 OLEDB
11.3.1 0LEDB的概念
11.3.2 OLEDB与0DBC的关系
11.4 ADO
11.4.1 AD0的概念
11.4.2 基本的ADO编程模型
11.5 案例8:使用VisualBasic创建一个数据库信息管理系统
小结
习题
习题答案
1.1 数据库系统概述
1.1.1 数据
1.1.2 数据管理
1.1.3 数据库
1.1.4 数据库管理系统
1.1.5 数据库系统
1.2 数据模型
1.2.1 数据模型的组成
1.2.2 概念模型
1.2.3 常用的结构数据模型
1.3 数据库系统结构原理
1.3.1 数据库系统的三级模式结构
1.3.2 数据库系统的二级映像
小结
习题
第2章 关系数据库理论
2.1 关系数据库概述
2.2 关系数据结构
2.3 关系代数
2.3.1 传统的集合运算
2.3.2 专门的关系运算
2.4 关系的完整性
2.5 关系数据库的规范化
2.5.1 不完善的数据库设计存在的问题
2.5.2 关系数据库的规范化
2.5.3 关系数据库的反规范化
2.6 数据库设计概述
2.6.1 数据库设计的特点和方法
2.6.2 数据库设计的基本步骤
2.7 案例1:图书出版数据库的设计
小结
习题
第3章 SQL Server 7.0概述
3.1 SQL Server 7.0的安装
3.1.1 软、硬件环境
3.1.2 安装过程
3.1.3 安装后的基本配置
3.2 认识SQL Server 7.0的特点
3.2.1 体系结构方面
3.2.2 服务器管理方面
3.2.3 应用开发方面
小结
习题
第4章 数据库和数据库操作
4.1 SQL Server数据库概述
4.1.1 数据库文件和文件组
4.1.2 系统数据库和示例数据库
4.2 创建SQL Server数据库
4.2.1 使用CreateDatabaseWizard创建数据库
4.2.2 使用EntepriseManager创建数据库
4.2.3 使用Transact-SQL命令创建数据库
4.3 修改SQL Server数据库
4.3.1 使用Enterprise Manager修改数据库
4.3.2 使用Transact-SQL命令修改数据库
4.3.3 修改数据库名
4.4 删除SQL Server数据库
4.4.1 使用Enterprise Manager删除数据库
4.4.2 使用Transact-SQL命令删除数据库
4.5 案例2:创建和修改图书出版数据库
小结
习题
第5章 表
5.1 创建表
5.1.1 命名表
5.1.2 数据类型
5.1.3 设计表
5.1.4 使用Enterprise Manager创建表
5.1.5 使用Transact-SQL命令创建表
5.2 修改表
5.2.1 使用Enterprise Manager修改表
5.2.2 使用Transact-SQL命令修改表
5.3 向表中添加数据
5.3.1 使用EnterpriseManager添加数据
5.3.2 使用Transact-SQL命令添加数据
5.4 修改和删除表中数据
5.4.1 修改表中数据
5.4.2 删除表中数据
5.5 删除表
5.6 索引
5.6.1 索引的类型
5.6.2创建索引
5.6.3删除索引
5.7 案例3:创建和修改图书出版数据库中的数据表
小结
习题
第6章 查询
6.1 单表查询
6.1.1 查询表中的若干列
6.1.2 查询表中的若干行
6.1.3 查询结果排序
6.1.4 查询语句中函数的使用
6.1.5 查询结果分组
6.1.6 查询结果统计
6.1.7 创建查询结果表
6.2 联合查询
6.3 连接查询
6.3.1 内连接
6.3.2 外连接
6.3.3 交叉连接
6.3.4 自身连接
6.4 子查询
6.4.1 使用[N0T]IN的子查询
6.4.2 使用比较运算符的子查询
6.4.3 使用[N0T]EXISTS的子查询
6.4.4 相关子查询
6.5 案例4:查询图书出版数据库中的数据表
小结
习题
第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 运行存储过程
7.2.5 删除存储过程
7.3 光标
7.3.1 定义光标
7.3.2 打开光标
7.3.3 存取光标
7.3.4 关闭和释放光标
7.3.5 利用光标定位UPDATE和DELETE
7.3.6 查询光标状态的全局变量
7.4 触发器
7.4.1 创建触发器
7.4.2 使用触发器
7.4.3 嵌套触发器
7.4.4 修改触发器
7.4.5 显示触发器内容
7.4.6 删除触发器
7.5 案例5:创建其他数据对象
小结
习题
第8章 利用Transact-SOL编程
8.1 Transact-SQL简介
8.2 变量
8.2.1 局部变量
8.2.2 全局变量
8.3 运算符和函数
8.3.1 运算符
8.3.2 函数
8.4 流程控制语句
8.4.1 IF...ELSE
8.4.2 BEGIN…END
8.4.3 WHILE
8.4.4 GOT0标签
8.4.5 WAITFOR命令
8.4.6 RETURN命令
8.4.7 注释语句
8.5 CASE表达式
8.5.1 简单CASE表达式
8.5.2 搜索式CASE表达式
8.6 显示输出语句
8.6.1 PRINT命令
8.6.2 错误消息处理
8.7 案例6:使用Transact-SQL命令创建简单的应用
小结
习题
第9章 数据库的安全性与许可管理
9.1 数据库的安全性
9.1.1 数据库安全性控制
9.1.2 SQL Server 7.0的安全机制
9.2 登录账户及角色管理
9.2.1 服务器登录账户的管理
9.2.2 角色的管理
9.3 数据库用户账户的管理
9.4 许可管理
9.4.1 许可的种类
9.4.2 许可的设置
9.5 案例7:分配不同的用户及角色构建安全及权限机制
小结
习题
第10章 备份与恢复
10.1 备份
10.1.l 备份的类型
10.1.2 备份的执行
10.2 恢复
10.2.1 自动恢复
10.2.2 手工恢复
小结
习题
第11章 SOL Server 7.0提供的应用程序接口
11.1 ODBC
11.1.1 0DBC概述
11.1.2 配置0DBC数据源
11.2 RD0
11.2.1 RDO的发展
11.2.2 RDO的对象模块结构
11.2.3 用RDO与SQL Server连接和断开
11.2.4 数据的取得
11.2.5 数据的追加、更新、删除
11.3 OLEDB
11.3.1 0LEDB的概念
11.3.2 OLEDB与0DBC的关系
11.4 ADO
11.4.1 AD0的概念
11.4.2 基本的ADO编程模型
11.5 案例8:使用VisualBasic创建一个数据库信息管理系统
小结
习题
习题答案
猜您喜欢