书籍详情

数据库原理与应用

数据库原理与应用

作者:李昭原主编;李昭原,吴保国,刘瑞编著

出版社:科学出版社

出版时间:1999-01-01

ISBN:9787030068170

定价:¥19.00

内容简介
  本书是根据国务院发布的《高等教育自学考试暂行条例》及北京市高等教育自学考试委员会制定的《高等教育学历文凭考试课程大纲》编写的,其内容的深度和广度符合大纲要求。本书以当前主流的关系数据库为主线,全面地介绍了数据库技术的基本内容。全书共九章,分别为:数据库系统概述;关系模型的基本概念;SQL语言;关系数据理论;数据库设计;数据库安全保护;FoxPro数据库管理系统;FoxPro应用程序设计;数据库技术的发展与展望。本书以Oracle为背景介绍了SQL语言,以VisualFoxProDBMS为背景介绍了应用,理论联系实际,概念清晰,叙述简练易懂。各章后均备有习题。本书由北京市高等教育自学考试委员会推荐使用,不仅可作为高等教育自学考试计算机专业文凭考试课程的理想教材,还可作为各类高等专科学校、职工大学、职业大学、夜大学以及函授大学等大专类“数据库原理与应用”课程的教材与教学参考书。
作者简介
暂缺《数据库原理与应用》作者简介
目录
序                  
 前言                  
 第一章 数据库系统概述                  
  1. 1 信息. 数据与数据处理                  
  1. 1. 1 数据与信息                  
  1. 1. 2 数据处理                  
  1. 2 数据管理发展的三个阶段                  
  1. 2. 1 人工管理阶段                  
  1. 2. 2 文件系统阶段                  
  1. 2. 3 数据库系统阶段                  
  1. 3 什么是数据库系统                  
  1. 3. 1 数据(Data)                  
  1. 3. 2 用户(Users)                  
  1. 3. 3 软件(Software)                  
  1. 3. 4 硬件(Hardware)                  
  1. 4 数据库管理系统(DBMS)                  
  1. 4. 1 数据库管理系统的抽象层次                  
  1. 4. 2 DBMS的数据存取                  
  1. 4. 3 DBMS的主要功能                  
  1. 4. 4 DBMS的组成                  
  1. 5 数据模型                  
  1. 5. 1 数据之间的联系                  
  1. 5. 2 数据模型的分类                  
  1. 5. 3 层次模型                  
  1. 5. 4 网状模型                  
  1. 5. 5 关系模型                  
  习题                  
 第二章 关系模型的基本概念                  
  2. 1 从格式化模型到关系模型                  
  2. 2 关系的数学定义                  
  2. 2. 1 域                  
  2. 2. 2 笛卡儿积                  
  2. 2. 3 关系的数学定义                  
  2. 3 关系的性质                  
  2. 4 关系的键                  
  2. 4. 1 关系键                  
  2. 4. 2 候选键和主关系键                  
  2. 4. 3 外部关系键                  
  2. 4. 4 关系模型的完整性                  
  2. 5 关系数据库模式与关系数据库                  
  2. 5. 1 关系模式和关系数据库模式                  
  2. 5. 2 关系数据库                  
  2. 6 关系运算                  
  2. 7 关系代数                  
  2. 7. 1 传统的集合运算                  
  2. 7. 2 专门的关系运算                  
  习题                  
 第三章 SQL语言                  
  3. 1 SQL语言概貌及特点                  
  3. 1. 1 SQL语言的发展及标准化                  
  3. 1. 2 SQL语言支持的关系数据库三级逻辑结构                  
  3. 1. 3 SQL语言的主要特点                  
  3. 2 SQL数据查询功能                  
  3. 2. 1 投影检索                  
  3. 2. 2 选取检索                  
  3. 2. 3 排序的检索                  
  3. 2. 4 连表检索                  
  3. 2. 5 子查询块嵌套检索                  
  3. 2. 6 并. 交和差检索                  
  3. 2. 7 库函数检索                  
  3. 2. 8 分组检索                  
  3. 2. 9 算术表达式值的检索                  
  3. 2. 10 部分匹配查询                  
  3. 2. 11 空值检索                  
  3. 3 SQL数据定义功能                  
  3. 3. 1 定义, 修改和撤消数据库用户                  
  3. 3. 2 定义, 修改和撤消基本表                  
  3. 3. 3 定义和撤消视图                  
  3. 3. 4 定义和撤消索引                  
  3. 3. 5 聚集的建立和撤消                  
  3. 3. 6 定义和撤消同义名                  
  3. 4 SQL数据操纵功能                  
  3. 4. 1 INSERT                  
  3. 4. 2 DELETE                  
  3. 4. 3 UPDATE                  
  3. 5 SQL数据控制功能                  
  3. 5. 1 特权和角色                  
  3. 5. 2 系统特权与角色的授予与回收                  
  3. 5. 3 对象特权的授予与收回                  
  3. 6 FoxPro SQL语法规则                  
  习题                  
 第四章 关系数据库理论                  
  4. 1 什么是“不好”的数据库设计                  
  4. 2 函数依赖                  
  4. 2. 1 函数依赖                  
  4. 2. 2 完全函数依赖与部分函数依赖                  
  4. 2. 3 传递函数依赖                  
  4. 3 关系键的形式定义                  
  4. 4 规范化                  
  4. 4. 1 范式                  
  4. 4. 2 第二范式(2NF)                  
  4. 4. 3 2NF规范化                  
  4. 4. 4 第三范式(3NF)                  
  4. 4. 5 3NF规范化                  
  4. 4. 6 Boyce-Codd范式(BCNF)                  
  4. 4. 7 规范化小结                  
  习题                  
 第五章 数据库设计                  
  5. 1 数据库设计概述                  
  5. 1. 1 数据库设计方法简述                  
  5. 1. 2 数据库设计步骤                  
  5. 2 系统需求分析                  
  5. 2. 1 调查分析用户活动                  
  5. 2. 2 确定系统边界                  
  5. 2. 3 调查分析系统功能                  
  5. 2. 4 调查分析系统数据                  
  5. 2. 5 编写系统分析报告                  
  5. 3 概念设计                  
  5. 3. 1 E-R图方法                  
  5. 3. 2 建立E-R模型                  
  5. 4 逻辑设计                  
  5. 4. 1 E-R模型向关系模型转换                  
  5. 4. 2 关系规范化                  
  5. 4. 3 模式代化                  
  5. 5 数据库物理设计                  
  5. 6 应用程序编码. 调试. 试运行                  
  5. 6. 1 应用程序设计与编写                  
  5. 6. 2 组织数据入库                  
  5. 6. 3 应用程序的调试与试运行                  
  5. 6. 4 整理文档                  
  5. 7 数据库的运行和维护                  
  习题                  
 第六章 数据库安全保护                  
  6. 1 数据库的安全性控制                  
  6. 1. 1 视图定义和查询修改                  
  6. 1. 2 访问控制                  
  6. 1. 3 数据加密                  
  6. 1. 4 跟踪审查                  
  6. 2 数据库完整性控制                  
  6. 2. 1 完整性规则                  
  6. 2. 2 完整性约束分类                  
  6. 3 数据库并发控制                  
  6. 3. 1 封锁                  
  6. 3. 2 死锁及消除的方法                  
  6. 4 数据库的恢复                  
  6. 4. 1 预备性恢复                  
  6. 4. 2 恢复过程                  
  习题                  
 第七章 FoxPro数据库管理系统                  
  7. 1 Visual FoxPro DBMS运行环境. 组成和运行方式                  
  7. 1. 1 Visual FoxPro DBMS的运行环境                  
  7. 1. 2 Visual FoxPro DBMS的组成                  
  7. 1. 3 Visual FoxPro DBMS的运行方式                  
  7. 2 Visual FoxPro语言                  
  7. 2. 1 Visual FoxPro命令语法规则                  
  7. 2. 2 数据类型                  
  7. 2. 3 函数与表达式                  
  7. 2. 4 内存变量和数组的操作                  
  7. 2. 5 数据定义                  
  7. 2. 6 数据操作                  
  7. 2. 7 数据库的统计汇总                  
  7. 2. 8 多表连接操作                  
  7. 2. 9 报表设计                  
  7. 2. 10 环境参数设置与辅助操作                  
  习题                  
 第八章 FoxPro应用程序设计                  
  8. 1 程序文件的建立. 修改和执行                  
  8. 1. 1 Visual FoxPro的程序概念                  
  8. 1. 2 程序文件建立和修改命令                  
  8. 1. 3 程序文件的执行                  
  8. 2 输出和输入命令                  
  8. 2. 1 输出命令                  
  8. 2. 2 输入命令                  
  8. 2. 3 程序调试命令和注释语句                  
  8. 3 内存变量和数组作用域的定义                  
  8. 3. 1 定义全局内存变量或数组                  
  8. 3. 2 定义私有内存变量或数组                  
  8. 3. 3 定义局部内存变量或数组                  
  8. 3. 4 数组定义和重新定义                  
  8. 4 程序的控制结构                  
  8. 4. 1 顺序结构                  
  8. 4. 2 选择分支结构                  
  8. 4. 3 循环结构                  
  8. 5 主程序. 子程序. 过程和自定义函数                  
  8. 5. 1 主程序与子程序                  
  8. 5. 2 过程与过程文件                  
  8. 5. 3 用户自定义函数                  
  8. 5. 4 子程序. 过程与函数的对比                  
  8. 5. 5 捕捉按键信息                  
  8. 6 应用系统开发实例                  
  8. 6. 1 应用系统的总体设计                  
  8. 6. 2 编写应用程序                  
  习题                  
 第九章 数据库技术的发展与展望                  
  9. 1 传统数据库的局限性                  
  9. 2 新一代数据库技术                  
  9. 2. 1 关系数据库系统的发展                  
  9. 2. 2 数据库技术与其他相关技术相结合                  
  9. 2. 3 面向应用领域的数据库新技术                  
  9. 2. 4 面向对象数据库技术                  
  习题                  
 附录一 全屏幕光标控制键说明                  
 附录二 北京市高等教育学历文凭考试“数据库原理与应用”课程考试大纲                  
 参考文献                  

猜您喜欢

读书导航