mysql选择练习
Mysql 选择题
1、对于现实世界中事物的特征,在实体-联系模型中使⽤ A
A)属性描述 B)关键字描述 C)⼆维表格描述 D)实体描述
2、把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过 C
A)建⽴新的属性来实现 B)建⽴新的关键字来实现
C)建⽴新的关系来实现 D)建⽴新的实体来实现
3、专门的关系运算不包括下列中的 D
access破解版下载A)联接运算 B)选择运算
C)投影运算 D)交运算
4、对关系S和关系R进⾏集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为 A
A)并运算 B)交运算
C)差运算 D)积运算
5、在数据库设计中,将ER图转换成关系数据模型的过程属于B
A)需求分析阶段 B)逻辑设计阶段
C)概念设计阶段 D)物理设计阶段
6、在概念设计阶段,最常使⽤的数据模型是 D
A)对象模型 B)物理模型
C)逻辑模型 D)实体联系模型
7、关系R1和R2,经过关系运算得到结果是S,则S 是 B
A)⼀个关系B)⼀个表单
C)⼀个数据库 D)⼀个数组
8、设有关系R(A,B,C,D)及其上的函数相关性集合F={B→A,BC→D},那么关系R最⾼是B A)第⼀范式的 B)第⼆范式的
C)第三范式的 D)BCNF范式的
9、设有部门和职员两个实体,每个职员只能属于⼀个部门,⼀个部门可以有多名职员。则部门与职员实体之间的联系类型是B
A)m:n B)1:m
C)m:1 D)1:1
10、使⽤SQL语句进⾏分组检索时,为了去掉不满⾜条件的分组,应当 B
A)使⽤WHERE⼦句
B)在GROUP BY后⾯使⽤HAVING ⼦句
C)先使⽤WHERE⼦句,再使⽤HAVING⼦句
D)先使⽤HAVING ⼦句,再使⽤WHERE⼦句
11、关系表达式运算的结果是(C)。
A.数值型 B.字符型 C.逻辑型 D.⽇期型
2022年特斯拉召回12、储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是(D )。
A.⼀对⼀的联系 B.⼀对多的联系
C.多对⼀的联系 D.多对多的联系
13、在关系模型中,关系的每⼀个属性值( D )。
A.不能全同
B.可以全同
C.必须全同
D.是不可分割的
14、在数据库三级模式间引⼊⼆级映象的主要作⽤是(A )
A.提⾼数据与程序的独⽴性
B.提⾼数据与程序的安全性
C.保持数据与程序的⼀致性
D.提⾼数据与程序的可移植性
15、视图是⼀个“虚表”,视图的构造基于(A )
A.基本表
B.视图
C.基本表或视图
D.数据字典
16、 SQL语⾔中,SELECT语句的执⾏结果是( A)
A.属性
B.表
mysql面试题集合C.元组
D.数据库
c语言scanf用法输入数组17、 DB、DBMS和DBS三者之间的关系是(B )
A.DB包括DBMS和DBS
B.DBS包括DB和DBMS
C.DBMS包括DB和DBS
D.不能相互包括
18、设有关系模式EMP(职⼯号,姓名,年龄,技能)。假设职⼯号唯⼀,每个职⼯有多项技能,则EMP表的主键是( A)
jdk环境变量配置测试A.职⼯号
B.姓名,技能
C.技能
D.职⼯号,技能
19 、在SQL语句中,与表达式"仓库号 NOT IN("wh1","wh2")"功能相同的表达式是D
A)仓库号="wh1" AND 仓库号="wh2" B)仓库号!="wh1" OR 仓库号!= "wh2" C)仓库号="wh1" OR 仓库号="wh2" D)仓库号!="wh1" AND 仓库号!="wh2" 20、在SQL SELECT语句中⽤于实现关系的选择运算的短语是C
A)FOR B)WHILE
C)WHERE D)CONDITION
21、关系数据库中,实现主键标识元组的作⽤是通过(A )来实现的。A.实体完整性规则B.参照完整性规则
C.⽤户⾃定义的完整性D.属性的值域
22、根据关系模式的完整性规则,⼀个关系中的主键( C )。
A.不能有两个B.不能成为另⼀个关系的外部键
C.不允许空值D.可以取空值
23 、若规定⼯资表中基本⼯资不得超过5000元,则这个规定属于(D )。A.关系完整性约束 B.实体完整性约束
C.参照完整性约束D.⽤户定义完整性
24 、关系模型中,实体完整性是指(B)。
A.实体不允许是空实体B.实体的主键值不允许是空值
C.实体的外键值不允许是空值D.实体的属性值不能是空值
25、关系数据库中,外码(ForeignKey)是(C)。
A)在⼀个关系中定义了约束的⼀个或⼀组属性
B)在⼀个关系中定义了缺省值的⼀个或⼀组属性
C)在⼀个关系中的⼀个或⼀组属性是另⼀个关系的主码
D)在⼀个关系中⽤于唯⼀标识元组的⼀个或⼀组属性
26、以下哪些命令是DDL语句(A)
A) CREATE DATABASE命令B) ALTER TABLE命令
C) SELECT 命令 D) INSERT命令
27、在SQL中,删除视图⽤___C___。
A、DROP SCHEMA命令
B、CREATE TABLE命令
C、DROP VIEW命令
D、DROP INDEX命令
28 、SQL语句中修改表结构的命令是___C___。
A、MODIFY TABLE
B、MODIFY STRUCTURE
C、ALTER TABLE
D、ALTER STRUCTURE
29 、定位第⼀条记录上的命令是____A__。
A、GO TOP
B、GO BOTTOM
C、GO 6
D、SKIP
30、在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过__B____。
A、候选键
B、主键
C、外键
D、超键
31、 DELETE FROM S WHERE 年龄>60语句的功能是__B____。
A、从S表中彻底删除年龄⼤于60岁的记录
B、S表中年龄⼤于60岁的记录被加上删除标记
C、删除S表
D、删除S表的年龄列
32、在命令窗⼝执⾏SQL命令时,若命令要占⽤多⾏,续⾏符是___D___。
A、冒号(:)
B、分号(;)
C、逗号(,)
D、连字符(-)
33、设有图书管理数据库:
图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书⽇期D(8))
对于图书管理数据库,查询0001号借书证的读者姓名和所借图书的书名。
SQL语句正确的是___A___。
SELECT 姓名,书名FROM 借阅,图书,读者WHERE;借阅.借书证号="0001" AND;____________
A、图书.总编号=借阅.总编号 AND; 读者.借书证号=借阅.借书证号
B、图书.分类号=借阅.分类号 AND; 读者.借书证号=借阅.借书证号
C、读者.总编号=借阅.总编号 AND; 读者.借书证号=借阅.借书证号
D、图书.总编号=借阅.总编号 AND;
34、设有图书管理数据库:
图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书⽇期D(8))
对于图书管理数据库,分别求出各个单位当前借阅图书的读者⼈次。下⾯的SQL语句正确的是__A____。
SELECT 单位,______ FROM 借阅,读者 WHERE;借阅.借书证号=读者.借书证号 ______
A、COUNT(借阅.借书证号) GROUP BY 单位
B、SUM(借阅.借书证号) GROUP BY 单位
C、COUNT(借阅.借书证号) ORDER BY 单位
D、COUNT(借阅.借书证号) HAVING 单位
35、设有图书管理数据库:
图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书⽇期D(8))
对于图书管理数据库,检索借阅了《现代⽹络技术基础》⼀书的借书证号。下⾯SQL 语句正确的是_B_____。
SELECT 借书证号 FROM 借阅 WHERE 总编号=;______
A、(SELECT 借书证号 FROM 图书 WHERE 书名="现代⽹络技术基础")
B、(SELECT 总编号 FROM 图书 WHERE 书名="现代⽹络技术基础")
C、(SELECT 借书证号 FROM 借阅 WHERE 书名="现代⽹络技术基础")
D、(SELECT 总编号 FROM 借阅 WHERE 书名="现代⽹络技术基础")
36 、⽤⼀组数据“准考证号:200701001、姓名:刘亮、性别:男、出⽣⽇期:1993-8-1"来描述某个考⽣信息,其中"出⽣⽇期"数据可设置为( A )。
A.⽇期/时间型
B.数字型
核酸检测结果判定标准C.货币型
D.逻辑型
37 、如下图所⽰,"书⽬信息"表中被排序的字段是( D )。
A.分类号
B.书名
C.出版⽇期
D.价格
38 、下列描述正确的是( B )。
A.⼀个数据库只能包含⼀个数据表
B.⼀个数据库可以包含多个数据表
C.⼀个数据库只能包含两个数据表
D.⼀个数据表可以包含多个数据库
39、如下图所⽰的关系数据表中,主键最好定为( B )。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论