一.填空题
1.关系数据库的标准语言是 SQL 。
2. 数据库发展的3个阶段中,数据独立性最高的是阶段 数据库系统 。
3. 概念模型中的3种基本联系分别是 一对一、一对多 和 多对多 。
4.MySQL配置文件的文件名是 my.ini 或 my.cnf 。
5. 在MySQL配置文件中, datadir 用于指定数据库文件的保存目录。
6. 添加 IF NOT EXISTS 可在创建的数据库已存在时防止程序报错。
7. MySQL提供的SHOW CREATE DATABASE 数据库名称; 可查看指定数据库的创建信息。
8. # 和 – 可在MySQL中添加注释内容,且在服务器运行时会被忽略。
9. RENAME TABLE 语句可同时修改多个数据表名。
10. 查询数据时, * 通配符可表示数据表中的所有字段。
11.MySQL数据类型中存储整数数值并且占用字节数最小的是TINYINT
12. 数据表中字段的唯一性约束是通过关键字 UNIQUE 定义的。
13. 设置数据表的字段值自动增加使用属性 AUTO_INCREMENT 。
14. 在创建表时不允许某列为空,则可以使用 NOT NULL或PRIMARY KEY 约束。
15. 使用INT类型保存数字1占用的字节数为 4 。
16. 在E-R图中,实体使用 椭圆框 图形来表示。
17. 实体所具有的某一特征称为实体的 属性 。
18.将E-R图转换到关系模式时,实体与联系都可以表示成 关系
19. 设计数据库的存储结构属于数据库设计的 物理设计 阶段。
20.在E-R图中的联系可以与 一个或者多个 个实体有关。
21. 多数据插入时,VALUE后的多个值列表之间使用 逗号或, 分隔。
22. “LIMIT 2,2”表示从第 3 条记录开始,最多获取2条记录。
23. 表达式 FLOOR(3+RAND()*(11-3+1))或FLOOR(3+RAND()9) 用于获取大于等于3且小于等于11之间的随机数。
24. MySQL的除法运算中,除数为0的执行结果为 NUll 。
25.在INSERT语句中添加 ON DUPLICATE KEY 可在主键冲突时,利用更新的方式完成数据的插入。
26.带有 ANY 关键字的子查询只要查询结果中有一个符合要求就返回真。
27.子查询根据位置的不同可分为WHERE子查询和 FROM子查询
28.含有5个字段的商品表(3条记录)与含有2个字段的分类表(4条记录)交叉连接查询后记录的总数为 12
29. 内连接 查询在不设置连接条件时与交叉连接等价。
30.在行子查询中表达式(a, b)<>(x, y)等价于含有逻辑运算符的 (a<>x)OR(b<>y)
31.函数 current user() 可获取通过MySQL服务器验证的账户。
32. MySQL提供的 flush privileges 可用于刷新用户权限。
33.在 mysql数据库中,列权限的所有信息存储在columns_priv 表中
34.在mysql.user表中 colums 和 User 用于区分MySQL中的用户。
35.语句 show grantsfor 用户 可以查看指定用户的权限。
36.视图是从一个或多个表中导出来的表,它的数据依赖于 基本表
37.在MySQL中,创建视图使用 CREATE VIEW 语句。
38.在MySQL中,删除视图使用 DROP VIEW 语句。
39..使用 SHOW CREATE TABLE 语句可以查看创建视图时的定义语句。
40.视图在数据库的三级模式中对应的是 外 模式。
41.事务是针对 数据库 的一组操作。
42.每个事务都是完整不可分割的最小单元是事务的 原子 性。
43.开启事务的语句是 START TRANSACTION
44.事务的自动提交通过 AUTOCOMMIT 变量来控制。
45.事务的4个隔离级别中性能最高的是 READ UNCOMMITTED
46. MySQL 5.7中默认的存储引擎是 InnoDB
47.函数 SUBSTRING(‘bread’,3)中的3表示截取的子串位置从. e 字母开始。
48.MySQL 用户定义的会话变量是由 @ 和 变量名 组成的。
49. MySQL中 REPEAT 循环语句会无条件执行一次语句列表。
50. MySQL提供的 DELIMITER 可自定义新的语句结束符号。
二.判断题
1.数据只包括普通意义上的数字和文字。(错)
2.关系模型的数据结构是二维表。(对)
3.概念模式是对数据库的整体逻辑结构的描述。(对)
4.数据冗余度高是数据库系统的特点之一。(错)
5.SQL是指标准化查询语言。(错)
6.临时表仅在当前会话可见,会话关闭时会自动删除。(对)
7.仅修改数据表中的字段名称时,通常使用ALTER TABLE…MODIFY实现。(错)
8.修改数据时若未带WHERE条件,则表中对应字段都会被改为统一的值。(对)
9.数据库目录中的db. opt用于保存该数据库下的所有数据表信息。(错)
10.插入数据前必须使用USE选择操作的数据库。(错)
11.一个数据表中可以定义多个主键。(错)
12.—个数据表中可以定义多个非空字段。(对)
13.非空约束指的是字段的值不能为空字符串。(错)
14.TEXT类型存储的最大字节数为65535。(对)
15.ENUM类型的数据只能从枚举列表中取,并且只能取一个。(对)
16.数据的逻辑结构具体反映数据在计算机中的存储方式。(错)
17.数据库正式投人运行标志着数据库运行和维护工作的开始。(对)
18.在关系模型中,同一表中的不同属性命名可以相同。(错)
MySQL复习题
最新推荐文章于 2024-06-11 13:22:21 发布
本文是一份关于MySQL的复习资料,涵盖了从SQL基础知识到高级特性的填空题、判断题和选择题,包括数据库设计、数据类型、SQL操作、事务处理、视图、索引等方面,适合数据库管理员和开发者巩固MySQL知识。
摘要由CSDN通过智能技术生成