书籍详情
SQL Server数据库应用技术
作者:王玉、粘新育
出版社:中国铁道工业出版社
出版时间:2007-08-01
ISBN:9787113081409
定价:¥28.00
购买这本书可以去
内容简介
本书从应用SQL Server 2000进行数据库管理和开发的角度出发,将“学生管理系统”实例融入各章节,阐述数据库创建、管理、开发,以及SQL程序设计的思想与具体方法;本书从基本概念和实际应用出发,由浅入深、循序渐进地讲述了数据库设计基础知识、数据库创建、表的操作、视图操作、索引创建、存储过程与触发器应用、数据的安全与管理,以及备份与恢复等内容。本书每章后配有习题,第二部分是实训,以便学生学习和老师教学。本书讲解力求准确、简练,强调知识的层次性和技能培养的渐进性,注重操作技能的培养。通过本书的学习,读者能够准确完整地理解数据库基础知识,掌握SQLServer的基本操作,培养运用SQL进行程序设计的思想,提高数据库管理与开发水平。本书适合作为高职高专院校计算机及其相关专业的教材,也可作为从事相关工作的人员学习SQL Server知识的自学教材或培训用书。
作者简介
暂缺《SQL Server数据库应用技术》作者简介
目录
理论篇
第1章 数据管理技术基础
1.1 数据管理概述
1.1.1 数据和数据处理
1.1.2 数据管理技术的发展
1.1.3 数据系统的概念
1.2 数据模型
1.2.1 数据模型的三要素
1.2.2 E-R方法
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.4.4 物理结构设计
1.4.5 数据库实施
1.4.6 数据库运行与维护
本章小结
习题
第2章 SQL Server 2000系统概述
2.1 关系型数据库标准语言——SQL
2.2 SQL Server 2000简介
2.2.1 SQL Server 2000概述
2.2.2 SQL Server 2000特性
2.3 SQL Server 2000的安装
2.3.1 SQL Server 2000版本
2.3.2 SQL Server 2000安装所需环境
2.3.3 SQL Server 2000安装注意事项
2.3.4 SQL Server 2000的安装步骤
2.4 SQL Server 2000实用工具
2.4.1 服务管理器
2.4.2 企业管理器
2.4.3 查询分析器
2.5 注册服务器
本章小结
习题
第3章 数据库的创建与管理
3.1 数据库的结构
3.1.1 数据库对象
3.1.2 数据库文件和文件组
3.1.3 系统数据库
3.2 创建数据库
3.2.1 使用企业管理器创建数据库
3.2.2 使用向导创建数据库
3.2.3 使用T-SQL语句创建数据库
3.3 修改数据库
3.3.1 使用企业管理器修改数据库
3.3.2 使用T-SQL语句修改数据库
3.4 删除数据库
3.4.1 使用企业管理器删除数据库
3.4.2 使用T-SQL语句删除数据库
3.5 查看数据库信息
3.6 备份和还原数据库
3.6.1 使用企业管理器进行备份和还原
3.6.2 使用查询分析器进行备份和还原
3.7 分离和附加数据库
3.7.1 分离数据库
3.7.2 附加数据库
本章小结
习题
第4章 数据表和索引
4.1 数据表
4.1.1 数据表的概念
4.1.2 数据类型
4.2 创建数据表
4.2.1 使用企业管理器创建表
4.2.2 使用T-SQL语句创建表
4.3 修改数据表
4.3.1 使用企业管理器修改表
4.3.2 使用T-SQL语句修改表
4.4 删除数据表
4.4.1 使用企业管理器删除表
4.4.2 使用T-SQL语句删除表
4.5 表数据操作
4.5.1 表记录的插入
4.5.2 表记录的修改
4.5.3 表记录的删除
4.6 导入与导出数据
4.6.1 导出数据
4.6.2 导入数据
4.7 索引
4.7.1 SQL Server 2000索引概述
4.7.2 SQL Server 2000索引分类
4.7.3 创建索引
4.7.4 查看索引
4.7.5 删除索引
本章小结
习题
第5章 数据完整性
5.1 数据完整性的分类
5.1.1 域完整性
5.1.2 实体完整性
5.1.3 参照完整性
5.2 域完整性的实现
5.2.1 CHECK约束
5.2.2 规则
5.2.3 默认值约束及默认值对象
5.3 实体完整性的实现
5.3.1 PRIMARY KEY约束
5.3.2 UNIOUE约束
5.4 参照完整性的实现
本章小结
习题
第6章 数据库查询
6.1 SELECT语句概述
6.1.1 SELECT语句的语法格式
6.1.2 SELECT语句的执行方式
6.2 简单查询
6.2.1 SELECT子句
6.2.2 WHERE子句
6.2.3 ORDER BY子句
6.3 分类汇总
6.3.1 常用聚合函数
6.3.2 分组筛选
6.3.3 计算与汇总
6.4 连接查询
6.4.1 连接谓词
6.4.2 JOIN关键字指定的连接
6.5 子查询
6.6 查询结果保存
本章小结
习题
第7章 视图
7.1 视图的基本知识
7.1.1 视图的基本概念
7.1.2 使用视图的优点与注意事项
7.2 创建视图
7.2.1 使用企业管理器创建视图
7.2.2 使用T-SQL语句创建视图
7.3 修改视图
7.3.1 使用企业管理器修改视图
7.3.2 使用T-SQL语句修改视图
7.4 删除视图
7.4.1 使用企业管理器删除视图
7.4.2 使用T-SQL语句删除视图
7.5 使用视图操作表数据
7.5.1 查询数据记录
7.5.2 插入数据记录
7.5.3 修改数据记录
7.5.4 删除数据记录
本章小结
习题
第8章 T-SQL程序设计
8.1 T-SQL基础
8.1.1 标识符
8.1.2 常量
8.1.3 变量
8.1.4 运算符与表达式
8.2 批处理与程序流程控制语句
8.2.1 批处理
8.2.2 流程控制语句
8.3 系统内置函数
8.3.1 数学函数
8.3.2 字符串函数
8.3.3 日期和时间函数
8.3.4 聚合函数
8.3.5 系统函数
8.4 用户自定义函数
8.4.1 用户自定义函数的定义与调用
8.4.2 用户自定义函数的删除
本章小结
习题
第9章 存储过程和触发器
9.1 存储过程
9.1.1 存储过程的概念与分类
9.1.2 创建存储过程
9.1.3 执行存储过程
9.1.4 修改存储过程
9.1.5 删除存储过程
9.2 触发器
9.2.1 触发器概述
9.2.2 创建触发器
9.2.3 修改触发器
9.2.4 删除触发器
本章小结
习题
第10章 数据库安全性管理
10.1 SQL Server 2000系统安全机制
10.2 SQL Server 2000登录认证
10.2.1 Windows认证和SQL Server认证
10.2.2 选择身份认证模式
10.2.3 创建和管理SQL Server登录账户
10.3 数据库用户账号及权限管理
10.3.1 数据库用户账号
10.3.2 用户权限及数据库角色
10.3.3 使用企业管理器管理用户账户和权限
10.3.4 使用T-SQL语句管理用户账户和权限
10.4 服务器角色和应用程序角色
10.4.1 数据库角色和服务器角色
10.4.2 管理服务器角色
10.4.3 应用程序角色
本章小结
习题
第11章 SQL Server应用实例
11.1 VB/SQL Server开发
11.1.1 配置与SQL Server 2000的ODBC连接
11.1.2 使用ADO对象访问SQL Server数据库
11.2 ASP访问数据库
11.3 学生信息管理系统
11.3.1 系统设计
11.3.2 数据库设计
11.3.3 数据库结构的实现
11.3.4 学生信息管理系统主窗体的创建
11.3.5 系统用户管理模块的创建
11.3.6 学籍管理模块的创建
11.3.7 班级管理模块的创建
11.3.8 课程设置模块的创建
11.3.9 成绩管理模块的创建
本章小结
习题
实训篇
实训
实训一 SQL Server 2000管理工具的使用
实训二 数据库的创建与管理
实训三 数据库表的操作
实训四 表记录的操作
实训五 创建和使用索引
实训六 数据完整性
实训七 数据简单查询
实训八 数据复杂查询
实训九 创建和使用视图
实训十 程序控制流程语句的使用
实训十一 系统内置函数
实训十二 创建和使用存储过程
实训十三 创建和使用触发器
实训十四 安全性管理的使用
参考文献
附录A 学生数据库(XS)表结构及数据样本
附录B 常用语句
附录C 常用函数
附录D 系统函数
附录E @@类函数
附录F 系统存储过程
第1章 数据管理技术基础
1.1 数据管理概述
1.1.1 数据和数据处理
1.1.2 数据管理技术的发展
1.1.3 数据系统的概念
1.2 数据模型
1.2.1 数据模型的三要素
1.2.2 E-R方法
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.4.4 物理结构设计
1.4.5 数据库实施
1.4.6 数据库运行与维护
本章小结
习题
第2章 SQL Server 2000系统概述
2.1 关系型数据库标准语言——SQL
2.2 SQL Server 2000简介
2.2.1 SQL Server 2000概述
2.2.2 SQL Server 2000特性
2.3 SQL Server 2000的安装
2.3.1 SQL Server 2000版本
2.3.2 SQL Server 2000安装所需环境
2.3.3 SQL Server 2000安装注意事项
2.3.4 SQL Server 2000的安装步骤
2.4 SQL Server 2000实用工具
2.4.1 服务管理器
2.4.2 企业管理器
2.4.3 查询分析器
2.5 注册服务器
本章小结
习题
第3章 数据库的创建与管理
3.1 数据库的结构
3.1.1 数据库对象
3.1.2 数据库文件和文件组
3.1.3 系统数据库
3.2 创建数据库
3.2.1 使用企业管理器创建数据库
3.2.2 使用向导创建数据库
3.2.3 使用T-SQL语句创建数据库
3.3 修改数据库
3.3.1 使用企业管理器修改数据库
3.3.2 使用T-SQL语句修改数据库
3.4 删除数据库
3.4.1 使用企业管理器删除数据库
3.4.2 使用T-SQL语句删除数据库
3.5 查看数据库信息
3.6 备份和还原数据库
3.6.1 使用企业管理器进行备份和还原
3.6.2 使用查询分析器进行备份和还原
3.7 分离和附加数据库
3.7.1 分离数据库
3.7.2 附加数据库
本章小结
习题
第4章 数据表和索引
4.1 数据表
4.1.1 数据表的概念
4.1.2 数据类型
4.2 创建数据表
4.2.1 使用企业管理器创建表
4.2.2 使用T-SQL语句创建表
4.3 修改数据表
4.3.1 使用企业管理器修改表
4.3.2 使用T-SQL语句修改表
4.4 删除数据表
4.4.1 使用企业管理器删除表
4.4.2 使用T-SQL语句删除表
4.5 表数据操作
4.5.1 表记录的插入
4.5.2 表记录的修改
4.5.3 表记录的删除
4.6 导入与导出数据
4.6.1 导出数据
4.6.2 导入数据
4.7 索引
4.7.1 SQL Server 2000索引概述
4.7.2 SQL Server 2000索引分类
4.7.3 创建索引
4.7.4 查看索引
4.7.5 删除索引
本章小结
习题
第5章 数据完整性
5.1 数据完整性的分类
5.1.1 域完整性
5.1.2 实体完整性
5.1.3 参照完整性
5.2 域完整性的实现
5.2.1 CHECK约束
5.2.2 规则
5.2.3 默认值约束及默认值对象
5.3 实体完整性的实现
5.3.1 PRIMARY KEY约束
5.3.2 UNIOUE约束
5.4 参照完整性的实现
本章小结
习题
第6章 数据库查询
6.1 SELECT语句概述
6.1.1 SELECT语句的语法格式
6.1.2 SELECT语句的执行方式
6.2 简单查询
6.2.1 SELECT子句
6.2.2 WHERE子句
6.2.3 ORDER BY子句
6.3 分类汇总
6.3.1 常用聚合函数
6.3.2 分组筛选
6.3.3 计算与汇总
6.4 连接查询
6.4.1 连接谓词
6.4.2 JOIN关键字指定的连接
6.5 子查询
6.6 查询结果保存
本章小结
习题
第7章 视图
7.1 视图的基本知识
7.1.1 视图的基本概念
7.1.2 使用视图的优点与注意事项
7.2 创建视图
7.2.1 使用企业管理器创建视图
7.2.2 使用T-SQL语句创建视图
7.3 修改视图
7.3.1 使用企业管理器修改视图
7.3.2 使用T-SQL语句修改视图
7.4 删除视图
7.4.1 使用企业管理器删除视图
7.4.2 使用T-SQL语句删除视图
7.5 使用视图操作表数据
7.5.1 查询数据记录
7.5.2 插入数据记录
7.5.3 修改数据记录
7.5.4 删除数据记录
本章小结
习题
第8章 T-SQL程序设计
8.1 T-SQL基础
8.1.1 标识符
8.1.2 常量
8.1.3 变量
8.1.4 运算符与表达式
8.2 批处理与程序流程控制语句
8.2.1 批处理
8.2.2 流程控制语句
8.3 系统内置函数
8.3.1 数学函数
8.3.2 字符串函数
8.3.3 日期和时间函数
8.3.4 聚合函数
8.3.5 系统函数
8.4 用户自定义函数
8.4.1 用户自定义函数的定义与调用
8.4.2 用户自定义函数的删除
本章小结
习题
第9章 存储过程和触发器
9.1 存储过程
9.1.1 存储过程的概念与分类
9.1.2 创建存储过程
9.1.3 执行存储过程
9.1.4 修改存储过程
9.1.5 删除存储过程
9.2 触发器
9.2.1 触发器概述
9.2.2 创建触发器
9.2.3 修改触发器
9.2.4 删除触发器
本章小结
习题
第10章 数据库安全性管理
10.1 SQL Server 2000系统安全机制
10.2 SQL Server 2000登录认证
10.2.1 Windows认证和SQL Server认证
10.2.2 选择身份认证模式
10.2.3 创建和管理SQL Server登录账户
10.3 数据库用户账号及权限管理
10.3.1 数据库用户账号
10.3.2 用户权限及数据库角色
10.3.3 使用企业管理器管理用户账户和权限
10.3.4 使用T-SQL语句管理用户账户和权限
10.4 服务器角色和应用程序角色
10.4.1 数据库角色和服务器角色
10.4.2 管理服务器角色
10.4.3 应用程序角色
本章小结
习题
第11章 SQL Server应用实例
11.1 VB/SQL Server开发
11.1.1 配置与SQL Server 2000的ODBC连接
11.1.2 使用ADO对象访问SQL Server数据库
11.2 ASP访问数据库
11.3 学生信息管理系统
11.3.1 系统设计
11.3.2 数据库设计
11.3.3 数据库结构的实现
11.3.4 学生信息管理系统主窗体的创建
11.3.5 系统用户管理模块的创建
11.3.6 学籍管理模块的创建
11.3.7 班级管理模块的创建
11.3.8 课程设置模块的创建
11.3.9 成绩管理模块的创建
本章小结
习题
实训篇
实训
实训一 SQL Server 2000管理工具的使用
实训二 数据库的创建与管理
实训三 数据库表的操作
实训四 表记录的操作
实训五 创建和使用索引
实训六 数据完整性
实训七 数据简单查询
实训八 数据复杂查询
实训九 创建和使用视图
实训十 程序控制流程语句的使用
实训十一 系统内置函数
实训十二 创建和使用存储过程
实训十三 创建和使用触发器
实训十四 安全性管理的使用
参考文献
附录A 学生数据库(XS)表结构及数据样本
附录B 常用语句
附录C 常用函数
附录D 系统函数
附录E @@类函数
附录F 系统存储过程
猜您喜欢