数据库题库选择附答案

数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为

A.数据定义功能

B.数据管理功能

C.数据操作功能

D.数据控制功能


正确答案:C


对数据库中的数据可以进行查询、插入、删除、修改(更新),这是因为数据库管理系统提供了

A.关系模型

B.数据操纵功能

C.数据维护功能

D.数据控制功能


正确答案:B
解析:对数据库中的数据进行查询、插入、删除、修改(更新),是由数据库管理系统的数据操纵功能提供的。而数据维护功能主要指数据库的转储、恢复等;数据控制功能是指通过授权和回收权限实现数据的安全控制功能。


数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为(23)。

A.数据管理功能

B.数据控制功能

C.数据定义功能

D.数据操纵功能


正确答案:D
解析:本题考查数据库管理系统中各种功能的定义。数据库管理系统是一种负责数据库的定义、建立、操作、管理和维护的软件系统,包括对数据进行各种操作的功能,其中能实现对数据库中数据的查询、插入、修改和删除功能,称为数据操纵功能。


设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡儿积,则T的元组个数是( )。

A.90000

B.30000

C.10000

D.400


正确答案:B
解析:本题考查广义笛卡儿积的运算。 R的每一个元组与—S的每一个元组组合成为T的一个元组,因此,T的元组个数是R的元组个数与S的元组个数的乘积,也就是100乘以300,等于30 000。故本题选择B。


数据库管理系统实现对数据的查询、插入、修改和删除功能称为( )。

A.数据定义功能

B.数据操纵功能

C.数据管理功能

D.数据控制功能


正确答案:B
解析:DBMS提供数据操纵语言实现对数据库中数据的操作,包括插入、修改、删除和查找。


数据库题库选择练习一您的姓名: 填空题 *_1. 一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间的关系为() 单选题A.多对多B.一对一C.多对一D.一对多(正确答案)2. SELECT语句中有HAVING关键字的一定会有的子句是() 单选题A.ORDER BYB.WHEREC.GROUP BY(正确答案)D.无需配合3. 关系运算中只对行的操作称为() 单选题A.选择(正确答案)B.笛卡儿积C.投影D.以上均可4. 设关系R和关系S的元组个数分别是8和5,关系T是R与S的广义笛卡尔积,即:T=RS,则关系T的元组个数为() 单选题A.13B.10C.1D.40(正确答案)5. 数据库实现对数据库中数据的查询、插入、修改和删除等操作。这种功能称为() 单选题A.数据定义功能B.数据管理功能C.数据操纵功能(正确答案)D.数据控制功能6. 数据库中只存放视图的() 单选题A.操作B.对应的数据C.定义(正确答案)D.限制练习二7. DBMS是() 单选题A.数据库B.数据库管理系统(正确答案)C.数据库管理D.数据库系统8. 若一个关系为R(学号,姓名,性别,年龄),则适合作为该关系主码的是() 单选题A.学号(正确答案)B.姓名C.性别D.年龄9. 在数据库的三级模式结构中,针对用户所用到的那部分数据的逻辑描述是() 单选题A.外模式(正确答案)B.内模式C.存储模式D.模式10. SQL语言中,修改表结构的关键字是() 单选题A.DELETEB.DROPC.ALTER(正确答案)D.REMOVE11. 关系运算中只对行进行的操作是() 单选题A.选择(正确答案)B.笛卡儿积C.投影D.以上均可12. 在数据库的三级模式中,逻辑模式有 () 单选题A.1个(正确答案)B.2个C.3个D.多个13. E-R图中的菱形框表示() 单选题A.实体B.联系(正确答案)C.属性D.性质14. 关系表中的每一横行称为一个() 单选题A.元组(正确答案)B.字段C.属性D.码15. 在SQL查询语句的模糊查询中,可以匹配0个到多个字符的通配符是() 单选题A. *B. _C. %(正确答案)D. ?16. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是() 单选题A.DBS包括DB和DBMS(正确答案)B.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS17. 每一个关系都有一个且仅有一个() 单选题A.外键B. 主键(正确答案)C.元组D.候选码18. 层次模型不能直接表示() 单选题A.1:1关系B.1:n关系C.m:n关系(正确答案)D.1:1和1:n关系19. 关系数据模型可表示() 单选题A.实体之间的1:1联系B.实体之间的1:n联系C.实体之间的m:n联系D.上述表示均正确(正确答案)20. 数据库中只存放视图的() 单选题A.操作B.对应的数据C.定义(正确答案)D.限制21. 有having子句,则该查询语句中肯定含有关键字() 单选题A. order byB. createC. group by(正确答案)D. insert第一章22. 在数据库的三级模式结构中,内模式有() 单选题A.1个(正确答案)B.2个C.3个D.任意多个23. ()是按照一定的数据模式组织的,长期存储在计算机内,可为多个用户共享数据的聚集。 单选题A.数据库系统B.数据库(正确答案)C.关系数据库D.数据库管理系统24. 数据库系统的核心是() 单选题A.数据库B.数据库

设关系R和S的元组个数分别为200和100,关系T是R与S的笛卡尔积,则T的元组个数是

A.400

B.10000

C.20000

D.90600


正确答案:C
解析:本题是对关系的广义笛卡尔积的考查。广义笛卡尔积的定义如下:设关系R、S的元数分别为r、s,定义R和S的笛卡尔积是一个(r+s)元数的集合,每一个元组的前r个分量来自R,后s个分量来自S,则关系R、S的广义笛卡尔积有k1*k2个元组。由上面的定义可知对于元组分别为200和100的关系R、S的广义笛卡尔积形成的关系T,其元组为200*100=20000,正确答案为C。


设关系P、 R和S的元组个数分别为50、100和300,关系T是P、 R与S的笛卡儿积,则T的元组个数是( )。A.400B.10000C.30000 D.1500000


正确答案:D
笛卡尔积的元组数是各个元组数的乘积,即50*100*300=1500000


数据库管理系统能实现对数据库中的数据的查询、插入、修改和删除,这类功能称为( )。

A.数据定义功能

B.数据操纵功能

C.数据管理功能

D.数据控制功能


正确答案:B
解析:在数据库管理系统中,数据操纵功能实现对数据库中的数据的查询、插入、修改和删除。


设关系R和S的元组个数为100和300,关系T是R与S的笛卡尔积,则T的元组个数是________。

A.400

B.10000

C.30000

D.90000


正确答案:C
解析:根据笛卡尔积的定义可知,如果关系R和S的元数分别为r和s。R和S的笛卡尔积是一个r+s的元的元组集合,每个元组的前r个分量来自R的一个元组,后s个分量来自S的一个元组;若R中有m个元组, S有n个元组,则R*S有m*n个元组。因此,本题R与S的笛卡尔积的元组个数应为100*300=30000。


从供选择的答案中选出应填入下列叙述中( )内的正确答案:

关系数据模型是当前最常用的一种基本数据模型,它是用(A) 结构来表示实体类型和实体间联系的。关系数据库的数据操作语言(DML)主要包括(B) 两类操作,关系模型的关系运算是以关系代数为理论基础的,关系代数最基本的操作是(C) 。设R和S为两个关系则R×S表示R与S的(D) 。若R和s的关系分别图示如下:

则R和S自然联接的结果是(E)。

供选择的答案

A:①树 ②图 ③网络 ④二维表

B:①删除和插入 ②查询和检索 ③统计和修改 ④检索和更新

C:①并、差、笛卡儿积、投影、联接 ②并、差、笛卡儿积、选择、联接

③并、差、笛卡儿积、投影、选择 ④并,差、笛卡儿积、除法、投影

D:①笛卡儿积 ②联接 ③联接 ④自然联接


正确答案:A:④ B:④ C:③ D:① E:②
A:④ B:④ C:③ D:① E:②

更多 “数据库题库选择附答案” 相关考题
考题 设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡儿积,则T的元组个数是(22)。A.90000B.30000C.10000D.400正确答案:B解析:本题考查笛卡儿积运算。笛卡儿积的定义如下:设关系R和S元数分别为r和s。R和S的笛卡儿积是一个r+s元的元组集合,每个元组的前r个分量来自R的一个元组,后s个分量来自S的一个元组,记为R×S。形成定义如下:R×S≡(t|t=tr,ts>∧tr∈R∧ts∈S}若R有m个元组,S有n个元组,则R×3有m×n个元组。题目中给出的关系R和S的元组个数分别为100和300,那么T的元组个数应该等于100×300=30000。

考题 设有关系R和关系S的元素个数分别是3和4,关系T是R与5的广义笛卡儿积,即 T=R*S,则关系T的元素个数是( )。A.6B.8C.10D.12正确答案:D解析:笛卡儿积是两个关系的合并操作,关系R的每一行依次跟关系S的每一行组成一个新元组,因此关系R与S经笛卡儿积后所得新关系T的元组个数是12。

考题 单选题数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为()。A 数据定义功能B 数据管理功能C 数据控制功能D 数据操纵功能正确答案:C解析:暂无解析

考题 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作。这种功能称为( )。A.数据控制功能B.数据管理功能C.数据操纵功能D.数据定义功能正确答案:C

考题 单选题数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()A 数据定义B 数据管理C 数据操纵D 数据控制正确答案:A解析:暂无解析

考题 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。A、数据定义功能B、数据管理功能C、数据操纵功能D、数据控制功能正确答案:C

考题 设关系R和S的元组个数分别为10和30,关系T是R与S的笛卡尔积则T的元组个数是()A、40B、100C、300D、900正确答案:C

考题 单选题DBMS能实现对数据库中数据的查询、插入、修改和删除操作,这类功能称为()。A 数据定义功能B 数据管理功能C 数据控制功能D 数据操纵功能正确答案:B解析:暂无解析

考题 对数据库中的数据可以进行查询、插入、删除和修改操作,这是因为数据库管理系统提供了( )的功能。A.数据定义功能B.数据操纵功能C.数据维护功能D.数据控制功能正确答案:B

考题 单选题设关系R和S的元组个数分别为10和30,关系T是R与S的笛卡尔积则T的元组个数是()A 40B 100C 300D 900正确答案:A解析:暂无解析