2015年计算机四级考试《数据库技术》基础知识:数据模型
数据模型概念
1、数据模型(Data Model)--是数据库系统的形式框架,是用来描述数据的一组概念和定义,包括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具;
2、数据模型应满足:(1)能够比较真实地模拟现实世界;(2)容易为人们所理解;(3)便于在计算机上实现。
3、 数据模型的组成:
(1) 数据结构:用于描述系统的静态特征,从语法角度表述了客观世界中数据对象本身的结构和数据对象之间的关联关系,是刻画一个数据模型性质最重要的方面。在数据库系统中,通常按照数据结构的类型来区分、命名各种数模,如层次、网状、关系数模。
(2) 数据操作:用于描述系统的动态特征,是一组对数据库中各种数据对象允许执行的操作和操作规则组成的集合。数据操作可以是检索、插入等,数模必须定义这些操作的确切含义、操作符号、操作规则以及实现操作的数据库语言。
(3) 数据完整性约束:是一组完整性规则的集合,它定义了数模必须遵守的语义约束,也规定了数据库中数据内部及数据之间联系所必须满足的语义约束。它限定了数据库的状态以及状态的变化,以便维护数据的正确性、有效性。
数据模型分类
1、 用数据模型这一概念来描述数据库的结构和语义,通过现实世界—信息世界—机器世界的`抽象转换过程构建数据库,并根据模型所定义的规范去管理和使用数据。
2、 建模过程:(1)将现实世界的数据对象抽象为信息世界中的某一信息结构;(2)再将信息结构转换为机器世界中某一具体DBMS支持的数据模型,并存储于计算机中。
3、 数据模型分类:
(1) 概念数据模型(概念模型):按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象,强调其语义表达功能,易于用户理解,是用户与设计人员交流的语言,主要用于数据库设计。最常用的是实体—联系模型。
(2) 数据结构模型(表示型/实现型):是机器世界中与具体DBMS相关的数据模型,包括关系模型、网状模型和层次模型
(3) 物理数据模型:属底层数据模型,描述数据的实际存储方式。
-
2016年计算机四级网络工程师模拟试题
一、填空题1.网络系统安全包括5个基本要素:保密性、完整性、可用性、【1】与不可否认性。2.网络系统安全的完整性包括数据完整性和【2】完整性。3.服务攻击(applicationdependentattack):对网络提供某种服务的【3】起攻击,造成该网络的拒绝服务,使网络工作不正常。...
-
2015下半年全国计算机四级考试《网络工程师》仿真测试题及答案
一、选择题1.以下关于网络运行环境的描述中,哪个是错误的__C___。A)网络运行环境是指保障网络系统安全、可靠与正常运行所必需的基本设施与设备条件B)它主要包括机房与电源两部分C)机房是放置核心路由器、交换机、服务器等核心设备的场所,不包括各个建筑物中放置...
-
2015年3月计算机四级《数据库工程师》模拟试题(十)
一、选择题:((1)-(90))题,分为1分题和2分题,满分120分。除标注2分题外,其它均为1分题.)下列各题A)、B)、C)、D)四个选项中,只有一个是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)若逻辑变量X=Y=1,则执行按位加X?Y以后的值为_____。A)1B)...
-
2016计算机四级模拟试题及答案
1、以太网中采用了二进制指数后退算法,这个算法的特点是__(62)__。A.网络负载越轻,可能后退的时间越长B.网络负载越重,可能后退的时间越长C.使用网络既可以适用于突发性业务,也可以适用于流式业务D.可以动态提高网络发送的优先级【答案】:B要点解析:CSMA/CD的随机延...