《数据库基础》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:微软公司著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2006
  • ISBN:7040158329
  • 页数:138 页
图书介绍:本教材结合社会需求和IT技术发展方向,并考虑到走上岗位后的能力要求,特别配置了更宽的基础知识和工程化的知识,并融合了微软IT认证,学生在学习课程的同时可以参加IT厂商的认证考试,进而获得相关认证资格。第一批教材10本和第二批教材9本已经出版,按照课程体系的规划,第三批10本教材于04年夏季出版,第四批10本教材将于05年夏季出版,该书为第四批教材之一。

第1章 数据库概述 1

1.1 数据库的发展历史 2

1.2 数据库的概念 3

1.2.1 数据库 3

1.2.2 数据库管理系统 3

1.3 数据库应用和将来的发展趋势 4

1.3.1 数据库在各个领域的应用 4

1.3.2 数据库技术的发展方向 5

1.4 数据库管理系统和其他系统的关系 5

1.4.1 客户端应用程序 5

1.4.2 ADO 6

1.5 关于案例 7

1.6 小结 7

1.4.3 ADO.NET 7

习题 8

案例附录 Ferguson Bardell公司案例 8

第2章 数据模型 11

2.1 概念模型 11

2.1.1 基本概念 11

2.1.2 概念模型的表示方法——实体-联系图 16

2.2 关系模型和规范化 19

2.2.1 实现实体的联系 19

2.2.2 规范化的基础 20

2.3 小结 23

习题 24

第3章 使用Transact-SQL语言操作数据库 25

3.1 Transact-SQL编程语言 25

3.2 Transact-SQL语句 25

3.2.1 数据定义语言(DDL)语句 26

3.2.3 数据操作语言(DML)语句 28

3.2.2 数据控制语言(DCL)语句 28

3.3 操作关系数据库 29

3.3.1 SQL查询分析器 29

3.3.2 使用SELECT语句检索数据 31

3.3.3 使用INSERT语句插入数据 52

3.3.4 使用UPDATE语句更新数据 52

3.3.5 使用DELETE语句删除数据 53

3.4 小结 53

习题 54

第4章 数据库管理 56

4.1 数据库管理概述 56

4.2 数据库安全 57

4.2.1 实现身份验证模式 58

4.2.3 登录账户 59

4.2.2 加密 59

4.2.4 分配权限 60

4.3 备份数据库 62

4.3.1 备份策略 62

4.3.2 备份数据库的时机 62

4.3.3 SQL Server备份 63

4.3.4 备份的方法 65

4.4 恢复数据库 68

4.4.1 设置和更改数据库恢复模型 68

4.4.2 准备恢复数据库 71

4.4.3 恢复备份 72

4.5 数据库配置与维护 72

4.5.1 配置SQL Server代理 72

4.5.5 创建作业 73

4.5.4 创建操作员 73

4.5.2 配置SQL代理邮件和SQL邮件 73

4.5.3 日常维护任务自动化 73

4.5.6 创建警报 74

4.6 小结 76

习题 76

第5章 数据库系统的开发和管理 78

5.1 创建数据库 78

5.1.1 选择数据库名 78

5.1.2 指定数据库创建过程中的选项 78

5.1.3 使用SQL Server企业管理器创建用户数据库 83

5.1.4 使用Transact-SQL语句创建用户数据库 83

5.1.5 创建数据库时所做的工作 83

5.2.1 管理数据和事务日志文件增长 84

5.2 管理数据库 84

5.2.2 自动收缩数据库或数据库文件 85

5.2.3 删除数据库 86

5.3 数据库开发过程和策略 87

5.3.1 设计数据库 87

5.3.2 设计表 88

5.3.3 创建数据类型 90

5.3.4 创建表 93

5.4 数据完整性 94

5.4.1 数据完整性的类型 94

5.4.2 定义约束 97

5.5 小结 99

习题 99

6.1.2 ODBC数据源配置 101

6.1.1 ODBC概念 101

6.1 通过ODBC访问数据库 101

第6章 通过ODBC和ADO.NET访问数据库服务器 101

6.1.3 ODBC数据访问步骤 106

6.2 通过ADO.NET访问数据库 108

6.2.1 ADO.NET概述 109

6.2.2 连接数据源 111

6.2.3 使用DataSet访问数据 111

6.3 小结 113

习题 113

第7章 数据仓库 114

7.1 数据仓库概述 114

7.1.1 数据仓库的特点 115

7.1.2 数据仓库系统体系结构 115

7.1.3 原始数据和业务信息 116

7.1.4 OLTP系统 118

7.1.5 数据仓库的功能 118

7.2 联机分析处理(OLAP) 119

7.2.1 OLAP数据库 119

7.2.2 常见OLAP应用 120

7.2.3 关系型数据集市和OLAP Cube 121

7.2.4 SQL Server 2000 中的OLAP 122

7.3 数据挖掘简介 122

7.3.1 定义数据挖掘 123

7.3.2 数据挖掘应用程序 123

7.3.3 数据挖掘模型 124

7.4 小结 125

习题 126

词汇表 127