第1题
在MySQL中,取值范围最小的整型是 ( ) 。
SMALLINT
TINYINT
INT
MEDIUMINT
第2题
在MySQL中,类型DECIMAL (8,2)中的2表示 ( )。
2位小数
2位整数
数据前加2空字符
无实际意义
第3题
在MySQL中,CHAR类型最多可表示 ( ) 个字符。
64
128
255
没有限度
第4题
在MySQL中,长文本数据适合用( ) 类型。
CHAR
TEXT
VARCHAR
BLOB
第5题
在MySQL中,只允许从一个集合中取得某一个值的数据类型是( )。
ENUM
SET
第6题
在MySQL中,允许从一个集合中取得多个值的数据类型是( )。
第7题
在MySQL中,主要用来存储二进制数据(例如图片、音频、视频等)的数据类型是( )。
第8题
在MySQL中,表达式3 mod 2的值是( ) 。
1
0
2
-1
第9题
在SQL中,建立基本表的命令是 ( ) 。
CREATE DATABASE
CREATE TABL
CREATE VIEW
CREATE INDEX
第10题
SQL语言中,修改表结构的命令是( )。
DELETE
UPDATE
ALTER TABLE
REMOVE
第11题
以下能够删除一列的是( )
alter table emp remove addcolumn
alter table emp drop column addcolumn
alter table emp delete column addcolumn
alter table emp delete addcolumn
第12题
修改数据库表结构用以下哪一项( )
CREATE
UPDATED
ALTER
第13题
以下语句错误的是( )
alter table emp delete column addcolumn;
alter table emp modify column addcolumn char(10);
alter table emp change addcolumn addcolumn int;
alter table emp add column addcolumn int;
第14题
已知employee表中具有字段email,则删除email字段上默认约束的的语句为( )。
alter talbe employee alter email drop default
alter talbe employee alter email remove default constraint
alter talbe employee alter email delete default constraint
remove constraint df_email from talbe employee
第15题
若要在基本表S中增加一列CN(课程名),可用( )
ADD TABLE S ALTER(CN CHAR(8))
ALTER TABLE S ADD(CN CHAR(8))
ADD TABLE S(CN CHAR(8))
ALTER TABLE S (ADD CN CHAR(8))
第16题
语句 alter table userinfo add constraint uq_userid unique(userid)执行成功后,为userinfo表的( )字段添加了( )约束。
userid 主键
userid 唯一
uq_userid 外键
uq_userid 检查
第17题
显示表结构用以下哪一项( )
FIND
SELETE
DESC
第18题
查看数据库中所有的数据表用以下哪一项( )
SHOW DATABASE
SHOW TABLES
SHOW DATABASES
SHOW TABLE
第19题
若要删除数据库中已经存在的表S,可用( )。
DELETE TABLE S
DELETE S
DROP S
DROP TABLE S
第20题
删除数据表用以下哪一项( )
DROP
DELETED
第21题
使用CREATE TABLE语句的( )子句,在创建基本表时可以启用全文本搜索
FULLTEXT
ENGINE
FROM
WHRER
第22题
以下哪种操作能够实现参照完整性( )
设置唯一键
设置外键
减少数据冗余
设置主键
第23题
一张表的主键个数为( )
至多3个
没有限制
至多1个
至多2个
第24题
创建表时,表示定义主键约束的是( )
foreign key
unique key
primary key
default
第25题
创建表时,表示定义外键约束的是( )
第26题
创建表时,表示定义唯一约束的是( )
第27题
创建外键约束时,如果要使删除父表记录时子表对应记录也自动删除,删除级联选项应该选用 ( )。
casecade
set null
no action
restrict
第28题
创建外键约束时,如果要使删除父表记录时子表对应记录外键值自动设为null,删除级联选项应该选用 ( )。
casecade y
第29题
创建外键约束时,如果删除的父表记录在子表有对应记录,则删除操作失败,删除级联选项应该选用 ( )。
第30题
创建外键约束时,默认的删除级联选项是( )。
第31题
MySQL中设置为auto_increment约束的字段应该设置为( )。
主键
外键
唯一键
普通索引
第32题
smallint数据类型占用的字节数为 。
第33题
select 'Abc'='abc';的结果为 。
第34题
建表语句中表示非空约束的的子句是 。
第35题
创建表的语句中,unique key子句表示定义唯一约束, 子句表示定义主键约束。
第36题
创建表语句中表示定义外键约束的子句是 。
第37题
创建表语句中表示定义唯一约束的子句是
第38题
创建表语句中表示定义默认约束的子句是
第39题
创建表语句中表示定义自增约束的子句是
第40题
当某字段要使用AUTO_INCREMENT的属性时,该字段必须是 类型的数据。
第41题
在FOREIGN KEY约束子句中,如果试图删除某行的键值,而该行含有由其他表的现有行中的外键所引用的键,则产生错误并回滚DELETE,则使用的选项是ON DELETE 。
第42题
创建外键约束时,如果要使在删除父表记录时子表对应记录也自动删除,删除级联选项应该选用 。
选择题(1 - 31题,共计31分) 填空题(32 - 42题,共计11分)