当前位置:首页 > 工业技术
数据库技术及应用基础教程
数据库技术及应用基础教程

数据库技术及应用基础教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:郑世珏,杨青主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2005
  • ISBN:7040160544
  • 页数:325 页
图书介绍:本书对当前数据库技术的各个领域进行了深入浅出的剖析,对传统的数据库理论和应用进行了精炼描述,对具有发展前景的数据库技术作了详细介绍,力求拓宽读者的知识面。本书与以前出版的类似教材相比在章节的编撰上有较大的变化,适应了非计算机专业计算机基础教育后续课程教材建设改革的需要。本书对Access2000和SQL Server 2000数据库管理系统进行了详细的描述,力求做到概念清晰、生动活泼。全书共分为7章:第1章介绍数据库的发展、数据库系统的特征、数据库技术的主要类型、数据库技术的发展趋势;第2章介绍数据库系统的核心和基础——数据模型;第3章介绍Microsoft Access 2000的数据库管理系统的使用方法;第4章介绍Access数据库应用系统的规划设计、建库建表、窗体操作、利用宏来制作菜单、定义模块和用VB定义函数;第5章介绍SQL Server 2000数据库、数据表的管理,以及如何在数据库中创建及操作视图和索引;第6章通过一个网上查分系统的应用实例讲述SQL Server 2000数据库中数据的处理方法;第7章介绍几种常用的大型关系数据库管理系统软件,包括Visual Foxpr
《数据库技术及应用基础教程》目录

第1章 数据库基础知识 1

1.1 数据库技术的发展 1

1.1.1 早期的数据库系统 1

1.1.2 网络环境下的数据库技术 3

1.1.3 现代应用对数据库的要求 4

1.2 数据库系统的特征 5

1.2.1 数据描述 5

1.2.2 数据处理技术 7

1.2.3 数据特点 9

1.2.4 数据库系统的体系结构 10

1.2.5 数据库管理系统的功能 13

1.3 几种主要的数据库系统 14

1.3.1 几种主要的数据库系统 14

1.3.2 多种数据库系统的表现形式 15

1.4 数据库技术的发展趋势 17

1.4.1 面向对象数据库技术 17

1.4.4 多媒体数据库 18

1.4.3 分布式数据库系统 18

1.4.2 并行数据库技术 18

1.4.5 数据仓库 19

1.4.6 工作流数据库管理系统 19

本章小结 19

练习题 20

实验题 20

2.1 数据模型 21

2.1.1 数据模型概述 21

第2章 数据库系统基本原理 21

2.1.2 概念模型 22

2.1.3 层次数据模型 24

2.1.4 网状数据模型 25

2.1.5 关系数据模型 26

2.2 SQL语言基础 27

2.2.1 基本概念 27

2.2.2 数据定义功能 28

2.2.3 数据查询功能 31

主要参考网站 32

2.2.4 数据更改功能 38

2.2.5 视图 40

2.2.6 数据控制功能 43

2.3 关系数据库规范化理论 46

2.3.1 函数依赖 46

2.3.2 关系规范化 47

2.4 数据库设计 51

2.4.1 数据库设计概述 51

2.4.2 数据库需求分析 53

2.4.3 概念设计 54

2.4.4 实现设计 57

2.4.5 数据库的实施和维护 58

2.5 数据库保护 59

2.5.1 事务的基本概念 59

2.5.2 并发控制 60

2.5.3 数据库的备份与恢复 66

本章小结 68

练习题 69

实验题 71

3.1 Access 2000概述 73

3.1.1 Access 2000简介 73

第3章 Access 2000数据库基础 73

3.1.2 Access 2000的安装和启动 74

3.1.3 Access 2000的工作环境 75

3.2 建立和修改数据库 76

3.2.1 数据库的创建 76

3.2.2 Access 2000数据库的基本对象 79

3.2.3 表的设计、创建和修改 82

3.2.4 索引的创建和编辑 89

3.2.5 主键的定义和创建 90

3.2.6 表间关系的设置 91

3.2.7 数据表的使用 93

3.3 数据查询的应用 97

3.3.1 查询简介 98

3.3.2 选择查询 100

3.3.3 参数查询 102

3.3.4 交叉表查询 104

3.3.5 操作查询 105

3.3.6 SQL查询 110

3.3.7 联合查询 111

3.4 窗体的设计与应用 112

3.4.2 窗体的创建 112

3.4.1 窗体简介 112

3.4.3 窗体的调整 116

3.4.4 使用窗体操纵数据 122

3.4.5 数据的查找、排序及筛选 125

3.5 报表的设计与应用 129

3.5.1 报表简介 129

3.5.2 报表的创建 129

3.5.3 报表的设计 138

3.5.4 子报表 143

3.5.5 打印和预览报表 145

3.6 宏的应用 146

3.6.1 宏简介 146

3.6.2 宏的创建 147

3.6.4 常用的宏操作 149

3.6.3 宏的执行 149

3.7 数据库的安全 150

3.7.1 设置和撤消数据库密码 150

3.7.2 数据库的加密和解密 151

3.7.3 用户与组的权限和账户 153

3.7.4 存为MDE文件 155

本章小结 155

练习题 155

实验题 157

4.1 创建数据库实例 158

4.1.1 系统主要特点 158

4.1.2 数据录入设计 158

第4章 Access 2000数据库设计实例 158

4.1.3 数据查询与打印设计 159

4.1.4 系统维护与管理 159

4.2 数据库表设计 159

4.2.1 创建表和初始数据输入 159

4.2.2 建立表之间的关联 163

4.3.1 “病事假汇总查询”和“奖金汇总查询”设计 164

4.3 查询设计 164

4.3.2 “工资条查询”设计 166

4.3.3 “汇总查询”设计 167

4.4 窗体设计 168

4.4.1 设计“登录”窗体 168

4.4.2 设计“面板”窗体 170

4.4.3 设计“数据录入”窗体 170

4.4.4 设计“查询”窗体 172

4.5.1 报表“工资报表”的设计 173

4.5 报表设计 173

4.5.2 报表“汇总打印”的设计 174

4.6 用宏设计主菜单 174

4.6.1 各菜单内容简介 174

4.6.2 设计菜单“宏” 175

本章小结 177

练习题 177

实验题 179

5.1.1 SQL Server 2000简介 180

5.1 SQL Server 2000概述 180

第5章 SQL Server 2000数据库基础 180

5.1.2 SQL Server 2000的安装和启动 181

5.1.3 SQL Server2000常用工具 186

5.1.4 Transact-SQL语言 190

5.2 SQL Server 2000数据库管理 192

5.2.1 数据库概述 192

5.2.2 创建数据库 194

5.2.3 查看数据库 199

5.2.4 修改数据库 200

5.3.1 数据表概述 202

5.3 SQL Server2000数据表管理 202

5.2.5 删除数据库 202

5.3.2 创建数据表 206

5.3.3 查看数据表 213

5.3.4 修改数据表 215

5.3.5 删除数据表 217

5.4 SQL Server 2000数据表基本操作 217

5.4.1 添加数据 217

5.4.2 查看数据 219

5.4.3 修改数据 219

5.4.4 删除数据 220

5.4.5 简单查询 221

5.4.6 统计查询 226

5.4.7 联接查询 230

5.4.8 嵌套查询 235

5.4.9 自动生成SQL语句 237

5.5 SQL Server 2000视图和索引 239

5.5.1 视图概述 239

5.5.2 创建视图 240

5.5.3 查看视图 242

5.5.4 修改视图 243

5.5.5 使用视图 244

5.5.6 删除视图 244

5.5.7 索引概述 245

5.5.8 创建索引 246

5.5.9 操作索引 248

5.6.1 存储过程 249

5.6 SQL Server2000的其他功能 249

5.6.2 触发器 253

5.6.3 数据备份与恢复 256

5.6.4 安全管理 261

5.6.5 数据格式转换 265

本章小结 267

练习题 268

实验题 268

6.1.1 数据库设计原则 270

6.1 创建数据库实例 270

第6章 SQL Server数据库设计实例 270

6.1.2 数据库的建立 272

6.2 静态网页调用数据库 275

6.2.1 选择数据来源 276

6.2.2 设置作业调度方式 277

6.2.3 设置网页生成位置 278

6.2.4 设置网页生成参数 278

6.2.5 浏览数据网页 279

6.3 动态网页调用数据库 280

6.3.1 ASP简介 280

6.3.2 设置站点 281

6.3.3 连接数据库 282

6.3.4 设置数据绑定 283

6.3.5 设置数据输出格式 284

6.3.6 浏览数据网页 287

6.4 其他应用程序与SQL Server 2000的连接 289

6.4.1 通过ODBC访问SQL Server 289

6.4.2 Access页目与SQL Server的连接 291

6.4.3 Visual Basic程序与SQL Server的连接 293

6.4.4 Java程序与SQL Server的连接 295

本章小结 297

练习题 298

实验题 298

第7章 常用关系型数据库管理系统简介 300

7.1 概述 300

7.2 Visual FoxPro简介 301

7.2.1 Visual FoxPro 6.0的特点 302

7.2.2 Visual FoxPro 6.0的初步使用 303

7.2.3 Visual FoxPro 6.0应用领域 306

7.3 Oracle简介 306

7.3.1 Oracle的特点 307

7.3.2 Oracle的初步使用 307

7.3.3 Oracle的应用领域 311

7.4 MySQL简介 311

7.4.1 MySQL的特点 312

7.4.2 MySQL的初步使用 313

7.4.3 MySQL的应用领域 316

7.5 DB2简介 316

7.5.1 DB2通用数据库的特点 317

7.5.2 DB2通用数据库的初步使用 317

7.6 常用数据库的网络资源 321

本章小结 322

练习题 322

实验题 323

参考文献 324

返回顶部