
| 第1章 关系数据库基础 1.1 数据管理的发展 1.1.1 文件管理系统 1.1.2 数据库管理系统 1.2 数据库管理系统与数据库系统 1.2.1 数据库系统的组成 1.2.2 数据库管理系统 1.3 数据和数据模型 1.3.1 数据和数据模型 1.3.2 数据模型三要素 1.3.3 概念层数据模型 1.3.4 组织层数据模型 1.3.5 e-r模型向关系模型的转换 1.4 数据库系统的结构 1.4.1 数据库系统模式的概念 1.4.2 三级模式结构 1.4.3 数据库的二级模式映象功能与数据独立性 1.5 关系数据库规范化理论 1.5.1 函数依赖 1.5.2 关系规范化 .1.6 数据库应用结构 1.6.1 集中式应用结构 1.6.2 文件服务器结构 1.6.3 客户机/服务器结构 1.6.4 互联网应用结构 1.7 小结 1.8 习题 第2章 sqlserver2000基础 2.1 概述 2.1.1 sqlserver服务 2.1.2 sqlserver通信架构 2.1.3 应用程序开发架构 2.2 安装与测试 2.2.1 安装前的准备 2.2.2 各版本性能说明 2.2.3 安装及安装选项 2.2.4 测试安装 2.2.5 故障排除 2.3 sqlserver2000常用工具简介 2.4 卸载sqlserver2000 2.5 联机丛书 2.6 小结 2.7 习题 第3章 数据库的创建与管理 3.1 数据库概述 3.1.1 系统创建的数据库 3.1.2 sqlserver数据库的构成 3.1.3 数据文件和日志文件的作用 3.1.4 创建数据库时的其他属性 3.2 创建数据库 3.2.1 使用企业管理器创建数据库 3.2.2 使用向导创建数据库 3.2.3 使用sql语句创建数据库 3.3 使用企业管理器查看和设置数据库选项 3.4 维护数据库 3.4.1 扩大数据库空间 3.4.2 缩小数据库空间 3.5 删除数据库 3.6 分离和附加数据库 3.6.1 分离数据库 3.6.2 附加数据库 3.7 小结 3.8 习题 第4章 transact-sql语言基础 4.1 sql基本概念 4.1.1 sql语言的发展 4.1.2 sql语言特点 4.1.3 sql语言功能概述 4.2 sql数据类型 4.2.1 数值型 4.2.2 字符串型 4.2.3 日期时间类型 4.2.4 货币类型 4.3 transact-sql语言的一些基础知识 4.3.1 语句批 4.3.2 脚本 4.3.3 注释 4.4 变量 4.4.1 变量的种类 4.4.2 变量的声明与赋值 4.5 流程控制语句 4.5.1 begin...end语句 4.5.2 if...else语句 4.5.3 while语句 4.5.4 case表达式 4.6 小结 4.7 习题 第5章 基本表的创建与管理 5.1 用户自定义数据类型 5.2 创建表 5.2.1 使用企业管理器创建表 5.2.2 使用transact-sql语句创建表 5.3 修改表结构 5.3.1 使用企业管理器修改表结构 5.3.2 使用transact-sql语句修改表结构 5.4 删除表 5.4.1 在企业管理器中删除表 5.4.2 在查询分析器中删除表 5.5 小结 5.6 习题 第6章 数据的查询与修改 6.1 数据查询 6.1.1 查询语句的基本结构 6.1.2 简单查询 6.1.3 多表连接查询 6.1.4 合并多个结果集 6.1.5 将查询结果保存到新表中 6.1.6 使用top限制结果集 6.1.7 子查询 6.2 数据修改 6.2.1 插人数据 6.2.2 更新数据 6.2.3 删除数据 6.2.4 数据修改时的完整性检查 6.3 小结 6.4 习题 第7章 实现数据完整性 7.1 数据完整性的概念 7.1.1 完整性约束条件的作用对象 7.1.2 实现数据完整性的方法 7.2 实现数据完整性 7.2.1 实体完整性约束 7.2.2 性一值约束 7.2.3 参照完整性 7.2.4 默认值约束 7.2.5 列取值范围约束 7.3 系统对完整性约束的检查 7.4 查看已定义的约束 7.4.1 在查询分析器中查看约束 7.4.2 使用系统存储过程查看约束 7.5 删除约束 7.5.1 在查询分析器中删除约束 7.5.2 使用altertable语句删除约束 7.6 禁用约束检查 7.6.1 对表中现有数据禁用约束检查 7.6.2 在更改数据时禁用约束检查 7.7 小结 7.8 习题 第8章 视图 8.1 视图概念 8.2 定义视图 8.2.1 用sql语句定义视图 8.2.2 使用向导定义视图 8.2.3 使用企业管理器定义视图 8.3 查看和修改视图 8.4 删除视图 8.5 通过视图修改数据 8.6 视图的作用 8.7 小结 8.8 习题 第9章 存储过程 9.1 存储过程概念 9.2 创建和执行存储过程 9.2.1 使用sql语句创建存储过程 9.2.2 使用企业管理器创建存储过程 9.3 查看和修改存储过程 9.4 系统存储过程 9.5 小结 9.6 习题 第10章 事务与触发器 10.1 事务 10.1.1 事务概念 10.1.2 事务特征 10.1.3 事务的分类 10.2 触发器 10.2.1 创建触发器 10.2.2 查看和修改触发器 10.2.3 删除触发器 10.2.4 触发器与数据完整性约束的比较 10.3 小结 10.4 习题 第11章 安全管理 11.1 安全控制 11.1.1 安全控制模型 11.1.2 数据库权限的种类及用户的分类 11.2 sqlserver的安全控制 11.3 管理sqlserver登录账户 11.3.1 系统内置的登录账户 11.3.2 建立登录账户 11.3.3 修改登录账户的属性 11.3.4 删除登录账户 11.4 管理数据库用户 11.4.1 建立数据库用户 11.4.2 删除数据库用户 11.5 管理权限 11.5.1 sqlserver权限种类 11.5.2 权限的管理 11.6 角色 11.6.1 固定的服务器角色 11.6.2 固定的数据库角色 11.6.3 用户自定义的角色 11.7 小结 11.8 习题 第12章 数据传输 12.1 odbc 12.1.1 odbc简介 12.1.2 odbc体系结构 12.1.3 建立odbc数据源 12.2 oledb与ado 12.2.1 oledb 12.2.2 ado 12.2.3 oledb与odbc的关系 12.3 sqlserver的数据转移工具--dts 12.3.1 dts技术概述 12.3.2 利用dts向导数据的导人和导出 12.4 使用sql语句实现数据转移 12.4.1 bcp实用工具 12.4.2 bulkinsert语句 12.4 小结 12.5 习题 第13章 备份和恢复数据库 13.1 备份数据库 13.1.1 为什么要进行数据备份 13.1.2 备份内容及备份时间 13.1.3 sql的备份设备 13.1.4 sqlserver的备份类型 13.1.5 备份策略 13.1.6 实现备份 13.2 恢复数据库 13.2.1 恢复前的准备 13.2.2 恢复的顺序 13.2.3 实现恢复 13.3 小结 13.4 习题 第14章 常用系统函数 14.1 聚合函数 14.2 日期和时间函数 14.3 数学函数 14.4 字符串函数 14.5 类型转换函数 14.6 系统函数 14.7 小结 14.8 习题 参考文献 |
商品评论(0条)