- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VFP重点复习(数据库部分)
第一章 数据库系统基础知识
第 一 节 数据处理与数据管理技术
一、数据处理
所谓数据处理是指:对各种类型的数据进行收集、存储、分类、计算、加工、检索和传输的过程。
数据处理一般经过五个步骤:
(1)原始数据的采集(2)编码转换(3)数据输入(4)数据处理(5)数据输出
二、数据管理的发展阶段
▲ 人 工 管 理 阶 段 ▲ 文 件 系 统 阶 段
▲ 数据库系统阶段
人工管理阶段
对数据的管理完全由程序员在其程序中进行管理。即:程序与其处理的对象(数据)相互结合成一个整体,两者相互依存。
数据的管理是分散的。
其特点是:
(1)数据由应用程序自己管理,没有相应的软件系统负责数据的管理工作。
(2)数据不能共享,只面向相应的应用程序。
(3)应用程序依赖于数据,不具有数据独立性
人工管理阶段是将数据存放在由程序定义的内存变量中,该方式有如下三个缺点:数据不能保存;数据不能独立于程序;数据不能共享。
文件系统阶段
文件系统方式是将数据存放在数据文件中,数据文件可独立于应用程序。用户在程序中用文件操作语句对数据文件进行存取操作。数据可保存、可共享,但对数据文件处理需编写程序才能实现,且数据的安全性、一致性、完整性得不到保证。
数据库系统阶段
利用数据库管理系统对数据实行统一的、集中的管理,使数据的存储独立于应用程序。
其特点是:
(1)采用数据模型表示复杂的数据结构。数据冗余明显减少,可实现数据共享。
(2)数据的存储独立于应用程序。
(3)提供了数据安全性、完整性等控制功能,以及对数据操作的并发控制、数据的备份与恢复等功能。
(4)统一管理和控制数据,为用户提供了方便的用户接口。
第 二 节 数据库系统的组成
一、数据库(DB)
数据库是指以一定的数据模型组织的、长期存放在辅助存储器上的可共享的相关的数据集合。
数据库的特点:
◆ 数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可供各种用户共享。
◆ 整个数据库的建立、运行和维护由数据库管理系统统一管理和控制。
◆ 用户能方便地定义数据和操纵数据,并保证数据的安全性、完整性、多用户对数据的并发使用及发生事故后的数据库恢复。
数据库通常包括两部分内容:
▲ 按一定的数据模型组织并实际存储的所有应用需要的数据
▲ 存放在数据字典中的各种描述信息,包括所有数据的结构名、存储格式、完整性约束、使用权限待信息。这些描述信息通常称为“元数据”。元数据的集合叫“数据字典DD”
二、数据库管理系统(DBMS)
是用于建立、使用和维护数据库的系统软件。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。
按功能划分,DBMS大致可分为6个部分:
▲ 数据定义功能
提供数据定义语言(DDL),通过它可以方便的定义数据库中的数据对象。
▲ 数据操纵功能
提供数据操纵语言(DML),通过它可以操纵数据,实现对数据库中的数据对象的插入、删除、修改和查询等基本操作。
▲ 数据的组织和存取
提供数据在辅助存储器上的物理组织与存取方法。其涉及:提供与操作系统的接口、提供数据库的存取及更新维护功能、提供与数据库定义语
言和数据库操纵语言的接口。
▲ 数据库的运行管理功能
提供事务运行管理及运行日志、事务运行的安全性监控和数据完整性检查、事务的并发控制及系统恢复等功能。
▲ 数据库的维护
为数据库管理员提供软件支持,包括数据控制、完整性保障、数据库备份、数据库重组以及性能监控等维护工具。
三、数据库系统(DBS)
是指具有管理和控制数据库功能的计算机应用系统。一般由数据库DB、数据库管理系统DBMS、计算机支持系统、应用程序和有关的人员组成。
数据库管理员(DBA)是指对数据库系统进行管理和控制的机构和相关人员,具有最高的数据库用户特权,负责全面管理数据库系统。
第四节 数据模型
数据模型(Data Model)是现实世界中数据特征的抽象,是数据库系统的数学形式框架,是用来描述数据的一组概念和定义。
数据模型应该满足三方面要求:
● 能比较真实地模拟现实世界
● 容易为人所理解
● 便于在计算机上实现
数据模型可以由三个部分组成:
●数据的静态特性 ●数据的动态特性 ● 数据的完整性约束
根据适用对象不同,数据模型可分为两类,它们分属于两个不同的层次:
● 概念模型
。这类数据模型是按用户的观点建模,描述用户和设计者都能理解的信息结构,强调其表达能力和易理解性,如E-R模型。
● 结构模型
它是按计算机
您可能关注的文档
- 统计学复习框架及重点.ppt
- 图像压缩的基本概念.ppt
- 确认评分表0.5d.ppt
- d4z 生态经济系统结构.ppt
- 非斜视性双眼视觉异常的临床分析.ppt
- 3.2 建筑法练习题.ppt
- 数据库及算法语言.doc
- 第三章控制图.ppt
- canada forest.ppt
- 分析 听陈蕾士之琴筝.ppt
- 温州乐成寄宿中学2023年高三第二次模拟考试语文试卷含解析.doc
- 湖南省浏阳市第二中学2022-2023学年高三第一次调研测试语文试卷含解析.doc
- 甘肃省张掖市高台县重点名校2024年中考一模英语试题含答案.doc
- 甘肃省会宁县第四中学2024届高三下学期第六次检测语文试卷含解析.doc
- 滁州市重点中学2024届高三第四次模拟考试语文试卷含解析.doc
- 福建省福州市仓山区福建师范大学附属中学2023届高考冲刺模拟英语试题含解析.doc
- 福建省平和县一中2022-2023学年高考压轴卷语文试卷含解析.doc
- 湖南省长沙市一中、湖南师大附中2023年高三英语第一学期期末学业质量监测模拟试题含解析.doc
- 监狱警察职业道德培训课件.pptx
- 福建省漳州市平和一中、南靖一中等五校2023年高三第六次模拟考试语文试卷含解析.doc
文档评论(0)