注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络认证与等级考试全国计算机等级考试数据库系统原理

数据库系统原理

数据库系统原理

定 价:¥16.00

作 者: 李爱中,周成云,马务充编著
出版社: 机械工业出版社
丛编项: 计算机等级考试辅导 四级
标 签: 电子计算机 数据库系统

ISBN: 9787111057420 出版时间: 1998-05-01 包装: 平装
开本: 26cm 页数: 144 字数:  

内容简介

  本书以阐述关系数据库为主,先系统地讲述了数据库技术的基本原理和应用实践的主要内容,包括数据库的发展过程、关系数据库的基本概念和基本原理、SQL语言、数据库的安全与保护、DBMS的设计与实现、数据库应用系统的设计与实现,介绍了在微机上广泛使用的小型DBMS产品FoxPro、在大中小及微机上广泛使用的大型DBMS产品ORACLE及面向对象方法和面向对象数据库;然后指出重点,同时对于难点进行了剖析,并附有大量例题及其答案,以及模拟试题。本书内容强调直观易懂,便于自学,可作为高等学校计算机专业数据库课程的辅导材料,也可作为非计算机专业人员参加计算机等级考试(四级)的的辅导材料。

作者简介

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

图书目录

     目 录
   《计算机等级考试辅导》序言
   前 言
   第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.5 难点剖析
    1.6 习题及其答案
    1.6.1 选择题
    1.6.2 填空题
    1.6.3 答案
   第2章 数据库的存储结构
    2.1 顺序组织
    2.2 顺序带链的组织
    2.3 带次关键字索引的顺序组织
    2.4 多表组织
    2.5 完全倒排组织
    2.6 Hash定址组织
    2.7 联系的存储
    2.8 重点内容
    2.9 难点剖析
    2.10 习题及其答案
    2.10.1 选择题
    2.10.2 填空题
    2.10.3 答案
   第3章 关系数据库
    3.1 关系模型的基本概念
    3.1.1 表格
    3.1.2 表名、表头和表体
    3.1.3 关系的数学定义
    3.1.4 关系模型
    3.2 关系数据库语言概述
    3.3 关系代数
    3.4 关系演算
    3.4.1 元组关系演算
    3.4.2 域关系演算
    3.5 重点内容
    3.6 难点剖析
    3.7 习题及其答案
    3.7.1 选择题
    3.7.2 填空题
    3.7.3 答案
   第4章 关系数据库的标准语言——SQL
    4.1 SQL概述
    4.2 SQL的数据定义功能
    4.2.1 基本表的定义与删除
    4.2.2 索引的建立与删除
    4.3 SQL的数据操纵功能
    4.3.1 SQL查询语句
    4.3.2 SQL更新语句
    4.4 视图
    4.4.1 视图的定义与删除
    4.4.2 视图的查询语句
    4.4.3 视图的更新语句
    4.4.4 视图的优点
    4.5 SQL的数据控制功能
    4.6 嵌入式SQL
    4.6.1 不用游标的DML语句
    4.6.2 使用游标的DML语句
    4.7 SQL的事务处理功能
    4.7.1 事务处理的概述
    4.7.2 SQI语言的事务
    处理语句
    4.8 重点内容
    4.9 难点剖析
    4.10 习题及其答案
    4.10.1 选择题
    4.10.2 填空题
    4.10.3 答案
   第5章 关系数据库的规范化理论
    5.1 问题的提出背景
    5.2 规范化理论
    5.2.1 函数依赖
    5.2.2 关键字
    5.2.3 范式
    5.2.4 2NF
    5.2.5 3NF
    5.2.6 BCNF
    5.2.7 多值依赖
    5.2.8 4NF
    5.3 模式的分解
    5.3.1 模式分解的三个定义
    5.3.2 分解的无损连接性与保持函
    数依赖性
    5.4 查询优化
    5.4.1 查询优化概述
    5.4.2 优化的一般策略
    5.5 重点内容
    5.6 难点剖析
    5.7 习题及其答案
    5.7.1 填空题
    5.7.2 答案
   第6章 数据库的安全与保护
    6.1 安全性
    6.2 完整性
    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 转储和恢复
    6.4.3 日志文件
    6.5 重点内容
    6.6 难点剖析
    6.7 习题及其答案
    6.7.1 习题
    6.7.2 答案
   第7章 数据库应用系统的设计
    7.1 数据库应用系统的设计
    概述
    7.1.1 数据库和信息系统
    7.1.2 数据库应用系统设计
    的特点
    7.1.3 数据库应用系统的设计
    方法简述
    7.1.4 数据库应用系统的设
    计步骤
    7.2 需求分析
    7.3 概念结构设计
    7.3.1 数据抽象与局部视图
    设计
    7.3.2 视图的集成
    7.4 逻辑结构设计
    7.4.1 E-R图向关系数据模型
    的转换
    7.4.2 规范化理论的应用
    7.5 数据库的物理设计
    7.6 数据库应用系统的实施
    和维护
    7.6.1 数据库数据的载入和应用程
    序的开发
    7.6.2 数据库应用系统的试
    运行
    7.6.3 数据库应用系统的运行
    和维护
    7.7 重点内容
    7.8 难点剖析
    7.9 习题及其答案
    7.9.1 习题
    7.9.2 答案
   第8章 数据库管理系统的设计与实现
    8.1 DBMS概述
    8.1.1 DBMS的目标
    8.1.2 DBMS的基本功能
    8.1.3 DBMS与操作系统
    8.1.4 DBMS和第四代应用开发语言
    环境
    8.2 DBMS的系统结构
    8.2.1 DBMS程序模块的组成
    8.2.2 DBMS的层次结构
    8.3 语言处理
    8.3.1 语言翻译处理层的任务和工作
    步骤
    8.3.2 解释方法
    8.3.3 预编译方法
    8.4 数据存取层
    8.4.1 存取层的系统结构
    8.4.2 存取层的功能子系统
    8.5 缓冲区管理
    8.6 数据库的物理组织
    8.7 重点内容
    8.8 难点剖析
    8.9 习题及其答案
    8.9.1 习题
    8.9.2 答案
   第9章 FoxPro数据库管理系统介绍
    9.1 FoxPro简介
    9.2 FoxPro的基本原理
    9.2.1 FoxPro的数据类型
    9.2.2 工作区
    9.2.3 View窗口
    9.2.4 表的互斥和共享
    9.2.5 Browse窗口
    9.3 F0xPro2.5的安装、启动
    及退出
    9.4 使用F0xPro数据库
    9.4.1 建立数据库
    9.4.2 RQBE窗口
    9.4.3 报表的设计与制作
    9.5 创建应用程序
    9.5.1 建立数据库
    9.5.2 菜单生成器
    9.5.3 屏幕生成器
    9.5.4 项目管理器
    9.6 关于FoxPro的评述
    9.7 习题及其答案
    9.7.1 习题
    9.7.2 答案
   第10章 ORACLE数据库管理系统介绍
    10.1 ORACLE的结构与
    原理
    10.1.1 ORACLE的总体结构
    10.1.2 ORACLE的逻辑结构
    10.1.3 用户数据库对象
    10.1.4 数据字典
    10.2 ORACLE的SQL PL/SQL
    与SQLPLUS
    10.3 数据库系统的管理和
    维护
    10.3.1 数据库的安装
    10.3.2 启停数据库
    10.3.3 数据库的管理
    10.3.4 表空间的管理
    10.3.5 安全管理
    10.3.6 完整性约
    10.3.7 ORACLE的实用程序
    10.4 ORACLE产品介绍
    10.5 习题及其答案
    10.5.1 习题
    10.5.2 答案
   第11章 分布式数据库
    11.1 分布式数据库的产生与
    发展
    11.2 分布式数据库的分类
    11.3 关于分布式数据库定义的
    讨论
    11.4 分布式数据库与单一数据库的
    比较
    11.5 分布式数据库管理系统
    (DDBMS)
    11.6 计算机网络概述
    11.6.1 网络结构分类
    11.6.2 协议
    11.6.3 ISO/OSI参考系统结构
    11.7 习题及其答案
    11.7.1 习题
    11.7.2 答案
   第12章 分布式ORACLE系统简介
    12.1 分布式体系结构的
    ORACLE
    12.2 网络ORACLE的连接
    过程
    12.3 网络ORACLE的使用
    12.4 分布式查询
    12.5 远程数据传输
    12.6 应用程序中的分布式查询
    问题
    12.7 习题及其答案
    12.7.1 习题
    12.7.2 答案
   第13章 面向对象方法与面向对象数据库
    13.1 面向对象技术的形
    成与发展
    13.2 面向对象的方法学
    简介
    13.2.1 程序设计方法学
    13.2.2 面向对象的程序设计
    方法
    13.3 面向对象的方法的基本概念
    与特征
    13.3.1 对象
    13.3.2 消息和方法
    13.3.3 类和类的层次
    13.3.4 继承性
    13.3.5 封装性
    13.3.6 多态性
    13.3.7 动态聚束
    13.4 面向对象的系统分析
    方法
    13.5 面向对象设计和面向
    对象实现
    13.6 面向对象数据库
    13.7 习题及其答案
    13.7.1 习题
    13.7.2 答案
   第14章 模拟试题
    14.1 试题
    14.2 答案
   

本目录推荐