练习题二
1) sp_helpdb 该代码的功能是:
A 返回数据库的基本信息
B 返回数据库的`使用空间
C 返回数据库的变量名称
D 返回数据库的表名
2) sp_helpdb中有这样一条信息:Updateability=Read_Write 该代码表示的正确含义是:
A 更新能力为可读可写
B 恢复模式为完整恢复
C 可用于所有用户
D 兼容级别
3) sp_helpdb中有这样一条信息:status = online 该代码表示的正确含义是:
A 表示数据库的状态为:可用于查询
B 表示数据库的状态为:正在还原数据库
C 表示数据库的状态为:数据库未恢复
D 表示数据库已被显示置于脱机状态
4) sp_helpdb中有这样一条信息:IsFulltextEnabled 该代码的正确含义是:
A 数据库自动生成统计信息
B 自动更新统计信息
C 数据库已启用全文功能。
D 数据库引擎检测信息
5) sp_helpdb中有这样一条信息:COMPATIBILITY_LEVEL =90 该代码表示的正确含义是:
A 数据库兼容级别是 2000
B 数据库兼容级别是 2005
C 数据库兼容级别是 2008
D 以上说法都不对
6) 数据定义语言中的 创建,修改,删除这三个英语单词 下列哪项才是完全正确的?
A 创建(create) , 修改(alter) , 删除(update)
B 创建(alter) , 修改(modify), 删除(drop)
C 创建(create) , 修改(alter) , 删除(drop)
D 创建(alter) , 修改(create), 删除(drop)
7) SQL 2005 的建表语句要写在______之内?
A { }
B [ ]
C ( )
D <>
8) 建表语句中的 not null,该代码表示的含义是:
A 允许空格B 非空约束
C 不允许写入数据
D 不允许读取数据
9) select * from student 该代码中的 * 号,表示的正确含义是:
A 普通的字符*号
B 错误信息
C 所有的字段名
D 模糊查询
10) 向数据表添加数据,哪些是添加的关键字?
A insert
B update
C delete
D select
更多计算机二级考试相关试题分享:答案如下:1)创建教师表、课程表和教师授课表
create table Teacher
( Tno char(5) primary key,
Tname char(8),
Tsex char(2),
Tbirth int,
Tdept varchar(30)
)
create table Course
( Cno char(3) primary key,
Cname varchar(30),
Cpno char(3),
Ccredit int
)
create table 教师授课表
( Tno char(5),
Cno char(3),
time datetime
)
2)在教师表、课程表和教师授课表上建立主外键约束
alter table 教师授课表
add (foreign key(Tno) references Teacher(Tno),
foreign key(Cno) references Course(Cno))
3)建立约束:教师表中教师年龄介于25至60之间
alter table Teacher
add check(Tbirth>=25 and Tbirth<=60)
4)向学生表插入一条记录20050204,'赵勤','女',20,'国贸系'。
insert into Student
values('20050204','赵勤','女',20,'国贸系')
5)在“课程表”的“课程号”列上创建唯一聚集索引。
create unique clustered index idx_cno on Course(Cno)
6)以“课程号”分组,统计各门课程的平均分数大于80分的行。
select Cno,avg(Grade) from SC
group by Cno
having avg(Grade)>80
7)修改学号为“20050306”的学生信息为:20050206,魏海平,男,企管系。
update Student
set Sno='20050206',Sname='魏海平',Ssex='男',Sdept='企管系'
where Sno='20050306'
8)将学号为“20050304”的学生信息从表中删除。
delete from Student
where Sno='20050304'
9)查询所有任课教师的课程,没有课程的教师对应的课程为空。
select Tname,Cname from Teacher
left outer join 教师授课表 on Teacher.Tno=教师授课表.Tno
left outer join Course on 教师授课表.Cno=Course.Cno
10)按课程分组查询计算机学院课程的最低分、最高分和平均分。
select Cno,min(Grade),max(Grade),avg(Grade)
from SC,Student
where SC.Sno=Student.Sno
group by Cno
having Sdept='计算机学院'
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)