第一章 MySQL概述
选择:
1、根据关系模式的完整性规则,一个关系中的主键( )。
A.不能由两个字段组成 B.不能成为另一个关系的外部键
C.不允许空值 D.可以取空值
正确答案是: C 你选择的答案是:未选 判题结果:×
2、若MySql默认设置为手动提交,DELETE FROM S WHERE 年龄>60语句的功能是______。
A.从S表中彻底删除年龄大于60岁的记录
B.S表中年龄大于60岁的记录被加上删除标记
C.删除S表 D.删除S表的年龄列
正确答案是: B 你选择的答案是:未选 判题结果:×
3、用SQL 的ALTER TABLE 语句修改基本表时,删除其中某个列的约束条件应使用的子句是( )
A.ADD B. DELETE C. MODIFY D. DROP
正确答案是: D 你选择的答案是:未选 判题结果:×
4、使用SELECT语句显示表的所有的列时,选用的符号是( )。
A.* B.[] C._ D.[^]
正确答案是: A 你选择的答案是:未选 判题结果:×
5、下列语言中属于结构化查询语言的是( )。
A.Java B.C C.SQL D.C++
正确答案是: C 你选择的答案是:未选 判题结果:×
6、在SQL中,建立视图用( )。
A. Create table 命令 B. Create view 命令
C. Create index 命令 D. Create proc 命令
正确答案是: B 你选择的答案是:未选 判题结果:×
7、要快速完全清空一个表,可以使用如下语句:
A. TRUNCATE TABLE B. DELETE TABLE
C. DROP TABLE D. CLEAR TABLE
正确答案是: A 你选择的答案是:未选 判题结果:×
8、创建视图时:
A. 可以引用其它的视图 B. 一个视图只能涉及一张表
C. 可以替代一个基表 D. 以上说法都不正确
正确答案是: A 你选择的答案是:未选 判题结果:×
9、使用ALTER TABLE修改表时,如果要修改表的名称,可以使用哪一子句?
A.CHANGE NAME B.SET NAME
C.RENAME D.NEW NAME
正确答案是: C 你选择的答案是:未选 判题结果:×
10、数据库信息系统的核心是________。
A.数据模型 B.数据库管理系统
C.数据库 D.数据库管理员
正确答案是: C 你选择的答案是:未选 判题结果:×
11、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员。则部门与职员实体之间的联系类型是
A.m:n B.1:m
C.m:1 D.1:1
正确答案是: B 你选择的答案是:未选 判题结果:×
12、以下哪些命令是DDL语句()
A.CREATE DATABASE命令 B. Update命令
C.SELECT 命令 D. INSERT命令
正确答案是: A 你选择的答案是:未选 判题结果:×
13、陈述A:查询的类型返回一个带有多值结果的单列用IN子句实现。
陈述B:对于是否存在数据的子查询用EXISTS实现。
关于对以上陈述的描述中,正确的是( )。
A.陈述A错误,陈述B正确 B.陈述A正确,陈述B错误
C.都是错误的 D.都正确
正确答案是: D 你选择的答案是:未选 判题结果:×
14、有一表:DEPT (dno, dname) ,如果要找出倒数第三个字母为W,并且至少包含4个字母的dname,则查询条件子句应写成 where dname like ( )。
A.’_ _W_% ’ B.’_%W_ _’
C.’_W_ ’ D.’_W_%’
正确答案是: B 你选择的答案是:未选 判题结果:×
15、查询结果集中将name字段显示为“姓名”,应该使用下面哪个语句?( )
A. select name from authors as 姓名
B. select au_fname=姓名 from authors
C. select * from authors where name=姓名
D. select name 姓名 from authors
正确答案是: D 你选择的答案是:未选 判题结果:×
16、视图是一个“虚表”,视图的构造基于( )
A.基本表 B.视图
C.基本表或视图 D.数据字典
正确答案是: A 你选择的答案是:未选 判题结果:×
17、创建表时,不允许某列为空可以使用:
A.NOT NULL B.NO NULL
C.NOT BLANK D.NO BLANK
正确答案是: A 你选择的答案是:未选 判题结果:×
18、下列四项中,不属于数据库特点的是( )。
A.数据共享 B.数据完整性
C.数据冗余很高 D.数据独立性高
正确答案是: C 你选择的答案是:未选 判题结果:×
19、E-R图是数据库设计的工具之一,它一般适用于建立数据库的________。
A.概念模型 B.结构模型
C.物理模型 D.逻辑模型
正确答案是: A 你选择的答案是:未选 判题结果:×
20、在SQL语句中,与表达式"仓库号 NOT IN("wh1","wh2")"功能相同的表达式是
A.仓库号="wh1" AND 仓库号="wh2"
B.仓库号!="wh1" OR 仓库号!= "wh2"
C.仓库号="wh1" OR 仓库号="wh2"
D.仓库号!="wh1" AND 仓库号!="wh2"
正确答案是: D 你选择的答案是:未选 判题结果:×
21、在SQL中,DROP INDEX 语句的作用是()
A.建立索引 B. 删除索引
C.修改索引 D. 更新索引
正确答案是: B 你选择的答案是:未选 判题结果:×
22、要想对表中记录分组查询,可以使用哪一子句?
A.GROUP BY B.AS GROUP
C.GROUP AS D.TO GROUP
正确答案是: A 你选择的答案是:未选 判题结果:×
23、MySQL是一种( )类型的数据库管理系统。
A.关系模型 B.网状模型
C.实体-关系模型 D.层次模型
正确答案是: A 你选择的答案是:未选 判题结果:×
24、储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是( )。
A.一对一的联系 B.一对多的联系
C.多对一的联系 D.多对多的联系
正确答案是: D 你选择的答案是:未选 判题结果:×
25、在SELECT语句中用于实现条件选择运算的关键字是
A.FOR B.WHILE
C.WHERE D.CONDITION
正确答案是: C 你选择的答案是:未选 判题结果:×
26、在SQL中,删除视图用______。
A.DROP SCHEMA命令 B.CREATE TABLE命令
C.DROP VIEW命令 D.DROP INDEX命令
正确答案是: C 你选择的答案是:未选 判题结果:×
27、下列哪一种连接保证包含第一个表中的所有行和第二个表中的所有匹配行( )。
A. LEFT OUTER JOIN B. RIGHT OUTER JOIN
C. INNER JOIN D. JOIN
正确答案是: A 你选择的答案是:未选 判题结果:×
28、SQL 查询中去除重复数据的是( )
A. ORDER BY B. GROUP BY
C. DISTINCT D. DESC
正确答案是: C 你选择的答案是:未选 判题结果:×