|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书概要介绍了关系数据库的基础理论,重点介绍了具体环境中的数据库应用技术。 本书内容分为三部分,第一部分介绍数据库的基础理论,这部分包括了关系数据库的基本概念。第二部分介绍了目前应用范围非常广泛的 Microsoft SQL Server 2000,介绍了在此环境下如何构建数据库、如何维护数据库以及T-SQL语言、安全管理、数据库备份恢复、数据传输、数据完整性维护等数据库最实用的技术。第三部分介绍了 Microsoft、Access 2000,Access是目前使用较好的个人机数据库管理系统,此部分介绍了如何在Access中创建数据库、维护数据库和创建表,如何生成查询和报表等技术。 本书可以作为数据库的中、高级培训教材,也可作为非计算机专业人员学习和使用数据库的教材或参考书,同时也可供学习数据库应用技术的计算机专业的人员参阅。
目录:
第1篇 关系数据库基础篇
第1章 关系数据库基础 1.1 数据管理的发展 1.1.1 文件管理系统 1.1.2 数据库管理系统 1.2 数据库系统的组成 1.2.1 数据库管理系统 1.2. 2 数据库系统 l.2. 3 数据库管理员 1.3 数据和数据模型 1.3.1 数据 1.3.2 数据模型的基本概念 1.3.3 数据模型三要素 1.3.4 概念层次数据模型 1.3.5 组织层次数据模型 1.4 数据库系统的结构 1.4. 1 数据库系统模式的概念 1.4. 2 数据库系统的三级模式结构 1.4.3 数据库的二级模式映象功能与数据独立性 1.5 关系数据库理论基础 1.5.l 关系规范化问题的提出 1.5.2 关系规范化问题的解决办法--模式分解 1.6 数据库应用结构 1.6. 1 集中式应用结构 1.6. 2 文件服务器结构 1.6. 3 客户/服务器结构 1.7 小结 1.8 习题 第2篇 SQL Server篇 第2章 SQL Server 2000基础 2. 1 SQL Server 2000概述 2. 1.1 SQL Server服务 2.1.2 SQL Server通信架构 2. 1.3 应用程序开发架构 2. 2 安装与测试 2. 2. 1 安装前的准备 2. 2. 2 安装及安装选项 2.2. 3 测试安装 2.3 SQL Server 2000常用工具简介 2.4 卸载SQL Server 2000 2.5 联机丛书 2. 6 小结 2. 7 习题 第3章 数据库的创建与管理 3. 1 数据库概述 3.l. l 系统数据库介绍 3.1.2 SQL Server数据库的构成 3.1.3 数据文件和日志文件的作用 3.1.4 创建数据库时的其他属性 3.2 使用企业管理器创建数据库 3.3 使用向导创建数据库 3.4 修改数据库结构 3.4. 1 扩大数据库空间 3.4. 2 缩小数据库空间 3.5 查看和设置数据库选项 3. 6 删除数据库 3.6.1 使用企业管理器删除数据库 3.6.2 使用SQL语句删除数据库 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 一些基础知识 4. 3.1 语句批 4.3.2 脚本 4. 3.3 注释 4. 4 变量 4. 4.l 变量的种类 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.l 使用企业管理器修改表结构 5.3.2 使用Transact-SQL语句修改表结构 5. 4 删除表 5.5 小结 5. 6 习题 第6章 数据的查询与修改 6.l 数据查询 6. 1.l 查询语句的基本结构 6. 1.2 简单查询 6.1.3 多表连接查询 6.1.4 合并多个结果集 6. 1.5 将查询结果存入表中(SEI-ECT INTO语句) 6. 1.6 使用TOP限制结果集 6. 1.7 子查询 6.2 数据修改 6.2.l 插入数据 6.2.2 更新数据 6. 2.3 删除数据 6.3 小结 6.4 习题 第7章 实现数据完整性 7. 1 数据完整性的概念 7. 1.1 完整性约束条件的作用对象 7. 1.2 实现数据完整性的方法 7. 2 实现数据完整性 7.2. 1 实体完整性 7. 2. 2 UNIQUE约束 7.2. 3 引用完整性 7. 2. 4 Default约束 7. 2. 5 CHECK约束 7. 3 查看约束信息 7. 3.1 使用图形化工具查看约束 7.3.2 使用系统存储过程查看约束 7. 4 删除约束 7. 4. 1 使用图形化工具删除约束 7.4.2 使用AL TER TABLE语句删除约束 7.5 小结 7. 6 习题 第8章 视图与存储过程 8.l 视图 8.1.1 视图概念 8.1.2 定义视图 8.1.3 删除机图 8.1.4 查询视图数据 8.1.5 通过视图修改数据 8.1.6 视图的作用 8.2 存储过程 8. 2.l 存储过程概念 8.2. 2 创建和执行存储过程 8.2. 3 系统存储过程 8. 3 小结 8.4 习题 第9章 事务与融发器 9.l 事务 9. 1.l 事务概念 9.1.2 事务的分类 9.2 触发器 9. 2. 1 创建触发器 9.2. 2 查看和修改触发器 9.2. 3 删除触发器 9.3 小结 9.4 习题 第10章 安全性管理 10.1 安全控制 10.1.l 安全控制模型 10.1.2 数据库权限的种类及用户的分乡 10.2 SQL Server的安全控制 10.3 管理SQL Server登录账号 10.3.1 系统内置的登录账号 10.3.2 建立登录账号 10.3.3 修改登录账号的属性 10.3.4 删除登录账号 10. 4 管理数据库用户 10.4. 1 建立数据库用户 10. 4. 2 删除数据库用户 10.5 管理权限 10. 5.1 SQL Server权限种类 10.5. 2 权限的管理 10.6 角色 10.6.1 固定的服务器角色 10. 6.2 固定的数据库角色 10. 6.3 用户自定义的角色 10. 7 小结 10.8 习题 第11章 数据传输 11.1 ODBC 11.1.1 ODBC简介 11.1.2 ODBC体系结构 11.1.3 建立ODBC数据源 11.2 OLE DB 11.2. 1 OLE DB引出背景 11.2. 2 OLE DB与ODBC的关系 11.3 SQL Server的数据转移工具--DTS 11.3.1 DTS技术概述 11.3. 2 利用DTS实现数据的导人和导出 11.4 小结 11.5 习题 第12章 备份和恢复数据库 12. 1 备份数据库 12.1.l 为什么要进行数据备份? 12.1.2 备份内容及备份时间 12.1.3 SQL Server的备份设备 12.1.4 SQL Server的备份类型 12. 1.5 备份策略 12. 1.6 实现备份 12. 2 恢复数据库 12.2. 1 恢复前的准备 12. 2. 2 恢复的顺序 12. 2.3 实现恢复 12. 3 小结 |