2、在MySql命令中用于切换到test数据库的命令是_______
4、数据表中的字段默认值是通过____ default
6、MySQL中用于实现事务提交的语句是_______语句。
7、数据库是多线程并发访问的那么多个线程同时开启事務时,可能会产生脏读、重复读以及_______的情况
9、如果在一个连接查询中,涉及到的两个表是同一个表这种查询称为_______。
10、进行连接查询时返回包括左表中的所有记录和右表中符合连接条件的记录,该连接查询是_______
二、选择题(每题2分,共20分)
1、一个数据库最多可以创建数據表的个数是( D )
2、下面MySQL的数据类型中可以存储整数数值的是( )
3、下列选项中,定义字段非空约束的基本语法格式是( )
A、INSERT 语句出现叻语法问题
B、name字段没有指定默认值且添加了NOT NULL约束
C、name字段指定了默认值
D、name字段指定了默认值,且添加了NOT NULL约束
A、查询user表中的所有数据
C、删除user表并再次创建user表
6、下列选项中,用于排序的关键字是( )
7、下面选项中用于删除外键约束的语法格式是( )
8、下面选项中,属于外连接的关键字是( )(多选)
9、下面选项中关于MySQL中开启事务的SQL语句,正确的是( )
10、下面选项中用于实现事务回滚操作的语句是( )
某學校教务管理系统,包含如下数据表:
学生表(其中学号为主键专业号为外键):
专业表(其中专业号为主键,专业类别为外键):
课程表(其中课程号为主键专业号为外键):
成绩表(其中学号为主键,课程号为外键):
1. 分析各个表之间的关系创建此教务管理系统Φ的所有表结构,并录入数据(30分)