全国计算机二级MYSQL考试题库(含答案)

合集下载

2023年计算机二级《MySQL数据库程序设计》考试历年真题摘选附带答案

2023年计算机二级《MySQL数据库程序设计》考试历年真题摘选附带答案

2023年计算机二级《MySQL数据库程序设计》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】以下能正确定义二维数组的是( )A.int a[][3];B.int a[][3]={2*3);C.int a[][3]={};D.int a[2][3] 一{{1) ,{2} ,{3,4}};2.【单选题】设有学生表student(sno ,sname,sage,smajor) ,要从student 表中检索sname字段值第 2 个字是" 红" 的所有学生信息。

以下能够按照上述条件进行检索的WHERE表达式是______。

A.sname LIKE "_ 红%"B.sname LIKE "_ 红_"C.sname LIKE "% 红%"D.sname LIKE "% 红_"3.【单选题】模式/ 内模式映像保证数据库系统中的数据能够具有较高的______。

A.逻辑独立性B.物理独立性C.共享性D.结构化4.【单选题】SQL语言具有____的功能。

A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵5.【单选题】恢复MySQL数据库可使用的命令是______。

A.mysqldumpB.mysqladminC.mysqlD.mysqld6.【单选题】在MySQL数据库中,以下不会受字符集设置影响的数据类型有______。

A.CHARB.INTC.VARCHARD.TEXT7.【单选题】以下关于二进制日志文件的叙述中,错误的是______。

A.使用二进制日志文件能够监视用户对数据库的所有操作B.二进制日志文件记录所有对数据库的更新操作C.启用二进制日志文件,会使系统性能有所降低D.启用二进制日志文件,会浪费一定的存储空间8.【单选题】下列关于触发器的叙述中,错误的是______。

全国计算机等级考试二级MySQL练习题一(附答案)

全国计算机等级考试二级MySQL练习题一(附答案)

全国计算机等级考试二级MySQL练习题一一.选择题(40*1)1.下列数据结构中,属于非线性结构的是( C )。

A) 循环队列B) 带链队列C) 二叉树D) 带链栈【解析】树是简单的非线性结构,所以二叉树作为树的一种也是一种非线性结构。

2.下列数据结构中,能够按照"先进后出"原则存取数据的是( B )。

A) 循环队列B) 栈C) 队列D) 二叉树【解析】栈是按先进后出的原则组织数据的。

队列是先进先出的原则组织数据。

3.对于循环队列,下列叙述中正确的是( D )。

A) 队头指针是固定不变的B) 队头指针一定大于队尾指针C) 队头指针一定小于队尾指针D) 队头指针可以大于队尾指针,也可以小于队尾指针【解析】循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作要进行变化。

因为是循环利用的队列结构所以对头指针有时可能大于队尾指针有时也可能小于队尾指针。

4.算法的空间复杂度是指( A )。

A) 算法在执行过程中所需要的计算机存储空间B) 算法所处理的数据量C) 算法程序中的语句或指令条数D) 算法在执行过程中所需要的临时工作单元数【解析】算法的空间复杂度是指算法在执行过程中所需要的内存空间。

所以选择A)。

5.软件设计中划分模块的一个准则是( B )。

A) 低内聚低耦合B) 高内聚低耦合C) 低内聚高耦合D) 高内聚高耦合【解析】一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

6.下列选项中不属于结构化程序设计原则的是( A )。

A) 可封装B) 自顶向下C) 模块化D) 逐步求精【解析】结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句,所以选择A)。

7.软件详细设计生产的图如下:该图是( C )A) N-S图B) PAD图C) 程序流程图D) E-R图【解析】N-S图提出了用方框图来代替传统的程序流程图,所以A)不对。

全国计算机二级mysql数据库选择题及答案

全国计算机二级mysql数据库选择题及答案

全国计算机二级mysql数据库选择题及答案全国计算机二级mysql数据库选择题及答案选择题是全国计算机二级mysql考试里的送分题,下面店铺为大家带来了全国计算机二级mysql数据库选择题及答案,欢迎大家阅读!全国计算机二级mysql数据库选择题及答案1) 函数 max( ) 表明这是一个什么函数?A 求总值函数B 求最小值函数C 求平均值函数D 求最大值函数2) 修改表记录的语句关键字是:AB updateCD select3) 删除表记录的.语句关键字是:AB updateCD select4) 在语句select * from student where s_name like ’%晓%’ where 关键字表示的含义是:A 条件B 在哪里C 模糊查询D 逻辑运算5) student set s_name = ’王军’ where s_id =1 该代码执行的是哪项操作?A 添加姓名叫王军的记录B 删除姓名叫王军的记录C 返回姓名叫王军的记录D 更新姓名叫王军的记录6) 模糊查询的关键字是:A notB andC likeD or7) 表达式select (9+6*5+3%2)/5-3 的运算结果是多少?A 1B 3C 5D 78) 表达式 select ((6%(7-5))+8)*9-2+(5%2) 的运算结果是多少?A 70B 71C 72D 739) from student where s_id > 5 该代码执行的是哪项操作?A 添加记录B 修改记录C 删除记录D 查询记录10) 第9题中的代码含义正确的表述是:A 删除student表中所有s_idB 删除student表中所有s_id 大于5的记录C 删除student表中所有s_id 大于等于5的记录D 删除student表参考答案:DBCCD CCBCB【全国计算机二级mysql数据库选择题及答案】。

计算机二级考试MySQL试题及答案

计算机二级考试MySQL试题及答案

计算机二级考试MySQL试题及答案计算机二级考试MySQL试题及答案[单选题]在MySQL中,通常使用________语句来指定一个已有数据库作为当前工作数据库。

ING;ED;ES;E[单选题]数据模型反映的是( )A.事物本身的数据和相关事物之间的联系B.事物本身所包含的`数据C.记录中所包含的全部数据D.记录本身的数据和相关关系[单选题]通过以下哪个语句临时关闭事件e_test( )A.alter event e_test disableB.alter event e_test dropC.alter event e_test enableD.alter event e_test delete[单选题]mysql中存储用户全局权限的表是( )A.table_privB.procs_privC.columns_priver[单选题]mysql中唯一索引的关键字是( )A.fulltext index ;B.only index ;C.unique index ;D.index[单选题]实现数据恢复的命令是( )A.mysqldump ;B.mysql ;C.backup ;D.return[单选题]给名字是zhangsan的用户分配对数据库studb中的stuinfo表的查询和插入数据权限的语句是( )A.grant select,insert on studb.stuinfo for‘zhangsan’@’localhost’B.grant select,insert on studb.stuinfo to ‘zhangsan’@’localhost’C.grant‘zhangsan’@’localhost’ to select,insert for studb.stuinfoD.grant ‘zhangsan’@’localhost’ to studb.stuinfo on select,insert[单选题]下列语句中,________不是表数据的基本操作语句。

计算机二级考试MySQL试题及答案

计算机二级考试MySQL试题及答案

计算机⼆级考试MySQL试题及答案 [单选题]在MySQL中,通常使⽤________语句来指定⼀个已有数据库作为当前⼯作数据库。

ING;ED; ES;E [单选题]数据模型反映的是( ) A.事物本⾝的数据和相关事物之间的联系 B.事物本⾝所包含的`数据 C.记录中所包含的全部数据 D.记录本⾝的数据和相关关系 [单选题]通过以下哪个语句临时关闭事件e_test( ) A.alter event e_test disable B.alter event e_test drop C.alter event e_test enable D.alter event e_test delete [单选题]mysql中存储⽤户全局权限的表是( ) A.table_priv B.procs_priv C.columns_priv er [单选题]mysql中唯⼀索引的关键字是( ) A.fulltext index ; B.only index ; C.unique index ; D.index [单选题]实现数据恢复的命令是( ) A.mysqldump ; B.mysql ; C.backup ; D.return [单选题]给名字是zhangsan的⽤户分配对数据库studb中的stuinfo表的查询和插⼊数据权限的语句是( ) A.grant select,insert on studb.stuinfo for‘zhangsan’@’localhost’ B.grant select,insert on studb.stuinfo to ‘zhangsan’@’localhost’ C.grant‘zhangsan’@’localhost’ to select,insert for studb.stuinfo D.grant ‘zhangsan’@’localhost’ to studb.stuinfo on select,insert [单选题]下列语句中,________不是表数据的基本操作语句。

计算机二级考试MySQL试题及答案

计算机二级考试MySQL试题及答案

计算机二级考试MySQL试题及答案[单选题]在MySQL中,通常使用________语句来指定一个已有数据库作为当前工作数据库。

ING;ED;ES;E[单选题]数据模型反映的是( )A.事物本身的数据和相关事物之间的联系B.事物本身所包含的数据C.记录中所包含的全部数据D.记录本身的数据和相关关系[单选题]通过以下哪个语句临时关闭事件e_test( )A.alter event e_test disableB.alter event e_test dropC.alter event e_test enableD.alter event e_test delete[单选题]mysql中存储用户全局权限的表是( )A.table_privB.procs_privC.columns_priver[单选题]mysql中唯一索引的关键字是( )A.fulltext index ;B.only index ;C.unique index ;D.index[单选题]实现数据恢复的命令是( )A.mysqldump ;B.mysql ;C.backup ;D.return[单选题]给名字是zhangsan的用户分配对数据库studb中的stuinfo表的'查询和插入数据权限的语句是( )A.grant select,insert on studb.stuinfo for‘zhangsan’@’localhost’B.grant select,insert on studb.stuinfo to ‘zhangsan’@’localhost’C.grant‘zhangsan’@’localhost’ to select,insert for studb.stuinfoD.grant ‘zhangsan’@’localhost’ to studb.stuinfo on select,insert[单选题]下列语句中,________不是表数据的基本操作语句。

计算机二级《MySQL数据库》练习题与答案

计算机二级《MySQL数据库》练习题与答案

计算机二级《MySQL数据库》练习题与答案2016计算机二级《MySQL数据库》练习题与答案一、选择题下列语句中,________不是表数据的基本操作语句。

A)CREATE语句B)INSERT语句C)DELETE语句D)UPDATE语句二、填空题1.在MySQL中,可以使用INSERT或________语句,向数据库中一个已有的表插入一行或多行元组数据。

2.在MySQL中,可以使用________语句或________语句删除表中的一行或多行数据。

3.在MySQL中,可以使用________语句来修改、更新一个表或多个表中的`数据。

三、编程题1.请使用INSERT语句向数据库db_test的表content中插入一行描述了下列留言信息的数据:留言ID号由系统自动生成;留言标题为“MySQL问题请教”;留言内容为“MySQL中对表数据的基本操作有哪些?”;留言人姓名为“MySQL初学者”;脸谱图标文件名为“face.jpg”;电子邮件为“*************”;留言创建日期和时间为系统当前时间。

2.请使用UPDATE语句将数据库db_test的表content中留言人姓名为“MySQL初学者”的留言内容修改为“如何使用INSERT语句?”。

3.请使用DELETE语句将数据库db_test的表content中留言人姓名为“MysQL初学者”的留言信息删除。

四、筒答题1.请简述INSERT语句与REPLACE语句的区别。

2.请简述DELETE语句与TRUNCATE语句的区别。

习题答案一、选择题A二、填空题1.REPLACE2DELETETRANCATE3.UPDATE三、编程题1.在MySQL命令行客户端输入如下SQL语句即可实现:mysql>USE db_test;Database changedmysql>INSERT INTO content(content_id,subject,words,usename,face,email,createtime)一>VALUES(NULL,’MySQL问题请教’,’MySQL中对表数据的基本操作有哪些?一>‘MySQ L初学者’,’face.Jpg’,’*************’,NOW());Query OK.1 row affected(0.08 sec)Query OK,1 row affected(0.55 see)2.在MySQL命令行客户端输入如下SQL语句即可实现:mysql>USE db—test;Database changedmysql>UPDATE content一>SET words=’如何使用INSERT语句?’一>WHERE username=’MySQL初学者’;Query OK,1 row affected(0.08 sec)Rows matched:1Changed:1Warnings:03.在MySQL命令行客户端输入如下SQL语句即可实现:mysql>USE db—test;Database changedmysql>DELETE FROM content一>WHERE usemame=‘MySQL初学者’;Query OK,1 rOW affected(0.09 sec)四、简答题1.略。

计算机二级MySQL考试题及答案

计算机二级MySQL考试题及答案

计算机二级MySQL考试题及答案2016年计算机二级MySQL考试题及答案一、单选题(共34分)1、mysql中唯一索引的关键字是(C)(1分)A.fulltextindexB.onlyindexC.uniqueindexD.index2、下面关于索引描述中错误的一项是(C)(1分)A.索引可以提高数据查询的速度B.索引可以降低数据的插入速度C.innodb存储引擎支持全文索引D.删除索引的命令是dropindex3、支持主外键,索引及事务的存储引擎为是(B)(2分)A.MYISAMB.INNODBC.MEMORYD.CHARACTER4、对事务的描述中不正确的是(C)(2分)A.事务具有原子性B.事务具有隔离性C.事务回滚使用commit命令D.事务具有可靠性5、mysql中,备份数据库的命令是(A)(2分)A.mysqldumpB.mysqlC.backupD.copy6、实现批量数据导入的命令是(B)(2分)A.mysqldumpB.mysqlC.backupD.return7、创建用户的命令是(B)(2分)A.joinuserB.createuserC.createrootD.mysqluser8、修改自己的mysql服务器密码的命令是(C)(2分)A.mysqlB.grantC.setpasswordD.changepassword9、找回mysql服务器root密码的很重要的一步是跳过权限表的检查启动mysql,该命令是(D)(2分)A.mysql-uroot–prootB.mysqladmin-uroot-prootstartmysqlD.mysqld-nt--skip-grant-tables10、联合查询使用的关键字是(B)(2分)A.UNIONB.JOINC.ALLD.FULL11、有订单表orders,包含用户信息userid,产品信息productid,以下(D)语句能够返回至少被订购过两回的productid?(2分)A.selectproductidfromorderswherecount(productid)>1B.selectproductidfromorderswheremax(productid)>1C.selectproductidfromorderswherehavingcount(productid)>1groupbyproductidD.selectproductidfromordersgroupbyproductidhavingcount( productid)>112、子查询中可以使用运算符ANY,它表示的意思是(B)(2分)A.满足所有的条件B.满足至少一个条件C.一个都不用满足D.满足至少5个条件13、一种存储引擎,其将数据存储在内存当中,数据的访问速度快,电脑关机后数据丢失,具有临时存储数据的特点,该存储引擎是(C)(2分)A.MYISAMB.INNODBC.MEMORYD.CHARACTER14、事务中能实现回滚的命令是(C)(2分)A.TRANSACTIONMITC.ROLLBACKD.SAVEPOINT15、mysql中,还原数据库的命令是(B)(2分)A.mysqldumpB.mysqlC.backupD.return16、ysql中存储用户全局权限的表是(D)(2分)A.table_privB.procs_privC.columns_priver17、删除用户的命令是(A)(2分)A.dropuserB.deleteuserC.droprootD.truncateuser18、给名字是zhangsan的用户分配对数据库studb中的stuinfo 表的查询和插入数据权限的语句是(B)(2分)A.grantselect,insertonstudb.stuinfofor‘zhangsan’@’loca lhos t’B.grantselect,insertonstudb.stuinfoto‘zhangsan’@’local host’C.grant‘zhangsan’@’localhost’toselect,insertforstudb. stuinfoD.grant‘zhangsan’@’localhost’tostudb.stuinfoonselect ,insert二、多项选择题(共12分)20、事务具有下面的特性(ABC)(4分)A稳定性B原子性C隔离性D再生性21、下列的函数中可以处理日期和时间的函数有(BCD)(4分)AroundBWeekDayCCurdateDDayofMonth22、mysql中的约束有(BCD)(4分)A.检查约束B.默认约束C.非空约束D.唯一约束三、简答题(共12分)24、在mysql中常用存储引擎有哪几种(最少三种),每个引擎特点区别?(6分)25忘记MySQL管理员root的密码如何解决?写出步骤和指令(6分)四、编程题(共42分)1.有一个关于商品供应及顾客订单的`数据库。

计算机二级MySQL练习题及答案

计算机二级MySQL练习题及答案

计算机二级MySQL练习题及答案计算机二级MySQL练习题及答案1[单选题]有订单表orders,包含用户信息userid, 产品信息productid, 以下( )语句能够返回至少被订购过两回的productid?A.select productid from orders where count(productid)>1B.select productid from orders where max(productid)>1C.select productid from orders where having count(productid)>1 group by productidD.select productid from orders group by productid having count(productid)>1参考答案:D2[单选题] 在SELECT语句中,可以使用________子句,将结果集中的数据行根据选择列的值进行逻辑分组,以便能汇总表内容的子集,即实现对每个组的聚集计算。

A.LIMITB.GROUP BYC.WHERED.ORDER BY参考答案:B3[单选题]如果关系模式R属于1NF,且每个非主属性都完全函数依赖于R的主码,则R属于( )A.2NFB.3NFC.BCNFD.4NF参考答案:A4[单选题]mysql中唯一索引的关键字是( )A.fulltext indexB.only indexC.unique indexD.index参考答案:C5[单选题]( )命令可以查看视图创建语句A.SHOW VIEWB.SELECT VIEWC.SHOW CREATE VIEWD.DISPLAY VIEW参考答案:C6[单选题]DB、DBS和DBMS三者之间的'关系是( )A.DB包括DBMS和DBSB.DBS包括DB和DBMSC.DBMS包括DB和DBSD.不能相互包括参考答案:B7[填空题]用root用户新建“dsh”用户,密码为“shangwu”,授予对sxcj数据库中所有表的select权限。

计算机二级mysql考试题库及答案

计算机二级mysql考试题库及答案

计算机二级mysql考试题库及答案一、选择题1. 下列哪个是MySQL的开源免费版本?A. MySQL Enterprise EditionB. MySQL Standard EditionC. MySQL Community EditionD. MySQL Cluster Edition答案:C2. 在MySQL中,使用SELECT语句查询数据表中的所有列应该怎么写?A. SELECT *B. SELECT columns(*)C. SELECT ALLD. SELECT ALL COLUMNS答案:A3. 下列哪个是MySQL的数据库管理工具?A. OracleB. SQL ServerC. phpMyAdminD. MongoDB答案:C4. 在MySQL中,以下哪个函数可以返回一个字符串的长度?A. LENGTH()B. CHAR_LENGTH()C. STR_LENGTH()D. SIZE()答案:B5. MySQL中可以使用UNION关键字来进行多张表的连接操作。

A. 对B. 错答案:B二、填空题1. 在MySQL中,创建一个名为users的数据表,包含三个列id、name和age,id列为自增主键,可以使用以下DDL语句:_________。

答案:CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY,name VARCHAR(50),age INT);2. 在MySQL中,以下关键字用于修改数据表结构的是_________。

答案:ALTER TABLE3. 在MySQL中,以下关键字用于删除数据表的是_________。

答案:DROP TABLE4. 在MySQL中,使用DESCRIBE关键字来查看数据表的结构,其完整形式是_________。

答案:DESCRIBE table_name5. 在MySQL中,以下不属于数据类型的是_________。

计算机二级mysql考试题库及答案

计算机二级mysql考试题库及答案

计算机二级mysql考试题库及答案1. 题目:在MySQL中,如何创建一个名为`students`的数据库,并在该数据库中创建一个包含`id`(主键,自增)、`name`(字符串类型,最大长度50)、`age`(整数类型)和`class`(字符串类型,最大长度50)四个字段的表?答案:首先,使用`CREATE DATABASE`语句创建名为`students`的数据库,然后使用`USE`语句选择该数据库。

接着,使用`CREATE TABLE`语句创建表,具体SQL语句如下:```sqlCREATE DATABASE students;USE students;CREATE TABLE students_table (id INT AUTO_INCREMENT PRIMARY KEY,name VARCHAR(50),age INT,class VARCHAR(50));```2. 题目:如果已经存在一个名为`employees`的表,现在需要向该表中插入一条新记录,其中`employee_id`为1,`name`为'John Doe',`position`为'Manager',`salary`为5000,如何实现?答案:使用`INSERT INTO`语句向`employees`表中插入一条新记录,具体SQL语句如下:```sqlINSERT INTO employees (employee_id, name, position, salary)VALUES (1, 'John Doe', 'Manager', 5000);```3. 题目:假设有一个`orders`表,包含`order_id`(主键),`customer_id`和`order_date`三个字段。

如何查询所有订单的`order_id`和`customer_id`,并且只返回`order_date`在2023年1月1日之后的所有订单?答案:使用`SELECT`语句查询`orders`表中的`order_id`和`customer_id`字段,并使用`WHERE`子句过滤出`order_date`在2023年1月1日之后的订单,具体SQL语句如下:```sqlSELECT order_id, customer_id FROM orders WHERE order_date > '2023-01-01';```4. 题目:在MySQL中,如何更新`products`表中的`price`字段,将所有`category`为'Electronics'的商品价格增加10%?答案:使用`UPDATE`语句结合`SET`子句和`WHERE`子句来更新`products`表中的`price`字段,具体SQL语句如下:```sqlUPDATE products SET price = price * 1.10 WHERE category ='Electronics';```5. 题目:如果需要删除`students`表中所有`age`小于18岁的学生记录,应该如何操作?答案:使用`DELETE FROM`语句结合`WHERE`子句来删除`students`表中`age`小于18岁的学生记录,具体SQL语句如下:```sqlDELETE FROM students WHERE age < 18;```6. 题目:如何查询`employees`表中`department`为'Sales'的所有员工的`name`和`salary`,并按`salary`降序排列?答案:使用`SELECT`语句查询`employees`表中的`name`和`salary`字段,并使用`WHERE`子句过滤出`department`为'Sales'的员工记录,最后使用`ORDER BY`子句按`salary`降序排列,具体SQL语句如下:```sqlSELECT name, salary FROM employees WHERE department = 'Sales' ORDER BY salary DESC;```7. 题目:在MySQL中,如何创建一个名为`product_sales`的视图,该视图包含`product_id`,`product_name`和`total_sales`三个字段,其中`total_sales`是对应产品的销售总额?答案:使用`CREATE VIEW`语句创建名为`product_sales`的视图,并在视图中定义所需的字段和计算`total_sales`,具体SQL语句如下:```sqlCREATE VIEW product_sales ASSELECT product_id, product_name, SUM(sales_amount) AStotal_salesFROM salesGROUP BY product_id, product_name;```8. 题目:如何使用事务来确保在更新`accounts`表中的`balance`字段时,如果更新失败,则回滚所有更改?答案:使用`START TRANSACTION`开始事务,然后执行更新操作,如果更新失败,则使用`ROLLBACK`回滚事务,否则使用`COMMIT`提交事务,具体SQL语句如下:```sqlSTART TRANSACTION;UPDATE accounts SET balance = balance - 100 WHERE account_id= 1;-- 检查更新是否成功,如果失败则执行ROLLBACKROLLBACK;-- 如果更新成功则执行COMMITCOMMIT;```。

全国计算机等级考试二级MySQL模拟试题及解析10套

全国计算机等级考试二级MySQL模拟试题及解析10套

全国计算机等级考试二级MySQL模拟试题及解析(1)一、选择丿1•结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法A 対象B.数据结构C.数据流D.目标答案:C2.对线性表进行二分法检索,其前提条件是()。

A.线性表以顺序方式存储,并按关键码值排好序B.线性表以顺序方式存储,并按关键码的检索频率排好序C.线性表以链式方式存储,并按关键码值排好序D.线性表以链式方式存储,并按关键码的检索频率排好序答案:A3.结构化程序设计的3种结构是()。

A.顺序结构、选择结构、转移结构B.分支结构、等价结构、循环结构C.多分支结构、赋值结构、等价结构D.顺序结构、选择结构、循环结构答案:D4.己知数据表A中每个元素距其最终位置不远,为了节省时间,应采用的算法是()。

A.堆排序B.直接插入排序C.快速排序D.直接选择排序答案:B5.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

其中数据独立性最高的阶段是()。

A.数据库系统B.文件系统C.人工管理D.数据项管理答案:A6.栈和队列的共同特点是()。

A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同点答案:C7.链表不具有的特点是()。

A.不必事先估计存储空间B.可随机访问任意元素C.插入、删除不需要移动元素D.所需空间与线性表长度成正比答案:B&在数据库设计中,将E-R图转换为关系模式的过程属于()。

A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段答案:B9.C语言可执行程序的开始执行点是()oA.包含文件中的第一个函数B.程序中第一个函数C.程序中的mam()函数D.程序中第一条语句答案:c10•在C语言程序中可用做用户标识符的是()。

A .void123BBNB.aa_abccasC.as+b3-123IfD.6fDoSIG答案:B二、填空题1•创建索引通常使用( )语句.参考解析:CREATE INDEX2.在如下的建表语句中,设置外键sno参照于xs(sno),外键kiio参照于kc(kiio),并都在更新、删除数据时设置cascade策略Create table xs_kc(id mt not null auto_increment piimaiy key,sno chai(6) not null,Kiio char(3) not null,Chengji tuivint(l) null,()参考解析:Create table xs_kc(id mt not null auto_increment piimaiy key,sno chai(6) not null,Kiio char(3) not null,Chengji tuivint(l) null,Foreign key(sno) iefeiences xs(sno) on delete cascade on update cascade.Foreign key(kiio) references kc(kiio) on delete cascade on update cascade);3.—个关系R的3NF是指它们的( )都不传递依赖它的任一候选关键字参考解析:非主属性4.____________________________________________ 数据库系统的三级模式结构是指数据库系统是由 _____________________ 、________ 和 _______ 三级构成。

全国计算机二级MYSQL考试题库(含答案)

全国计算机二级MYSQL考试题库(含答案)

全国计算机二级MYSQL考试题库(含答案)全国计算机二级MYSQL考试题库(含答案)一、选择题1. 下面哪个是MYSQL数据库的命令行工具?A. SQL ServerB. MySQLC. OracleD. PostgreSQL答案:B. MySQL2. 下面哪个关键字用于在MYSQL中创建新的数据库?A. CREATE DATABASEB. UPDATE DATABASEC. ALTER DATABASED. DELETE DATABASE答案:A. CREATE DATABASE3. 在MYSQL中,以下哪个语句用于创建新的数据表?A. CREATE TABLEB. UPDATE TABLEC. ALTER TABLED. DELETE TABLE答案:A. CREATE TABLE4. 在MYSQL中,以下哪个关键字用于向数据表中插入新的记录?A. INSERT INTOB. UPDATEC. ADDD. DELETE答案:A. INSERT INTO5. 在MYSQL中,以下哪个关键字用于更新数据表中的记录?A. INSERT INTOB. UPDATEC. ADDD. DELETE答案:B. UPDATE6. 在MYSQL中,以下哪个语句用于删除数据表中的记录?A. INSERT INTOB. UPDATED. DELETE答案:D. DELETE7. 在MYSQL中,以下哪个连接操作符用于连接两个字符串?A. &&B. ||C. +D. *答案:C. +8. 在MYSQL中,以下哪个关键字用于选择指定列的数据?A. SELECTB. UPDATEC. ADDD. DELETE答案:A. SELECT9. 在MYSQL中,以下哪个关键字用于根据指定条件删除记录?A. INSERT INTOB. UPDATED. DELETE答案:D. DELETE10. 在MYSQL中,以下哪个函数用于返回指定数字的绝对值?A. ABSB. SINC. LOGD. AVG答案:A. ABS二、填空题1. 在MYSQL中,用于定义主键的关键字是______________。

2021计算机二级考试MySQL数据库考试习题库(附答案)

2021计算机二级考试MySQL数据库考试习题库(附答案)

2021计算机二级考试MySQL数据库考试习题库(附答案)试题1习题一一、编程题在数据库db_test中创建一个存储过程,用于实现给定表content中一个留言人的姓名即可修改表content中该留言人的电子邮件地址为一个给定的值。

二、简答题1.请解释什么是存储过程?2.请列举使用存储过程的益处。

3.请简述游标在存储过程中的作用。

4.请简述存储过程与存储函数的区别。

习题答案:一、编程题在MySQL命令行客户端输入如下SQL语句即可实现:mysql>USE db_test;Database changedmysql>DELIMITER$$mysql>CREATE PROCEDURE sp_update email(IN USer_name VARCHAR(50),IN e_mail VARCHAR(50))一>BEGIN一> UPDATE content SET email=e_mail WHERE username=user_name;一>END$$Query OK,0 rows affected(0.06 SeC)二、简答题1.存储过程是一组为了完成某特定功能的SQL语句集,其实质上就是一段存放在数据库中的代码,它可以由声明式的SQL 语句(如CREATE、UPDATE和SELECT等语句)和过程式SQL 语句(如IF-THEN-ELSE控制结构语句)组成。

2.略。

可参考第11章11.1节内容。

3.游标是一个被SELECT语句检索出来的结果集。

在存储了游标后,应用程序或用户就可以根据需要滚动或浏览其中的数据。

4.存储函数与存储过程之间存在这样几点区别:(1)存储函数不能拥有输出参数,这是因为存储函数自身就是输出参数;而存储过程可以拥有输出参数。

(2)可以直接对存储函数进行调用,且不需要使用CALL语句;而对存储过程的调用,需要使用CALL语句。

(3)存储函数中必须包含一条RETURN语句,而这条特殊的SQL语句不允许包含于存储过程中。

全国计算机二级MYSQL考试题库(含答案)

全国计算机二级MYSQL考试题库(含答案)

1)SQLServer2005是哪个公司开发出来的?DA SyBaseB SunC AstonTateD Microsoft2)微软的access数据库是一种_______数据库AA 低端的B中端的C 高端的D 无法确定3) MSSQLServer2005Enterprise Edition是哪一种版本?CA 精简版B 标准版C 企业版D 工作组版4) MSSQLServer2005EnterpriseEdition的安装条件,对存的最低要:__MB? CA128B256C512D10245)MSSQLServer2005EnterpriseEdition的安装条件,对存的建议要:__MB?CA 256及更高B 512及更高C 1024或更高D 没有要求6) 以下关于数据安装的说确的是:CA 安装SQLServer2005 EnterpriseEditionwindows的98系统也可以B安装SQLServer2005 EnterpriseEdition不需要安装IISC安装SQLServer2005 EnterpriseEdition需要IE6.0sp1以上的版本D 安装SQLServer2005 EnterpriseEdition系统不会检查安装要求7)安装SQLServer2005 EnterpriseEdition 过程中,系统会进行__项系统配置检查? DA11B12C13D148) 安装SQLServer2005 EnterpriseEdition时,会有几种身份验证模式?BA 1B 2C 3D 根本没有身份验证9) 安装SQLServer2005 EnterpriseEdition成功以后,启动数据库应该点击哪个子菜单选项?AA managementstudioB 配置工具C 分析服务D 性能工具10) 安装安装SQLServer2005 EnterpriseEdition 成功之后,系统数据库默认提供几个数据库?DA 1B 2C 3D 4参考答案:DACCC CDBAD1[单选题]在MySQL中,通常使用________语句来指定一个已有数据库作为当前工作数据库。

计算机二级考试MySQL试题及答案

计算机二级考试MySQL试题及答案

计算机二级考试MySQL试题及答案1[单选题]实现数据恢复的命令是( )A.mysqldump ;B.mysql ;C.backup ;D.return2[单选题]给名字是zhangsan的用户分配对数据库studb中的stuinfo表的查询和插入数据权限的语句是( )A.grant select,insert on studb.stuinfo for‘zhangsan’@’localhost’B.grant select,insert on studb.stuinfo to ‘zhangsan’@’localhost’C.grant‘zhangsan’@’localhost’to select,insert for studb.stuinfoD.grant ‘zhangsan’@’localhost’to studb.stuinfo on select,insert3[单选题]下列语句中,________不是表数据的基本操作语句。

A.CREATE语句;B.INSERT语句;C.DELETE语句;D.UPDATE语句4[单选题] 在SELECT语句中,可以使用________子句,将结果集中的数据行根据选择列的值进行逻辑分组,以便能汇总表内容的子集,即实现对每个组的聚集计算。

A.LIMIT;B.GROUP BY;C.WHERE;D.ORDER BY5[单选题]如果关系模式R属于1NF,且每个非主属性都完全函数依赖于R 的主码,则R属于( )A.2NF ;B.3NF ;C.BCNF ;D.4NF6[单选题]在MySQL中,通常使用________语句来指定一个已有数据库作为当前工作数据库。

ING;ED;ES;E7[单选题]数据模型反映的是( )A.事物本身的数据和相关事物之间的联系B.事物本身所包含的数据C.记录中所包含的全部数据D.记录本身的数据和相关关系8[单选题]通过以下哪个语句临时关闭事件e_test( )A.alter event e_test disableB.alter event e_test dropC.alter event e_test enableD.alter event e_test delete9[单选题]mysql中存储用户全局权限的表是( )A.table_privB.procs_privC.columns_priver10[单选题]mysql中唯一索引的关键字是( )A.fulltext index ;B.only index ;C.unique index ;D.index【参考答案:B、B、A、B、A、D、A、A、D、C、】。

全国计算机等级考试二级MySQL模拟试题及解析10套

全国计算机等级考试二级MySQL模拟试题及解析10套

全国计算机等级考试二级MySQL模拟试题及解析(1)一、选择题1.结构化分析方法是面向( )的自顶向下、逐步求精进行需求分析的方法A.对象B.数据结构C.数据流D.目标答案:C2.对线性表进行二分法检索,其前提条件是( )。

A.线性表以顺序方式存储,并按关键码值排好序B.线性表以顺序方式存储,并按关键码的检索频率排好序C.线性表以链式方式存储,并按关键码值排好序D.线性表以链式方式存储,并按关键码的检索频率排好序答案:A3.结构化程序设计的3种结构是( )。

A.顺序结构、选择结构、转移结构B.分支结构、等价结构、循环结构C.多分支结构、赋值结构、等价结构D.顺序结构、选择结构、循环结构答案:D4.已知数据表A中每个元素距其最终位置不远,为了节省时间,应采用的算法是( )。

A.堆排序B.直接插入排序C.快速排序D.直接选择排序答案:B5.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

其中数据独立性最高的阶段是( )。

A.数据库系统B.文件系统C.人工管理D.数据项管理答案:A6.栈和队列的共同特点是( )。

A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同点答案:C7.链表不具有的特点是( )。

A.不必事先估计存储空间B.可随机访问任意元素C.插入、删除不需要移动元素D.所需空间与线性表长度成正比答案:B8.在数据库设计中,将E—R图转换为关系模式的过程属于( )。

A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段答案:B9.C语言可执行程序的开始执行点是( )。

A.包含文件中的第一个函数B.程序中第一个函数C.程序中的main()函数D.程序中第一条语句答案:C10.在C语言程序中可用做用户标识符的是( )。

A.void123BBNB.aa_abccasC.as+b3-123IfD.6fDoSIG答案:B二、填空题1.创建索引通常使用()语句.参考解析:CREATE INDEX2.在如下的建表语句中,设置外键sno参照于xs(sno),外键kno参照于kc(kno),并都在更新、删除数据时设置cascade策略Create table xs_kc( id int not null auto_increment primary key,sno char(6) not null,Kno char(3) not null,Chengji tinyint(1) null,()参考解析:Create table xs_kc( id int not null auto_increment primary key,sno char(6) not null,Kno char(3) not null,Chengji tinyint(1) null,Foreign key(sno) references xs(sno) on delete cascade on update cascade,Foreign key(kno) references kc(kno) on delete cascade on update cascade);3.一个关系R的3NF是指它们的()都不传递依赖它的任一候选关键字参考解析:非主属性4.数据库系统的三级模式结构是指数据库系统是由________、________和________三级构成。

计算机二级mysql考试题及答案

计算机二级mysql考试题及答案

计算机二级mysql考试题及答案MySQL是一种常用的关系型数据库管理系统,广泛应用于各种类型的软件开发和数据存储。

作为计算机二级考试的一部分,MySQL也是常见的考试内容之一。

下面将为您提供一些常见的MySQL考试题及其答案,以帮助您更好地准备考试。

1. 什么是MySQL?MySQL是一个开放源代码的关系型数据库管理系统,它使用C和C++编写而成。

答案:MySQL是一种常用的关系型数据库管理系统,为用户提供高效可靠的数据存储和查询功能。

2. 描述MySQL的主要特点。

MySQL具有以下主要特点:- 开源:MySQL的源代码可以免费获取并进行修改。

- 跨平台:可以在多个操作系统上运行,如Windows、Linux和macOS等。

- 高性能:MySQL拥有快速的查询和数据处理能力。

- 可扩展性:可以根据需求扩展数据库的性能和容量。

- 安全性:提供数据的完整性和安全性保护措施。

答案:MySQL是一种开源的跨平台关系型数据库管理系统,具有高性能、可扩展性和良好的安全性等特点。

3. 请解释MySQL的存储引擎。

MySQL的存储引擎是负责数据的存储和检索的组件。

常见的存储引擎包括InnoDB和MyISAM等。

答案:MySQL的存储引擎是MySQL数据库中负责数据存储和检索的组件。

不同的存储引擎有着不同的特点和适用场景。

4. 在MySQL中,什么是主键?主键是用来标识数据库中一条记录的唯一值。

每张表只能有一个主键,且主键的值不能重复。

答案:主键是用来唯一标识数据库表中的每一条记录的一个列或一组列。

主键值必须唯一且不能为空。

5. 如何创建一个数据库表?使用CREATE TABLE语句可以创建一个数据库表。

例如,创建一个名为"students"的表,并定义"id"、"name"和"age"三个列:CREATE TABLE students (id INT PRIMARY KEY,name VARCHAR(50),age INT);答案:使用CREATE TABLE语句可以创建一个数据库表,同时指定表名和列的定义。

2023年计算机二级《MySQL数据库程序设计》考试历年真题摘选附带答案

2023年计算机二级《MySQL数据库程序设计》考试历年真题摘选附带答案

2023年计算机二级《MySQL数据库程序设计》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】对线性表进行二分法检索,其前提条件是( )A.线性表以顺序方式存储,并按关键码值排好序B.线性表以顺序方式存储,并按关键码的检索频率排好序C.线性表以链式方式存储,并按关键码值排好序D.线性表以链式方式存储,并按关键码的检索频率排好序2.【单选题】若有以下说明,则( )不是对strcpy 库函数正确的调用。

strcpy 库函数用于复制一个字符串:char*strl="abcd" ,str2[10] ,*str3="hijklmn" ,*str4[2] ,*str5="aaaa";A.strcpy(str2 ,strl)B.strcpy(str3 ,strl)C.strcpy(strl ,str2)D.strcpy(str5 ,strl)3.【单选题】学生表student 包含sname、sex、age 三个属性列,其中age 的默认值是20,执行SQL语句INSERT INTO student(sex ,sname,age)VALUES("M","Lili",); 的结果是______。

A.执行成功,sname,sex,age 的值分别是Lili ,M,20B.执行成功,sname,sex,age 的值分别是M,Lili ,NULLC.执行成功,sname,sex,age 的值分别是M,Lili ,20D.SQL语句不正确,执行失败4.【单选题】下列关于存储过程的叙述中,正确的是______。

A.存储过程中只能包含数据更新语句B.存储过程能够自动触发并执行C.存储过程可以带有参数D.存储过程可以有返回值5.【单选题】在CREATE TABLE语句中,用来指定外键的关键字是______。

计算机二级考试MySQL试题及答案

计算机二级考试MySQL试题及答案

计算机二级考试MySQL试题及答案[单选题]在MySQL中,通常使用________语句来指定一个已有数据库作为当前工作数据库。

ING;ED;ES;E[单选题]数据模型反映的是( )A.事物本身的数据和相关事物之间的联系B.事物本身所包含的数据C.记录中所包含的全部数据D.记录本身的数据和相关关系[单选题]通过以下哪个语句临时关闭事件e_test( )A.alter event e_test disableB.alter event e_test dropC.alter event e_test enableD.alter event e_test delete[单选题]mysql中存储用户全局权限的表是( )A.table_privB.procs_privC.columns_priver[单选题]mysql中唯一索引的关键字是( )A.fulltext index ;B.only index ;C.unique index ;D.index[单选题]实现数据恢复的命令是( )A.mysqldump ;B.mysql ;C.backup ;D.return[单选题]给名字是zhangsan的用户分配对数据库studb中的stuinfo表的'查询和插入数据权限的语句是( )A.grant select,insert on studb.stuinfo for‘zhangsan’@’localhost’B.grant select,insert on studb.stuinfo to ‘zhangsan’@’localhost’C.grant‘zhangsan’@’localhost’ to select,insert for studb.stuinfoD.grant ‘zhangsan’@’localhost’ to studb.stuinfo on select,insert[单选题]下列语句中,________不是表数据的基本操作语句。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1)SQLServer2005 是哪个公司开发出来的?DA SyBaseB SunC AstonTateD Microsoft2)微软的access 数据库是一种______A A 低端的B 中端的C 高端的D 无法确定3)MSSQLServer2005Enterprise EditionCA 精简版B 标准版C 企业版D 工作组版数据库是哪一种版本?4)MSSQLServer2005EnterpriseEdition 的安装条件, 对内存的最低要求是:__MB? CA128B256C512D10245)M SSQLServer2005EnterpriseEdition 的安装条件, 对内存的建议要求是:__MB? CA 256 及更高B 512 及更高C 1024 或更高D 没有要求6)以下关于数据安装的说法正确的是:CA 安装SQLServer2005 EnterpriseEditionwindows 的98 系统也可以B 安装SQLServer2005 EnterpriseEdition 不需要安装IISC 安装SQLServer2005 EnterpriseEdition 需要IE6.0sp1 以上的版本D 安装SQLServer2005 EnterpriseEdition 系统不会检查安装要求过程中,系统会进行__项系统配7)安装SQLServer2005 EnterpriseEdition置检查? DA11B12C13D148)安装SQLServer2005 EnterpriseEdition 时, 会有几种身份验证模式 BA 1B 2C 3D 根本没有身份验证9)安装SQLServer2005 EnterpriseEdition 成功以后, 启动数据库应该点击哪个子菜单选项?A managementstudioB 配置工具C 分析服务D 性能工具10)安装安装SQLServer2005 EnterpriseEdition 成功之后, 系统数据库默认提供几个数据库?DA 1B 2C 3D 4参考答案:DACCC CDBAD1[单选题]在MySQ中,通常使用 _________ 句来指定一个已有数据库作为当前工作数据库。

INGEDESE参考答案:D2[简答题]请使用MySQ命令行客户端在MySQ中创建一个名为db_test的数据库。

参考解析:在MySQ命令行客户端输入如下SQL语句即可实现:mysql>CREATE DATABASE db_test;Query OK,1 row affected(0.05 see)3[简答题]列名name!修改为username参考解析:alter table user change columnname username varchar(20);4[单选题]设置表的默认字符集关键字是( )A.D EFAULT CHARACTERB.D EFAULT SETC.D EFAULTD.D EFAULT CHARACTER SET参考答案:D5[填空题]在创建数据库时, 可以使用( ) 子句确保如果数据库不存在就创建它如果存在就直接使用它。

、参考解析:IF NOT EXISTS6[简答题]创建数据库sxcj,引擎采用InnoDB,在sxcj中创建表xs包含字段如下字段名称数据类型说明snoint 主键sn ameChar(8)名字ZhuanyemingChar(10) 专业名sexChar(1) 性别sbirdate 生日photoblob 照片commenttext 注释参考解析:create database sxcj;use sxcjcreate table xs( sno int not null auto_increment primary key ,sname char(8) not null,zhuanyeming char(10) null,sex char(1) not null,sbir date not null,photo blob null,comment text null)engine=InooDB;7[填空题]在CREATE TABL语句中,通常使用____________ 键字来指定主键。

参考解析:PRIMARY KEY8[简答题]请使用MySQ命令行客户端在数据库db_test中,创建一个网络留言板系统中用于描述网络留言内容的数据表content, 该表的结构如下: 注: 本书诸多习题将基于这里创建的数据库db_test 和表content 。

参考解析: 在MySQ命令行客户端输入如下SQL语句即可实现:mysql>USE db-test:Database changedmysql>CREATE TABLE content一>(conten t-id INT NOT NULL AUTO-INCREMENT PRIMARY KEY,一> subject VARCHAR(200),一> words VARCHAR(1OOO),一> username VARCHAR(5O),一> face VARCHAR(5O),> email VARCHAR(5O),一> createtime DATETIME一>):Query OK,0 rows affected(2.56sec)9[填空题]在创建表格时, 可以使用( ) 关键词使当前建立的表为临时表。

参考解析:TEMPORARY10[简答题]给XS表增加一个列“备注”,数据类型为text,不允许为空参考解析:alter table xsadd column comment text not null;11[单选题]下列________ 型不是MySQ中常用的的数据类型。

A.I NTB.V ARC.TIMED.CHAR参考答案:B12[单选题]关于DATETIME! TIMESTAM两种数据类型的描述,错误的是()A.两者值的范围不一样B.两者值的范围一样。

C.两者占用空间不一样。

D.TIMESTAM可以自动记录当前日期时间。

参考答案:B参考解析:DATETIME值的范围是“ 1000-01- 01 00:00:00 '至『9999-12-31 23:59:59 ' , TIMESTAMP值的范围是'1970-01- 01 00:00:00 '至U 2037年第12题笔记记录我的笔记(0) | 精选笔记(1)选择笔记标签:试题内容(1)答案解析(0)13[填空题]( ) 命令用于删除一个数据库。

参考解析:DROP DATABASE14[简答题]创建表XS的一个名为student的拷贝参考解析:Create table student like xs;15[单选题]删除列指令是( )A.ALTER TABLE …DELETE …B.ALTER TABLE …DELETE COLUMNC.ALTER TABLE…DROP …D.ALTER TABLE…DROP COLUMN参考答案:D16[填空题]( ) [字符串长度]用于声明一个定长类型的列,其中“字符串长度”用于限制可插入的字符串的最大长度, 设置范围为0 到( ) 。

参考解析:CHAR、255。

17[简答题]创建一个名称为mydbl的数据库。

参考解析:create database mydb1;18[单选题]SQL语句中修改表结构的命令是()。

A.MODIFY TABLEB.MODIFY STRUCTUREC.ALTER TABLED.ALTER STRUCTURE参考答案:C19[填空题]如果一个列是( ) 类型,则可以使用“ () ”关键字指定该列的值自动增加。

参考解析:整数,“ auto in creme nt ”20[填空题]在MySQI中,通常使用__________ 来表示一个列植没有值或缺值的情形。

参考解析:NULL21[单选题]只修改列的数据类型指令是( )A.ALTER TABLE ....... ALTER COLUMNB.ALTER TABLE …MODIFY COLUMNC.ALTER TABLE…UPDATE …D.ALTER TABLE…UPDATE COLUMN参考答案:B22[填空题]将一个列设置为主键的方法是,在列的定义中使用“ () ”子句参考解析:“PRIMARY KEY /KEY”23[简答题]创建一个员工表字段名称数据类型说明idint 主键namevarchar(20) 名字gendervarchar(4) 性别birthdaydate 生日Entry_datedate 入学日期jobVarchar(40) 工作salarydouble 薪金resumetext 简历参考解析: use mydb1; 进入库create table employee(id int not null auto_increment primary key, name varchar(20), gender varchar(4), birthday date, entry_date date, job varchar(40), salary double, resume text) ;24[ 单选题] 创建表时, 不允许某列为空可以使用A.N OT NULLB.N O NULLC.N OT BLANKD.N O BLANK参考答案:A25[简答题]表名改为user。

参考解析:rename table employee to user;26[单选题]下列描述正确的是( ) 。

A.一个数据库只能包含一个数据表B.一个数据库可以包含多个数据表C.一个数据库只能包含两个数据表D.一个数据表可以包含多个数据库参考答案:B28[简答题]在上面员工表的基本上增加一个image列,存放照片参考解析:alter table employee add column image blob;29[简答题]修改job 列,使其长度为60。

参考解析:alter table employee modify column job varchar(60);30[简答题]删除性别列gender参考解析:alter table employee drop column gender;1[填空题]()关键字能够将两个或多个SELECTS句的结果连接起来参考解析:UNION2[填空题]5 天后开启每天定时清空test 表, 一个月后停止执行: ( ) EVENT e_testON SCHEDULE ( )( ) CURDATE() +( )ENDS CURDATE() + ( )DO TRUNCATE TABLE test;参考解析:5 天后开启每天定时清空test 表, 一个月后停止执行:CREATE EVENT e_testON SCHEDULE EVERY 1DAYSTARTS CURDATE() +INTERVAL 5DAYENDS CURDATE() +INTERVAL 1MONTHDO TRUNCATE TABLE test;3[单选题]mysql中,备份数据库的命令是()A.mysqldumpB.mysqlC.b ackupD.c opy参考答案:A4[ 填空题]如果x->y,y->z 成立, 那么x->z 也成立,这个推理规则称为( ) 参考解析: 传递函数依赖5[ 单选题]根据关系模式的完整性规则,一个关系中的主键( ) 。

相关文档
最新文档