数据库技术与应用试卷题及答案4套
第一套
1、(4分)【单选题】在SQL语言中,修改表中的数据时,应使用的命令是( )
A、UPDATE
B、INSERT
C、ALTER
I)、MODIFY
参考答案:A
解析:无
2、(4分)【单选题】将SQL Server的数据库转换成ACCESS数据库,可以使用( )
来实现。
A、订阅/发布
B、数据备份/恢复
C、数据分离/附力口
D、DTS导入/导出
参考答案:D
解析:无
3、(4分)【单选题】下面说法错误的是( )
A、默认值约束指定在输入操作中没有提供输入值时,系统将自动提供给某列的默认值。
B、当某列被设置为非空时,必须为其指定一个值,除非已经为该列定义了默认值值约 束。
C、默认值约束使用default关键字。
D、以上都不正确。
参考答案:D
解析:无
4、(4分)【单选题】每个数据库有且只能有一个( )。
A、次数据文件
B、主数据文件
C、日志文件
D、其他
参考答案:B
解析:无
5、(4分)【单选题】SQL语言中,删除一个表的命令是( )
A、DELETE
B、DROP TABLE
C、CLEAR TABLE
D、REMOVE
参考答案:B
解析:无
6、(4分)【单选题】字符串常量使用( )作为定界符。
A、单引号
B、双引号
C、方括号
D、花括号
参考答案:A
解析:无
7、(4分)【单选题】唯一键约束使用关键字( )实现
A、
B、
C、
D、
unique primary key defualt foreign key参考答案:A 解析:无
8、(4分)【单选题】下列关于唯一约束的说法中不正确的是:
A、可以为表定义多个唯一约束
B、唯一约束的列允许取空值字符串是什么字段类型
C、可以建立在一列或几列的组合上
D、可以作为主键使用
参考答案:D
解析:无
9、(4分)【单选题】为了防止一个事务在执行时被其他事务干扰,应采取的措施是()
A、完整性控制
B、访问控制
C、安全性控制 1)、并发控制 参考答案:D 解析:无
10、(4分)【单选题】当数据库损坏时,数据库管理员可通过何种方式恢复数据库()
A、事务日志文件
B、主数据文件
C、DELETE 语句
【)、联机帮助文件
参考答案:A
解析:无
11、(5分)【填空题(主观)]数据完整性实质,存储在数据库中的数据正确无误并且相 关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:[填 空(1)],[填空(2)],[填空(3)],[填空(4)]四种,其中标志列可以实现[填 空(1)] 数据完整性。
参考答案:
填空一实体完整性
填空二值域完整性
填空三引用完整性
填空四值域完整性
填空五实体完整性
解析:无
12、(5分)【填空题(主观)】在数据库技术中,实体一联系模型是一种( [填空
(1)] ) o
参考答案:
填空一概念数据模型
解析:无
13、(5分)【填空题(主观)】如果要计算表中的行数,可以使用聚合函数[填空(1)] o 参考答案: 填空一 COUNT O
解析:无
14、(5分)【填空题(主观)】SQLSorVOr的文件包括:数据文件(.mdf或.ndf)和[填空
(1)] O
参考答案:
填空一日志文件
解析:无
15、(10分)【问答题】将AAA数据库的初始大小更改为5MB,最大空间限定为IoMB,写 出SQL语句o
参考答案:ALTER DATABASE AAA MODIFY FILE ( NAME = AAA_data, SIZE = 5, MAXSTZE=I0) 解析:无
16、(10分)【问答题】项目名称:在SaIe数据库中建立索引。项目要求:1.用户需要 按照CUSName(客户姓名)查询客户信息,希望提高其查询进度。2.用户需要按照ProName
(产品名称)查询产品信息,希望提高其查询进度。3.用户需要按照SaIeDate (销售日 期)查询销售信息,希望提高其查询进度。
参考答案:use salego—1 非唯一、非聚集索引 CREATE INDEX IX Cusname ON Customer(cusName)Go—2 唯一、非聚集 CREATE UNIQUE INDEX IX_Proname ON Product(Proname)GO-3 非唯一、聚集 CREATE CLUSTERED INDEX IX_saledcite ON Proout(saldate)GOSELECT * FROM prooutGO 解析:无
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论