- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
MySQL数据库原理设计与应用模考试题及答案
一、单选题(共30题,每题1分,共30分)
1.INSERT语句属于SQL语言的()组成部分。
A、DDL
B、DML
C、DQL
D、DCL
正确答案:B
2.以下选项中,不属于MySQL特点的是()。
A、界面良好
B、跨平台
C、体积小
D、速度快
正确答案:A
答案解析:MySQL具有跨平台、体积小、速度快等特点,界面良好不属于其突出特点。
3.保存一个INT类型的整数需要占用()个字节的存储空间。
A、2
B、4
C、8
D、16
正确答案:B
答案解析:INT类型是32位有符号整数,1字节等于8位,32位换算成字节就是32÷8=4字节,所以保存一个INT类型的整数需要占用4个字节的存储空间。
4.以下账户命名错误的是()。
A、@
B、abc@%
C、mark-manager@%
D、test@localhost
正确答案:C
答案解析:账户命名通常有一定规则,一般不能包含特殊字符如空格等,选项[C、]中的“mark-manager”包含了空格,不符合命名规范,而其他选项在格式等方面通常是符合常见账户命名规则的。
5.下面属于数据权限的特权是()。
A、DROP
B、ALTER
C、DELETE
D、以上答案全部正确
正确答案:C
6.命令行客户端工具的选项中,()用于指定连接的端口号。
A、-h
B、-u
C、-p
D、-P
正确答案:D
答案解析:选项-D通常用于指定连接的端口号。在很多命令行客户端工具中,-h一般用于指定主机名或IP地址;-u用于指定用户名;-p通常后面紧接着是密码,而不是单纯指定端口号;-P才是专门用于指定连接端口号的选项。
7.默认情况下,root用户CREATEUSER创建的用户具有()权限。
A、PROXY
B、SELECT
C、SHOWDATABASES
D、USAGE
正确答案:D
8.以下可以创建外键约束的表是()。
A、MyISAM表
B、InnoDB表
C、MEMORY表
D、以上答案全部正确
正确答案:B
答案解析:外键约束用于确保数据的引用完整性,InnoDB存储引擎支持外键约束,而MyISAM和MEMORY存储引擎不支持外键约束。
9.以下可以在项目开发中实现分页功能的是()。
A、WHERE
B、GROUPBY
C、LIMIT
D、以上答案都不正确
正确答案:C
答案解析:在SQL中,LIMIT用于实现分页功能。它可以指定要返回的行数范围。例如,LIMIT10OFFSET0表示从第0条记录开始,取10条记录,以此来实现分页。而WHERE主要用于条件过滤,GROUPBY用于分组,它们都不能直接实现分页功能。
10.以下()可设置LIMIT的初始操作的记录及最多可操作的数量。
A、SELECT
B、INSERT
C、UPDATE
D、DELETE
正确答案:A
11.在如下语句中,name_index表示()。ALTERTABLEsh_goodsADDINDEXname_index(name);
A、索引类型
B、索引名称
C、索引方式
D、索引字段
正确答案:B
答案解析:ALTERTABLEsh_goodsADDINDEXname_index(name);这条语句中,name_index是为字段name创建的索引的名称,所以name_index表示索引名称。
12.以下属于FROM子查询的是()。
A、标量子查询
B、列子查询
C、行子查询
D、表子查询
正确答案:D
答案解析:在SQL中,FROM子查询指的是在FROM子句中使用子查询,这种子查询通常会返回一个表,所以也叫表子查询。标量子查询返回单个值,列子查询返回一列值,行子查询返回一行数据,它们一般不直接用于FROM子句。
13.下列关于视图和表的说法正确的是()。
A、每个视图对应一个表
B、视图是表的一个镜像备份
C、对所有视图都可以像表一样执行UPDATE操作
D、视图的数据全部在表中
正确答案:D
答案解析:视图本身并不存储数据,它的数据是基于表中的数据产生的。视图是从一个或多个表(或其他视图)导出的虚拟表,它是一种逻辑上的概念,通过查询语句定义,所以视图的数据全部在表中。选项A,视图不一定对应一个表,可以基于多个表创建;选项B,视图不是表的镜像备份;选项C,并不是所有视图都可以像表一样执行UPDATE操作,有些视图是不允许进行UPDATE操作的,比如基于多个表的连接且存在聚合函数等复杂情况的视图。
14.以下选项中,()面向数据库设计人员,描述数据的整体逻辑结构。
A、概念模式
B、存储模式
C、外模式
D、以上答案都不正确
正确答案:A
答案解析:概念模式
文档评论(0)