- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
MySQL数据库原理设计与应用测试题含答案
一、单选题(共30题,每题1分,共30分)
1.以下()在关系模型中表示属性的取值范围。
A、属性
B、键
C、域
D、元组
正确答案:C
答案解析:在关系模型中,域是属性的取值范围。元组是关系中的一行数据;键是能唯一标识元组的属性或属性组;属性是关系中的一列。所以表示属性取值范围的是域。
2.交叉连接后每条记录中含有的字段数等于()。
A、CROSSJOIN左侧表的字段
B、参与交叉连接表的字段乘积
C、参与交叉连接表的字段和
D、以上答案都不正确
正确答案:C
3.以下说法正确的是()。
A、INT(4)中的4表示取值范围
B、BINARY(4)中的4表示二进制数据的最大字节长度
C、VARCHAR(4)中的4表示占用的字节数
D、以上说法都不正确
正确答案:B
答案解析:1.**分析选项A**:INT(4)中的4并不是表示取值范围。INT类型的取值范围是固定的,与括号内的数字无关。这里括号内的数字一般表示显示宽度,即显示的最小宽度,当实际值长度小于这个宽度时,会在前面补空格。所以选项A错误。2.**分析选项B**:BINARY(4)中的4表示二进制数据的最大字节长度。该类型用于存储固定长度的二进制字符串,括号内的数字指定了可以存储的最大字节数。所以选项B正确。3.**分析选项C**:VARCHAR(4)中的4表示可以存储的最大字符数,而不是占用的字节数。VARCHAR类型用于存储可变长度的字符串,括号内数字指定了最大字符数。所以选项C错误。综上,正确答案是B。
4.下列()可以在命令提示符下启动MySQL服务器。
A、netstart
B、netstartmysql
C、netstopmysql
D、startmysql
正确答案:B
答案解析:在命令提示符下,启动MySQL服务器的命令是netstartmysql。选项A的netstart后面缺少具体服务名mysql;选项C的netstopmysql是停止MySQL服务的命令;选项D的startmysql不是标准的启动MySQL服务的命令格式。
5.下面关于“CREATEVIEWv_goodsASSELECTid,nameFROMgoods”描述错误的是()。
A、创建v_goods的用户默认为当前用户
B、视图算法由MySQL自动选择
C、视图的安全控制默认为DEFINER
D、以上说法都不正确
正确答案:D
答案解析:逐一分析各选项:-选项A:创建视图的用户默认为当前用户,该说法正确。-选项B:视图算法如果未显式指定,MySQL会自动选择,该说法正确。-选项C:视图的安全控制默认为DEFINER,该说法正确。由于ABC选项说法均正确,所以选项D“以上说法都不正确”错误。
6.下面关于自动增长说法错误的是()。
A、一张数据表只能有一个自动增长字段
B、自动增长字段必须定义为键
C、自动增长字段的数据类型是整数类型
D、以上的答案都不正确
正确答案:D
答案解析:选项A,一张数据表通常只能有一个自动增长字段,该说法正确;选项B,自动增长字段一般要定义为键,比如主键等,这样能保证其唯一性和有序性,该说法正确;选项C,自动增长字段的数据类型常见的是整数类型,该说法正确。所以以上选项说法均正确,答案选D。
7.事务的()特性要求一个事务在执行时,不会受到其他事务的影响。
A、一致性
B、原子性
C、隔离性
D、持久性
正确答案:C
答案解析:事务的隔离性要求一个事务在执行时,不会受到其他事务的影响。原子性强调事务是不可分割的操作单元;一致性要求事务执行前后数据保持一致状态;持久性指事务提交后对数据的修改是永久性的。而隔离性确保事务之间相互隔离,互不干扰。
8.下面关于“WHEREidANY(子查询语句)”描述正确的是()。
A、表示只有id不等于子查询语句的任意一个结果时才成立
B、当“”替换为“”时,ANY子查询的执行效果等价于IN关键字
C、表示只有id不等于子查询语句的全部结果时才成立
D、以上说法都不正确
正确答案:A
9.以下不属于MySQL安装时自动创建的数据库是()。
A、information_schema
B、mysql
C、sys
D、mydb
正确答案:D
答案解析:MySQL安装时会自动创建information_schema、mysql、sys等数据库,而mydb不是安装时自动创建的。
10.以下可以在项目开发中实现分页功能的是()。
A、WHERE
B、GROUPBY
C、LIMIT
D、以上答案都不正确
正确答案:C
答案解析:在SQL中,LIMIT用于
文档评论(0)