[计算机]数据库部分_第1页
[计算机]数据库部分_第2页
[计算机]数据库部分_第3页
[计算机]数据库部分_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.数据库部分:考点一:数据库的理解典型题例:(1)以下有关数据库的描述,正确的选项是 C(数据库的含义)A)数据库是一个DBF文件 B)数据库是一个关系C)数据库是一个结构化的数据集合 D)数据库是一组文件解析: 数据库(Database,简称DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享.数据库中的数据具有"集成","共享"之特点.(2)以下有关数据库的描述,正确的选项是 D(数据库性质)A)数据处理是将信息转化为数据的过程B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不

2、变C)关系中的每一列称为元组,一个元组就是一个字段D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字解析: 数据处理是指将数据转换成信息的过程,应选项A)表达错误;数据的物理独立性是指数据的物理结构的改变,不会影响数据库的逻辑结构,应选项B)表达错误;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,应选项C)表达错误.(3) 在学生管理的关系数据库中,存取一个学生信息的数据单位是D(数据库)(10.3) A)文件 B)数据库 C)字段 D)记录(4)应用数据库的主要目的是 C (应用数据库)A)解决数据保密

3、问题 B)解决数据完整性问题C)解决数据共享问题 D)解决数据量大的问题解析: 数据库中的数据具有"集成"与"共享"的特点,亦即是数据库集中了各种应用的数据,进行统一构造与存储,而使它们可以被不同应用程序所使用,应选项C)正确.(5)在数据管理技术的发展过程中,经历了人工管理阶段,文件系统阶段和数据库系统阶段.其中数据独立性最高的阶段是 A ()A)数据库系统 B)文件系统C)人工管理 D)数据项管理解析: 人工管理阶段是在20世纪50年代中期以前出现的,数据不独立,完全依赖于程序;文件系统是数据库系统发展的初级阶段,数据独立性差;数据库系统具有高度的物

4、理独立性和一定的逻辑独立性.考点二:主键/外键/键值典型题例:(1)实体完整性约束要求关系数据库中元组的 【4】 属性值不能为空。(数据库)(11.3)主键(2)在关系A(S,SN,D)和关系B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则称 【5】 是关系A的外码。(数据库)(11.3)D(3)有一个学生选课的关系,其中学生的关系模式为:学生(学号,姓名,班级,年龄),课程的关系模式为:课程(课号,课程名,学时),其中两个关系模式的键分别是学好和课号,则关系模式选课可以定义为:选课(学号, 课号 ,成绩)。 (10.3)考点三:模式语言的理解典型题例:(1) 数据库管理系统中负

5、责数据模式定义的语言是A(数据库)(10.3) A)数据定义语言 B)数据管理语言 C)数据操纵语言 D)数据控制语言(2)数据库管理系统DBMS中用来定义模式,内模式和外模式的语言为 C(模式语言)A)C B)Basic C)DDL D)DML解析: 选项A),B)显然不合题意.数据定义语言(Data Definition Language,简称DDL)负责数据的模式定义与数据的物理存取构建;数据操纵语言(Data Manipulation Language,简称DML)负责数据的操纵,包括查询及增,删,改等操作. 数据控制语言(简称DCL)(3)单个用户使用的数据视图的描述称为A(数据模式

6、)A)外模式 B)概念模式 C)内模式 D)存储模式解析: 选项A)正确,外模式是用户的数据视图,也就是用户所见到的数据模式;选项B)不正确,全局数据视图的描述称为概念模式,即数据库中全部数据的整体逻辑结构的描述;选项C)不正确,物理存储数据视图的描述称为内模式,即数据库在物理存储方面的描述;选项D)不正确,存储模式即为内模式.(4)负责数据库中查询操作的数据库语言是(数据库)( 11.3)CA)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(5)SQL语言又称为C(SQL含义)A)结构化定义语言 B)结构化控制语言C)结构化查询语言 D)结构化操纵语言解析: 结构化查询语言(S

7、tructured Query Language,简称SQL)是集数据定义,数据操纵和数据控制功能于一体的数据库语言.(6)数据库设计中反映用户对数据要求的模式是(数据模式)(10.9)CA)内模式B)概念模式C)外模式D)设计模式考点四:数据模型(E-R图、层次/网状/关系模型)典型题例:(1)将E-R图转换到关系模式时,实体与联系都可以表示成B(E-R图)A)属性 B)关系 C)键 D)域解析: 数据库逻辑设计的主要工作是将E-R图转换成指定RDBMS中的关系模式.首先,从E-R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E-R图中属性也可以转换成关系的属性.实体集也可以转

8、换成关系.(2)数据库管理系统常见的数据模型有层次模型,网状模型和 【5】 3种.答案:关系模型解析: 数据库管理系统是位于用户与操作系统之间的一层系统管理软件,是一种系统软件,是用户与数据库之间的一个标准接口.其总是基于某种数据模型,可以分为层次模型,网状模型和关系模型.(3)层次型、网状型和关系型数据库划分原则是(数据库)(10.9) DA)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系方式考点五:关系和关系操作典型题例:(1)关系操作的特点是 【5】 操作. 答案:集合解析: 在关系操作中,所有操作对象与操作结果都是关系.而关系定义为元数相同的元组的集合.因此,关系操作的特点

9、是集合操作.(2)一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是(数据库)( 11.3)DA)1:1联系 B)1:m联系C)m:1联系 D)m:n联系(3)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计算机之间的联系是(数据库)(10.9)CA)一对一B)一对多C)多对多D)多对一(4)有三个关系R、S和T如下:(数据库)( 11.3)C则由关系R和S得到关系T的操作是A) 自然连接 B)交 C)除 D)并(5)有三个关系R、S和T如下:(数据库)(10.9)A则由关系R和S得到关系T的操作是A)自然连接B)交C)投影D)并(

10、6)有两个关系R和T如下:R A B Ca 1 2b 2 2c 3 2d 3 2TA B Cc 3 2d 3 2则由关系R得到关系T的操作是A(数据库)(10.3)A)选择 B)投影 C)交 D)并考点六:数据库设计典型题例:(1)数据库设计分为以下6个设计阶段:需求分析阶段, 【5】 ,逻辑设计阶段,物理设计阶段,实施阶段,运行和维护阶段. 答案:概念设计阶段解析: 数据库设计分为以下6个设计阶段:需求分析阶段,概念设计阶段,逻辑设计阶段,物理设计阶段,实施阶段及数据库运行和维护阶段.(2) 数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的B(数据库)(10.3) A)需求分析阶段 B)逻辑设计阶段 C)概念设计阶段 D)物理设计阶段(3)数据库设计的四个阶段是:需求分析,概念设计,逻辑设计【5】。(数据库)(10.9) 物理设计(4)在数据库设计中,将E-R图转换成关系数据模型的过程属于 B (数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论