数据库模拟考试试题_第1页
数据库模拟考试试题_第2页
数据库模拟考试试题_第3页
数据库模拟考试试题_第4页
数据库模拟考试试题_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

数据库模拟考试试题

1.1•用二维表数据来表示实体及实体之间联系的数据模型称为()。[单选题]

A、实体-联系模型

B、层次模型

C、网状模型

D、关系模型(正确答案)

2.2•表在数据库中是一个非常重要的数据对象,它是用来()各种数据内容

的。[单选题]

A、显示

B、查询

C、存放(正确答案)

D、检索

3.3.数据库创建后就可以创建表了,创建表可以用()等方法来创建。[单选题]

A、企业管理器

B、查询分析器

C、OSQL

D、企业管理器和CREATETABLE语句(正确答案)

4.10•在数据库技术中,实体一联系模型是一种()[单选题]

A、概念数据模型(正确答案)

B、结构数据模型

C、物理数据模型

D、逻辑数据模型

5.11•数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的()[单选

A、语法解释

B、语义解释(正确答案)

C、语意说明

D、用法说明

6.12.下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的

“行”的概念最接近?()[单选题]

A、属性(正确答案)

B、关系

C、域

D、元组

7.13•在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或

称主码),则外键是()

学生(学号,姓名,班级号,成绩),班级(班级号,班级名,班级人数,平

均成绩)[单选题]

A、学生关系的“学号”

B、班级关系的“班级号”(正确答案)

C、学生关系的“班级号”

D、班级关系的“班级名”

8.23•关于关系数据模型,下列哪一个选项不是它的优点?()[单选题]

A、结构简单

B、适用于集合操作

C、有标准语言

D、可表示复杂的语义(正确答案)

9.24•下面说法不正确的是()[单选题]

A、关键字是关系中能够用来惟一标识元组的属性

B、在一个关系中,关键字的值不能为空

C、一个关系中的所有候选关键字均可以被指定为主关键字(正确答案)

D、关键字只能由单个的属性组成

10.25-下面系统中不属于关系数据库管理系统的是()[单选题]

A、Oracle

B、MS_SQLSERVER

C、IMS(正确答案)

D、DB2

11.26-数据库系统的核心是()。[单选题]

A、数据模型

B、数据库管理系统(正确答案)

C、软件工具

D、数据库

12.30•要控制两个表中数据的完整性和一致性可以设置”参照完整性",要求这两

个表()。[单选题]

A、是同一个数据库中的两个表(正确答案)

B、不同数据库中的两个表

C'两个自由表

D、一个是数据库表另一个是自由表

13.31­下面有关E-R模型向关系模型转换的叙述中,不正确的是()[单选题]

A、一个实体类型转换为一个关系模式

B、一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一

端实体所对应的关系模式合并

C、一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一(正确

答案)

端实体所对应的关系模式合并

D、一个m:n联系转换为一个关系模式

14.32•在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字

符的通

配符是()[单选题]

A、

B、%(正确答案)

C

D、?

15.34•若一个关系为R(学生号,姓名,性别,年龄),则()适合作为该关系

的主码。[单选题]

A、学生号(正确答案)

B、姓名

C、性别

D、年龄

16.38•在SQL语言中,条件“BETWEEN20AND30”表示年龄在20到30之间,

且()[单选题]

A、包括20岁和30岁(正确答案)

B、不包括20岁和30岁

C、包括20岁不包括3()岁

D、不包括20岁包括3()岁

17.4()•数据库三级模式体系结构的划分,有利于保持数据库的()[单选题]

A、数据独立性(正确答案)

B、数据安全性

C、结构规范化

D、操作可行性

18.41.触发器可以创建在()中。[单选题]

A、表(正确答案)

B、过程

C、数据库

D、函数

19.46-关于视图下列哪一个说法是错误的()。[单选题]

A、视图是一种虚拟表

B、视图中也保存有数据(正确答案)

C'视图也可由视图派生出来

D、视图是保存在SELECT查询

20.47.执行带参数的过程,正确的方法为()。[单选题]

A、过程名参数(正确答案)

B、过程名(参数)

C、过程名=参数

D、A,B,C三种都可以

21.48•查询毕业学校名称与“清华”有关的记录应该用()。[单选题]

A、SELECTFROM学习经历WHERE毕业学校LIKE,清华'

B、SELECTFROM学习经历WHERE毕业学校=,%清华%5

C、SELECTFROM学习经历WHERE毕业学校LIKE5?清华?5

D、SELECTFROM学习经历WHERE毕业学校LIKE,%清华%,(正确答案)

22.49.Select职工号FROM职工WHERE工资>1250命令的功能是

()。[单选题]

A、查询工资大于1250的纪录

B、查询1250号记录后的记录

C、检索所有的职工号

D、从[职工]关系中检索工资大于1250的职工号(正确答案)

23.50.关于关系图下列哪一个是正确的()。[单选题]

A、关系图是在同一个表中不同字段之间建立关联

B、关系图是表与表之间建立关联,与字段无关

C、关系图是在不同表中的字段之间建立关联(正确答案)

D、关系图是在不同数据库之间建立关联

24.42•删除表的语句是()。[单选题]

A、DROP(正确答案)

B、ALTER

C、UPDATE

D、DELETE

25.43.以下触发器是当对[表1]进行()操作时触发。[单选题]

CreateTriggerabcon表1

Forinsert,update,delete

As.......

A、只是修改

B、只是插入

C、只是删除

D、修改、插入、删除(正确答案)

26.44.规则对象在使用上与()约束类似。[单选题]

A、CHECK(正确答案)

B、PRIMARYKEY

C、FOREIGNKEY

D、UNIQU

27.64.要返回符合特定条件下的行,应在SELECT语句中使用哪个关键字?()

[单选题]

A.FROM

B.ORDERBY

C.UNION

D.WHERE(正确答案)

28.65.您有一个包含有关您学校中所有学生的信息的表。要更改表中学生的名字,

应使用哪个SQL关键字?()[单选题]

A.SELECT

B.INSERT

C.CHANGE

D.UPDATE(正确答案)

29.66.您在某事务内执行一条语句,以便从表中删除100行。仅删除40行后,

事务失败。数据库中的结果是什么?()[单选题]

A.表将被破坏。

B.不会从表中删行。(正确答案)

C.该事务将重新启动。

D.将从表中删除四十(40)行。

30.67.您需要列出每个产品的名称和价格,按价格从高到低的顺序排列。应该使用

哪条语句?()[单选题]

A.SELECTName,BOTTOMPriceFROMProduct

B.SELECTName,PriceFROMProductORDERBYPriceDESC(正确答案)

C.SELECTName,TOPPriceFROMProduct

D.SELECTName,PriceFROMProductORDERBYPriceASC

31.68.您有一个包含产品ID和产品名称的表。您需要编写一条UPDATE语句,

以将特定产品的名称更改为glass。应在UPDATE语句中包括什么内容?()[单选

题]

A.EXECProductName='glass'

B.LETProductName='glass'

C.ASSIGNProductName='glass'

D.SETProductName='glass'(正确答案)

32.7().您删除名为Order的表中的行。Orderitem表中的相应行将自动删除。

这一过程是:()[单选题]

A.多米诺式删除示例。

B.继承式删除示例。

C.级联删除示例。(正确答案)

D.功能删除示例。

33.71.您需要基于两个相关数据库表中都包含的列从这两个表中检索数据。应在

查询中使用哪个命令?()[单选题]

A.JOIN(正确答案)

B.INTERSECT

C.TRUNCATE

D.UNION

34.72.函数和存储过程的一个区别是,函数:()[单选题]

A.必须返回值。(正确答案)

B.不能包含事务。

C.不能接受参数。

D.必须从触发器调用。

35.73.本问题要求您评估带下划线的文本来判断其对错。使用ALTER语句可向数

据库中添加一个新行。说明:请查看带下划线的文本。如果该文本使得表述语句

正确,请选择“无需更改”。否则,请选择使表述语句正确的答案选项。()[单选题]

A.UPDATE

B.INSERT(正确答案)

C.无需更改。

D.CREATE

36.74.您需要重命名数据库表中的某一列。应使用哪个数据定义语言()语

句?(B)

A.411和412

B.1433和1434

C.67和68

D.无需更改。(正确答案)

37.77.可在数据库中执行的已命名的SQL语句组被称为:()[单选题]

A.公式。

B.存储过程(正确答案)

C.子例程。

D.方法。

38.78.您编写一系列T-SQL语句来执行较长的复杂查询。这些语句随后通过电子

邮件发送结果。您希望能够在需要时随时手动调用这些代码。可使用哪个数据

库对象来存储代码?()[单选题]

A.触发器

B.视图

C.数据词典

D.存储过程(正确答案)

39.79.要删除外键,应使用哪条语句?()[单选题]

A.ALTERTABLE(正确答案)

B.DELETETABLE

C.DELETEFOREIGNKEY

D.ALTERFOREIGNKEY

4().8().执行反规范化的目的是:()[单选题]

A.消除重复组。(正确答案)

B.减少冗余。

C.创建较小的表。

D.提高查询性能。

41.4・触发器主要是

温馨提示

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

评论

0/150

提交评论