数据库应用技术形考1到综合考试.docx

上传人:b****2 文档编号:24185888 上传时间:2023-05-25 格式:DOCX 页数:29 大小:230.38KB
下载 相关 举报
数据库应用技术形考1到综合考试.docx_第1页
第1页 / 共29页
数据库应用技术形考1到综合考试.docx_第2页
第2页 / 共29页
数据库应用技术形考1到综合考试.docx_第3页
第3页 / 共29页
数据库应用技术形考1到综合考试.docx_第4页
第4页 / 共29页
数据库应用技术形考1到综合考试.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

数据库应用技术形考1到综合考试.docx

《数据库应用技术形考1到综合考试.docx》由会员分享,可在线阅读,更多相关《数据库应用技术形考1到综合考试.docx(29页珍藏版)》请在冰豆网上搜索。

数据库应用技术形考1到综合考试.docx

数据库应用技术形考1到综合考试

第1章

一.单项选择题(每题4分,共20分)

1、关于数据库管理系统的说法,错误的是()。

a.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型

b.

数据库管理系统对数据库文件的访问必须经过操作系统才能实现数据库应用程序可以不经过数据库管理系统而直接读取数据库文件数据库管理系统对用户隐藏了数据库文件的存放位置和文件名

2、关于用文件管理数据的说法,错误的是()。

a.用文件管理数据,难以提供应用程序对数据的独立性

b.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序

c.用文件存储数据的方式难以实现数据访问的安全控制

d.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操

作数据的效率数据库系统的物理独立性是指()。

选择一项:

 

b.不会因为数据存储结构的变化而影响应用程序

c.

 

b.操作系统

c.应用程序

d.数据库管理系统

数据库三级模式结构的划分,有利于()。

选择一项:

a.数据的独立性

b.管理数据库文件

c.建立数据库

d.操作系统管理数据库二.判断题(每题2分,共10分)使用数据库管理数据可以实现程序与数据的相互独立。

选择一项:

数据库管理系统是一个系统软件,这个软件主要负责将磁盘上的数据库文件读入到内存中。

()

选择一项:

错数据的特征分为静态特征和动态特征。

()选择一项:

E-R模型是一种用于描述数据的组织形式的模型。

()选择一项:

数据库三级模式中,外模式到模式的映像提供了数据的逻辑独立性。

选择一项:

第2章

一.单项选择题(每题6分,共30分)不属于数据模型三要素的是()。

选择一项:

a.数据结构

b.数据操作

c.数据库管理系统

d.数据完整性约束关于传统关系代数的说法,错误的是()。

选择一项:

a.集合的并运算要求参与运算的两个关系必须具有相同的目

b.

(m+n)

有m目x行数据的关系R和有n目y行数据的关系S进行笛卡尔积运算,其结果是

目和(x+y)行数据的关系

c.对m目的关系R进行选择运算,其结果关系一定也是m目的

d.对有m行数据的关系R进行投影运算,其结果关系的行数可能小于m

关于自然连接的说法,错误的是()。

选择一项:

a.自然连接的连接条件一定是等值连接

b.进行自然连接的两个关系可以没有列名相同的列

c.对两个关系进行相同条件的自然连接和等值连接,自然连接结果的列个数一定少于等值连接结果的列个数

d.自然连接是一种特殊的等值连接

关于集合并运算的说法,正确的是()。

选择一项:

a.进行并运算的两个关系必须具有相同数目的行个数

b.进行并运算的两个关系必须具有相同数目的行个数和列个数

c.进行并运算的两个关系的列个数必须相同,对应列的语义相同

d.如果两个关系包含内容相同的数据行,则并运算结果将包含这些重复的数据行对关系模式进行规范化的主要目的是()。

选择一项:

a.提高数据操作效率

b.维护数据的一致性

c.加强数据的安全性

d.为用户提供更快捷的数据操作

第三章测验

1、属于SQLServer最核心服务的是()。

选择一项:

a.数据库引擎服务选

b.SQLServerManagementStudio

c.SQLServer配置管理器

d.SQLServer管理工具

2、关于SQLServer数据库的说法,正确的是()。

选择一项:

a.一个数据库可由多个数据文件和多个日志文件组成选

b.一个数据库只能包含一个日志文件,但可包含多个数据文件

c.一个数据库的所有数据文件必须存放在相同的物理位置

d.一个数据库的数据文件和日志文件必须存放在不同的物理位置

3、关于扩大SQLServer数据库空间的说法,错误的是()。

选择一项:

a.可以扩大数据文件和日志文件的空间

b.可以通过添加新文件的方法扩大数据库空间

c.可以直接扩大数据文件的空间

d.只能通过添加新文件的方法扩大日志的空间选

4、关于收缩SQLServer数据库空间的说法,错误的是()。

选择一项:

a.可以收缩某个指定数据文件的空间

b.可以收缩某个指定日文志件的空间

c.收缩数据文件空间时不能小于该文件的初始大小选

d.收缩数据库有缩小整个数据库空间大小和缩小某个文件大小两种方式

5、属于SQLServer推荐的日志文件扩展名的是()。

选择一项:

a..data

b..mdf

c..ndf

d..ldf选

1、在一台计算机上安装一次SQLServer时,就生成了一个实例。

在一台计算机上只能安装一个默认实例,同时也只能安装一个命名实例。

X

2、SSMS工具提供了图形化的操作界面来创建和维护对象,下拉列表框列出了当前查询编辑器所

连接的数据库服务器上的所有数据库,master表示当前正在操作的数据库是master对Y

3、Tempdb数据库是系统自动生成的临时数据库,用于保存临时对象或中间结果集。

()

选择一项:

4、Msdb数据库是用户必须建立的,用作SQLServer实例上创建的所有数据库的模板。

()错

5、日志文件的推荐扩展名为.ldf,用于存放恢复数据库的所有日志信息。

每个数据库只能有一个日志文件。

()错

第四章

1、所述功能中,不属于SQL语言功能的是()。

选择一项:

a.数据表的定义功能

b.数据查询功能

c.数据增、删、改功能

d.提供方便的用户操作界面功能选

2、设某职工表中有用于存放年龄(整数)的列,最适合年龄列的类型是()。

选择一项:

a.int

b.smallint

d.tinyint选

e.bit

3、用于限制列的取值范围的约束是()。

选择一项:

a.PRIMARYKEY

b.CHECK选

 

d.UNIQUE

 

d.UNIQUE选

 

a.

PRIMARYKEY选

 

c.DEFAULT

d.UNIQUE

decimal(p,s)数据类型属于字符型。

/**/之间的内容用于表示注释,对程序无影响。

女'。

60之间。

第5章

.COUNT(*)查询语句中,错误的是(

a.SELECTSno,COUNT(*)FROMSCGROUPBYSno

b.SELECTSnoFROMSCGROUPBYSnoWHERECOUNT(*)>3

)。

.SELECTSnoFROMSCGROUPBYSnoHAVINGCOUNT(*)>3.SELECTSnoFROMSCGROUPBYSno现要利用Student表查询年龄最小的学生姓名和年龄。

下列实现此功能的查询语句中,正确的是(选择一项:

.SELECTSname,MIN(Sage)FROMStudent

b.SELECTSname,SageFROMStudentWHERESage=MIN(Sage)

.SELECTTOP1Sname,SageFROMStudent

d.SELECTTOP1Sname,SageFROMStudentORDERBYSage设SC表中记录成绩的列为:

‘良'、‘中'选择一项:

Grade,

及格'和‘不及格'

类型为int。

若在查询成绩时,希望将成绩按‘优'、形式显示,正确的Case表达式是()。

.CaseGrade

 

THEN

'不及格'

When90~100

When80~89

When70~79

When60~69

Else

End

THEN'优'

THEN'良'

'中'

THEN'及格'

 

WhenGrade

between90and100

THEN

Grade=

'优'

WhenGrade

between80and89

THEN

Grade='

良'

WhenGrade

between70and79

THEN

Grade='

中'

WhenGrade

between60and69

THEN

Grade='

及格'

ElseGrade

='不及格'

End

c.Case

WhenGrade

between90and100

THEN

'优'

WhenGrade

between80and89

THEN

'良'

WhenGrade

between70and79

THEN

'中'

WhenGrade

between60and69

THEN

'及格'

Else'不及格'

End

.Case

When90~100

THENGrade=

'优'

When80~89

THENGrade='

良'

When70~79

THENGrade='

中'

When60~69

THENGrade='

及格

ElseGrade

='不及格'

End

二.判断题(每题2分,共10分)

“SELECT*FROMStudentWHERESnameLIKE学生。

()

选择一项:

'张_'”语句中的'张_'用于查找姓张的

“SELECT*FROMStudentWHERESnameLIKE刘的学生。

()

选择一项:

'[张李刘]%'”语句可以查找姓张、李、

“SELECTCOUNT(DISTINCTSno)FROMSC”选择一项:

语句用于统计学生的总人数。

HAVING子句用于对分组后的统计结果再进行过滤,它用于组而不是对单个记录。

(选择一项:

SELECT*FROMStudentINNERJOINSC

ONStudent.Sno=SC.Sno”语句可将Student与SC连接起来。

(选择一项:

第6章

一、单项选择题(每题6分,共30分)关于视图的说法,正确的是(

)。

a.视图与基本表一样,也存储数据

 

b

对视图的操作最终都转换为对基本表的操作

c.视图的数据源只能是基本表

d.

所有视图都可以实现对数据的增、删、改、查操作

在视图的定义语句中,只能包含(

)。

.数据查询语句

.数据增、删、改语句

c.创建表的语句

d.全部都可以

视图对应数据库三级模式中的(

选择一项:

)。

.外模式

.内模式

c.模式

d.其他

关于视图的说法,正确的是(

选择一项:

)。

.通过视图可以提高数据查询效率

.视图提供了数据的逻辑独立性

c.视图只能建立在基本表上

d.定义视图的语句可以包含数据更改语句

创建视图的主要作用是

选择一项:

)。

.提高数据查询效率

.维护数据的完整性约束

c.维护数据的一致性

 

 

d.提供用户视角的数据二.判断题(每题2分,共10分)视图是一个虚表,数据库中只存储视图的定义,而不存储视图所包含的数据,这些数据仍存放在原来的基本表中。

()

选择一项:

当基本表中的数据发生变化时,从视图中查询出的数据并不随之变化。

()选择一项:

索引一般来说可以提高数据增、删、改、查的效率。

()选择一项:

使用索引的一个优点是,在对数据进行插入、更改和删除操作时,不需要对索引进行相应维护,就可以使索引与数据保持一致。

()

选择一项:

错由于聚集索引项决定了表中数据的物理存储顺序,因此一个表只能包含一个聚集索引。

()选择一项:

第7章

一.单项选择题(每题4分,共20分)不属于事务特征的是()。

a.完整性

b.一致性

c.隔离性

d.原子性事务一旦提交,其对数据库中数据的修改就是永久的,以后的操作或故障不会对事务的操作结果产生任何影响。

这个特性是事务的()。

选择一项:

 

致性

事务所包含的操作作为一个整体,要么都做,要么都不做,这个特性称为事务的()。

选择一项:

 

b.持久性

c.隔离性

d.原子性

)。

关于SQLServer备份设备的说法,正确的是(选择一项:

a.备份设备只能建立在磁带设备上

b.备份设备是一个逻辑设备,可以建立在磁盘上

c.备份设备是一台物理存在的有特定要求的设备

d.

一个备份设备只能用于一个数据库的一次备份在简单恢复模式下,可以进行的备份是()。

选择一项:

仅完整备份

仅事务日志备份

仅完整备份和差异备份

完整备份、差异备份和日志备份

.判断题(每题2分,共10分)

事务可以保证在一个事务中的全部操作或者全部成功,或者全部失败。

()选择一项:

ROLLBACK表示事务正常结束,COMMIT表示事务中的全部操作被撤销。

()

选择一项:

错事务的持久性是指数据库中一个事务的执行不能被其他事务干扰。

()选择一项:

对象权限是用户在已经创建好的对象上行使的权限,例如CRAETETABL。

E()

选择一项:

在恢复数据库之前,如果数据库的日志文件没有损坏,可在恢复之前对数据库进行一次尾部日志备份,这样可将数据的损失减少到最小。

()选择一项:

第8章

一.单项选择题(每题4分,共20分)

题目1

正确

获得4.00分中的4.00分

标记题目

题干

在数据库设计中,将E-R图转换为关系数据模型是()完成的工作。

选择一项:

a.需求分析阶段

b.概念设计阶段

c.逻辑设计阶段

d.物理设计阶段反馈

逻辑设计阶段

题目2

正确

获得4.00分中的4.00分

标记题目

题干

关于这种联

在将E-R图转换为关系模型时,一般都将m:

n联系转换成一个独立的关系模式。

系产生的关系模式的主键的说法,正确的是()。

选择一项:

a.只需包含m端关系模式的主键即可

b.只需包含n端关系模式的主键即可

c.至少包含m端和n端关系模式的主键

d.必须添加新的属性作为主键

反馈

至少包含m端和n端关系模式的主键

题目3

正确

获得4.00分中的4.00分

题干

E-R

在将局部E-R图合并为全局E-R图时,可能会产生一些冲突。

下列冲突中不属于合并图冲突的是()。

选择一项:

 

b.语法冲突

c.属性冲突

d.命名冲突反馈语法冲突

题目4

正确获得4.00分中的4.00分

题干

则客户和

一个银行营业所可以有多个客户,一个客户也可以在多个营业所进行存取款业务,银行营业所之间的联系是()。

选择一项:

a.一对一

 

c.多对一

 

d.多对多

 

反馈

多对多

题目5

正确

获得4.00分中的4.00分

题干设实体A与实体B之间是一对多联系。

如下逻辑结构设计方法中,最合理的是()。

选择一项:

a.实体A和实体B分别对应一个关系模式,且外键放在实体B的关系模式中

b.实体A和实体B分别对应一个关系模式,且外键放在实体A的关系模式中

c.为实体A和实体B设计一个关系模式,该关系模式包含两个实体的全部属性

d.分别为实体A、实体B和它们之间的联系设计一个关系模式,外键在联系对应的关系模式中反馈

实体A和实体B分别对应一个关系模式,且外键放在实体B的关系模式中

标记题目

信息文本

二.判断题(每题2分,共10分)

题目6

正确

获得2.00分中的2.00分

标记题目

题干数据库设计就是建立一个数据库应用系统。

选择一项:

题目7

正确

获得2.00分中的2.00分

标记题目

题干数据库的概念结构设计通常与具体的数据库管理系统无关。

(选择一项:

题目8

正确

获得2.00分中的2.00分

标记题目

题干在进行数据库概念结构设计时,要充分考虑所使用的数据库管理系统。

(选择一项:

题目9

正确

获得2.00分中的2.00分

题干

设计局部E-R图属于逻辑设计的任务。

()选择一项:

题目10

正确

获得2.00分中的2.00分

标记题目

题干

将概念结构转换为关系数据模型属于概念设计的任务。

()选择一项:

第9章

一、单项选择题(每题2分,共10分)题目1

正确

获得2.00分中的2.00分

标记题目

题干

在VB中,可以利用

Connection对象的Execute方法实现对数据库的更改操作。

关于删除

SC表中学号为S01

的选课记录的语句,正确的是(

)。

选择一项:

a.ADOcn.Execute

“UPATEFROMSCWHER学E号

='S01'”

b.ADOcn.Execute

“DELETEFROMSCWHER学E号

='S01'”

c.ADOcn.Execute

“SELECTFROMSCWHER学E号

='S01'”

d.ADOcn.Execute

“DROPFROMSCWHER学E号=

'S01'”

反馈

ADOcn.Execute“DELETEFROMSCWHER学E号='S01'题目2

正确

获得2.00分中的2.00分

标记题目

题干

设ADOcn是一个Connection对象,与数据库的连接字符串存放在cnStr字符串中。

关于使用ADOcn建立与数据源连接的语句,正确的是()。

选择一项:

a.ADOcn.CreatecnStr

b.ADOcn.OpencnStr

c.ADOcn.connetioncnStr

d.ADOcn.conncnStr

反馈

ADOcn.OpencnStr题目3正确

获得2.00分中的2.00分

题干

不属于VB中ADO对象模型中的对象的是(选择一项:

)。

a.Connection

b.Command

c.Recordset

d.Update

反馈

Update

题目4

正确

获得2.00分中的2.00分

标记题目

)。

题干

声明并创建Connection对象的语句,正确的是(

选择一项:

a.DimADOcnAsNewConnection

 

c.DeclareADOcnAsNewConnection

 

反馈

DimADOcnAsNewConnection

题目5

正确

获得2.00分中的2.00分

标记题目

题干

 

a.ADOrs.Open"Select*FromSC"

b.ADOrs.Execute"Select*FromSC"

c.

ADOrs.Create"Select*FromSC"

反馈

ADOrs.Open"Select*FromSC"

标记题目

信息文本

二.判断题(每题1分,共5分)

题目6

正确

获得2.00分中的2.00分

标记题目

题干

VB提供了三种数据库访问引擎,()选择一项:

题目7

正确

获得2.00分中的2.00分

标记题目

题干

Recordset对象是数据表的查询结果,通常可使用它进行数据的插入操作。

(选择一项:

题目8

正确

获得2.00分中的2.00分

标记题目

题干设ADOrs是一个Recordset对象,则ADOrs("学号")表示得到“学号”列的值。

(选择一项:

题目9

正确

获得2.00分中的2.00分

题干

如果使用Connection对象建立与数据库的连接,在声明对象之后建立数据库连接的方法是Create。

()

选择一项:

题目10

正确

获得2.00分中的2.00分

标记题目

题干

B/S模式的开发、维护工作主要集中在数据库服务器端,可减轻异地用户的维护成本。

()

选择一项:

综合应用题

写出创建如下三张数据表的SQL语句。

(本题4分)

“图书”表结构:

书号:

普通编码定长字符类型,长度为10,主键。

书名:

普通编码可变长字符类型,长度为20,非空。

类别:

统一字符编码定长字符类型,长度为4,取值为:

“高等数学”、“量子力学”、“国学基础”。

出版日期:

日期类型。

单价:

整型。

“书店”表结构:

书店编号:

普通编码定长字符类型,长度为20,主键。

书店名:

普通编码可变长字符类型,长度为30,非空。

地址:

统一字符编码可变长字符类型,长度为30。

“销售”表结构:

书号:

普通编码定长字符类型,长度为10,引用图书表的外键。

书店编号:

普通编码定长字符类型,长度为20,引用书店表的外键。

销售时间:

日期时间类型。

销售数量:

整型。

主键:

(书号,书店编号,销售时间)。

答:

CREATETABLE图书(书号char(10)primarykey,书名varchar(20)notnull,类别nchar(4)CHECK(类别IN('高等数学','量子力学','国学基础')),出版日期date,单价int

CREATETABLE书店(书店编号char(20)primarykey,书店名varchar(30)notnull,地址nvarchar(30))

CREATETABLE销售(书号char(10),

书店编号char(20),销售时间datetime,销售数量int,

Primarykey(书号,书店编号,销售时间),

Foreignkey(书号)references图书(书号),

Foreignkey(书店编号)references书店(

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1