第一范文网 - 专业文章范例文档资料分享平台

2014-2015(2)数据库综合练习题

来源:用户分享 时间:2025/9/26 17:16:04 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

2014-2015(2)

企业中小型数据库系统开发综合练习题

一、选择题

1.在创建关系时,要求学生的性别只能为‘男’或‘女’,这个约束用什么完成( )。 A.primary key约束 B.foreign key约束 C.check约束 D.default约束 2..数据库管理系统和操作系统之间的关系是( )。 A.数据库管理系统调用操作系统 B.操作系统调用数据库管理系统 C.两者互相调用

3.数据库系统的特点是( )、数据独立、减少数据冗余度、避免数据不一致性和加强了数据保护。

A.数据共享 B.数据存储 C.数据应用 D.数据保密

4.数据库管理系统的主要功能是( )、管理数据库、数据库建立、维护的通信。 A.定义数据库 B.数据库开发 C.应用数据库 D.保护数据库 5.数据库系统的核心是( )。

A.数据库 B.操作系统 C.数据库管理系统 D.文件 6.关系数据库中的视图属于数据库三级模式中的( )范畴。

A.外模式 B.模式 C.内模式 D.都不对 7.要保证数据库的物理独立性,需要修改的是( )。 A.外模式与模式映像 B.模式与内模式映像 C.内模式 D.三层模式都修改

8.在数据库的三层模式中,描述数据库中全体数据的逻辑结构和特征的是( )。 A.外模式 B.模式 C.内模式 D.都不对 9.在一个数据库中,模式与内模式的映像个数是( )。

A.1个 B.与用户数量相同 C.多个 D.由系统决定 10.数据库中,数据的逻辑独立性是由( )所决定的。 A.外模式/模式 B.模式/内模式 C.外模式/内模式 D.都是

1

11.关系数据库中的关系必须满足每一属性都是( )。

A.互不相关的 B.不可分解的 C.长度不变的 D.互相关联的 12.实体完整性规则为:若属性A是基本关系R的主属性,则属性A是( )。 A.可取空值 B.不能取空值 C.可取某定值 D.都不对 13.设关系R和S的度分别为10和15,冠以笛卡尔积T=R×S,则T的度为( )。 A.10 B.150 C.25 D.5 14.关系规范化中的删除异常是指( )。

A.应该删除的数据未被删除 B.应该插入的数据未被插入 C.不应该删除的数据被删除 D.应该插入的数据被插入 15. 关系规范化中的插入异常是指( )。

A.应该删除的数据未被删除 B.应该插入的数据未被插入 C.不应该删除的数据被删除 D.应该插入的数据被插入 16. 使用T-SQL语句删除数据库的命令是( )。 A.delete database B.create database C.drop database D. alter database

17.当数据库损坏时,数据库管理员可通过( )文件恢复数据库。 A.事务日志文件 B.主数据文件 C.辅数据文件 D. 连接帮助文件 18.安装SQL Server 2005后,会自动建立系统数据库,其中不包括( )数据库。 A.master B.pubs C.model D. msdb 19.使用下列哪种语句可以修改数据表( )。 A.create database B.create table C.alter database D. alter table 20.如果防止插入空值,应使用( )来进行约束。 A.unique约束 B.not null约束 C.primary key约束 D. check约束 21.关于语句select sno, avg(grade)

From sc Group by sno

Having avg(grade)>=90的描述正确的是( )。

A.查询所有学生的学号和平均成绩

2

B.查询SC表中的学生的平均成绩

C. 查询平均成绩在90分以上的学生的学号和平均成绩 D. 以上都不对

22.在使用模式查找like ?_a%?时,可能的结果是( )。

A.aili B.bai C.bba D. cca 23.select语句中的“where 成绩 between 80 and 90”表示成绩在80~90之间且( )。 A.包括80和90 B.不包括80和90 C.包括80但不包括90 D. 包括90但不包括80 24.关于update语句,下面说法正确的是( )。

A只能更新表中的一条记录 B.可以更新表中的多条记录 C.不能更新表中的所有记录 D. 可以更改表结构 25.在模糊查询中,可以代表任何字符串的通配符是( )。 A.* B.@ C._ D. % 26.表达式?123?+?456?的值是( )。

A.123456 B.579 C.?123456? D. “123456” 27.用于求系统日期的函数是( )。

A.year( ) B.getdate( ) C.count( ) D. sum( ) 28.删除一个视图会影响到( )。

A.基于该视图的视图 B.数据库 C.基本表 D.查询 29.创建存储过程的语句( )。

A.create procedure B.create sub C.create function D. create trigger 30.执行存储过程的命令是( )。

A.do B.execute C.call D. go

31.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( )。

A.可靠性 B.一致性 C.完整性 D. 安全性 32.如果事务T获得了数据项Q上的排他锁,则T对Q( )。 A.只能写不能读 B.只能读不能写 C.不能读不能写 D. 既能读也能写 二、填空题

3

1.DBMS的含义是( ),DBA的含义是( ),DBAS的含义是( )。

2.数据库的发展经历了( )、( )、( )三个阶段。

3.实体之间存在着三种联系,分别是( )、( )、( )。 4.在( )模型中,有且仅有一个节点无双亲节点,此节点为根节点。 5.数据模型由( )、( )、( )组成。 6.常见的数据模型有( )、( )和( )。 7.数据库的结构有( )、( )、( )三层模式和( )、( )两层映像构成。 8.在现实世界中,客观存在并可以相互区分的称为( )。 9.在E-R模型中,矩形表示( )。 10.创建表用( )语句来完成。

11.学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则班级号为学生关系中的( )。

12.设有学生关系为S(学号,姓名),课程关系为C(课程号,课程名),选课关系为SC(学号,课程号,成绩),则姓名为变量K的值的学生所选修的全部课程信息所对应的运算表达式为( )∞∏课程号(( )∞(σ姓名=K( )))

13.在SQL Server 2005数据库中,事务日志文件的扩展名默认为( ),主数据文件的扩展名默认为( )。

14.用语句create database mn创建数据时,自动创建的数据文件的逻辑文件名是( )。

15.数据库从一台计算机移到另一台计算机上,可以通过分离和( )操作实现。 16.创建数据库时,数据库的事务日志文件默认大小是( )MB。

17.表是由行和列组成的,行有时称为记录或元组,列有时称为( )或属性。 18.整数型数据类型分为:bigint,int,smallint和( )。

19.SQL Server 2005支持三种备份类型:完整备份、差异备份、( )备份。 20.授权权限的命令是( )。

21.( )是DBMS的基本单位,是用户定义的一组逻辑一致的程序序列。 22.事务具有4个特性,分别是( )、( )、( )和

4

搜索更多关于: 2014-2015(2)数据库综合练习题 的文档
2014-2015(2)数据库综合练习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c27abz4iwts44p5c1brmo_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top