请说出该程序段的功能。
create procedure xxk6
(
@ a char (8),@ b varchar(10)
)
as
begin
delete from score
where学号=@ a and课程名=@ b
end
第1题:
找出"作者"库表中没有出现在"获奖名单"库表中的所有作者信息的SQL语句,(提示:使用
NOT IN,NOT EXISTS,以及外部连接(+)三种方法),并说明那种方法是不优化的
出版社: 出版社代码 char(2),出版社名称 varchar2(32)
图书: 图书编号 char(8),图书名称 varchar2(128),出版社代码 char(2),作者代号
char(4),图书简介 varchar2(128)
作者: 作者代号 char(4),作者名称 varchar2(10),性别 char(1),年龄 number(3),文学
方向 varchar2(64)
获奖名单: 获奖日期 date,获奖人员 char(4)
第2题:
某运动会管理系统数据库的部分基本表:运动员(运动员编号,姓名,性别,队别),项目(项目编号,名称,比赛地点,比赛时间),比赛(运动员编号,项目编号,成绩)。主键依次是运动员编号、项目编号、运动员编号与项目编号的组合(该组合里的属性是外键)。下列关于基本表“项目”的创建语句不恰当的是()。
A.CREATE TABLE 项目 (项目编号 CHAR(10) PRIMARY KEY, 名称 CHAR(50), 比赛地点 CHAR(100), 比赛时间 DATETIME );
B.CREATE TABLE 项目 (项目编号 CHAR(10), 名称 CHAR(50), 比赛地点 CHAR(100), 比赛时间 DATETIME, PRIMARY KEY(项目编号) );
C.CREATE TABLE 项目 (项目编号 VARCHAR(10) PRIMARY KEY, 名称 VARCHAR(50), 比赛地点 VARCHAR(100), 比赛时间 DATETIME );
D.CREATE TABLE 项目 (项目编号 VARCHAR(10), 名称 VARCHAR(50), 比赛地点 VARCHAR(100), 比赛时间 INT, PRIMARY KEY(项目编号) );
第3题:
下列关于基本表“项目”的创建语句不恰当的是()。
A.CREATE TABLE 项目 (项目编号 VARCHAR(10), 名称 VARCHAR(50), 比赛地点 VARCHAR(100), 比赛时间 INT, PRIMARY KEY(项目编号) );
B.CREATE TABLE 项目 (项目编号 CHAR(10) PRIMARY KEY, 名称 CHAR(50), 比赛地点 CHAR(100), 比赛时间 DATETIME );
C.CREATE TABLE 项目 (项目编号 CHAR(10), 名称 CHAR(50), 比赛地点 CHAR(100), 比赛时间 DATETIME, PRIMARY KEY(项目编号) );
D.CREATE TABLE 项目 (项目编号 VARCHAR(10) PRIMARY KEY, 名称 VARCHAR(50), 比赛地点 VARCHAR(100), 比赛时间 DATETIME );
第4题:
下列关于基本表“项目”的创建语句不恰当的是()。
A.CREATE TABLE 项目 (项目编号 CHAR(10) PRIMARY KEY, 名称 CHAR(50), 比赛地点 CHAR(100), 比赛时间 DATETIME );
B.CREATE TABLE 项目 (项目编号 CHAR(10), 名称 CHAR(50), 比赛地点 CHAR(100), 比赛时间 DATETIME, PRIMARY KEY(项目编号) );
C.CREATE TABLE 项目 (项目编号 VARCHAR(10) PRIMARY KEY, 名称 VARCHAR(50), 比赛地点 VARCHAR(100), 比赛时间 DATETIME );
D.CREATE TABLE 项目 (项目编号 VARCHAR(10), 名称 VARCHAR(50), 比赛地点 VARCHAR(100), 比赛时间 INT, PRIMARY KEY(项目编号) );
第5题:
【单选题】对于建立在数据库上的DDL触发器,常用的激活DDL触发器的事件不包括()
A.Create_Table,Alter_Table,Drop_Table
B.Create_View,Alter_View,Drop_View
C.Create_Procedure,Alter_Procedure,Drop_Procedure
D.Rollback