下面给定的表定义语句中,没有定义的完整性约束是()。CREATETABLEtb_score(snochar(10)NOTNULL,cnochar(6)NOTNULL,gradedouble,CONSTRAINTpk_scPRIMARYKEY(sno,cno));
A. 自定义完整性约束
B. 实体完整性约束
C. 域完整性约束
D. 参照完整性约束
查看答案
创建表tb_account,并在表上建立触发器,代码如下:CREATETABLEtb_account(numINT,amountDECIMAL(10,2));CREATETRIGGERtr_acctAFTERINSERTONtb_accountFOREACHROWSET@sum=@sum+NEW.amount;以上代码执行成功后,tb_account表上不能再建立的触发器类型是()。
AFTER INSERT
BEFORE INSERT
C. AFTER UPDATE
D. AFTER DELETE
设有学生表student,包含的属性有学号sno、学生姓名sname、性别sex、年龄age、所在专业smajor下列语句正确的是()。
A. SELECT sno, sname FROM student ORDER BY sname Union SELECT sno, sname FROM student WHERE smajor='CS';
B. SELECT sno, sname FROM student WHERE sex=’M’ Union SELECT sno, sname, sex FROM student WHERE smajor='CS';
C. SELECT sno, sname FROM student WHERE sex='M' ORDER BY sname Union SELECT sno, sname FROM student WHERE smajor='CS';
D. SELECT sno, sname FROM student WHERE sex='M' Union SELECT sno, sname FROM student WHERE smajor ='CS' ;
设有一个成绩表StudentGrade(id,name,grade),现需要编写一个触发器,监视对该表中数据的插入和更新,并在插入或更新的同时,根据学生成绩grade来更新其他表中的统计信息,那么应该将触发器定义为()。
A. BEFORE触发器
B. AFTER触发器
C. 都不可以
D. AFTER触发器和BEFORE触发器都可以
MySQL服务器的缺省监听端口是()。
A. 3306
B. 1521
C. 80
D. 1433