1、在Windows下配置MySql服务器默认使用的用户是_______。2、在MySql命令中用于切换到test数据库的命令是_______。3、在MySQL中,整数类型可分为5种,分别是TINYINT、SMALLINT、MEDIUMINT、____INTEGER___和BIGINT。4、数据表中的字段默认值是通过____ default ___关键字定义的。5、在MySQL中,查看已经存在数据库的sql语句是____ select * from information_schema.tables where table_schema='sq1' ___。6、MySQL中用于实现事务提交的语句是_______语句。7、数据库是多线程并发访问的,那么多个线程同时开启事务时,可能会产生脏读、重复读以及_______的情况。8、在MySQL中,用于设置MySQL结束符的关键字是_______。9、如果在一个连接查询中,涉及到的两个表是同一个表,这种查询称为_______。10、进行连接查询时,返回包括左表中的所有记录和右表中符合连接条件的记录,该连接查询是_______。 二、选择题(每题2分,共20分) 1、一个数据库最多可以创建数据表的个数是( D )A、1个 B、2个C、1个或2个 D、多个2、下面MySQL的数据类型中,可以存储整数数值的是( )A、FLOAT B、DOUBLEC、MEDIUMINT D、VARCHAR3、下列选项中,定义字段非空约束的基本语法格式是( )A、字段名 数据类型 IS NULL;B、字段名 数据类型 NOT NULL;C、字段名 数据类型 IS NOT NULL;D、字段名 NOT NULL数据类型;4、在执行添加数据时出现“Field 'name' doesn't have a default value”错误,可能导致错误的原因是( )A、INSERT 语句出现了语法问题B、name字段没有指定默认值,且添加了NOT NULL约束C、name字段指定了默认值D、name字段指定了默认值,且添加了NOT NULL约束5、下面选项中,关于SQL语句truncate table user;的作用是解释正确的是( )A、查询user表中的所有数据B、与“delete from user;“完全一样C、删除user表,并再次创建user表D、删除user表6、下列选项中,用于排序的关键字是( )A、GROUP BYB、ORDER BYC、HAVINGD、WHERE7、下面选项中,用于删除外键约束的语法格式是( )A、alter table表名drop foreign key 外键名;B、delete table表名drop foreign key 外键名;C、alter table表名delete foreign key 外键名;D、drop table表名alter foreign key 外键名;8、下面选项中,属于外连接的关键字是( )(多选)A、LEFT JOINB、RIGHT JOINC、CROSS JOIND、JOIN9、下面选项中,关于MySQL中开启事务的SQL语句,正确的是( )A、BEGIN TRANSACTION;B、 START TRANSACTION;C、 END TRANSACTION;D、 STOP TRANSACTION;10、下面选项中,用于实现事务回滚操作的语句是( )A、ROLLBACK TRANSACTION;B、ROLLBACK;C、END COMMIT;D、END ROLLBACK ; 三、操作题(60分) 某学校教务管理系统,包含如下数据表:学生表(其中学号为主键,专业号为外键):学号 姓名 性别 生日 民族 籍贯 专业号 6053113 唐李生 男 04/19/1987 汉 湖北省麻城 301 7042219 黄耀 男 01/02/1989 汉 黑龙江省牡丹江市 403 6041138 华美 女 11/09/1987 汉 河北省保定市 503 7045120 刘权利 男 10/20/1989 回 湖北省武汉市 403 8055117 王燕 女 08/02/1990 回 河南省安阳市 201 8045142 郝明星 女 11/27/1989 满 辽宁省大连市 403 8053101 高猛 男 02/03/1990 汉 湖北生黄石市 503 8053124 多桑 男 10/26/1988 藏 西藏 301 8053160 郭政强 男 06/10/1989 土家 湖南省吉首 201 专业表(其中专业号为主键,专业类别为外键): 专业号 专业名称 专业类别 201 新闻学 人文 301 金融学 经济学 302 投资学 经济学 403 国际法 法学 503 计算机科学 工学 课程表(其中课程号为主键,专业号为外键):课程号 课程名 学分 专业号 9064049 高等数学 6.0 201 9065050 数据结构 4.0 301 2091010 大学语文 3.0 403 9006050 线性代数 3.0 503 1054010 大学英语 4.0 503 成绩表(其中学号为主键,课程号为外键):学号 课程号 成绩 6053113 9064049 85 7042219 9065050 80 6041138 2091010 75 7045120 9006050 90 8055117 1054010 82 8045142 9064049 85 8053101 9065050 78 8053124 2091010 72 8053160 9006050 92 1. 分析各个表之间的关系,创建此教务管理系统中的所有表结构,并录入数据(30分)。2. 查询“新闻学”专业的所有学生信息(5分)。3. 查询“计算机科学”专业的所有课程(5分)。4. 查询“高猛”同学的成绩(5分)。5. “王燕”同学信息录入错误,将姓名改为“王艳”(5分)。6. 创建一个学生信息视图,只显示学生的学号、姓名和性别(10分)。
添加回答
举报
0/150
提交
取消