- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
MicrosoftVisualFoxPro6.0
计算机级考复习资料
计算机科学与技术学院
2006.2
第一章 数据库系统概述
(一)数据库系统的几个概念
1、数据:数据是一个广义的概念。在计算机科学中一切能被计算机接收和处理的物理符号都称为“数据”,如文字、字符、数字、图形、图象、光、电、声音、色彩等。它们是存储在计算机媒体上的物理符号的集合。数据按性质可以分为模拟数据和数字数据两大类。模拟数据指在某个区间内连续变化的值。数字数据指离散的值。数据也可以按类型分为数值型数据(如成绩、价格、工资)和非数值型数据(如姓名、地址、声音、图像)。
2、信息:信息是一个既抽象又复杂的概念,它是一种消息,是数据按有意义的关联排列的结果。信息通常由意义和符号组成,以文字或声音、图象的形式来表现。从广义上来看,信息是对数据加工处理后得到的有用知识。信息来源于数据,数据是信息的具体表现形式,数据是物理性的,信息是观念性的。
【提示】在有些场合并不区分信息和数据,信息处理和数据处理常常指同一个概念。
3、数据处理:把杂乱无章的数据加工成为有意义、有价值的数据的过程,称为“数据处理”。数据处理的内容主要包括:对数据的收集、存储、分类、统计、查找、传输和维护等。
4、数据管理:按照某种形式对原始数据进行组织、存贮、维护和使用、对数据进行输入、传输和输出等环节称为“数据管理”。
5、数据库(DB):按一定的组织形式存储在计算机介质上的、能够为多个用户共享的、与应用程序相互独立的、数据之间相互关联的相关数据的集合,称为“数据库”。数据库在物理上按一定的组织方式存储介质,在逻辑上按一定的模型结构组成一个整体。
6、实体:指客观存在的并且可以相互区别的事物。实体可以是实际存在的事物,比如,一个学校;也可以是概念性的事物,比如,一次比赛。
7、实体集:指性质相同的同类实体的集合。比如,所有学校。
8、属性与对象:描述客观事物的实体,分为“对象”和“属性”两大类。如,人、学校、医院等都属于对象,而属性表示对象的某些特征。比如,一个人的属性有姓名、年龄、文化程度等;一个学校的属性有学校名、地址、电话、传真等。当给某个特定对象的某个属性取一个具体的值时,描述该对象的某个属性值的符号就是数据。
9、关键字:能够唯一识别实体集合中每个实体属性的标识。例如,学校的校名就是学校单位的关键字。
10、数据库管理系统(DBMS):是对数据库中资源进行管理和控制的系统软件,是用户与数据库的接口,提供用户对数据库进行操作的各种命令。
11、数据库系统(DBS):是指引入了数据库技术、实现有组织、动态地储存大量关联数据,方便用户访问的计算机系统。数据库系统由数据库、数据库管理系统和应用软件构成。
1
12、数据库应用系统(DBAS):在数据库管理系统(DBMS)的支持下,为解决实际应用问题而开发的数据库应用软件,通常有数据库和应用程序组成。
(二)数据管理技术的发展
数据管理技术的发展经历了三个阶段:
1、人工管理阶段
2、文件管理阶段
3、数据库系统阶段”。
(三)数据模型
数据模型指数据库的组织形式,是对数据库中数据之间进行联系的描述。数据模型有三种:
1、层次模型:以树型结构表示实体与实体之间的联系。
2、网状模型:以网状结构表示实体与实体之间的联系。
3、关系模型:以关系(二维表)形式表示实体与实体之间的联系。这种“关系”以文件形式存储在磁盘上,称为“数据表文件”,其文件扩展名为.DBF。在“二维表”中,表头称为“表结构”;表格的每一列称为一个“字段”,它是标识实体属性的符号;各字段名构成了关系的“型”,型是相对稳定的,而表格其余行的具体内容构成了关系的“值”,值是动态变化的;字段的取值范围,称为该字段的“域”;每一行称为“一条记录”,它是字段值的集合;每一行有一个序号,称为“记录号”;
关系数据库具有以下特点:
1、一个关系中有唯一确定的字段名,不可重名。
2、关系的每一字段具有相同类型的数据。
3、关系的每一字段是不可分的基本数据项。
4、字段的先后次序,不影响记录的完整性。
5、记录的先后次序,不影响数据库文件内容的完整性。
在关系数据库中具有相同属性的记录的集合构成一个“数据表”;一个或多个数据表的汇集组成一个“数据库”。隶属于某个数据库的数据表叫“相关表或数据表”,独立存在于任何数据库之外的表叫“自由表”。
(四)关系运算
1、选择运算(SELECTION):从给定的条件中选取满足条件的记录,即从数据表中进行选行操作。选择运算提供了一种“横向分割关系”的手段。
2、投影运算(PROJECTION):从给定关系的所有字段中按某种顺序选取指定的字段组,即从数据表中进行选列操作。投影运算提供了一种“纵向分割关系”手段。
2
3、连接运算(
您可能关注的文档
最近下载
- 《园林微景观设计与制作》课件——项目二 作品展示.pptx VIP
- SWAT模型培训-综合.ppt VIP
- 人物《袁隆平》PPT介绍.pptx VIP
- 数学(第七版 下册)(机械建筑类)目录.pptx VIP
- 《园林微景观设计与制作》课件——项目一 园林微景观制作准备.pptx VIP
- 2021-2022学年高二数学阶段性复习测试 直线与方程 章末检测3(难)(原卷版).docx VIP
- 《园林微景观设计与制作》课件——项目三 微景观制作.pptx VIP
- (2025年)仓库管理员考核试题(含答案).docx VIP
- 电机行业机器人电机技术.pptx VIP
- 管理学教学(陈传明版)详解.ppt
文档评论(0)