数据库选择填空题.docx
- 文档编号:12656231
- 上传时间:2023-04-21
- 格式:DOCX
- 页数:15
- 大小:23.19KB
数据库选择填空题.docx
《数据库选择填空题.docx》由会员分享,可在线阅读,更多相关《数据库选择填空题.docx(15页珍藏版)》请在冰豆网上搜索。
数据库选择填空题
1.数据库系统的核心是_B___。
A.数据库 B.数据库管理系统
C.数据模型 D.软件工具
2.SQL语言具有__B__的功能。
A.关系规范化、数据操纵、数据控制
B.数据定义、数据操纵、数据控制
C.数据定义、关系规范化、数据控制
D.数据定义、关系规范化、数据操纵
3.SQL语言的数据操纵语句包括 SELECT,INSERT,UPDATE和 DELETE,
最重要的,也是使用最频繁的语句是__A__。
A.SELECT B.INSERT C.UPDATE D.DELETE
4.在关系数据库设计中,设计关系模式是__C__的任务。
A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段
5.__C__是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。
A.程序 B.命令 C.事务 D.文件
6.在数据库中,产生数据不一致的根本原因是__D__。
?
?
?
?
A.数据存储量太大
B.没有严格保护数据
C.未对数据进行完整性控制
D.数据冗余
7.下列SQL语句中,创建关系表的是__B__。
A.ALTER B.CREATE
C.UPDATE D.INSERT
8.数据库的__B__是为了保证由授权用户对数据库所做的修改不会影响数据一致性的损失。
A.安全性 B.完整性 C.并发控制 D.恢复
9.事务是数据库进行的基本工作单位。
如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于_____B___状态。
A.安全性 B.一致性 C.完整性 D.可靠性
10.对并发操作若不加以控制,可能会带来数据的___D_问题。
A.不安全 B.死锁 C.死机 D.不一致
二、填空题(12分,4小题)
1.数据冗余可能导致的问题有____________________和_____________________。
答案:
①浪费存储空间及修改麻烦 ②潜在的数据不一致性
2.数据库在运行过程中可能产生的故障有____________、_______________、___________。
答案:
①Transactionfailure ②Systemcrash ③Diskfailure
3.视图是一个虚表,它是从_________中导出的表。
在数据库中,只存放视图的________,不存放视图的_____________。
答案:
一个或几个基本表、定义、视图对应的数据
4.关系操作的特点是____________操作。
答案:
集合
1.索引字段值不唯一,应该使用的索引类型为(普通索引)
2.只有满足联接条件的记录才包含在查询结果中,这种联接为(内联接)
3.E-R模型的组成包括那些元素(实体)(属性)(关系)
4.事务所具有的特性有(原子性)(一致性)(隔离性)(持久性)
5、结构化程序设计的三种基本逻辑结构是(顺序结构),(选择结构),(循环结构)。
二、选择提(每题1分,共20分)
1、在删除整表数据,同时保留表结构时,采用(C)的效率比(A)要高;
A.deleteB.droptableC.truncate Table
2、数据库管理系统中,能实现对数据库中的数据进行插入/修改/删除的功能称为(C);
A.数据定义功能B.数据管理功能C.数据操作功能D.数据控制功能
3、24、在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过(B)。
A:
候选键B:
主键C:
外键D:
超键
4、数据库管理系统DBMSS是(D);
A.信息管理的应用软件B.数据库系统+应用程序
C.管理中的数据库D.管理数据的软件
5、关系数据库中,实现表与表之间的联系是通过(B)。
A、实体完整性规B、参照完整性规则
C、用户自定义的完整性D、值域
6、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型(B)。
A、m:
nB、1:
mC、m:
1D、1:
1
7、设有课程和学生两个实体,每个学生可以选修多个课程,一个课程可以有多名学生选修,则课程与学生实体之间的联系类型(A)。
A、m:
nB、1:
mC、m:
1D、1:
1
8、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于(D)。
A、m:
nB、1:
mC、m:
1D、1:
1
9、索引字段值不唯一,应该选择的索引类型为(B)。
A:
主索引B:
普通索引C:
候选索引D:
唯一索引
10、如果指定参照完整性的删除规则为"级联",则当删除父表中的记录时(C)。
A:
系统自动备份父表中被删除记录到一个新表中
B:
若子表中有相关记录,则禁止删除父表中记录
C:
会自动删除子表中所有相关记录
D:
不作参照完整性检查,删除父表记录与子表无关
11、设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置"参照完整性规则",为此要求这两个表(B)。
A:
在父表连接字段上建立普通索引,在子表连接字段上建立主索引
B:
在父表连接字段上建立主索引,在子表连接字段上建立普通索引
C:
在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引
D:
在父表和子表的连接字段上都要建立主索引
12、把实体-联系模型转换为关系模型时,实体之间多对多联系在模型中是通过(C)_。
A:
建立新的属性来实现B:
建立新的关键字来实现
C:
建立新的关系来实现D:
建立新的实体来实现
13、用树形结构来表示实体之间联系的模型称之为(B)
A.关系模型B.层次模型C.网状模型D.数据模型
14、SQL语句中修改表结构的命令是(C)_。
A:
MODIFYTABLEB:
MODIFYSTRUCTURE
C:
ALTERTABLED:
ALTERSTRUCTURE
15、用SQL语句建立表时将属性定义为主关键字,应使用短语(B)。
A:
CHECKB:
PRIMARYKEY
C:
FREED:
UNIQUE
16、SQL实现分组查询的短语是(B)。
A:
ORDERBYB:
GROUPBYC:
HAVINGD:
ASC
17、数据库系统中采用封锁技术的目的是为了保证(A)
A.数据的一致性B.数据的可靠性C.数据的完整性D.数据的安全性
18、在数据库设计中,表示用户业务流程的常用方法是(A)
A.DFDB.程序流程图C.E-R图D.数据结构图
19、为"歌手"表增加一个字段"最后得分"的SQL语句是(A)。
A)ALTERTABLE歌手ADD最后得分F(6,2)
B)ALTERDBF歌手ADD最后得分F6,2
C)CHANGETABLE歌手ADD最后得分F(6,2)
D)CHANGETABLE学院INSERT最后得分
20、插入一条记录到"评分"表中,歌手号、分数和评委号分别是"1001"、9.9和"105",
正确的SQL语句是(C)。
A)INSERTVALUES("1001",9.9,"105")INTO;
评分(歌手号,分数,评委号)
B)INSERTTO评分(歌手号,分数,评委号);
VALUES("1001",9.9,"105")
C)INSERTINTO评分(歌手号,分数,评委号);
VALUES("1001",9.9,"105")
D)INSERTVALUES("100"9.9"105")TO;
评分(歌手号,分数,评委号)
1.(B)是位于用户和操作系统之间的一层数据管理软件。
数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBB.DBMSC.DBSD.DBA
2.SQL语言允许使用通配符进行字符串匹配的操作,其中‘%’可以表示(D)
A、零个字符B、1个字符C、多个字符D、以上都可以
3.下列哪一个数据库不是SQLServer2000的系统数据库(C)
A.master数据库B.msdb数据库
C.pubs数据库D.model数据库
4.下列四项中,可以直接用于表示概念模型的是(D)。
A.网状模型B.关系模型
C.层次模型D.实体-联系(E-R)模型
5.下列四项中说法不正确的是(A)
A.数据库避免了一切数据的重复
B.数据库中的数据可以共享
C.数据库减少了数据冗余
D.数据库具有较高的数据独立性
6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是(c)
A.多对多B.一对一C.多对一D.一对多
7.关系数据库中空值(NULL)相当于(d)
A.零(0)B.空白C.零长度的字符串D.没有输入
8.事务有多个性质,其中不包括(B)
A.隔离性B.不可撤消C.原子性D.一致性
9.一个电视经销商在表Tvtype中维护库存的Tvs信息,下述哪条语句能显示价格最昂贵的三种电视机的信息?
(C)
A.selecttop3cDiscriptionfromTvtypeorderbyipriceasc
B.selectcDiscriptionfromTvtypewheremax(iprice)>3
C.selecttop3cDiscriptionfromTvtypeorderbyipricedesc
D.selectcDiscriptionmax(iprice)fromTvtypeorderbyiprice
10.假如采用关系数据库系统来实现应用,在数据库设计的(d)阶段,需要将E-R模型转换为关系数据模型。
A.概念设计B.物理设计C.运行阶段D.逻辑设计
11.取出关系中的某些列,并消去重复的元组的关系运算称为(b)
A.取列运算B.投影运算C.连接运算D.选择运算
12.一家航空公司把一年中飞行距离(idistancetravelled)超过10000里的客户信息转移到一张称为flyersclub的表中,他们的详细情况被记录在表flyers(d)
A.insertintoflyersclubfromflyerswhereidistancetravelled>=10000
B.insertflyersclub(idistancetravelled)valuesfromflyerswhereidistancetravelled>=10000
C.insertintoflyersclubfromflyerswhere(idistancetravelled)values>=10000
D.select*intoflyersclubfromflyerswhereidistancetravelled>=10000
13.系统死锁属于(A)
A.事务故障B.程序故障C.系统故障D.介质故障
二.填空题:
1.数据库系统中常用的三种数据模型有层次模型、网状模型和关系模型。
2.SQL语言由数据定义语言、数据操纵语言和数据控制语言组成。
3.使用filegrowth命令可以增加数据库和事务日志的容量。
4.关系模式的三类完整性约束条件分别是_实体完整性约束_、参照完整性约束和__域完整性约束__。
5.如果一个关系不满足2NF,则该关系一定也不满足_3nf_(在1NF、2NF、3NF范围内)。
6.关键字是能唯一标识每一行的列或列的组合。
一个表可能有多个关键字,选定其中一个作为主关键字,其余的称为候选关键字。
7.索引有两种类型:
聚集索引和非聚集索引。
8.当在一个已经存放了数据的表上增加主键时,SQLServer会自动对表中的数据进行检查,以确保这些数据能够满足主键约束的要求。
问:
满足
主键值要唯一和不允许为NULL两个要求。
9.将视图v_Course重命名为v_newCourse的SQL语句是:
execsp_renamev_Course,v_newCourse。
1.数据模型分为(层次模型)和(网状模型)、(关系模型)。
2.数据库系统(DBS)是一个由(外模式)、(模式)、(内模式)组成的多级系统结构。
3.数据库管理系统提供了4个方面的数据控制功能:
(数据定义)、数据操作、(数据库管理)和(数据库建立和维护以及通信)。
4.属性的取值范围称作属性的(值域)。
5.E-R图是由(实体)、(属性)和(联系)这3个基本要素组成的。
6.Windows身份验证是指(系统用户/Windows合法用户)身份登录SQLServer.
7.SQL中的语句可分为数据查询语言、数据定义语言、(数据操纵语言)和(数据控制语言)四类。
8.SQLServer2000引入了3种新的数据类型(Bigint类型)、(Sql_Variant类型)和(Table类型)。
9.tempdb数据库保存所有的临时表和临时(存储过程)。
10.数据文件是存放数据和数据库对象的文件。
一个数据库可以有(一个或多个)数据文件,每个数据文件只属于一个数据库。
11.当一个数据文件有多个数据文件时,其中一个文件被定义为主数据文件,扩展名为(.MDF),用来存储数据库的启动信息和部分或全部数据。
其他数据文件被称为次数据文件,扩展名为(.NDF),用来存储主数据文件没有存储的其他数据。
12.事物日志文件时用来记录数据库更新信息的文件。
事物日志文件最小为512KB,扩展名为(.LDF)。
每个数据库可以有(一个或多个)事物日志文件。
13.master数据库记录SQLServer系统的所有(系统)信息,如SQLServer的初始化信息、所有的登录账户和系统配置设置等。
14.整数型的int型数的范围为(-2^31-2^31-1),整数型的tinyint型数的范围为(0~255)。
15.表中某列为变长字符数据类型varchar(100),其中100表示(字符最大长度)。
加入输的字符串为gtym13e5,存储的字符长度为(8)字节。
16.SQLServer2000的datetime和smalldatetime数据类型主要用来存储(日期)和(时间)的组合数据。
17.自动的“标识”属性用于定义字段是否可(自动生成下一个标识值)。
18.在关系图中,关系连线的终点图标代表了关系的类型,如果关系连线两端都为钥匙图标,则该关系为(1:
1)。
如果关系连线一端为钥匙图标,另一端为无穷大图标,则该关系为(1:
n)。
19.可使用(select)或(print)命令来显示函数结果。
20.如果要使用SELECT语句返回指定条数的记录,则应使用(top)关键字来限定输出字段。
21.连接查询可分为三种类型:
(内连接查询)(外连接查询)和交叉连接。
22.内连接查询可分为(等值连接)、不等值连接和(自然连接)三种类型。
23.若要把查询结果存放到一个新建的表中,可使用(into)子句。
24.在一个全文目录中可以储存(一个或多个)全文索引,但在一个表中只能建立(一个)全文索引。
25.数据库中只存放视图的(定义),而不存放视图对应的数据,这些数据仍存放在导出视图的基础表中。
1.(A)是位于用户和操作系统之间的一层数据管理软件。
数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMSB.DBC.DBSD.DBA
2.在数据库系统的三级模式结构中,用来描述数据的全局逻辑结构的是(C)。
A.子模式B.用户模式C.模式D.存储模式
3.下列选项中,不属于数据库特点的是(C)。
A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高
4.要保证数据库逻辑数据独立性,需要修改的是(c)。
A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式
5.在关系数据库中,视图是三级模式结构中的(D)。
A.内模式B.模式C.存储模式D.外模式
6.在数据库中可以创建和删除表、视图、索引,可以修改表,这是因为DBMS提供了(C)。
A.数据定义功能B.数据查询功能C.数据操作功能D.数据控制功能
7.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是(A)。
A.DBS包括DB和DBMSB.DBMS包括DB和DBS
C.DB包括DBS和DBMSD.DBS包括DB,也就是DBMS
8.数据库系统的数据独立性体系在(B)。
A.不会因为数据的变化而影响到应用程序
B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C.不会因为存储策略的变化而影响存储结构
D.不会因为某些存储结构的变化而影响其他存储结构
10.对于现实世界中事物的特征,在实体—联系模型中使用(A)
A.属性描述B.关键字描述C.二维表格描述D.实体描述
10.参照完整性规则:
表的(B)必须是另一个表主键的有效值,或者是空值。
A.候选键B.外键C.主键D.主属性
11.在关系模式中,实现“关系中不允许出现相同的元组”的约束是(B)约束。
A.候选键B.主键C.键D.超键
12.约束“年龄限制在18~30岁之间”属于DBMS的(B)功能。
A.安全性B.完整性C.并发控制D.恢复
13.反映现实世界中实体及实体间联系的信息模式是(D)。
A.关系模型B.层次模型C.网状模型D.E-R模型
14.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是(D)。
A.多对多B.一对一C.多对一D.一对多
15.关系模型中有三类完整性约束:
实体完整性、参照完整性和域完整性。
定义外部关键字实现的是哪一类完整性(C)
A.实体完整性B.域完整性C.参照完整性D.实体完整性、参照完整性和域完整性
16.关系模型的候选关键字可以有1个或多个,而主关键字有(C)。
A.多个B.0个C.1个D.1个或多个
17.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用(B)。
A.临时关键字B.主关键字C.外部关键字D.索引关键字
18.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是(B)。
A.m:
nB.1:
mC.m:
kD.1:
1
19.已知关系模式R(A,B,C,D,E)及其上的函数相关性集合F={A→D,B→C,E→A},该关系模式的候选关键字是(B)。
A.ABB.BEC.CDD.DE
20.设学生关系S(SNO,SNAME,SSEX,SAGE,SDPART)的主关键字为SNO,学生选课关系SC(SNO,CNO,SCORE)的关键字为SNO和CNO,则关系R(SNO,CNO,SSEX,SAGE,SDPART,SCORE)的主关键字为SNO何CNO,其满足(A)。
A,1NFB,2NFC,3NFD,BCNF
21.下列叙述正确的是(D)
A.在企业管理器中可停止SQLServer服务
B..在企业管理器中可暂停SQLServer服务
C..在企业管理器中可启动SQLServer服务
D.以上选项都正确
22.下面叙述正确的是(D)
A.SQLServer服务管理器关闭服务也自动关闭
B.职员启动SQLServer服务,本地服务器的管理任务即可自动执行
C.启动MicrosoftSerch服务后才可使用SQLServer全文检索功能
D.以上选项都正确
23.SQLServer2000属于(C)数据库系统。
A.层次模型B.网状模型C.关系模型D.面向对象模型
25.SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等,其中最重要的使用最频繁的是(A)
A.SELECTB.INSERTC.UPDATED.DELETE
26.下列SQL语句中,(D)不是数据定义语句。
A.CREATETABLEB.DROPVIEWC.CREATEVIEWD.GRANT
27.数据库备份的作用是(C)
A.保障安全性B.一致性控制C.故障后的恢复D.数据的转存
28.事物日志用于保存(C)
A.程序运行过程B.程序的执行结果
C.对数据的更新操做D.数据操作
29.以下关于使用文件组的叙述中,不正确的是(A)
A.文件或文件组可以由一个以上的数据库使用
B.文件只能是一个文件组的成员
C.数据和事务日志信息不能属于同一文件或文件组
D.事务日志文件不能属于任何文件组
30.SQLServer把数据及相关信息用多个逻辑组件来表示,这些逻辑组件通常被称为数据库对象。
以下(D)不属于数据库对象
A.表B.视图C.索引D.备份
31.安装SQLServer后,数据库服务器已经自动建立4个系统数据库,以下(B)不是系统数据库。
A.master数据库B.pubs数据库
C.model数据库D.msdb数据库
32.以下关于数据库model的叙述中,正确的是(C)
A.model数据库是SQLServer示例数据库
B.model数据库用于保存所有的临时表和临时存储过程
C.model数据库用作在系统上创建的所有数据库的模板
D.model数据库用于记录SQLServer系统的所有系统级别信息
33.以下关于关联的叙述正确的是(C)
A.可在两个表的不同数据类型的字段间创建关联
B.可在两个表的不同数据类型的同名字段间创建关联
C.可在两个表的相同数据类型的不同名称的字段间创建关联
D.在创建关联时选择了级联更新相关的字段,则外键表中的字段值变化时,可自动修改主键表中的关联字段
34.若要删除数据库中已经存在的表S,可用(C)
A.DELETETABLESB.DELETES
C.DROPTABLESD.DROPS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 选择 填空