1.数据库习题概述和数据模型知识点
选择题
1.数据库管理系统的发展经历了哪些模型阶段(ACDE)
A.层次模型
B.结构模型
C.关系模型
D.网状模型
E.对象模型
解析:数据库管理系统:为设计数据管理应用项目所提供的计算机软件。不是应用软件,不能自我用于数据库管理。
ACDE 属于常用的逻辑模型
参考MySql数据库整理(1) - 掘金 (juejin.cn)开头部分
2.关系型数据库核心单元是(B)
A.对象
B.表
C.行
D.列
解析:参考上一个连接里面
关系模型可以简单理解为二维表格模型
3.对应关系型数据库,表存在哪些关系?(ABC)
A.一对一
B.一对多
C.多对多
D.继承
4.ER图属于哪一种数据库设计模型(B)
A.物理数据模型
B.概念设计模型
C.逻辑设计模型
D.需求模型
解析:
5.对于显示世界的事物特征,在实体联系模型中使用?(A)
A.属性描述
B.关键字描述
C.二维表格描述
D.实体描述
6.把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过(C)
A.建立新的属性
B.建立新的关键字
C.建立新的关系
D.建立新的实体
7.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多个职员,则部门和职员关系是(B)
A.m:n
B.1:m
C.m:1
D.1:1
8.储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间(D)
A.一对一
B.一对多
C.多对一
D.多对多
9.关系模型中,关系每一个属性值(AD)
ps:可以部分相同,但是需要避免数据冗余
A.不能全同
B.可以全同
C.必须全同
D.是不可分割
10.在数据库三级模式间引入二级映象的主要作用是(A)
A.提高数据与程序的独立性
B.提高数据与程序的安全性
C.保持数据与程序的一致性
D.提高数据与程序的可移植性
(11) DB、DBMS和DBS三者之间的关系是(B)
A.DB包括DBMS和DBS
B.DBS包括DB和DBMS
C.DBMS包括DB和DBS
D.不能相互包括
(12)以下哪些命令是DDL语句(AB)
A.CREATE DATABASE命令
B. ALTER TABLE命令
C. SELECT 命令
D. INSERT命令
解析:常见的DDL语句:CREATE DATABASE,CREATE TABLE,ALTER TABLE ,DROP TABLE,CREATE VIEW,ALTER VIEW ,DROP VIEW 等
参考:关于DML、TCL、DDL - 掘金 (juejin.cn)
(13)在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过( B)
A.候选键
B.主键
C.外键
D.超键
(14)下列描述正确的是( B)
A.一个 数据库只能包含一个数据表
B.一个数据库可以怎含多个数据表
C.一个数据库只能包含两个数据表
D.-一个数据表可以包含多个数据库
(15)如下图所示是某学校行政管理组织结构,描述的数据模型是( )。
暂时没有图,这个题跳过
A.关系模型
B.层次模型
C.物理模型
D.网状模型
(16)下列有关数据库的描述,正确的是(C )
A.数据库是一个DBF文件
B.数据库是一个关系
C.数据库是一个结构化的数据集合
D.数据库是一-组文件
(17 )数据库系统的核心是( B)
A.数据库
B.数据库管理系统
C.
数据模型
D.
软件工具
(18) SQL语言具有(B)的功能。
A.关系规范化、数据操纵、数据控制
B.数据定义、数据操纵、数据控制
c.数据定义、关系规范化、数据控制
D. 数据定义、关系规范化、数据操纵
(19) SQL语言的数据操纵语句包括SELECT, INSERT, UPDATE 和DELETE,最重要的, 也是语句是(A)
A. SELECT
B. INSERT
C. UPDATE
D. DELETE
(20) 在数据库中,产生数据不一致的根本原因是(C)
A.数据存储量太大
B.没有严格保护数据
未对数据进行完整性控制
D.数据冗余
(21)下列SQl语句中,创建关系表的是(B)
A. ALTER
B. CREATE
C. UPDATE
D. INSERT
(22)数据库系统的核心是(B)
A.数据模型
B.数据库管理系统
C.数据库
D.数据库管理员
(23)E阳l提供了表示信息世界中实体、属性和( B)的方法。
A.数据
B.联系
c.表
d.模式
\
(24) ER图是数据库设计的工具之.它般适用于建立数据库的(A)
A.概念模型
B.结构模型
C.物理模型
D.逻辑模型(下分四个详见第一题)
(25)将E-R图转换到关系模式时,实体与联系都可以表示成( B).
A.属性
B.关系
C.键
D.域
(26)从E--R模型向关系模型转换,-一个M:N的联系转换成一个关系模式时,该关系模式的键是(C)
A.M端实体的键
B.N端实体的键
C.M端实体键与N端实体键组合
D.重新选取其他属性
2.关系型数据库和关系代数
(1)在MySQL中, 下列关于创建数据库表的描述正确的是( D)
A.在创建表时必须设定列的约束
B.在删除表的时候通过外键约束连接在一起的表 会被同删除
C.在创建表时必须设置列类型
D.通过CREATE TABLE new. t SELECT * FROM old_ t 复制表的同时,表的约束能够一起被 复制到新表中
(2)根据数据完整性实施的方法,可以将其分为(ACF)
A.实体完整性
B.表完整性
C.域完整性
D.引用完整性
E.记录完整性
E用户自定义完整性
(3)有一一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这规则属于(c)
A.实体完整性约束
B.参照完整性约束
C.用户自定义完整性约市
D.关键字完整性约束
\
(4)那一项不是SELECT语句对数据的操作: (D)
A.投影
B.连接及表查洵
C.并
D.级联
(5)在表中设置外键实现的是哪一类 数据完整性(B)
A.实体完整性
B.引用完整性又称参照完整性
C.用户定义的完整性
D.实体完整性、引用完整性和用户定义的完整性
(6)下面关于联接的描述正确的是( A)。
A.内联接使用比较运算符根据每个表共有的列值来匹配两个表中的行
B:左外联接结果集包含从右边的表返回的所有行
C.右外联接结果集包含从左边的表返回的所有行
D.全外联接返回左表和右表中的所有匹配的行
\
(7)非主键必须完全依赖于主键列,这属于下列范式的内容(B)
A.1NF
B.2NF
C.3NF
D.都没有的
(8)如果一个字段的数据必须来源另一个表的主键,那么要在这个字段上建立( I
A. PK(主键)
B. FK(外键)
C. UK(唯一键)
D. 复合主键
(9)查看MySQL中支持的存储引擎语句是什么? ( A)
A.SHOW ENGFNES;和SHOW VARIABLES LIKE‘have%’
B.SHOW VARIABLES;和SHOW VARIABLES LIKE‘ have%'
C. SHOW ENGINES:和SHOW ENGINES LIKE 'have%' ;
D. SHOW ENGINES;和SHOW VARIABLES from 'have%' ;
(10) MySQL支持的数据类型主要分成几类? (D)
A.1类B.2类C.3类 D.4类
(11)“16” 属于什么类型?( A)
A.字符串型B.浮点型 C.数字类型D, 日期和时间型
(12)“2011-06-10”属于什么类型? (D ))
A.字符串型B.浮点型 C.数字型D.日期和时间类型
(13)专门的关系运算不包括下列中的(D)
A.连接运算
B.选择运算
C.投影运算
D.交运算
(14)对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称A
A.并运算
B.交运算
C.差运算
D.积运算
(15)如下图所示的关系数据表中,主键最好定为( B )
A.姓名
B.借书证号
C.所教学科
D. T2005001
(16) 设有关系模式EMP (职工号,姓名,年龄,技能)。假设职工号唯一一, 每个职工有多项技能,则emp表的主键是(A)
A.职工号
B.姓名,技能
C.技能
D.职工号,技能
(17)下列描述正确的是(B)
A.一个数据库只能包含一个数据表
B.一个数据库可以包含多个数据表
C.一个数据库只能包含两个数据表
D.一个数据表可以包含多个数据库
(18)关系数据库中,外码ForeignKey)是( C)
在一个关系中定义了约束的一个或-组属性
在一个关系中定义了缺省值的一个或组属性
在一个关系中的一个或一组属性是另一 个关系的主码
在一个关系中用于唯一标识元组的 一个或组属性
(19)关系数据库中,实现主键标识元组的作用是通过(A)来实现的。
A.实体完整性规则
B. 参照完整性规则
C.用户自定义的完整性
D. 属性的值域
(20)根据关系模式的完整性规则,一个关系中的主键(C)
A.不能有两个(复合主键)
B.不能成为另一个关系的外部键(外键中的父表)
C.不允许空值
D.可以取空值
\
(21)若规定工资表中基本工资不得超过5000元,则这个规定属于)(D)
A.关系完整性约束
B.实体完整性约束
C.参照完整性约束
D.用户定义完整性
(22)关系模型中,实体完整性是指(B)
A.实体不允许是空实体
B.实体的主键值不允许是空值
C.实体的外键值不允许是空值
关系型数据库标准语言知识点习题
1.选择题
(1) SQL中,下列操作有语法错误的是(BD)
A. AGE IS NOT NULL
B.NOT (AGE IS NULL)
C. SNAME=‘王五’
D. SNAME=‘王%’
(2) SQL中,下列关于创建、管理数据库的操作语句不正确的是(CDE)
A. CREATEDATABASEInstant V
B. USE Instant
C. NEW DATABASE Instant
D. Connection Instant
E. Delete DATEBASE Instant
(3)在MySQL中,不存在的数据类型是(F)
A. INT
B. TEXT
C. DECIMAL
D. VARCHAR
E. DATETIME
F. VARCHAR2
(4) SQL中,“AGEIN (20, 22)” 的语义是(D)
A. AGE<=22 ANDAGE>=20
B.AGE<22 AND AGE >20
C. AGE =20 AND AGE =22
D.AGE=20 OR AGE=22
(5)下面SoL是来源干考试成镇BLeoam:学号sud科目编号sbldo 成绩sore考试日期以cne有以下sq,它表示的意思是:( B )
Select stu id,subld,count() as x
Fromt exam
Where ex_ date=' 2008-08-08'
Group stu_ id,subld
Having count()>1
Order by x desc
A.找出’2008-08-08这天某科考试2次及以上的学生记录
B.找出’2008-08-08 这天,某科考试2次及以上的学生记录,考试次数多的放在前面
C.找出’2008-08-08这天,某科考试2次及以上的学生记录,考试次数少的放在前面
D.根据学号和学科分组,找出每个人考试科数,最后考试次数多的放在前面
(6) EMP表如下所示,下面哪些SQL语句的返回值为(BD)
\
A. select count()from emp
B. select count(distinct部门号) from emp
C. select count() from emp groupby雇员号
D. select count(工资) from emp
(7) 下面关于sQL数据查询操作描述正确的有:( abd)
A.投影操作是选择对表中的哪些列进行查询操作
B使用DISTINCT关键字可以过滤查询中重复的记录SEIEC7语 句的结果售
C.在模糊查询中,通配符“%”表示匹配单个字符,而“”表示匹配零个或多个字符
D在MySQL中使用LIMIT关键字限制从数据库中返回记录的行数
(8) 在sQL语言中,条件“BETWEEN 20 AND30”表示年龄在20到30之间,且( A )。
A.包括20岁和30岁
B.不包括20岁和30岁
C.包括20岁,不包括30岁D.不包括20岁,包括30岁
(9) SQL语言中,删除EMP麦中全部数据的命令正确的是(ABC ).
Adelete * from emp
B. drop table emp
C truncate table emp
D.没有正确答案
( 10)下面正确表示Employees表中有多少非NULL的Region列的SQL语句是(B)
A. SELECT count(* ) from Employees
B. SELECT count(ALL Region) from Employees
C. SELECT count(Distinct Region) from Employees
D. SELECT sum(ALL Region) from Employees
(11)下面可以通过聚合函数的结果来过滤查询结果集的SQL子句是(C)
A. WHERE子句B. GROUP BY子句C. HAVING子句D. ORDER BY子句
(13)t_score(stu_id,sub_id,score)成绩表,如果该生没有考试,则成绩录入nll能够获取各位学生的平均成绩的选项是( E )
\
E. select stu_id,avg(score) from score group by syu_id;
(13)若要求查找S表中,姓名的第一个字为王的学生学号和姓名。下面列出的sal语句中,哪个是正确(B)
A. SELECT Sno, SNAME FROM S WHERE SNAME= '王% '
B. SELECT Sno, SNAME FROM S WHERE SNAME LIKE'王% '
C. SELECT Sno, SNAME FROMS WHERE SNAMELIKE'王'
D.全部
(14)若要求“查询选修了3门以上课程的学生的学生号”,正确的sQL语句是(B)
A. SELECT Sno FROM SC GROUP BY Sno WHERE COUNT (") >3
B. SELECT Sno FROM sc GROUP BY Sno HAVING( COUNT () >3)
C. SELECT Sno FROM SC ORDER BY Sno WHERE COUNT (") >3
D. SELECT Sno FROM sc ORDER BY Sno HAVING COUNT (") >=3
(15)对下面的查询语句描述正确的是( D)
Select StudentlD,Name,
(select count() from StudentExam
where StudentExam.StudentD = Student.StudentD) as ExamsTaken
from Student
order by ExamsTaken desc
A.从Student表中直找StudentID 和Name,并按照升序排列
B.从Student表中查找StudentID和Name, 并按照降序排列
C. 从Student表中查找StudentD Name和考试次数
D从wu中查找sueDD Name并从sueen表中查找与sue教的学生考试次数,并按照降序排列
(16)下面题基于学生-课程数据库中的三个基本表:
学生信息表: s(sno, sname, sex, age, dept)主键为sno
课程信息表: c(cno, cname, teacher)主键为cno
学生选课信息表: sc(sno, cno, grade)主键为(sno, cno)
“从学生选课信息表中找出无成绩的学生信息”的sQl语句是( C )
A. SELECT* FROM Sc WHERE grade=NULL
B. SELECT* FROM Sc WHERE grade IS "'
C. SELECT * FROM Sc WHERE grade IS NULL
D. SELECT* FROM Sc WHERE grade =''
(17)创建数据库的语法格式是什么? (A)
A. CREATE DATABASE数据库名;B. SHOW DATABASES;
C.USE数据库名;D. DROP DATABASE数据库名:
(18)创建数据表的语法格式是什么? ( B )
A.SHOW FLLILOLUMIS FROM数据表名(FROM数据库名):
B. CREATE [TEMPORARY]TABLE [IF NOT EXISTS]数据表名
[(create_ definition,.J)[table _options] [select statement]
自挂东南枝 2022/5/10 11:34:00
辞职不要写辞职申请,也不要在全文里出现什么望批准之类的字眼。公司真跟你计较的话很容易成为被告。辞职应该直接写辞职信或者辞职通知。
辞职通知
尊敬的公司领导:
您好。万分感谢进入公司以来的教导和培养,在公司的工作让我感受到充实、有意义并得到快速成长。
无奈天下无不散之筵席,基于个人职业规划和发展的综合考虑,决定于X年X月X日离职,为了保证相关工作顺利衔接,请公司尽快物色交接人选。我也会尽快将手头上所有的工作、资料整理好,做好交接准备。
如果能够更快完成交接,公司允许的话,我也可以在X年X月X日(提出离职后的30天)之前办理离职手续。
未尽事宜,再当面与您沟通。再次感谢公司和领导这些年对我的支持和帮助。
落款写自己的部门、姓名和撰写辞职信的日期。
自挂东南枝 2022/5/11 15:32:05
自挂东南枝 2022/5/11 15:32:06
自挂东南枝 2022/5/11 15:32:06
自挂东南枝 2022/5/11 15:32:06
自挂东南枝 2022/5/11 15:32:07
自挂东南枝 2022/5/11 15:32:07
自挂东南枝 2022/5/11 15:32:09
自挂东南枝 2022/5/11 15:32:10
自挂东南枝 2022/5/11 15:32:11
自挂东南枝 2022/5/11 15:32:13
自挂东南枝 2022/5/11 15:32:14
自挂东南枝 2022/5/11 15:32:15
自挂东南枝 2022/5/11 15:32:17
自挂东南枝 2022/5/11 15:32:18
自挂东南枝 2022/5/12 8:47:34
嵌套链接
自挂东南枝 2022/5/12 8:47:38
左右链接
自挂东南枝 2022/5/12 8:47:41
存储过程
自挂东南枝 2022/5/12 11:23:38
自挂东南枝 2022/5/12 11:23:58
(10)在数据库三级模式间引入二级映象的主要作用是(A.提高数据与程序的独立性
B.提高数据与程序的安全性
C.保持数据与程序的致性
D.提高数据与程序的可移植性
(11) DB、DBMS和DBS三者之间的关系是(
A.DB包括DBMS和DBS
B.DBS包括DB和DBMS
C.DBMS包括DB和DBS
D.不能相互包括
自挂东南枝 11:26:17
自挂东南枝 11:26:53
(12)以下哪些命令是D语句( C
. A.CREATE DATABASE命令
B. ALTER TABLE命令
C. SELECT 命令
D. INSERT命令
(13)在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过( AA.候选键
B.主键
C.外键
D.超键
(14)下列描述正确的是( 3。
A.-一个 数据库只能包含一个数据表
B.一个数据库可以怎含多个数据表
C.一个数据库只能包含两个数据表
D.-一个数据表可以包含多个数据库
(15)如下图所示是某学校行政管理组织结构,描述的数据模型是( )。A.关系模型
B.层次模型
C.物理模型
D.网状模型
自挂东南枝 11:32:27
自挂东南枝 11:32:46
(16)下列有关数据库的描述,正确的是(( )
A.数据库是一个DBF文件
B.数据库是一个关系
C.数据库是一个结构化的数据集合
D.数据库是一-组文件
(17 )数据库系统的核心是( 13)
A.数据库
B.数据库管理系统
C.
数据模型
D.
软件工具
自挂东南枝 11:35:24
自挂东南枝 11:36:02
(18) SQL语言具有(的功能。
A.关系规范化、数据操纵、数据控制
.数据定义、数据操纵、数据控制
c.数据定义、关系规范化、数据控制
). 数据定义、关系规范化、数据操纵
(19) SQL语言的数据操纵语句包括SELECT, INSERT, UPDATE 和DELETE,最重要的, 也是语句是(A)
A. SELECT
B. INSERT
C. UPDATE
D. DELETE
(20) 在数据库中,产生数据不一致的根本 原因是(
A.数据存储量太大
B.没有严格保护数据
未对数据进行完整性控制
D.数据冗余
(21)下列SQl语句中,创建关系表的是(
A. ALTER
B. CREATE
UPDATE
D. INSERT
(22)数据库系统的核心是(
A.数据模型
B.数据库管理系统
C.数据库
D.数据库管理员
(23)E阳l提供了表示信息世界中实体、属性和( B的方法。
A.数据
联系
自挂东南枝 11:38:58
自挂东南枝 11:39:24
(24) ER图是数据库设计的工具之.它般适用于建立数据库的
A.概念模型
B.结构模型
C.物理模型
D.逻辑模型(下分四个详见第一题)
(25)将E-R图转换到关系模式时,实体与联系都可以表示成( B).
A.属性
B.关系
C.键
D.域
(26)从E--R模型向关系模型转换,-一个M:N的联系转换成一个关系模式时,该关系模式的键是(A.M端实体的键
B.N端实体的键
C.M端实体键与N端实体键组合
D.重新选取其他属性
自挂东南枝 11:41:48
自挂东南枝 11:42:17
。(1)在MySQL中, 下列关于创建数据库表的描述正确的是( n
A.在创建表时必须设定列的约束
B.在删除表的时候通过外键约束连接在一起的表 会被同删除
C.在创建表时必须设置列类型
D.通过CREATE TABLE new. t SELECT * FROM old_ t 复制表的同时,表的约束能够一起被 复制到新表中(2)根据数据完整性实施的方法,可以将其分为
A.实体完整性
B.表完整性
C.域完整性
D.引用完整性
E.记录完整性
E用户自定义完整性(.若昭先整性
(3)有一一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这规则属于
A.实体完整性约束
B.参照完整性约束
C.用户自定义完整性约市
D.关键字完整性约束
(4)面那一项不是SELECT语句对数据的操作: (
自挂东南枝 11:45:18
自挂东南枝 11:45:42
A.投影
B.连接及表查洵
C.并
D.级联
(5)在表中设置外键实现的是哪一类 数据完整性(
A.实体完整性
B.引用完整性又称参照完整性
C.用户定义的完整性
D.实体完整性、引用完整性和用户定义的完整性
(6)下面关于联接的描述正确的是( /- )。
A.内联接使用比较运算符根据每个表共有的列值来匹配两个表中的行B:左外联接结果集包含从右边的表返回的所有行
C.右外联接结果集包含从左边的表返回的所有行
D.全外联接返回左表和右表中的所有匹配的行
(7)非主键必须完全依赖于主键列,这属于下列范式的内容(
A.1NF
B.2NF
C.3NF
D.都没有的
(8)如果一个字段的数据必须来源另一个表的主键,那么要在这个字段上建立( IA. PK(主键)
自挂东南枝 11:49:15
自挂东南枝 11:49:43
(9)查看MySQL中支持的存储引擎语句是什么? ( F)
A.SHOW ENGFNES;和SHOW VARIABLES LIKE‘have%’
B.SHOW VARIABLES;和SHOW VARIABLES LIKE‘ have%'
C. SHOW ENGINES:和SHOW ENGINES LIKE 'have%' ;
D. SHOW ENGINES;和SHOW VARIABLES from 'have%' ;
(10) MySQL支持的数据类型主要分成几类? (门)
A.1类B.2类C.3类 D.4类
(11)“16” 属于什么类型?公( A)
A.字符串型B.浮点型 C.数字类型D, 日期和时间型
(12)“2011-06-10”属于什么类型? ( ) )
A.字符串型B.浮点型 C.数字型D.日 期和时间类型
(13)专门的关系运算不包括下列中的
A.连接运算
B.选择运算
C.投影运算
D.交运算
(14)对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,A.并运算
B.交运算
C.差运算
D.积运算
自挂东南枝 11:51:57
自挂东南枝 11:52:19
(15)如下图所示的关系数据表中,主键最好定为( B )
A.姓名
B.借书证号
C.所教学科
D. T2005001
(16) 设有关系模式EMP (职工号,姓名,年龄,技能)。假设职工号唯一一, 每个职工有多项技1
表的主键是( )
。A.职工号
B.姓名,技能
C.技能
D.职工号,技能
(17)下列描述正确的是
A.一个数据库只能包含一个数据表
B.一个数据库可以包含多个数据表
C.一个数据库只能包含两个数据表
D.一个数据表可以包含多个数据库
(18)关系数据库中,外码ForeignKey)是( (小
在一个关系中定义了约束的一个或-组属性
自挂东南枝 11:54:40
自挂东南枝 11:55:05
在一个关系中定义了缺省值的一个或组属性
在一个关系中的一个或一组属性是另一 个关系的主码
在一个关系中用于唯一标识元组的 一个或组属性
(19)关系数据库中,实现主键标识元组的作用是通过
来实现的。
A.实体完整性规则
B. 参照完整性规则
C.用户自定义的完整性
D. 属性的值域
(20)根据关系模式的完整性规则,一个关系中的主键(C.
A.不能有两个(复名王气建)
B.不能成为另一个关系的外部键外键中的父表
C.不允许空值
D.可以取空值
(21)若规定工资表中基本工资不得超过5000元,则这个规定属于A.关系完整性约束
B.实体完整性约束
C.参照完整性约束
D.用户定义完整性
(22)关系模型中,实体完整性是指
A.实体不允许是空实体
B.实体的主键值不允许是空值
C.实体的外键值不允许是空值
自挂东南枝 11:58:30
自挂东南枝 11:58:53
1.选择题
(1) SQL中,下列操作有语法错误的是(
A. AGE IS NOT NULL
B.NOT (AGE IS NULL)
C. SNAME=‘王五’
D. SNAME=‘王%’
(2) SQL中,下列关于创建、管理数据库的操作语句不正确的是(A. CREATEDATABASEInstant V
B. USE Instant
C. NEW DATABASE Instant
D. Connection Instant
E. Delete DATEBASE Instant
(3)在MySQL中,不存在的数据类型是(
A. INT
B. TEXT
C. DECIMAL
D. VARCHAR
E. DATETIME心
F. VARCHAR2
(4) SQL中,“AGEIN (20, 22)” 的语义是(
自挂东南枝 12:00:22
自挂东南枝 12:00:55
A. AGE<=22 ANDAGE>=20
B.AGE<22 AND AGE >20
C. AGE =20 AND AGE =22
D.AGE=20 OR AGE=22
(5)下面SoL是来源干考试成镇BLeoam:学号sud科目编号sbldo 成绩sore考试日期以cne有以下sq,它表示的意思是:( 3 )
Select stu id,subld,count() as x
Fromt exam
Where ex_ date=' 2008-08-08'
Group stu_ id,subld
Having count()>1
Order by x desc
A.找出’2008-08-08这天某科考试2次及以上的学生记录
B.找出’2008-08-08 这天,某科考试2次及以上的学生记录,考试次数多的放在前面
C.找出’2008-08-08这天,某科考试2次及以上的学生记录,考试次数少的放在前面
D.根据学号和学科分组,找出每个人考试科数,最后考试次数多的放在前面
(6) EMP表如下所示,下面哪些SQL语句的返回值为3:B31)
A. select count()from emp 4
B. select count(distinct部门号) from emp
自挂东南枝 12:02:26
自挂东南枝 12:02:55
C. select count() from emp groupby雇员号4
D. select count(工资) from emp
(7) 下面关于sQL数据查询操作描述正确的有:( B
。A.投影操作是选择对表中的哪些列进行查询操作
.B使用DISTINCT关键字可以过滤查询中重复的记录SEIEC7语 句的结果售C.在模糊查询中,通配符“%”表示匹配单个字符,而“”表示匹配零个或多个字符D在MySQL中使用LIMIT关键字限制从数据库中返回记录的行数
(8) 在sQL语言中,条件“BETWEEN 20 AND30”表示年龄在20到30之间,且( A )。A.包括20岁和30岁
B.不包括20岁和30岁
C.包括20岁,不包括30岁D.不包括20岁,包括30岁
(9) SQL语言中,删除EMP麦中全部数据的命令正确的是( ).
Adelete * from emp
B. drop table emp
. C truncate table emp
D.没有正确答案
( 10)下面正确表示Employees表中有多少非NULL的Region列的SQL语句是A. SELECT count(* ) from Employees
B. SELECT count(ALL Region) from Employees
C. SELECT count(Distinct Region) from Employees
D. SELECT sum(ALL Region) from Employees
. (11)下面可以通过聚合函数的结果果来过滤查询结果集的SQL子句是s(
自挂东南枝 12:05:22
自挂东南枝 12:06:00
A. WHERE子句B. GROUP BY子句C. HAVING子句D. ORDER BY子句
绩录入nll能够获取各位学生的平均成绩的选项是( E )
A. slet vgn/sore.C from score goupbysuld E: SLECT stu id AVG (torelhom sor1B. select stu id,avg(sorce) from score
Group by stu-id
C. select stu id,avg(score) from score
D. select stu_ id,sum(score)count(score) from score
(13)若要求查找S表中,姓名的第一个字为王的学生学号和姓名。下面列出的sal语句中,哪个是正确
A. SELECT Sno, SNAME FROM S WHERE SNAME= '王% '
B. SELECT Sno, SNAME FROM S WHERE SNAME LIKE'王% '
C. SELECT Sno, SNAME FROMS WHERE SNAMELIKE'王'
D.全部
(14)若要求“查询选修了3门以上课程的学生的学生号”,正确的sQL语句是(
A. SELECT Sno FROM SC GROUP BY Sno WHERE COUNT (") >3
B. SELECT Sno FROM sc GROUP BY Sno HAVING( COUNT () >3)
C. SELECT Sno FROM SC ORDER BY Sno WHERE COUNT (") >3
D. SELECT Sno FROM sc ORDER BY Sno HAVING COUNT (") >=3
(15)对下面的查询语句描述正确的是( ) )
Select StudentlD,Name,
(select count() from StudentExam
where StudentExam.StudentD = Student.StudentD) as ExamsTaken
from Student
order by ExamsTaken desc
A.从Student表中直找StudentID 和Name,并按照升序排列
B.从Student表中查找StudentID和Name, 并按照降序排列
C. 从Student表中查找StudentD Name和考试次数
自挂东南枝 12:10:04
自挂东南枝 12:10:31
D从wu中查找sueDD Name并从sueen表中查找与sue教的学生考试次数,并按照降序排列
(16)下面题基于学生-课程数据库中的三个基本表:
学生信息表: s(sno, sname, sex, age, dept)主键为sno
课程信息表: c(cno, cname, teacher)主键为cno
学生选课信息表: sc(sno, cno, grade)主键为(sno, cno)
“从学生选课信息表中找出无成绩的学生信息”的sQl语句是( C )
A. SELECT* FROM Sc WHERE grade=NULL
B. SELECT* FROM Sc WHERE grade IS "'
C. SELECT * FROM Sc WHERE grade IS NULL i 格式办: S{oat INULL
D. SELECT* FROM Sc WHERE grade =''
(17)创建数据库的语法格式是什么? (
A. CREATE DATABASE数据库名;B. SHOW DATABASES;
C.USE数据库名; D. DROP DATABASE数据库名:
\