数据库题库整合版.pdfVIP

  • 0
  • 0
  • 约7.3万字
  • 约 58页
  • 2026-02-26 发布于河南
  • 举报

一.单选题

查询信息管理系选了C004号课程的学生的姓名和成绩,下列关系代数表达式中,正确的是

B.∏Sname,Grade(σCno=‘C004’∧Sdept=‘信息管理系’(Student))

将没有销售过的数码类销售单价降低10%

UPDATE商品SET单价=单价*0.9

FROM商品JOIN销售on商品.商品号=销售.商品号

WHERE类别=数码and销售数量=0

在数据库授权语句中,不能授权的操作是

A.创建表查询数据B.

C.删除数据D.修改表结构

下列关于关系代数中两个关系并运算结果的说法,正确的是

A、并运算的结果包含了两个关系的中的全部元组,因此有可能有重复的元组

B、并运算的结果包含了两个关系的中的全部元组,但不会有重复的元组

C、并运算的结果只包含两个关系的中相同的元组

D、A与B并运算的结果只包含在A中有但在B中没有的元组

事务一旦提交,其对数据库中数据的修改就是永久的,以后的操作或故障不会对事务的操

作结果产生任何影响,这个特性是事务的

A.原子性B.持久性

C.一致性隔离性D.

设有服装销售表(服装号,职工号,销售时间,销售数量)和职工表(职工号,姓名,部

门),下列最适合作为外键的是

A、服装号、服装销售表的职工号B

C、职工表的职工号、(服装号,职工号)D

已知关系模式:S(学号,姓名,所在系,所在班,班主任),设一个学生只在一个系的一

个班学习,一个班只有一个班主任。则此关系模式属于

A.1NFB.2NF

C.3NFD.BCNF

下述属于SQL数据定义功能的语句是

A.SELECT

B.DELETE

C.UPDATE

D.CREATE

设有Stduent、Course和SC表,结构分别为:

Student(Sno,Sname,Ssex,Sage,Sdept),

Course(Cno,Cname,Credit,Semester),

SC(Sno,Cno,Grade)

针对以上各表,写出不能删除有人选的课程的后触发型触发器。设触发器名为tri5

usetri5

go

createtriggertri5_Delete_ConC

insteadofdelete

as

if(exists(select*fromSC,deleted

whereSC.Cno=deleted.Cno))

begin

rollbacktransaction

print该课程无法删除

end

begin

deletefromCwhereCnoin(selectCnofromdeleted)

end

go

deletefromC

whereCno=C1

go

从一个表中筛选数据并保存到另一个已经存在的表中的命令是

A.SELECT…INTO

1.下列关于视图的说法,错误的是

A.视图是虚表,其数据并不物理保存

B.视图属于外模式

C.使用视图可以简化客户端查询语句

D.使用视图可以加快查询语句的执行速度

2.已知SN是一个字符类型的字段,有查询语句:SELECTSNFROMSWHERESNLIKE

AB%该查询语句的执行结果是

A.含有3个字符‘AB%’的所有SN字段

B.仅含有3个字符且前两个为‘AB’的SN字段

C.以字符串‘AB’开始的所有SN字段

D.含有字符‘A’或‘B’的所有SN字段

3.数据库的结构设计不包括

A.逻辑结构设计

B.物理结构设计

C.概念结构设计

D.用户界面设计

4.在SQLServer中nvarchar(n)类型中,n的取值范围为

A.1~4000

B.1~8000

C.1~6000

D.1~2000

5.下列SQL语句中,用于修改表结构的是

A.ALTER

B.CREATE

C.UPDATE

D.DROP

6.下述对出生日期进行比较的表达式中,正确的是

A.出生日期‘1980/1/1’

B.出生日期1980/1/1

C.出生日期1980:

文档评论(0)

1亿VIP精品文档

相关文档