数据库原理与应用
2007-10
清华大学出版社
李春葆
397
626000
本书作者多年写作、讲授和开发数据库的经验于一体,以Visual FoxPro(简称VFP)系统为例,讲述数据库的原理和应用。 全书分为20章:第1章-第5章介绍数据库的基本原理,第6章-第19章介绍采用Visual FoxPro开发数据库应用系统的实用技术,第20章给出学生成绩管理系统的开发过程。最后是两个附录,附录A给出了8个上机实验题及实验设计,附录B给出全书练习题的参考答案。本书在讲解知识点、注释概念的过程中,穿插各类实例,并在每章后给出大量习题,有助于读者理解概念、巩固知识、掌握要点、攻克难点。 本书既可作为参加全国计算机等级考试(二级数据库程序设计)应试者的教材,又可作为各类院校相关专业及其他培训班的“数据库原理与应用”课程的教学用书,对于计算机应用人员和计算机爱好者也是一本实用的自学参考书。
第1章 数据库系统概述 1.1 信息、数据和数据处理 1.1.1 信息与数据处理 1.1.2 数据处理 1.2 数据管理技术的发展 1.2.1 人工管理阶段(20世纪50年代) 1.2.2 文件系统阶段(20世纪60年代) 1.2.3 数据库系统阶段(20世纪60年代后期) 1.3 数据库系统的组成与结构 1.3.1 数据库系统的组成 1.3.2 数据库系统体系结构 1.4 数据库管理系统 1.4.1 DBMS的主要功能 1.4.2 DBMS的组成 1.5 练习题1 1.5.1 单项选择题 1.5.2 简答题第2章 数据模型 2.1 什么是数据模型 2.1.1 数据的描述 2.1.2 数据间联系描述 2.2 概念模型 2.2.1 信息世界中的基本概念 2.2.2 实体间的联系方法 2.2.3 实体联系表示法(E-R方法) 2.2.4 怎样设计E-R图 2.3 数据库类型 2.3.1 层次模型 2.3.2 网状模型 2.3.3 关系模型 2.4 练习题2 2.4.1 单项选择题 2.4.2 简答题第3章 关系数据库 3.1 关系模型的基本概念 3.2 关系的数学定义 3.3 关系代数 3.3.1 传统的集合运算 3.3.2 专门的关系运算 3.4 练习题3 3.4.1 单项选择题 3.4.2 简答题第4章 关系数据库规范化理论 ……第5章 数据库设计第6章 VFP系统初步第7章 VFP语言基础第8章 建立表第9章 SQL语言第10章 索引第11章 表的操作第12章 建立和操作数据库第13章 使用数据词典第14章 VFP程序设计基础第15章 表单和表单集第16章 内部控件第17章 面向对象的程序设计第18章 菜单设计第19章 报表设计第20章 VFP数据库系统开发实例附录A 上机实验题附录B 练习题参考答案参考文献