计算机2级公共基础知识四.ppt

计算机2级公共基础知识四.ppt

ID:51996276

大小:185.50 KB

页数:34页

时间:2020-03-27

计算机2级公共基础知识四.ppt_第1页
计算机2级公共基础知识四.ppt_第2页
计算机2级公共基础知识四.ppt_第3页
计算机2级公共基础知识四.ppt_第4页
计算机2级公共基础知识四.ppt_第5页
资源描述:

《计算机2级公共基础知识四.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库设计基础数据(Data):描述事物、表达事物基本信息的某种符号,是信息的一种量化表示。数据库(DB):一种定义是:数据库是由一个互相关联的数据的集合和一组用以访问这些数据的程序组成。另一种定义是:长期存储在计算机内的、有组织的、可共享的数据集合。分为非服务器型数据库和服务型数据库。1数据库系统的基本概念数据库管理系统(DBMS):数据库管理系统位于用户和操作系统之间的一层数据管理软件,用于描述、管理和维护数据库的程序系统,它是专门负责组织和处理数据信息的程序集合,是数据库系统的核心组成部分。数据库管理系统的功能:1)数

2、据库定义功能2)数据库管理功能3)数据库建立和维护4)通信功能。数据库管理系统主要有四种类型:文件管理系统、层次数据库系统、网状数据库系统和关系数据库系统。为完成数据库的基本功能,数据库管理系统提供相应的数据语言,通常由三部分组成1)数据定义语言(DDL)及其翻译程序。主要负责数据的模式定义与数据的物理存取构建。2)数据操纵语言(DML)及其编译或解释程序。主要负责数据的基本操作,包括查询及增加、删除、修改等操作。3)数据控制语言(DCL)。朱耀负责解释每个控制命令的含义,决定如何去执行控制命令。数据库系统:通常把数据库和数

3、据库管理系统软件合称为数据库系统。具有以下特点:数据高度集成。数据统一管理控制。数据独立性。共享性和低冗余性。数据库系统内部体系结构数据库系统通常采用三级模式结构:外模式、模式和内模式应用1应用2应用n……外模式1……外模式m外模式/模式映象模 式模式/内模式映象内 模 式数据库数据库系统的三级模式结构数据库系统的核心部分是____。A.数据库B.数据模型C.计算机硬件D.数据库管理系统数据库系统的体系结构分为三个层次,是____。A.模式、模型、视图B.关系模式、网状模式、层次模式C.外模式、概念模式、内模式D.外模型、概

4、念模型举例数据模型是对现实世界进行抽象的工具。是指反映实体及其实体间联系的数据组织的结构和形式。数据模型通常由数据结构、数据操作和完整性数据约束三部分组成。数据结构是所研究的对象类型的集合。数据操作是指对数据库中各种对象的实例允许执行的操作的集合,包括操作及有关操作规则。完整性数据约束主要描述数据结构内数据间的语法、语义联系,它们之间的制约与依存关系,以及数据动态变化的规则,以保证数据的正确。2数据模型层次模型层次模型实际上是以记录型为结点构成的树,它是把客观问题抽象为一个严格的自上而下的层次关系。特点:1)有且仅有一个根

5、节点无双亲,这个节点即为树的根;2)其他结点有且仅有一个双亲。层次模型只能反映实体间的一对多的联系。网状模型网状模型是以记录型为结点的网络,它反映现实世界中较为复杂的事物间的联系。特点:1)可以有一个以上的结点无双亲;2)至少有一个结点有多于一个的双亲。网状模型可以反映实体间的多对多的联系。关系模型关系模型是建立在数学概念基础上的,在关系模型中,把数据看成是一个二维表,这个二维表就叫做关系。二维表由表框架及表的元组组成。表框架由n个命名的属性组成,n称为属性元数。每行数据称为元组,一个元组由n个元组分量所组成,每个元组分量

6、是表框架中每个属性的投影值。以二维表为基本结构所建立的模型称为关系模型。实体联系模型该模型是一种常用的高级概念模型,而实体联系图(E-R图)是实体的基本对象和这些对象之间的联系构成的。实体联系模型的三要素:实体、属性和联系。E-R图其基本思想是:世界是由一组称做实体的基本对象和这些对象之间的联系构成的。基于这一思想,数据库可由实体集合和实体间的关系进行模型化。E-R模型到关系数据模型的转换E-R图是由实体、实体的属性和实体之间的联系3个要素组成,而关系模型的逻辑结构是一组关系模式的集合,将E-R图转换为关系模型就是要将

7、实体、实体的属性和实体之间的联系转化为关系模式。实例下列有关数据库的描述,正确的是_____。A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变。C.关系中的每一列称为元组,一个元组就是一个字段。D.如果一个关系属性中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字。在关系数据库中,用来表示实体之间联系的是_____。A.树结构B.网结构C.线性表D.二维表将E-R图转换成关系模式时,实体与联系都可以表示成_____。A.属性B.关系B.

8、键C.域关系模型按不同的应用层次分为三种,是_____数据模型、逻辑数据模型、物理数据模型。概念传统的集合运算关系的集合运算要求参加运算的关系必须具有相同的目(即关系的属性个数相同),且相应属性取自同一个域。包括四种运算:并(∪)交(∩)差(-)广义笛卡尔积(ⅹ)3关系代数1)并(Unio

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。