数据库应用技术实用教程

数据库应用技术实用教程
作 者: 黄崇本
出版社: 科学出版社
丛编项: 全国高职高专规划教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 数据库 计算机教材 计算机/网络 计算机
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《数据库应用技术实用教程》作者简介

内容简介

本书共分3篇。第一篇为基础知识,内容包括:数据库技术概论、关系数据库、关系数据库语言SQL及数据库设计。第二篇为应用篇,内容包括:SQL Server 2000概述、数据库的建立与维护、数据库的查询、T-SQL语言、数据安全性与完整性、存储过程与触发器。第三篇为实训篇,内容包括:Access 2000实训、SQL Server 2000实训及VB/SQL Server 2000编程实训。 本书遵循理论必须够用、强调实践应用、好教好学好用的思路。一方面阐述了数据库的基本理论和方法,另一方面介绍了SQL Server 2000的各种功能和应用方法,同时安排了相应的实训及系统开发综合实训。 本书可作为高职高专计算机类学生的教材,也可供从事计算机信息处理工作的科技人员学习参考。

图书目录

第一篇 基础篇

第1章 数据库技术概论

1. 1 数据与数据管理

1. 1. 1 数据与信息

1. 1. 2 数据处理与数据管理

1. 2 数据管理技术的发展

1. 2. 1 人工管理方式

1. 2. 2 文件管理方式

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. 5 数据库保护

1. 5. 1 安全性保护

1. 5. 2 完整性保护

1. 5. 3 其他数据的保护措施

1. 6 Access数据库管理系统

1. 6. 1 Access的组成与特点

1. 6. 2 Access数据库的内部结构

1. 6. 3 Access2000的功能

1. 6. 4 Access2000的开发环境

小结

习题

第2章 关系数据库

2. 1 关系的数学定义

2. 1. 1 二维表与关系

2. 1. 2 关系的定义

2. 1. 3 关系的性质

2. 2 关系数据库

2. 2. 1 关系模型

2. 2. 2 关系数据库描述

2. 2. 3 关系数据库操纵

2. 3 关系运算

2. 3. 1 传统的集合运算

2. 3. 2 专门的关系运算

2. 3. 3 关系代数运算举例

2. 4 Access数据库的建立

2. 4. 1 建立数据库与表

2. 4. 2 维护数据库与表

小结

习题

第3章 关系数据库语言SQL

3. 1 SQL数据定义

3. 1. 1 SQL数据库的体系结构

3. 1. 2 基本表的定义与删改

3. 1. 3 索引的建立与删除

3. 1. 4 视图的定义与删除

3. 2 SQL数据查询

3. 2. 1 简单查询

3. 2. 2 连接查询

3. 2. 3 嵌套查询

3. 2. 4 使用库函数查询

3. 2. 5 集合运算查询

3. 3 SQL数据更新

3. 3. 1 插入数据

3. 3. 2 修改数据

3. 3. 3 删除数据

3. 4 SQL数据控制

3. 4. 1 授权

3. 4. 2 回收权限

3. 5 Access数据库查询

3. 5. 1 用界面方式创建查询

3. 5. 2 使用SQL命令方式进行查询

小结

习题

第4章数据库设计

4. 1 数据库设计概念

4. 1. 1 数据库设计的特点

4. 1. 2 数据库设计的内容

4. 1. 3 数据库设计的步骤

4. 2 需求分析

4. 2. 1 需求分析的任务

4. 2. 2 数据流图与数据字典

4. 2. 3 需求分析的基本步骤

4. 3 概念结构设计

4. 3. 1 概念结构

4. 3. 2 概念结构设计方法(E-R方法)

4. 4 逻辑结构设计

4. 4. 1 关系数据库设计的设计问题

4. 4. 2 关系模式的函数依赖

4. 4. 3 关系的规范化

4. 4. 4 E-R向关系模型的转化

4. 4. 5 关系数据模型的优化

4. 5 物理设计及实施

4. 5. 1 关系数据库的物理设计

4. 5. 2 关系数据库的实施

4. 6 Access数据库设计

小结

习题

第二篇应用 篇

第5章 SQLSorvor2000概述

5. 1 系统结构及特性

5. 1. 1 系统结构

5. 1. 2 系统特性

5. 2 系统运行环境及安装

5. 2. 1 系统安装的软硬件要求

5. 2. 2 系统安装过程

5. 2. 3 设置用户账户

5. 2. 4 系统组件

5. 3 系统主要管理工具

5. 3. 1 企业管理器

5. 3. 2 查询分析器

5. 4 注册服务器

小结

习题

第6章 数据库的建立与维护

6. 1 库表与视图的概念

6. 1. 1 数据库结构

6. 1. 2 系统数据库

6. 1. 3 数据表与视图

6. 2 数据库的创建与维护,

6. 2. 1 用企业管理器建删. 改数据库

6. 2. 2 用命令创建. 删除. 更改数据库

6. 3 数据表的创建与维护

6. 3. 1 用企业管理器建删. 改数据表

6. 3. 2 用命令键删改数据表

6. 4 增. 删. 改表中的数据

6. 4. 1 用企业管理器操作表数据(增. 删. 改)

6. 4. 2 用命令操作表数据(增. 删. 改)

6. 5 视图的创建与使用

6. 5. 1 创建视图

6. 5. 2 视图的使用

小结

习题,

第7章 数据库的查询

7. 1 简单的SELECT语句

7. 1. 1 SELECT语句的基本格式

7. 1. 2 搜索的列. 表达式及函数使用

7. 1. 3 指定数据表或视图

7. 1. 4 搜索条件

7. 2 SELECT的子句

7. 2. 1 GROUPBY子句

7. 2. 2 HAVING子句

7. 2. 3 ORDERBY子句

7. 2. 4 COMPUTE子句

7. 2. 5 INTO子句

7. 3 多表连接查询

7. 3. 1 谓词连接

7. 3. 2 JOIN连接

7. 3. 3 子查询

7. 3. 4 UNION运算

7. 4 索引

7. 4. 1 索引的分类

7. 4. 2 索引的创建

7. 4. 3 索引的删除

小结

习题

第8章 T-SQL语言

8. 1 数据类型与表达式

8. 1. 1 数据类型

8. 1. 2 常量与变量

8. 1. 3 运算符与表达式

8. 2 流程控制语句

8. 2. 1 IF语句

8. 2. 2 WHILE语句

8. 2. 3 WAITFOR语句

8. 2. 4 RETURN语句

8. 3 游标

8. 3. 1 游标概念

8. 3. 2 游标

8. 3. 3 打开游标

8. 3. 4 读取数据

8. 3. 5 关闭游标

8. 3. 6 删除游标

8. 4 事务

8. 4. 1 事务概念

8. 4. 2 事务处理语句

8. 4. 3 事务与锁定

小结

习题

第9章 数据安全性与完整性

9. 1 安全管理

9. 1. 1 身份认证模式及账户

9. 1. 2 角色管理

9. 1. 3 权限管理

9. 2 数据完整性实现

9. 2. 1 数据完整性分类

9. 2. 2 使用规则

9. 2. 3 使用默认

9. 2. 4 使用约束

9. 3 数据的备份与恢复

9. 3. 1 备份与恢复概述

9. 3. 2 备份与恢复操作

小结

习题

第10章 存储过程与触发器

10. 1 存储过程

10. 1. 1 存储过程的类型

10. 1. 2 用户存储过程的创建与执行

10. 1. 3 用户存储过程的修改

10. 1. 4 用户存储过程的删除

10. 2 触发器

10. 2. 1 触发器的作用

10. 2. 2 触发器的创建

10. 2. 3 触发器的修改

10. 2. 4 触发器的删除

小结

习题

第三篇 实 训 篇

第11章 Access2000实训

11. 1 创建数据库及表

11. 2 表的维护与操作

11. 3 创建查询

第12章 SQLServer2000实训

12. 1 SQLServer的安装及其管理工具的使用

12. 2 创建数据库和表

12. 3 数据表增删改操作

12. 4 数据库的查询

12. 5 T—SQL编程

12. 6 数据安全与完整性

12. 7 存储过程和触发器

第13章 VB/SQLSewer编程实训

13. 1 数据库管理器

13. 2 数据环境设计器

13. 3 VB/SQLServer2000编程实训

主要参考文献