数据库系统原理与应用

数据库系统原理与应用
作 者: 李卓玲
出版社: 电子工业出版社
丛编项: 高职高专计算机系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《数据库系统原理与应用》作者简介

内容简介

本书集数据库系统原理与应用于一体,分原理篇和应用篇。原理篇简要介绍了计算机数据库系统的基本理论,包括关系数据库的基本理论、设计理论及数据库设计方法,进而介绍了一种实现数据库设计的建模工具。应用篇以后台大型网络数据库系统Oracle 8.1.6 for Windows NT为平台,介绍了实际数据库应用系统的研制方法及开发过程,最后给出了Oracle Developer 2000开发工具的使用方法。各章均配有适量的习题和相应的操作题。本书体系完整,深入浅出,以理论够用为度,加大了实践环节,可作为高职高专数据库课程的教材,亦可作为与计算机相关专业的师生和计算机工程技术人员的参考书。

图书目录

第1章 绪论

1. 1 数据库技术概述

1. 2 现实世界的数据描述

1. 2. 1 实体联系模型

1. 2. 2 结构数据模型

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

1. 4 数据库管理系统

 1. 5 数据库技术的新进展

习题一

第2章 关系数据库的基本理论

2. 1 关系数据库概述

2. 2 关系数据结构

2. 3 关系的完整性

2. 4 关系代数

2. 5 关系数据库管理系统

2. 6 关系数据库标准语言SQL概述

习题二

第3章 关系数据库的设计理论

3. 1 函数依赖

3. 2 规范化和范式

3. 3 关系模式的分解

习题三

第4章 数据库设计及数据库建模工具

4. 1 数据库设计方法

4. 2 数据库设计步骤

4. 2. 1 需求分析

4. 2. 2 概念结构设计

4. 2. 3 逻辑结构设计

4. 2. 4 数据库物理设计

4. 2. 5 数据库实施

4. 2. 6 数据库运行与维护

4. 3 数据库建模工具简介

4. 4 数据库建模工具使用实例

4. 4. 1 DataArchitect概述

4. 4. 2 DataArchitect的工作环境

4. 4. 3 建立概念数据模型

4. 4. 4 建立物理数据模型

4. 4. 5 物理数据模型生成数据库

4. 4. 6 逆向工程

习题四

操作指导题

第5章 Oracle概述

5. 1 Oracle系统简介

5. 2 Oracle体系结构

5. 2. 1 Oracle数据库结构

5. 2. 2 Oracle基本结构

5. 2. 3 Oracle系统结构

5. 3 Oracle操作初步

5. 3. 1 Oracle 8. 1. 6 for Windows NT安装与配置

5. 3. 2 Oracle工具操作初步

5. 4 SQL Plus工具

5. 4. 1 登录到SQL Plus

5. 4. 2 SQL Plus编辑器

5. 4. 3 SQL文件的存储. 调用和运行

5. 4. 4 设置SQL Plus

5. 5 SQL Plus Worksheet简介

习题五

操作指导题

第6章 设计与创建数据库

6. 1 创建. 修改与删除Oracle数据库

6. 1. 1 创建Oracle数据库

6. l. 2 修改与删除数据库

6. 2 表空间管理

6. 2. 1 使用命令方式创建表空间

6. 2. 2 使用存储管理器创建表空间

6. 2. 3 管理表空间

6. 3 数据表管理

6. 3. 1 创建数据表

6. 3. 2 查看数据表

6. 3. 3 修改数据表

6. 3. 4 删除数据表

6. 3. 5 向数据表中插入记录

6. 4 借助模式管理器进行数据表操作

6. 4. 1 向导方式

6. 4. 2 手工方式

习题六

操作指导题

第7章 结构化查询语言SQL

7. 1 SELECT命令的基本用法

7. 1. 1 SELECT命令的格式

7. 1. 2 基本查询

7. 1. 3 带条件查询

7. 2 SQL常用函数的使用方法

7. 2. 1 数值型函数

7, 2. 2 字符型函数

7. 2. 3 日期型函数

7. 2. 4 转换函数

7. 2. 5 多行函数

7. 3 高级查询技术

7. 3. 1 SELECT嵌套查询

7. 3. 2 多表联合查询

7. 3. 3 谓词演算查询

7. 4 处理查询结果

7. 4. 1 结果排序

7. 4. 2 分组统计和筛选

7. 5 记录的插入删除和修改

7. 5. 1 插入命令

7. 5. 2 修改命令

7. 5. 3 删除命令

习题七

操作指导题

第8章 PL/SQL语言

8. 1 PL/SQL语言概述

 8. 1. 1 PL/SQL程序块

8. 1. 2 常量值

8. 1. 3 变量和常量

8. 1. 4 数据类型

8. 1. 5 表达式

8. 1. 6 赋值语句

8. 1. 7 PL/SQL程序运行环境

8. 2 PL/SQL程序控制结构

8. 2. 1 顺序结构

8. 2. 2 选择结构

8. 2. 3 循环结构

8. 3 PL/SQL记录和表

8. 3. 1 使用%TYPE

8. 3. 2 记录类型

8. 3. 3 使用%ROWTYPE

8. 3. 4 表

8. 4 游标

8. 4. 1 游标的基本操作

8. 4. 2 游标的属性操作

8. 4. 3 游标变量

习题八

操作指导题

第9章 Oracle数据库对象

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 序列

9. 3. 3 数据库链接

9. 3. 4 快照

9. 3. 5 数据库触发器编程

习题九

操作指导题

第10章 Oracle数据库保护

10. 1 事务控制

10. 1. 1 事务控制的基本概念

10. l. 2 事务提交

10. l. 3 事务回滚

10. 1. 4 设置事务

10. 2 并发控制

10. 2. 1 Oracle锁的概念

10. 2. 2 死锁

10. 3 日志和回滚段的管理

10. 4 数据库备份与恢复

习题十

第11章 Oracle数据库系统的安全性

11. 1 用户管理

11. 2 系统级权限管理

11. 3 对象级权限管理

11. 4 角色管理

习题十一

操作指导题

第12章 Developer 2000编程基础

12. 1 Developer 2000概述

12. 2 Form Builder使用技术与方法

12. 2. 1 表单应用程序的基本概念

12. 2. 2 表单应用程序设计工具

12. 2. 3 基本表单应用程序设计

12. 2. 4 建立文本项

12. 2. 5 建立列表项

12. 2. 6 建立值列表和记录组

12. 2. 7 建立其他项

12. 2. 8 窗口和画布视图

12. 2. 9 表单触发器

12. 2. 10 表单触发器编程

12. 2. 11 报警器

习题十二

操作指导题

附录    

参考文献