1. 1、本文档共44页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
?关系的性质 ? 每一列中的数据具有相同的数据类型 ? 不同的列可以有相同的域,但必须有不同的属性名 ? 行和列的排列次序可以交换 ? 关系中的每一个数据项是不可再分的数据单位 ? 关系中的每行是不同的,即任何两行不能完全相同 1.6 关系数据库 ? 关系运算 ① 选择(Select)选择亦称为限制,它指在关系中选择满足条件的诸元组。通俗地讲,是指按照一定的条件,在给定的表中,选取若干条满足条件的记录(即二维表格的行)。 1.6 关系数据库 ? 关系运算 1.6 关系数据库 02 .T. 女 李卯志 090102 11 .F. 男 孙寅笃 041103 11 .T. 男 钱丑学 111103 01 .T. 男 赵子博 020101 部门代码 婚否 性别 姓名 编号 选出部门代码为“11”的记录,结果是: 11 .F. 男 孙寅笃 041103 11 .T. 男 钱丑学 111103 部门代码 婚否 性别 姓名 编号 ? 关系运算 ② 投影(Project) 投影是指从关系中选择若干属性列组成新的关系。即从数据库中选取若干个属性(二维表格的若干列或若干字段),结果既可以存储到一个新的表中,也可保存到当前表中。 投影之后不仅取消了某些列,而且还可以取消某些元组。因为取消了某些列之后,就可能出现重复行,应取消这些重复行。 1.6 关系数据库 *物理科学学院 *物理科学学院 主要内容 数据、信息和数据处理 数据库基本概念 关系数据模型 关系运算 教学内容 学习要求 课后作业 上机实验 程序源码 启动VFP 1.1 数据、信息和数据处理 ?数据:按照国际标准化组织(ISO)的定义,数据是对客观事物特征所进行的一种抽象化、符号化的表示。例如:赵子博的生日为1986年10月12日。其中1986、10、12即为数据。 ?信息:按照国际标准化组织(ISO)的定义,信息是有一定含义的、经过加工处理的、对决策有价值的数据。例如:某班的计算机成绩保存在计算机中,教师查询得到的及格率,即得到一条信息。 ?数据处理:按照国际标准化组织(ISO)的定义,数据处理是指对数据进行一系列加工、储存、合并、分类、计算等操作的过程。也就是将原始数据加工成信息的过程。 ?数据与信息的关系:数据是信息的载体,它表示了信息;信息是数据的内涵,是数据的价值体现。 同一信息可以用不同的数据表示形式;而同一数据也可以有不同的解释。 1.1 数据、信息和数据处理 1.1 数据、信息和数据处理 ?实例 数据:2002-10-01 信息:国庆节某人生日 不同表示形式:2002-10-0110/01/2002 同一信息可以用文字、图像、声音、动画等形式表示。 1.2 数据处理的发展过程 ?人工管理阶段 计算机主要用于科学处理,没有专门用于管理数据的软件,数据与程序结合在一起。 缺点: 数据与程序不具有独立性 数据存在大量冗余 ?文件管理阶段 程序与数据的相互依赖 数据的冗余性 数据的不一致性 数据的无关性 1.2 数据处理的发展过程 程序1 程序2 程序n 文 件 管 理 系 统 文件1 文件2 文件n ?数据库管理阶段 数据结构化 提高数据的独立性 数据统一管理与控制 数据共享性高、冗余度小 程序1 程序2 程序n 数 据 库 用户1 用户2 用户n 1.2 数据处理的发展过程 ? 新型数据库系统 1、分布式数据库系统 2、面向对象数据库系统 3、多媒体数据流系统 4、数据仓库 1.2 数据处理的发展过程数据库(Data Base):是指用户频繁使用的数据按一定组织形式,把有关联的数据集中存储于计算机的外存储器中,这种数据的集合称为数据库,简称DB。 数据库不仅反映数据本身的内容,而且反映数据之间的联系。 数据库中的数据是按某种数据模型(层次模型、网状模型和关系模型)来组织存储的,与之对应的数据库依次为层次数据库、网状数据库和关系数据库。 1.3 数据库基本概念数据库管理系统:是用来帮助用户在计算机上建立、使用和维护数据库而开发的软件系统。它建立在OS的基础上,对数据库进行统一的管理和控制。简称DBMS(Data Base Management System)。常用的数据库管理系统:dBASE FoxBase FoxPro Access DB2 Oracle 等。通常某一数据库管理系统只能管理基于某一种数据模型的数据库,用来管理关系型数据库的数据库管理系统称为关系型数据库管理系统(RDBMS)。 1.3 数据库基本概念 数据库管理系统的功能: 数据定义功能 提供了数据定义语言(DDL),用于定义数据库的结构、描述数据间的联系,建立、修改数据库等。 数据操纵功能提供了数据操纵语言(DM

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档