《互联网数据库》考前模拟试题和答案00911
一、单项选择题
第1题 结构化查询语言SQL是一种 ()
A. 人工智能语言
B. 关系数据库语言
C. 函数型语言
D. 高级算法语言
【正确答案】 B
第2题 被称为关系的两个不变性,应该由关系系统自动支持的是()
A. 逻辑完整性和步骤完整性
B. 逻辑完整性和参照完整性
C. 参照完整性和结构完整性
D. 实体完整性和参照完整性
【正确答案】 D
第3题 如果一个关系模式R的所有属性都是不可分的基本数据项,则 ()
A. R∈1NF
B. R∈2NF
C. R∈3NF
D. R∈4NF
【正确答案】 A
第4题 下列哪一个不是多值依赖的性质 ()
【正确答案】 D
第5题 数据模型是 ()
A. 现实世界数据内容的抽象
B. 现实世界数据特征的抽象
C. 现实世界数据库结构的抽象
D. 现实世界数据库物理存储的抽象
【正确答案】 B
第6题 所谓静态列级约束,就是 ()
A. 对一个列的取值域的说明
B. 对一个行的取值域的说明
C. 对一个列的关系联系的说明
D. 对一个列的横向联系的说明
【正确答案】 A
第7题 下列哪种不是Oracle数据的文件类型()
A. 数据文件
B. 日志文件
C. 控制文件
D. 记录文件
【正确答案】 D
第8题 以下关于外码和相应的主码之间的关系,正确的是 ()
A. 外码并不一定要与相应的主码同名
B. 外码一定要与相应的主码同名
C. 外码一定要与相应的主码同名而且唯一
D. 外码一定要与相应的主码同名,但并不一定唯一
【正确答案】 A
第9题 建立数据字典的阶段是 ()
A. 数据库物理设计阶段
B. 数据库实施阶段
C. 需求分析阶段
D. 概念结构设计
【正确答案】 C
第10题 下面那种方法不属于抽象方法 ()
A. 分类
B. 聚集
C. 概括
D. 提取
【正确答案】 D
第11题 以下属于数据仓库基本数据模式的是()
A. 集中模式
B. 分散模式
C. 星型模式
D. 分层模式
【正确答案】 C
第12题 在传输表单数据时,跟在HTTP HEADER后有一专门的数据段,这个数据段包含在表单中输入的查询参数,它被一起发送给Web服务器,这种传递方法是 ()
A. GET方法
B. POST方法
C. PUT方法
D. SEND方法
【正确答案】 B
第13题 ADO中,提供一种简单而很有效的方法来处理查询或存储过程的对象是 ()
A. Connection
B. Command
C. Recordset
D. Error
【正确答案】 B
第14题 关于VBScript的过程,下列叙述正确的是()
A. Sub过程和Function过程均无返回值
B. Sub过程有返回值,Function过程无返回值
C. Sub过程无返回值,Function过程有返回值
D. Sub过程和Function过程均有返回值
【正确答案】 C
第15题 在ADO对象中,表示一个与基本带参数的查询和存储进程的Command对象相关参数的对象是()
A. Connection对象
B. Command对象
C. Time对象
D. SocketConnection对象
【正确答案】
二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。错填、不填均无分。
第1题 在SELECT语句中用___消除指定列中的重复值。
【正确答案】 DISTINCT
第2题 关系可以有三种类型:基本关系、查询表和___。
【正确答案】 视图表
第3题 建立数据库最重要的一步就是定义一些基本表。SQL语言使用___语句定义基本表。
【正确答案】 CREATE TABLE
第4题 ASP是在___执行的,因此访问这些以.asp为后缀的文件时,不能用实际的物理路径,只能用其虚拟路径。
【正确答案】 服务器端
第5题 笛卡尔积可表示为一个二维表。表中的每列对应一个___。
【正确答案】 域
第6题 关系模型的完整性规则是对关系的某种___。
【正确答案】 约束条件
第7题 关系的描述称为___。
【正确答案】 关系模式
第8题 数据库存取权限主要由两个要素组成:数据对象和___。
【正确答案】 操作类型
第9题 用SQL语言___命令建立视图。
【正确答案】 CREATE VIEW
第10题 在关系模型中,实体以及实体间的联系都是用___来表示的。___
【正确答案】 (P21)关系
三、简答题(本大题共10小题,每小题3分,共30分)
第1题 简述在SQL中创建索引的意义?
【正确答案】 建立索引是加快表的查询速度的有效手段。可以根据需要在基本表上建立一个或多个索引,从而提高系统的查询效率。
第2题 一个设计优良的DBMS应具备哪些特征?
【正 确答案】 一个设计优良的DBMS,应该具有友好的用户界面、比较完备的功能、较高的运行效率、清晰的系统结构和开放性。现在人们越来越重视DBMS的开放性,因为 DBMS的开放性为建立以它为核心的软件开发环境或规模较大的应用系统提供了极大的方便,也使DBMS本身具有更强的适应性、灵活性、可扩充性。
第3题 简述CGI程序的调用方式。
【正确答案】 CGI程序一般有两种调用方式: 一种方式,也是主要的方式,是通过交互式主页里的表单栏(FORM)调用CGI程序,用户在填完一张表单后,按确定按钮就启动了CGI程序。 另一种方式是通过URL直接调用CGI程序。
第4题 简述在元组关系演算中插入操作的步骤。
【正确答案】 插入操作用PUT语句实现。其步骤是: (1)首先用宿主语言在工作空间中建立新元组; (2)然后PUT语句把该元组存入指定的关系中。
第5题 简述什么是平凡函数依赖和非平凡函数依赖。
【正确答案】 在关系模式R(U)中,对于U的子集X和Y,如果X→Y,但Y?X,则X→Y是非平凡函数依赖。若Y?X,则称X→Y是平凡函数依赖。
第6题 简述多值依赖的性质(列举三个)。
【正确答案】 (1)对称性:若X→→Y,则X→→Z,其中Z=U-X-Y; (2)传递性:若X→→Y,Y→→Z,则X→→Y→→Z; (3)函数依赖可以看作是多值依赖的特殊情况:若X→Y,则X→→Y。
第7题 层次数据模型的存储结构主要有哪些?
【正确答案】 (P14)存储层次数据库不仅要存储数据本身,还要反映出数据之间的层次联系,实现方法有两种: (1)邻接法:按照层次树前序穿越的顺序把所有记录值依次邻接存放,即通过物理空间的位置相邻来实现层次顺序。 (2)链接法:用指引元反映数据之间的层次联系。
第8题 列举数据库系统中可能发生的故障类型。
【正确答案】 (P109) (1)事务内部的故障; (2)系统故障; (3)介质故障; (4)计算机病毒。
第9题 简述数据库维护的主要内容。
【正确答案】 (P139)在数据库运行阶段,对数据库经常性的维护工作主要是由DBA完成的,它包括数据库的转储和恢复、数据库的安全性、完整性控制、数据库性能的监督、分析和改进以及数据库的重组织和重构造。
第10题 如果你想使用SQL INSERT语句把用户输入写入到数据库中,需要注意哪三件事情?
【正确答案】 (P63)需要注意以下三件事情: (1)插入到Character或Text字段中的值需要用撇号分隔,插入到数值字段中的值不要分隔符; (2)要使插入到表格的Character或Text字段中的值的长度不能超过该字段的最大长度; (3)字符串中的所有撇号都必须用双撇号代替。
四、设计题(本大题共4小题,每小题5分,共20分)
现有关系模式如下:
供应商:Supplies(Sname,Item,Price)
顾客:Customers(Cname,Addr,Balance)
订单:Orders(Ono,Date,Cname)
订单记录:Includes(Ono,Item,Quantity)
请根据上述关系,完成1~4题,写出相应的QBE语句表格。 第1题 查询至少有一个供应商以比彩电最低价高的价格供应的商品。
【正确答案】 查询至少有一个供应商以比彩电最低价高的价格供应的商品。 SuppliesSnameItemPriceP. 彩电X
第2题 查询提供的彩电价格在3000元以上、VCD的价格在800元以下的供应商。
【正确答案】 查询提供的彩电价格在3000元以上、VCD的价格在800元以下的供应商。 SuppliesSnameItemPriceP.X P.X彩电 VCD≥3000 ≤800
第3题 查询顾客的平均余额。
【正确答案】 查询顾客的平均余额。 SuppliesSnameItemPriceP.AVG.ALL.X
第4题 查询供应商的数目。
【正确答案】 查询供应商的数目。 SuppliesSnameItemPriceP.CNT.UN.ALL.X
五、综合题(10分)
第1题 有工程和职工两个实体,工程实体有工程号、工程名、预算等属性;职工实体有职工号、姓名、性别、职务、小时工资率等属性。假设一名职工参加多个工程项目, 且一个工程项目有多名职工参加;按照职工的小时工资率以及在每一项工程中完成的工时发酬金;职工的职务决定小时工资率。
(1)根据语义设计E-R模型,要求标出实体的属性和联系方式;
(2)将E-R模型转换成一组关系模式,并指出主码和外码;
(3)判断每个关系模式属于第几范式;
(4)将非3NF的关系模式分解成3NF的模式集。
【正确答案】 (1)如下图所示: (2)关系模式: 工程(工程号,工程名,预算) 主码:工程号 职工(职工名,姓名,性别,职务,小时工资率) 主码:职工号 参加(工程号,职工号,工时) 主码:{工程号,职工号} 外码:工程号、职工号 (3)关系模式工程、参加中不存在既非平凡也非函数依赖的多值依赖,因此这两个关系模式属于4NF。 关系模式职工中,存在非主属性传递依赖于主码,如职工号→职务,职务→小时工资率,所以此模式属于2NF。 (4)将职工分解为两个3NF的模式集: 职工(职工号,姓名,性别,职务) 职务(职务,小时工资率)
声明:
(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。
(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。