- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关系模型的三类完整性: 实体完整性: 若属性A是基本关系R的主关键字中的属性(即主属性),则属性A不能取空值。 参照完整性: 具有一对多联系的两个表之间,子表中与主表的主关键字相关联的那个属性(外部码)的值要么为空,要么等于主表中主关键字的某个值。 用户定义的完整性: 用户自己对数据完整性的要求,即针对某一数据库的约束条件。 第二十九页,共四十四页,2022年,8月28日 三、规范化设计理论 E.F.Codd 于1971年提出规范化理论。他定义了五种规范化模式(Normal From,简称范式)。 范式表示的是关系模式的规范化程度,也即满足某种约束条件的关系模式,根据满足的约束条件的不同来确定范式。 在五种范式中,通常只用到前三种: 范式 条件 第一范式(1NF) 元组中每一个分量都必须是不可分割的数据项 第二范式(2NF) 不仅满足第一范式,而且所有非主属性完全依赖于其主码 第三范式(3NF) 不仅满足第二范式,而且它的任可一个非主属性都不传递依赖于任何主关键字 第三十页,共四十四页,2022年,8月28日 1NF 下表不符合第一范式的关系 教师代码* 姓名 职称 研究课题 研究课题号 研究课题名 1101 王一丽 教授 500 管理信息 1102 刘 明 副教授 800 金融工程 1254 李爱军 讲师 630 电子商务 由非1NF规范化为1NF 教师代码* 姓名 职称 研究课题号* 研究课题名 1101 王一丽 教授 500 管理信息 1102 刘 明 副教授 800 金融工程 1254 李爱军 讲师 630 电子商务 第三十一页,共四十四页,2022年,8月28日 第一页,共四十四页,2022年,8月28日 第一节 计算机硬件及软件 一、计算机硬件系统的构成 计算机硬件 运算器中央处理器 (CPU) 控制器 内存储器 外存储器输入设备输出设备 主机 外部设备 ROM RAM 存储器 第二页,共四十四页,2022年,8月28日 二 、计算机软件系统的构成 软件指运行、管理、维护、应用计算机所编制的程序以及文档、说明的总称。 系统软件 应用软件 计算机软件 操作系统 语言编译与解释系统 数据库管理软件 程序设计语言 第三页,共四十四页,2022年,8月28日 三 、软件与硬件的关系 计算机系统是由硬件系统和软件系统两部分构成。硬件是基础,软件是灵魂。 硬件 操作系统 语言翻译程序 DBMS 应用软件 应用软件包 软件 第四页,共四十四页,2022年,8月28日 第二节 数据库技术 一、数据库概述(一)数据处理的概念 1、概念 数据处理是把来自科学研究、生产实践和社会经济活动等领域中的原始数据,用一定的设备和手段,按一定的使用要求,加工成另一种形式的数据的过程。 2、目的 把数据转换成便于观察分析、传送或进一步处理的形式。 从大量的原始数据中抽取,推导出对人们有价值的信息以作为行动和决策的依据。 利用计算机科学地保存和管理已经过处理(如校验、整理等)的大量数据,以便人们能方便而充分地利用这些宝贵的信息资源。 第五页,共四十四页,2022年,8月28日 3、内容 数据收集 数据转换 数据的筛选、分组和排序 数据的组织 数据的运算 数据存储 数据检索 数据输出 第六页,共四十四页,2022年,8月28日 人工管理阶段(1946年---20世纪50年代中期) 主要特点: 数据是程序的组成部分,数据不独立,修改数据必须修改程序。程序执行时,数据随程序一道送入内存,用完后全部撤出计算机,不能保留。数据大量重复,不能共享。 应用背景: 硬件:无外存或只有磁带外存,输入输出设备简单。 软件:无操作系统,无文件管理系统,无管理数据的软件。 (二)数据处理的发展 第七页,共四十四页,2022年,8月28日 文件系统阶段(50年代后期-----60年代中期) 主要特点: 数据管理方面,实现了数据对程序的一定的独立性,数据不再是程序的组成部分,修改数据不必修改程序,数据有结构,被组织到文件内,存储在磁带、磁盘上,可以反复使用和保存。文件逻辑结构向存储结构的转换由软件系统自动完成,系统开发和维护工作得到减轻。 应用背景: 硬件:外存有了很大的发展,除了磁带机,还出现了大容量的硬盘和灵活的软磁盘 软件:出现了操作系统、文件管理系统和多用户的分时系统以及专用于商业事务管理的高级语言COBOL 第八页,共四十四页,2022年,8月28日 数据库阶段(60年代后期--) 特
文档评论(0)