Mysql基础(习题卷22)
第1部分:单项选择题,共45题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]MySQL安装完成后,默认管理MySQL数据库用户是()。
A)nobay
B)root
C)guest
D)ad
答案:B
解析:
2.[单选题]下列的SQL语句中, ( )不是数据定义语句。
A)CREATE TABLE
B)GRANT
C)CREATE VIEW
D)DROP VIEW
答案:B
解析:
3.[单选题]下列关键字( )在Select语句中表示所有列。
A)*
B)ALL
C)DESC
D)DISTINCT
答案:A
解析:题型:难度:1分数:2
4.[单选题]下列语言中属于结构化查询语言的是(  )。
A)Java
B)C
C)SQL
D)C++
答案:C
解析:
5.[单选题]授权编译系统和合法性检查机制一起组成了( )子系统
A)安全性
B)恢复
C)完整性
D)并发控制
答案:A
解析:
6.[单选题]索引有两种存储类型,包括_______索引和哈希(HASH)索引
A)A型树
解析:
7.[单选题]有学生表,其结构为: student(学号, 姓名, 性别, 年龄), 查询所有年龄小于等于18岁的女同学.并按年龄降序排序生成新的表stud,正确的SQL命令是______。
A)CREATE TABLE stud AS SELECT * FROM student WHERE 性别='女' AND 年龄<=18 ORDER BY 年龄;
B)CREATE TABLE stud AS SELECT * FROM student WHERE 性别='女' AND 年龄<=18 ORDER BY '
年龄' DESC;
C)CREATE TABLE stud AS SELECT * FROM student WHERE 性别='女' AND 年龄<=18 ORDER BY '年龄' ASC;
D)CREATE TABLE stud AS SELECT * FROM student WHERE 性别='女' AND 年龄<=18 ORDER BY 年龄 DESC;
答案:D
解析:
8.[单选题]数据库(DB)、数据库系统(DBS)与数据库管理系统(DBMS)三者之间的关系是( )
A)DBMS包括DB与DBS
B)DB包括DBS与DBMS
C)DBS包括DB与DBMS
D)DBS就是DB,也就是DBMS
答案:C
解析:
9.[单选题]查询student表中id值在2和7之间的学生姓名,应该使用关键字
A)IN
B)OR
C)LIKE
D)BETWEEN AND
答案:D
解析:
10.[单选题]select insert('长江长城黄山黄河',1,0,'八角楼')的结果是______。
A)八角楼长江长城黄山黄河
B)长江长城黄山黄河
C)八角楼城黄山黄河
D)八长江长城黄山黄河
答案:A
解析:
11.[单选题]修改表结构,添加新字段的关键字是
A)ADD COLUMN
B)CHANGE COLUMN
C)ALTER COLUMN
D)MODIFY COLUMN
答案:A
解析:
12.[单选题]下列关于数据库的叙述中,错误的是 ( )
A)数据库中只保存数据
B)数据库中的数据具有较高的数据独立性
C)数据库按照一定的数据模型组织数据
13.[单选题]Which statement is true about using Microsoft Windows Cluster as a platform for MySQL?
A)It relies on the shared disk architecture being visible to both servers.
B)It is provided by means of IP-level disk replication.
C)It implements High Availability by using the NET Connector's load balancing capabilities.
D)It is a shared-nothing architecture.
答案:A
解析:
mysql group by order by14.[单选题]下列叙述中正确的是( )。
A)有一个以上根结点的数据结构不一定是非线性结构
B)只有一个根结点的数据结构不一定是线性结构
C)循环链表是非线性结构
D)双向链表是非线性结构
答案:B
解析:线性结构应满足:有且只有一个根结点与每个结点最多有一个前件,也最多有一个后件,所以B)正确。所以有一个以上根结点的数据结构一定是非线性结构, 所以A) 错误。循环链表和双向链表都是线性结构的数据结构。
15.[单选题]从E-R图导出关系模型时,如果两实体间的联系是M:N的,下列说法中正确的是()。
A)将N方关键字和联系的属性纳入M方的属性中
B)将M方关键字和联系的属性纳入N方的属性中
C)增加一个关系表示联系,其中纳入M方和N方的关键字
D)在M方属性和N方的属性中均增加一个表示级别的属性
答案:C
解析:
16.[单选题]不是MySQL约束的类型的是( )
A)not null
B)unique key
C)primary key
D)sort
答案:D
解析:
17.[单选题]下面选项中,用于求出某个字段的最大值的函数是?
A)avg()
B)max()
C)min()
D)total()
答案:B
解析:
18.[单选题]以下属于非图形化用户界面的MySQL管理工具是_____。
A)phpAdmin
B)mysql
C)Navicat
D)MySQL Workbench
答案:B
19.[单选题]数据库系统阶段,数据______。
A)独立性差
B)具有高度的物理独立性和一定程度的逻辑独立性
C)具有物理独立性,没有逻辑独立性
D)具有物理独立性和逻辑独立性
答案:B
解析:
20.[单选题]下列有关MySQL外键说法正确的是()。
A)与被参照主表中的主键数据类型可以不一致
B)与被参照主表中的主键数据类型要完全一致
C)与被参照主表中的主键数据名字要完全相同
D)以上都不对
答案:B
解析:
21.[单选题]DML是( )的简称
A)数据定义语言
B)数据控制语言
C)数据操纵语言
D)数据查询语言
答案:C
解析:
22.[单选题]假设“学生”表中有200条记录,语句“SELECT * FROM 学生 limit 5,7;”实现的查询功能是( )。
A)查询学生表中的前两条记录
B)查询学生表中的5至7条记录
C)查询学生表中第6位学生开始的7条记录
D)以上都不对
答案:C
解析:
23.[单选题]DDL 是英文()的单词缩写。
A)Data Definition Language
B)Data Dynamic Language
C)Dynamic Data Language
D)Dynamic Definition Language
答案:A
解析:
24.[单选题]以下关于MySQL的叙述中,正确的是
A)MySQL是一种开放源码的软件
B)MySQL只能运行在Linux 平台上
C)MySQL是桌面数据库管理系统
D)MySQL是单用户数据库管理系统
答案:A
解析:MySQL是一种开放源码的软件; 可用于linux 、windows Mac OS、NovellNetware等多个平台;桌面数据库管理系统有微软Access、FoxPro、FileMaker Pro、Paradox和Lotus Approach等,不包括MYSQL ;MySQL是一个开发源码的小型关联式数据库管理系统, 不是单用户数据管理系统。
A)set
B)end
C)delimiter
D)finsh
答案:C
解析:
26.[单选题]在数据库管理系统提供的数据语言中,( )负责数据的完整性、安全性定义与检查以及并发控制、故障恢复功能。
A)数据转换语言
B)数据定义语言
C)数据控制语言
D)数据操纵语言
答案:C
解析:题型:难度:2分数:2
27.[单选题]连接MySQL 服务器的命令是什么?( )
A)mysql -u root -h127.0.0.1 -p password
B)quit;
C)net start mysql
D)net stop mysql
答案:A
解析:
28.[单选题]下列叙述中正确的是:( )
A)数据库是一个独立的系统,不需要操作系统的支持
B)数据库设计是指设计数据库管理系统
C)数据库技术的根本目标是要解决数据共享的问题
D)数据库系统中,数据的物理结构必须与逻辑结构一致
答案:C
解析:题型:难度:2分数:2
29.[单选题]若事务T对数据R已经加了X锁,则其他事务对数据R( )。
A)可以加S锁不能加X锁
B)不能加S锁可以加X锁
C)可以加S锁也可以加X锁
D)不能加任何锁
答案:D
解析:
30.[单选题]GROUP子句带WITH ROLLUP的作用是(  )
A)将每组的结果累加
B)统计每组的平均值
C)统计每组的记录数
D)产生多个级别的统计值
答案:D
解析:
31.[单选题]定义视图的查询语句是( ),则向视图添加数据一定会成功。