清华大学出版社 TSINGHUA UNIVERSITY PRESS 新世纪计算机基础教育丛书 谭浩强主编 Visual FoxPro 新也纪 及其应用系统开发 (计算机基础教育丛 丛书主编用 谭浩强 FoxPro (及其应用系统开发 史济民主编 清华大学出版社
Visual FoxPro 及其应用系统开发 新世纪计算机基础教育丛书 谭浩强 主编
清华大学出版社 TSINGHUA UNIVERSITY PRESS 第1章绪论
第1章 绪 论
清华大学出版社 TSINGHUA UNIVERSITY PRESS 11数据库的基本概念 数据库系统与一般文件应用系统性能对照 序号文件应用系统 数据库系统 数据库系统的特点 文件中的数据由特定库内数据由多个用 的用户专用 户共享 数据的结构化 每个用户拥有自己的原则上可消除重复 数据,导致数据重复为方便查询允许少 数据共享 存储 量数据重复存储, 但冗余度可以控制 数据独立性 数据从属于程序, 数据独立于程序 可控冗余度 者相互依赖 强调数据的独立性 各数据文件彼此独立,各文件的数据相互 4从整体看为“无结构”|联系,从总体看是 的 “有结构”的
1.1 数据库的基本概念 ⚫ 数据库系统的特点 ⚫ 数据的结构化 ⚫ 数据共享 ⚫ 数据独立性 ⚫ 可控冗余度 序号 文 件 应 用 系 统 数 据 库 系 统 1 文件中的数据由特定 的用户专用 库内数据由多个用 户共享 2 每个用户拥有自己的 数据,导致数据重复 存储 原则上可消除重复。 为方便查询允许少 量数据重复存储, 但冗余度可以控制 3 数据从属于程序,二 者相互依赖 数据独立于程序, 强调数据的独立性 4 各数据文件彼此独立, 从整体看为“无结构” 的 各文件的数据相互 联系,从总体看是 “有结构”的 数据库系统与一般文件应用系统性能对照
清华大学出版社 TSINGHUA UNIVERSITY PRESS 数据库系统的分代 数据库系统的分类 非关系型数据库系统 单用户数据库和多用户数据库 关系型数据库系统RDBS 集中式数据库和分布式数据库 对象关系数据库系统 ORDBS 传统数据库和智能数据库 数据库
数据库系统的分代 非关系型数据库系统 关系型数据库系统 RDBS 对象-关系数据库系统ORDBS 数据库系统的分类 单用户数据库和多用户数据库 集中式数据库和分布式数据库 传统数据库和智能数据库 数据库
清华大学出版社 1.2数据库管理系统和数据库应用系统 数据库管理系统(DBMS) 数据定义功能 数据操作功能 控制和管理功能 数据库应用系统(DBAS) 设计数据库 概念结构设计→逻辑结构设计→物理结构设计 开发应用程序 功能分析→总体设计→模块设计→编码调试
1.2 数据库管理系统和数据库应用系统 数据库管理系统(DBMS) 数据定义功能 数据操作功能 控制和管理功能 数据库应用系统(DBAS) 设计数据库 概念结构设计→逻辑结构设计→物理结构设计 开发应用程序 功能分析→总体设计→模块设计→编码调试