计算机三级(数据库技术)模拟试卷 (二).pdfVIP

计算机三级(数据库技术)模拟试卷 (二).pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多

计算机三级数(据库技术)模拟试卷第

1套

一、选择题本(题共30题,每题1.0分,共30分。)

1、数据完整性护是指护数据的正确性和一致性。有下列关键字:

r

I.GRANTII.CHECKIII.UNIQUEI\.NOTNULL上述关键字中和完整性定

义相关的是()。

A、仅I和

B、仅I、I【和HI

c、仅I、n和

D、仅n、in和w

标准答案:D

知识点解析:数据库完整性包括实体完整性、参照完整性和用户自定义完整性.

①实体完整性在CREATETABLE中用PRIMARYKEY定义。②参照完整性在

CREATETABLE用FOREIGNKEY短语定义哪些列为外码,用REFERENCES短

语指明这些外码参照哪些表的主码。③用户自定义完整性在CREATETABLE中

定义属性的同时也可以取据应用要求,定义属性上的约束条件,即属性值限制,包

括:列值非空N(OTNULL)、列值唯一U(NIQUE)和检查列值是否满足一个布尔表

达式C(HECK短语)。根据上述用户自定义完整性可知选项D符合题意。GRANT

关键字是属于定义数据库安全性的语句,主要用于将某些对数据库的操作权限授予

某个用户。

2、在一个ER图中,包含三个实体集,分别是员工、部门和项目;员工内部存在

一对多的领导联系,员工和部门之间存在一对一的管理联系,员工和部门之间存在

多对一的属于联系,员工和项目之间存在多对多的参与联系,部门和项目之间存在

一对多的负责联系,则将该ER图转化为关系模型后,得到的关系模式个数是()。

A、4个

B、个

C、6个

D、7个

标准答案:A

知识点解析:ER图向关系模式转换涉及到两方面:实体的转换和实体间联系的转

换。①实体的转换:在从:ER图转换为关系模式时,一个实体就转换成一个关系

模式,实体的属性就是关系模式的属性,实体的键就是关系的主键。②实体间联

系的转换:实体间存在三种联系,即1:1一(对一)装系、1:m一(对多)联系和m:

n多(对多)联系。由题目可知,该题中有三个实体、一个1:1一(对一)联系、三个

1:m一(对多)联系和一个m:n多(对多)联系。三个实体和一个m:n多(对多)联系

可以转换为单独的模式,1:1一(对一)联系和一对1:m一(对多)联系需要合并到实

体中去。因此可以最终得到四个模式,即三个实体员(工,部门,项目)和一个多对

多联系,故选择A选项。

3、从功能角度数据库应用系统可以划分为四个层次,其中负责向表示层直接传送

数据的内()。

A、表示层

B、业务逻辑层

C、数据访问层

D、数据持久层

标准答案:B

知识点解析:数据库应用系统从功能的角度可以划分为四层,分别是表示层、业务

逻辑层、数据访问层和数据持久层。①表示层:用于显示数据和接受用户输入的

数据。一(般为Windows应用程序或Web应用程序)。②业务逻辑层:是表示层和

数据访问层之间的桥梁,主要负责数据的传递和处理。③数据访问层:实现对数

据的存和读取操作。可以访问关系数据库、文本文件或XML文档等。④数据

持久层:以程序为媒介型表现层或服务层的数据持久化,它位于物理层和数据访问

层之间。

4、在需求分析阶段规定好不同用户所允许访问的视图,这属于数据库应用系统的

()。

A、功能需求分析

B、性能需求分析

C、存储需求分析

D、安全需求分析

标准答案:A

知识点解析:需求分析主要包括数据需求分析、数据处理需求分析、功能需求分析

数(据处理需求分析与业务规则需求分析)、性能需求分析和其他需求分析。①数

据处理需求分析:从对数据组织与存储的设计角度,辨识应用领域所管理的各类数

据项和数据结构,与数据处理需求分析结果一起,组数据字典,形“数据规范

说明书②功

文档评论(0)

zsmfjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档