[其它考试]公共基础-数据库基础知识

合集下载

计算机二级考试——数据库设计基础

计算机二级考试——数据库设计基础

计算机二级选择题题库考点3:公共基础知识——数据库设计基础(228题)1. 在关系模型中,每一个二维表称为一个答案:DA)主码(键)B)属性C)元组D)关系2. 若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是答案:CA)一对一B)多对多C)一对多D)多对一3. 有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是答案:AA)并B)选择C)投影D)交4. 一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的答案:CA)记录B)元组C)属性D)行5. 有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是答案:BA)并B)差C)交D)选择6. 有表示公司和职员及工作的三张表,职员可在多家公司兼职。

其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为答案:BA)公司号,职员号,工资B)公司号,职员号C)职员号,工资D)职员号7. 在关系A(S,SN,D)和B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则D是A的答案:CA)主键(码)B)候选键(码)C)外键(码)8. 有关系R、S和T,如下图所示关系T是由关系R和S通过运算得出,则所使用的操作是答案:CA)笛卡尔积B)自然连接C)差D)并9. 在数据库管理系统提供的数据语言中,负责数据模式定义的是答案:BA)数据管理语言B)数据定义语言C)数据控制语言D)数据操纵语言10. 设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品 (商品号,商品名,单价,商品类别,供应商) ,客户 (客户号,姓名,地址,电邮,性别,身份证号) ,购买 (客户号,商品号,购买数量),则关系购买的键为答案:DA)客户号B)客户号, 商品号, 购买数量C)商品号D)客户号, 商品号11. 有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是答案:BA)差B)交C)并D)笛卡尔积E)自然连接12. 在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是答案:AA)数据操纵语言B)数据管理语言C)数据控制语言D)数据定义语言13. 一名雇员就职于一家公司,一个公司有多个雇员。

数据库基础知识点总结

数据库基础知识点总结

数据库基础知识点总结数据库(Database)是一个有组织的数据集合,可以被存储和访问。

它是一个可以长期保存的数据集,它可以被认为是这样一些数据的仓库,这些数据结构化,并且可以被轻松地访问,管理和更新。

数据库系统主要由数据库、数据库管理系统(DBMS)和数据库应用程序构成。

数据库管理系统负责管理数据的存储、检索、修改和删除,并且协调多用户对数据库的访问。

数据库管理系统的主要功能包括数据定义、数据存储、数据检索和数据管理。

数据定义是指定义数据库结构,包括数据的存储结构、数据的关系、数据的完整性约束等。

数据存储是指将数据存储在物理介质上,并且确保数据的安全性和完整性。

数据检索是指根据用户的需求从数据库中获取数据,包括查询、排序、过滤和联接等操作。

数据管理是指管理数据的增、删、改、查等操作,包括事务管理、并发控制和恢复管理等。

数据库系统的优势之一是可以通过使用SQL(结构化查询语言)进行数据操作。

SQL是一种专门用来和数据库交互的语言,它可以用来创建、更新、删除数据库中的数据,也可以用来查询数据库中的数据。

数据库系统的设计和实现需要考虑以下几个方面:数据模型:数据库系统的基础是数据模型,它描述了数据的结构、数据之间的关系和数据的约束条件。

常用的数据模型包括层次模型、网络模型、关系模型和面向对象模型。

关系模型是最常用的数据模型,它以表的形式组织数据,每个表包含多个行和多个列。

表之间通过外键建立关联。

常用的关系数据库管理系统有MySQL、Oracle、SQL Server和PostgreSQL等。

数据库设计:数据库设计是指按照需求分析和数据模型设计好数据库的结构,包括表的设计、字段的定义、键的选择、约束条件的设置等。

数据存储:数据库中的数据存储在磁盘上,需要进行物理存储的设计,包括文件存储的方式、索引的设计、数据的分区和冗余等。

数据安全和完整性:数据库系统需要确保数据的安全性和完整性,包括用户认证、访问控制、事务处理和备份恢复等。

公共基础_数据库

公共基础_数据库

4.1 数据库系统的基本概念数据:实际上就是描述事物的符号记录。

型与值:数据库:是数据的集合,具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序共享。

数据库管理系统:一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,是数据库的核心。

数据库管理系统功能:(1)数据模式定义:即为数据库构建其数据框架;(2)数据存取的物理构建:为数据模式的物理存取与构建提供有效的存取方法与手段;(3)数据操纵:为用户使用数据库的数据提供方便,如查询、插入、修改、删除等以及简单的算术运算及统计;(4)数据的完整性、安生性定义与检查;(5)数据库的并发控制与故障恢复;(6)数据的服务:如拷贝、转存、重组、性能监测、分析等。

为完成以上六个功能,数据库管理系统提供以下的数据语言:(1)数据定义语言:负责数据的模式定义与数据的物理存取构建;DDL(2)数据操纵语言:负责数据的操纵,如查询与增、删、改等;DML(3)数据控制语言:负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等。

数据语言按其使用方式具有两种结构形式:交互式命令(又称自含型或自主型语言)宿主型语言(一般可嵌入某些宿主语言中)。

数据库管理员:对数据库进行规划、设计、维护、监视等的专业管理人员。

数据库系统:由数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)、软件平台(软件)五个部分构成的运行实体。

数据库应用系统:由数据库系统、应用软件及应用界面三者组成。

文件系统阶段:提供了简单的数据共享与数据管理能力,但是它无法提供完整的、统一的、管理和数据共享的能力。

层次数据库、网状数据库系统阶段、关系数据库系统阶段数据库系统的基本特点:数据的集成性、数据的高共享性与低冗余性、数据独立性(物理独立性与逻辑独立性)、数据统一管理与控制。

数据库系统的三级模式:(1)概念模式:数据库系统中全局数据逻辑结构的描述,全体用户公共数据视图;(2)外模式:也称子模式与用户模式。

国家计算机二级考试C语言公共基础最新题库—数据库设计基础

国家计算机二级考试C语言公共基础最新题库—数据库设计基础

1.在数据库设计中,将E-R图转换成关系数据模型的过程属于()。

答案:CA)需求分析阶段B)概念设计阶段C)逻辑设计阶段D)物理设计阶段本题答案为:C题目解析:E-R图转换成关系模型数据则是把图形分析出来的联系反映到数据库中,即设计出表,所以属于辑设计阶段。

2.A)并B)自然连接C)笛卡尔积D)交本题答案为:D题目解析:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以B)错误。

笛卡尔积是用R集合中元素为第一元素,S集合中元素为第二元素构成的有序对,所以C)错误。

根据关系T可以很明显的看出是从关系R与关系S中取得相同的关系组所以取得是交运算,选择D)。

3.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。

答案:C A)课号,成绩B)学号,成绩C)学号,课号D)学号,姓名,成绩本题答案为:C题目解析:学号是学生表S的主键,课号是课程表C的主键,所以选课表SC的关键字就应该是与前两个表能够直接联系且能唯一定义的学号和课号,所以选择C)。

4.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。

答案:BA)一对一B)一对多C)多对一D)多对多本题答案为:B题目解析:因为一间宿舍可以住多个学生即多个学生住在一个宿舍中,但一个学生只能住一间宿舍,所以实体宿舍和学生之间是一对多的关系。

5.A)笛卡尔积B)交C)并D)自然连接本题答案为:D题目解析:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据T关系中的有序组可知R与S进行的是自然连接操作。

6.数据库应用系统中的核心问题是()。

答案:AA)数据库设计B)数据库系统设计C)数据库维护D)数据库管理员培训本题答案为:A题目解析:数据库应用系统中的核心问题是数据库的设计。

公共基础-数据库基础知识共57页PPT

公共基础-数据库基础知识共57页PPT
45、法律的制定是为了保证ห้องสมุดไป่ตู้一个人 自由发 挥自己 的才能 ,而不 是为了 束缚他 的才能 。—— 罗伯斯 庇尔
41、学问是异常珍贵的东西,从任何源泉吸 收都不可耻。——阿卜·日·法拉兹
42、只有在人群中间,才能认识自 己。——德国
公共基础-数据库基础知识
41、实际上,我们想要的不是针对犯 罪的法 律,而 是针对 疯狂的 法律。 ——马 克·吐温 42、法律的力量应当跟随着公民,就 像影子 跟随着 身体一 样。— —贝卡 利亚 43、法律和制度必须跟上人类思想进 步。— —杰弗 逊 44、人类受制于法律,法律受制于情 理。— —托·富 勒
43、重复别人所说的话,只需要教育; 而要挑战别人所说的话,则需要头脑。—— 玛丽·佩蒂博恩·普尔
44、卓越的人一大优点是:在不利与艰 难的遭遇里百折不饶。——贝多芬
45、自己的饭量自己知道。——苏联

公共基础-数据库

公共基础-数据库

5

为完成上述功能,DBMS一般提供相应的数据 语言:



数据定义语言(DDL) 数据操纵语言(DML) 数据控制语言(DCL)

数据语言按其使用方式具有两种结构形式


交互式命令语言 宿主型语言
4. 数据库管理员

主要工作包括:

数据库设计 数据库维护 改善系统性能,提高系统效率
6
5. 数据库系统(DBS)
E-R图的一个实例:学生课程联系的概念模型
12
5.2.3 层次模型


一种树形结构 数据结构比较简单,操作简单 对于实体间联系是固定的、且预先定义好的应用系统, 有较高的性能 可以提供良好的完整性支持 不适合表示非层次性的联系,对于插入和删除操作的 限制比较多
5.2.4 网状模型

13


32

关系表中的每一横行称为一个 A) 元组 B) 字段 C) 属性 D) 码
33

数据库的故障恢复一般是由 A) 数据流图完成的 B) 数据字典完成的 C) DBA完成的 D) PAD图完成的
下列说法中,不属于数据模型所描述的内容 的是 A) 数据结构 B) 数据操作 C) 数据查询 D) 数据约束
17
关系操纵

关系模型的数据操纵一般有以下操作: 查询 增加 删除 修改
18
关系中的数据约束
关系模型中允许定义三种数据约束: (1)实体完整性约束

要求关系中主键值不能为空值
(2)参照完整性约束
该约束是关系之间关联的基本约束,不允许关系引用不存在的 元组。
(3)用户定义的完整性约束

全国计算机等级考试二级教程——公共基础知识

全国计算机等级考试二级教程——公共基础知识

全国计算机等级考试二级教程——公共基础知识一、操作系统基础知识1.操作系统是什么?请简要说明其作用和功能。

操作系统是计算机系统中的一种软件,它负责管理和控制计算机硬件资源,并为用户程序提供运行环境。

其主要功能包括进程管理、内存管理、文件系统管理和设备管理等。

2.请列举几种常见的操作系统。

常见的操作系统包括Windows、Linux、Mac OS、Android等。

3.什么是进程?什么是线程?进程是正在执行的程序的实例,是操作系统资源分配与调度的基本单位。

线程是进程中的一个执行单元,一个进程可以包含多个线程。

4.什么是文件系统?文件系统是一种组织和管理计算机存储设备上数据的方法,用于存储和检索文件,并提供对文件的访问控制和保护。

二、计算机网络基础知识1.什么是IP地址?IP地址的作用是什么?IP地址是因特网协议(IP)的网络接口的标识,用于唯一地标识和定位网络上的计算机设备。

IP地址的作用是用于在数据通信中确定源和目标的地址。

2. 请简述Internet的结构。

Internet的结构是由成千上万个相互连接的计算机网络组成的,形成一个全球性的网络。

它使用一种称为互联网协议(IP)的通信协议进行数据传输,通过路由器相互连接。

3.什么是HTTP协议?HTTP协议有哪些特点?HTTP协议(Hypertext Transfer Protocol)是一种用于从服务器传输超文本到客户端的协议。

它的特点包括无连接性、无状态性和可扩展性。

三、数据库基础知识1.什么是数据库?数据库的作用是什么?数据库是存储、管理和组织数据的集合,它提供了一种结构化的方式来组织和存储数据,以便于数据的存取和处理。

数据库的作用是存储和管理大量的数据,并为用户提供数据查找、插入、更新和删除等功能。

2.请简述关系数据库的特点和优点。

关系数据库是一种以关系为基础的数据模型。

它的特点包括数据的结构化、数据间的关系建立、数据的操作和约束等。

关系数据库的优点是数据的一致性、数据的可扩展性、数据的安全性和数据的完整性。

公共基础知识考点-数据库设计基础

公共基础知识考点-数据库设计基础

计算机二级公共基础知识总结汇总: 数据库设计基础经常考查的是数据库管理系统,数据库基本特点,数据库系统的三级模式及二级映射,E-R模型,关系模型和关系代数,应对此部分进行重点学习。

详细重点学习知识点:1.数据的概念、数据库管理系统提供的数据语言、数据管理员的主要工作、数据库系统阶段的特点、数据的物理独立性及逻辑独立性、数据统一管理与控制、三级模式及两级映射的概念2.数据模型3个描述内容、E-R模型的概念及其E-R图表示法、关系操纵、关系模型三类数据约束3.关系模型的基本操作、关系代数中的扩充运算4.数据库设计生命周期法的4个阶段4.1数据库系统的基本概念考点1 数据、数据库、数据库管理系统考试链接:考点1在笔试考试中,是一个经常考查的内容,在笔试考试中出现的机率为70%,主要是以选择题的形式出现,分值为2分,此考点为重点识记内容,读者还应该识记数据语言所包括的数据定义语言、数据操纵语言和数据控制语言。

数据是数据库中存储的基本对象,描述事物的符号记录。

数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。

数据库管理系统(DBMS,Database Management System)是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操作、数据维护、控制及保护和数据服务等。

数据库管理系统是数据系统的核心,主要有如下功能:数据模式定义、数据存取的物理构建、数据操纵、数据的完整性、安全性定义和检查、数据库的并发控制与故障恢复、数据的服务。

为完成数据库管理系统的功能,数据库管理系统提供相应的数据语言:数据定义语言、数据操纵语言、数据控制语言。

数据库管理员的主要工作如下:数据库设计、数据库维护、改善系统性能,提高系统效率。

考点2 数据库系统的发展考试链接:考点2在笔试考试中出现的机率为30%,主要是以选择题的形式出现,分值为2分,此考点为识记内容,读者还应该注意各个阶段的特点。

数据库基础知识试题及答案精选全文完整版

数据库基础知识试题及答案精选全文完整版

可编辑修改精选全文完整版数据库基础知识试题及答案数据库是一个单位或是一个应用领域的通用数据处理系统,它存储的是属于企业和事业部门、团体和个人的有关数据的集合。

以下是由店铺整理关于数据库基础知识试题及答案的内容,希望大家喜欢! 数据库基础知识试题及答案(1)下列关于数据库的叙述中,正确的是A、数据库减少了数据冗余B、数据库避免了数据冗余C、数据库中的数据一致性是指数据类型一致D、数据库系统比文件系统能够管理更多数据【答案】A【解析】数据库的主要特点是①实现数据共享。

②减少数据的冗余度。

③数据的独立性。

④数据实现集中控制。

⑤数据一致性和可维护性,以确保数据的安全性和可靠性。

⑥故障恢复。

(2)在窗体中要显示一名教师基本信息和该教师所承担的全部课程情况,窗体设计时在主窗体中显示教师基本信息,在子窗体中显示承担的课程情况,则主窗体和子窗体数据源之间的关系是A、一对一关系B、一对多关系C、多对一关系D、多对多关系【答案】B【解析】窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体常用来表示一对多的关系。

根据题意,主窗体和子窗体数据源之问的关系就是教师实体集和课程实体集之问的关系。

一名教师可以承担多门课程,但是一门课程只能由一个教师承担。

所以是一对多的关系,因此选择B选项。

(3)Access数据表中的“记录”,在关系数据模型中对应的概念是A、字段B、元组C、属性D、域【答案】B【解析】Access数据表表中的每一横行称为一条记录,在关系数据模型中对应的概念是元组。

(4)下列不能建立索引的数据类型是A、文本型B、备注型C、数字型D、日期时间型【答案】B【解析】索引是表中字段非常重要的属性,能根据键值加速在表中查找和排序的速度,并且能设定表中记录的唯一性。

在ACCESS中,备注字段类型是不能被索引的。

(5)从多个关系中抽取出所需要的属性组成新关系,应使用的操作是A、查询运算B、连接运算C、投影运算D、选择运算【答案】B【解析】关系运算包括投影、选择和联接。

全国计算机等级考试二级教程公共基础知识

全国计算机等级考试二级教程公共基础知识

全国计算机等级考试二级教程公共基础知识计算机已经成为了人们工作和生活的必备工具,掌握一定的计算机知识已经成为了现代人的基本素养。

而全国计算机等级考试(NCRE)作为国内计算机能力认证的重要标准,对于很多计算机专业人士来说具有很大的意义。

在NCRE二级考试中,公共基础知识是一个非常重要的部分,本文将为大家介绍几个常见的公共基础知识,并提供一些备考建议。

1. 计算机硬件基础知识计算机硬件是计算机系统的物理实体,包括了中央处理器(CPU)、内存(RAM)、硬盘、显示器、键盘等部件。

理解计算机硬件的基本原理和结构对于理解计算机工作原理至关重要。

建议备考学员关注计算机硬件的主要组成部分以及它们之间的相互关系,同时了解各个部件的功能和特点。

2. 操作系统操作系统是计算机系统中的核心软件,它负责管理和控制计算机的硬件和软件资源,并提供良好的用户界面。

备考学员需要熟悉各个常见的操作系统的特点和功能,比如Windows、Linux、Mac OS等。

此外,学员还应了解操作系统的基本操作,比如文件管理、进程管理、网络配置等。

3. 网络基础知识随着互联网的普及,网络基础知识已经成为了计算机考试的重要部分。

备考学员需要熟悉常见的网络协议和网络拓扑结构,比如TCP/IP 协议、HTTP协议、局域网、广域网等。

此外,了解网络安全和网络管理的基本知识也是非常重要的。

4. 数据库基础知识数据库是计算机存储和管理数据的重要工具,备考学员需要了解数据库的基本概念和原理,比如数据库的组成、常见的数据库类型(如关系型数据库、非关系型数据库等)、SQL语言等。

熟悉数据库的使用和管理对于备考学员来说也是非常有帮助的。

5. 编程基础知识编程是计算机科学的核心内容之一,备考学员需要了解常见的编程语言和开发环境,比如C、Java、Python等。

掌握编程语言的基本语法和常用的算法和数据结构对于备考学员来说是非常重要的。

此外,了解软件开发的基本流程和方法也是备考学员需要掌握的知识点。

二级考试公共基础知识单元数据库设计基础

二级考试公共基础知识单元数据库设计基础

二级考试公共基础知识单元:数据库设计基础A008:数据结构的三级模式不包括()A、数据模式B、外模式C、概念模式D、内模式参考答案:AA009(图):有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()A、投影B、并C、交D、自然连接参考答案:DA010:下列关于数据库设计的叙述中,正确的是()A、在逻辑设计阶段建立数据字典B、在需求分析阶段建立数据字典C、在物理设计阶段建立数据字典D、在概念设计阶段建立数据字典参考答案:BA058:在关系A(S,SN,D)和B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则D是A的()A、外键(码)B、主键(码)C、候选键(码)D、参考答案:AA059(图):有两个关系R,S如下,由关系R和S通过运算得关系T,则所用的操作为()A、自然连接B、差C、笛卡尔积D、并参考答案:BA060:在数据库管理系统提供的数据语言中,负责数据模式定义的是()A、数据管理语言B、数据定义语言C、数据控制语言D、数据操纵语言参考答案:BA099:公司销售多种产品给不同的客户,客户可选择不同的产品,则实体产品与客户间的关系是()A、多对多B、一对多C、一对一D、多对一参考答案:AA100(图):大学生学籍管理系统中有关模式S(S#,Sn,Sg,Sd,Sa),其中属性S#、Sn、Sg、Sd、Sa分别是学生学号、姓名、性别、系别和年龄,关键字是S#。

检索全部小于20岁男生姓名的表达式为()A、B、C、D、参考答案:AA101:在进行逻辑设计时,将E-R图中实体之间联系转化为关系数据库的()A、元组B、关系C、属性D、属性的值域参考答案:BA151:用树形结构表示实体类之间联系的模型是()A、网状模型B、层次模型C、关系模型参考答案:BA153:设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。

计算机二级公共基础-数据库基础知识

计算机二级公共基础-数据库基础知识

联系—菱形表示
系主任与院系之 间的分管联系, 即1∶1联系
14
班级与学生之间的包 含关系,即1∶N联系
学生和课程之间的选 修联系,即M∶N联系
15
1.2.3数据模型(逻辑数据模型)

数据模型:数据库中数据的结构 表示,反映事务本身及事务之间 的各种联系,是DBMS用来表示 实体与实体间联系的方法,分为 三种:

5. 数据库系统(Database System ,DBS)


拥有数据库技术支持的计算机系统 由数据库(DB)、数据库管理系统(DBMS)、 数据库管理员(DBA)、硬件平台(包括计算机、网 络)和软件平台(操作系统等)构成。
6. 数据库应用系统(DBAS)


利用数据库系统进行应用开发,是:DBS+应用软件 +应用界面 数据库应用系统的核心问题是:数据库系统设计 教务管理系统、人事管理系统是DBAS
主要功能 数据模式定义 数据存取的物理构建 数据操纵(查询,增、删改记录) 实现相应功能所使用的数据语言 数据定义语言(DDL) 数据操纵语言(DML) 数据控制语言(DCL)
数据的完整性、安全性定义与检查
数据库的并发控制与故障恢复 数据的服务
4. 数据库管理员
主要工作包括:数据库设计 、数据库维护、改善系统性能 ,提高系统效率
1.1.2 数据管理技术的发展
人工管理阶段 >>>文件系统阶段>>>数据库系统阶段
1.1.3 数据库系统的基本特点


数据的集成性 数据的高共享性与低冗余性 数据独立性(数据与程序间互不依赖)
物理独立性:当数据的物理结构(存储结构、存取方式等 )的改变,不影响数据库的逻辑结构,不会引起应用程序 的变化 逻辑独立性:数据库总体逻辑结构的改变,如修改数据模 式、增加新的数据类型、改变数据间的联系,不需要修改 相应的应用程序

数据库基础知识考试及答案

数据库基础知识考试及答案

数据库系统概论复习参考题一、选择题1 、描述事物的符号记录称为: ( B )A) 信息 B) 数据 C) 记录 D) 记录集合2 、( A )是位于用户和操作系统之间的一层数据管理软件。

A) 数据库管理系统 B) 数据库系统 C) 数据库 D) 数据库运用系统3、在人工管理阶段,数据是( B ) 。

A) 有结构的 B) 无结构的C) 整体无结构,记录有结构 D) 整体结构化的4、在文件系统阶段,数据是( B ) 。

A) 无独立性 B) 独立性差 C) 具有物理独立性 D) 有逻辑独立性5、在数据库系统阶段,数据是( D ) 。

A) 有结构的 B) 无结构的C) 整体无结构,记录内有结构 D) 整体结构化的6、数据库系统阶段,数据( D ) 。

A) 具有物理独立性,没有逻辑独立性 B) 具有物理独立性和逻辑独立性C) 独立性差D) 具有高度的物理独立性和一定程度的逻辑独立性7 、(B )属于信息世界的模型,实际上是现实世界的一个中间层次。

A) 数据模型 B) 概念模型 C) 物理模型 D) 关系模型8 、在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。

这是有层次模型的( C )决定的。

A) 数据结构 B) 数据操作C) 完整性约束 D) 缺陷9 、 ( A )是数据结构,关系操作集合和完整性约束三部分组成。

A) 关系模型 B) 关系 C) 关系模式 D) 关系数据库10、在关系模型中,一组具有相同数据类型的值的集合称为 ( D )A) 关系 B) 属性 C) 分量D) 域11、关系是 ------ 。

( D )A) 型 B) 静态的 C) 稳定的D) 关系模式的一个实例12、数据结构设计中,用 E—R 图来描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的( B )阶段。

A) 需求分析 B) 概念设计 C) 物理设计 D) 逻辑设计13、非关系模型中数据结构的基本单位是 ( C )。

全国计算机等级考试公共基础:数据库

全国计算机等级考试公共基础:数据库
第4章、数据库设计基础
考点1: 考点 :数据库系统的基本概念 数据、数据库、 一、数据、数据库、数据库管理系统
1.数据:所谓数据是描述事物的符号记录。计算机中的数据一般分 数据:所谓数据是描述事物的符号记录。 数据 为两部分,其中一部分与程序仅有短时间的交互关系, 为两部分,其中一部分与程序仅有短时间的交互关系,一般存放 在内存中,随着程序的结束而消亡,称为临时性数据; 在内存中,随着程序的结束而消亡,称为临时性数据;另一部分 一般存放在磁盘上,对系统起长期的交互作用,称为永久性数据. 一般存放在磁盘上,对系统起长期的交互作用,称为永久性数据 2.数据库:数据库是以一定的组织方式存储在一起的,能为多个用 数据库: 数据库 数据库是以一定的组织方式存储在一起的, 户所共享的, 户所共享的,与应用程序彼此独立的相互关联的数据和数据库对 象的集合,它具有统一的结构形式并存放于统一的存储介质内. 象的集合,它具有统一的结构形式并存放于统一的存储介质内 3.数据库管理系统 数据库管理系统 数据库管理系统是指位于用户与操作系统之间的数据管理软件。 数据库管理系统是指位于用户与操作系统之间的数据管理软件。数 据库管理系统是为数据库的建立、使用和维护而配置的软件.其 据库管理系统是为数据库的建立、使用和维护而配置的软件 其 功能有:数据库定义功能、数据库管理功能、 功能有:数据库定义功能、数据库管理功能、数据库建立和维护 功能、通信功能。 功能、通信功能。
二、数据库系统的发展
数据管理发展至今已经经历了三个阶段:人工管理阶段、文件系统 数据管理发展至今已经经历了三个阶段:人工管理阶段、 阶段和数据库系统阶段。 阶段和数据库系统阶段。
三、数据库系统的基本特点
数据库系统是指引进数据库技术后的整个计算机系统, 数据库系统是指引进数据库技术后的整个计算机系统,能实现有组 织地、动态地存储大量相关数据, 织地、动态地存储大量相关数据,提供数据处理和信息资源共享 的便利手段。 的便利手段。 数据库系统具有以下特点:数据高度集成、数据统一管理控制、 数据库系统具有以下特点:数据高度集成、数据统一管理控制、数 据独立性、 据独立性、共享性和低余性
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

上一页
下一页


退出
应用程序1 应用程序2
数据组1 数据组2

应用程序n
操作系统

数据组n
2020/11/29
9
目录
上一页 下一页 退出
(3)数据库管理阶段
数据库管理阶段是60年代末在文件管理基础上发展起来的;
出现了数据库管理系统(DataBase Management System, DBMS),运用数据库技术进行数据管理,将数据管理技 术推向了数据库管理阶段。
由于计算机存储技术的发展和操作系统的出现,同时计 算机硬件也已经具有可直接存取的磁盘、磁带及磁鼓等 外部存储设备;
数据处理应用程序利用操作系统的文件管理功能,将相 关数据按一定的规则构成文件,通过文件系统对文件中 的数据进行存取、管理,实现数据的文件管理方式。
2020/11/29
8
目录
在文件管理阶段,应用程序与数据之间的关系如图 1-2所示。
下一页
内容是指所描述客观事物的具体特性,也就是通常所说数
退出
据的“值”;数据形式则是指数据内容存储在媒体上的具 体形式,也就是通常所说数据的“类型”。数据主要有数
字、文字、声音、图形和图像等多种形式。
信息是指数据经过加工处理后所获取的有用知识。信息是以 某种数据形式表现的。
2020/11/29
数据是信息的具体表现形式,信息是数据有意义的表现。
有人员,通常包括数据库管理员、应用程序员和终端用户。
2020/11/29
16
目录 上一页 下一页 退出
2020/11/29
1.1.3 数据模型
1 信息处理的三个层次
(1)现实世界
现实世界就是存在于人脑之外的客观世界,客观事物
及其相互联系就处于现实世界中。客观事物可以用对象和 性质来描述;
(2)信息世界
数据库技术使数据有了统一的结构,对所有的数据实行统 一、集中、独立的管理,以实现数据的共享,保证数据的 完整性和安全性,提高了数据管理效率。
在应用程序和数据库之间,由数据库管理软件DBMS把所 有应用程序中使用的相关数据与各个应用程序之间提供方 便、快捷的查询、使用。
2020/11/29
10
目录
目录
上一页 下一页 退出
数据库基础知识
2020/11/29
1
目录
上一页 下一页 退出
本章要点
1.1.1 1.1.2 1.1.3 1.1.4
数据库的发展 数据库系统 数据模型 关系数据库
思考题
2020/11/29
2
1.1 数据库基础知识
目 录 1.1.1 数据库的发展
要点
上一页
1 数据与信息 数据的概念包括两个方面,即数据内容和数据形式。数据
上一页 下一页 退出
在数据库管理阶段,应用程序与数据之间的关系 如图1-3所示。
应用程序1 应用程序2

应用程序n
数据库管理系统 操作系统
数据库
2020/11/29
11
目录
上一页 下一页 退出
数据库系统与文件系统的区别ቤተ መጻሕፍቲ ባይዱ:
数据库中数据的存储是按同一结构进行的,不同的应用 程序都可直接操作使用这些数据,应用程序与数据间保 持高度的独立性;
3
目录
上一页 下一页 退出
目录
上一页 下一页 退出
目录 要点 上一页 下一页 退出
(1)人工管理阶段
从50年代初开始,开始将计算机应用于数据处理; 计算处理的数据量很小,基本上不存在数据管理的问题; 早期的计算机主要用于科学计算,数据不需要长期保存; 当时的计算机没有专门管理数据的软件; 没有像磁盘这样可随机存取的外部存储设备; 对数据的管理没有一定的格式,数据依附于处理它的应用
14
目录
上一页 下一页 退出
(3)数据库
数据库(DataBase,DB )是指数据库系统中以一定组织方 式将相关数据组织在一起,存储在外部存储设备上所形 成的、能为多个用户共享的、与应用程序相互独立的相 关数据集合;
集中性是指把数据库看成性质不同的数据文件的集合, 其中的数据冗余很小;
共享性是指多个不同用户使用不同语言,为了不同应用 目的可同时存取数据库中的数据。
数据库系统提供一套有效的管理手段,保持数据的完整 性、一致性和安全性,使数据具有充分的共享性;
数据库系统还为用户管理、控制数据的操作,提供了功 能强大的操作命令,使用户直接使用命令或将命令嵌入 应用程序中,简单方便地实现数据库的管理、控制操作。
2020/11/29
12
目 录 1.1.2 数据库系统
信息世界就是现实世界在人们头脑中的反映,又称观 念世界。客观事物在信息世界中称为实体,反映事物间联 系的是实体模型或概念模型。现实世界是物质的,相对而 言信息世界是抽象的;
一般都建立在计算机网络环境下。
上一页
下一页 (2)数据库管理系统 数据库管理系统(DataBase Management System,DBMS)
退 出 是指负责数据库存取、维护、管理的系统软件。它是数据库 系统的核心,其功能的强弱是衡量数据库系统性能优劣的主 要指标。
2020/11/29
DBMS必须运行在相应的系统平台上,在操作系统和相关 的系统软件支持下,才能有效地运行。
程序,使数据和应用程序一一对应,互为依赖。
2020/11/29
6
目录
上一页 下一页 退出
在人工管理阶段,应用程序与数据之间的关系如图1-1所示。
应用程序1
数据组1
应用程序2
数据组2
… …
应用程序n
数据组n
2020/11/29
7
目录 要点 上一页 下一页 退出
(2)文件管理阶段
从50年代后期开始至60年代末为文件管理阶段,应用程 序通过专门管理数据的软件(即操作系统)来使用数据, 操作系统的一项主要功能是文件管理;
上一页 下一页 退出
1 数据库系统的组成
数据库应用系统简称为数据库系统(DataBase System, DBS),是一个计算机应用系统。它由计算机硬件、操作
系统、数据库管理系统、数据库、应用程序和用户等部分
组成。
应用程序
语言编译 DBMS OS
硬件
2020/11/29
13
目 录 (1)计算机硬件 主要包括主机、存储设备、I/O通道等。大型数据库系统
数据库中的数据由DBMS进行统一管理和控制,用户对数 据库进行的各种数据操作都是通过DBMS实现的。
2020/11/29
15
目录
上一页 下一页 退出
(4)应用程序 应用程序(Application)是在DBMS的基础上,由用户根据
应用的实际需要所开发的、处理特定业务的应用程序。
(5)数据库用户 用户(User)是指管理、开发、使用数据库系统的所
相关文档
最新文档