一个数据库的起始
一个数据库的起始
1、对DB、DBMS和DBS的叙述正确的是()
B、 DB和DBMS是DBS的一部分
2、对数据库物理存储方式的描述称为( )
内模式
3、在数据库三级模式间引入二级映象的主要作用是()
提高数据与程序的独立性
4、视图是一个“虚表”,视图的构造基于()
基本表或视图
5、关系代数中的π运算符对应SELECT语句中的以下哪个子句?
SELECT
6、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()
多对一
7、如何构造出一个合适的数据逻辑结构是()主要解决的问题
关系数据库规范化理论
8、将E-R模型转换成关系模型,属于数据库的()
逻辑设计
9、事务日志的用途是()
数据恢复
10、在数据库系统中,负责监控数据库系统的运行情况,及时处理运行过程中出现的问题,这是( )人员的职责
数据库管理员
11、在数据库三级模式中,模式的个数()
只有一个
12、在关系数据库系统中,当关系的类型改变时,用户程序也可以不变。这是()
数据的逻辑独立性
13、设关系R和S具有相同的目,且它们相对应的属性的值取自同一个域,则R-(R-S)等于( )
R∩S
14、在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作,称为()
θ连接
15、试题(15)~(17)基于“学生—选课—课程”数据库中的三个关系是:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。若要求查找“由张劲老师执教的数据库课程的平均成绩、最高成绩和最低成绩”,将使用关系()
SC和C
16、若要求查找‘李’姓学生的学生号和姓名,正确的SQL语句是
SELECT S#,SNAME FROM S WHERE SNAME LIKE ’李%’
17、设S_AVG(SNO,AVG_GRADE)是一个基于关系SC定义的学生号和他的平均成绩的视图。下面对该视图的操作语句中,()是不能正确执行的。
I.UPDATE S_AVG SET AVG_GRADE=90 WHERE SNO=’2004010601’
II.SELECT SNO,AVG_GRADE FROM S_AVG WHERE SNO=’2004010601’; 仅II
18、这是一个关系,A为主码: A B C a1 b1 5 a2 b2 6 a3 b3 8 a4 b4 12 要在此关系中插入一个元组,下面()元组不能插入
(a2,b5,7)
19、设有关系R(A,B,C),与SQL语句select distinct A,C from Rwhere B=5 等价的关系代数表达式是( )。I. πA,C(σB=5®) II.σB=5(πA,C ®)
仅I
20、存取方法设计是数据库设计的()阶段的任务
物理结构设计
21、以下关系E-R模型向关系模型转换的叙述中,()是不正确的
一个m:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
22、下列SQL 语句中出现语法错误的是(),AAA 为用户定义的库名或表名
DELETE * FROM AAA
23、对于“关系”的描述,正确的是( )
同一个关系中不能出现相同的属性名
24、E-R图用于描述数据库的( )。
概念模型
25、关系模型的基本数据结构是
表
1、关于关系数据库技术,下列叙述正确的是()
关系代数中的并、交、差、乘积运算实际上就是对关系的元组所实行的同名集合运算
2、关于E-R图,下列叙述中不正确的是()
E-R模型的作用是确定数据库存储的物理结构
3、SQL是()英文单词的缩写
Structured Qrery Language
4、用于存储数据库中表和索引等数据库对象信息的文件为( )
数据文件
5、表设计器的"允许空“单元格用于设置该字段是否可输入空值,实际上就是创建该字段的( )约束。
非空
6、下列关于主关键字叙述正确的是( )。
一个表可以没有主关键字
7、使用CREATE TABLE语句创建数据表时( )。
指定的所有者和表名称组合起来在数据库中必须唯一
8、下列关于ALTER TABLE语句叙述错误的是( )。
ALTER TABLE语句不可以修改字段名称
9、若要删除数据库中已经存在的表T,可用( )语句。
DROP TABLE T
10、关于查询语句中ORDER BY子句使用正确的是( )。
如果在SELECT子句中使用了DISTINCT关键字,则排序字段必须出现在查询结果中
11、在关系数据库中,表(table)是三级模式结构中的( )
模式
12、从E-R模型关系向关系模型转换时,一个m:n联系转换为关系模式时,该关系模式的候选码是( )
m端实体关键字与n端实体关键字组合
13、已知关系SPJ(S,P,J,QTY),把对关系SPJ的属性QTY的修改权授予用户张三的SQL语句是( )。
GRANT UPDATE (QTY) ON SPJ TO 张三
14、下列四项中说法不正确的是( )
数据库避免了一切数据的重复
15、下列聚合函数中不忽略空值 (NULL) 的是()。
COUNT( * )
16、SQL中,下列涉及空值的操作,不正确的是()。AGE为一个表的属性。
AGE = NULL
17、在视图上不能完成的操作是()
在视图上定义新的基本表
18、关系数据模型的三个组成部分中,不包括()
数据关系
19、关系规范化中的删除操作异常是指( )。
不该删除的数据被删除
20.数据库系统中,物理数据独立性是指()。
应用程序与存储在磁盘上数据库的物理模式是相互独立的
21、现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期),根据关系数据库的相关理论这张表的的主码是()比较合适。
学号
22、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。
属性
23、SQL语言具有()的功能
数据定义、数据操纵、数据控制
24、设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则,下面()选项是正确的。
SNO与CNO都不能取空值
25、设有关系R(A,B,C)和S(C,D)。与SQL语句select A,B,D from R,S where R.C=S.C等价的关系代数表达式是()
πA,B,D(σR,C= S.C(R×S))
26、设有关系R=(A,B,C),与SQL语句select distinct A,C from R where B=5 等价的关系代数表达式是( )。 I. πA,C(σB=5®) II. σB=5(πA,C ®)
仅II
27、以下四题基于在控制台上输入如下的命令:mysql -u root -P XX -p mysql 的意思是()
建立连接
28、关于-u 以下说法正确的是()
u表示用户,可以没有空格直接写用户名
29、root表示()
用户名
30、-P的意思是(),一般的值是()
端口号 3306
31、-p 表示 ( )
密码
32、关于Windows下MySQL的bin文件,下列说法正确的是()
33、在windows下要建立一个MySQL数据库连接(客户端与服务器端已经安装无误)最先应考虑()
服务器端的mysql服务已经开启
34、关于navicat 或sqlyog,下列说法正确的是:
35、要启动mysql服务,需要在控制台上输入的命令是
net start mysql
36、要关闭mysql服务,可以在控制台上输入的命令是
net stop MYSQL
37、查看当前用户命令是()
select user();
38、计算两个日期之间的天数,可以使用的函数是()
datediff()
39、连接两个字符串,可以使用函数()
concat()
40、MySQL 中会话变量前面的字符为
@@
41、下列可以表示数据类型的是()
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200716215219861.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTQwNDA5Ng==,size_16,color_FFFFFF,t_70![在这里插入图片描述](https://img-blog.csdnimg.cn/20200716215225647.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTQwNDA5Ng==,size_16,color_FFFFFF,t_70
42、以下哪个语句是查看数据库的默认引擎()
show variables like ‘default_storage_engine’
43、下列()存储引擎是事务型数据库的首选,具有提交,回滚,恢复能力,支持行锁定和外键约束。
InnoDB
44、在创建表时,用()子句确保如果表不存在就创建它,如果存在就直接使用它。
if not exists
45、上一题的子句应放在下面语句的哪个位置?(A) create (B) table © Tname (D) …
C
46、
47、MySQL为每个触发器创建了两个临时表()。
old 和 new
48、以下语句对用户user 赋予MyDB数据库中的student 表上sno,sname两个字段更新的权限,正确的语句是()
grant update(sno,sname) on MyDB.student to user@‘localhost’
49、下列语句中()用于撤销MySQL用户对象权限
revoke
50、下列叙述正确的是()
#############################
\1. 关系名
\2. 属性名
\3. 属性数据类型
\1. 参照
\2. 用户自定义
\1. insert
\2. delete
\3. update
\4. select
\1. 需求分析
\2. ER
\3. 逻辑结构
\1. count
\2. sum
\3. avg
\4. max
\5. min
\1. begin
\2. end
\1. or
\2. or
- 空
\1. grant
\2. revoke
\1. 模式
\2. 外模式
\1. select
\2. group by
\3. order by
\4. asc
\5. desc
\1. 原子
\2. 隔离
\3. 持久
\4. 一致
- desc
\1. from
\2. on
\3. join
\4. where
\5. group by
\6. having
\7. select
\8. order by
\9. limit
\1. use
\2. index
\3. view
union
temporary
n-1
\1. ^
\2. $
\3. *
\4. +
unique
本文地址:https://blog.csdn.net/weixin_45404096/article/details/107394890
上一篇: Win11怎么设置桌面任务栏置顶?
下一篇: Swift系列十 - inout的本质