A. CREATE TABLE ST(XH CHAR(5) NOT NULL;XM CHAR(20);SD CHAR(15))
B.CREATE TABLE ST(XH CHAR(5),XM CHAR(20)NOT NULL,SD CHAR(15))
C.CREATE TABLE ST(XH CHAR(5) NOT NULL,XM CHAR(20),SD CHAR(15))
D.CREATE TABLE ST(XH CHAR(5) UNIQUE;XM CHAR(20);SD CHAR(15))
第1题
A. CREATE TABLE ST(XH CHAR(5) NOT NULL;XM CHAR(20);SD CHAR(15))
B.CREATE TABLE ST(XH CHAR(5),XM CHAR(20)NOT NULL,SD CHAR(15))
C.CREATE TABLE ST(XH CHAR(5) NOT NULL,XM CHAR(20),SD CHAR(15))
D.CREATE TABLE ST(XH CHAR(5) UNIQUE;XM CHAR(20);SD CHAR(15))
第2题
A.CREATETABLEST(XHCHAR(5)NOTNULL;XMCHAR(20)SDCHAR(15))
B.CREATETABLEST(XHCHAR(5),XMCHAR(20)NOTNULL,SDCHAR(15))
C.CREATETABLEST(XHCHAR(5)NOTNULL,XMCHAR(20),SDCHAR(15))
D.CREATETABLEST(XHCHAR(5)UNIQUE;XMCHAR(20);SDCHAR(15))
第3题
车辆信息:车牌号,车型,发动机号,行驶里程,车辆所有人,联系电话
维修项目:项目号,项目名称,维修费
汽车备件:备件号,备件名称,备件单价,库存数量
以上数据之间存在下列约束:
● 可以对一个车辆进行多个维修项目,每个维修项目可用于多个车辆,维修项目完成后要在数据库中记录维修时间;
● 一种备件可用于多个维修项目,每个维修项目最多只使用一种备件,但每种备件的数量可以是多个。
1 根据以上需求构建该数据库的概念模型(画 ER 图 ) 。 ( 8 分)
2 假设车辆信息有如下约束:
● 车牌号 : 标识属性 , 取值形式为 : 第 1 个字符是 “ 京 ” , 第 2 个字符为 “ A ” 到 “ Z ” 的字 母 , 第 3 到 第7 个字符均是 “ 0 ” 到 “ 9 ” 的数字。此列采用普通编码定长字符型,非空;
● 车型:普通编码定长字符型,长度为 6 ,默认值为 “ 轿车 “ ;
● 发动机号:普遍编码定长字符型,长度为 6 ,非空;
● 行驶里程:整型,取值大于等于 0 ;
● 车辆所有人:普通编码定长字符型,长度为 8 ,非空;
● 联系电话:普通编码定长字符型,长度为 13 ,取值唯一。
写出创建满足上述要求的车辆信息表的 SQL 语句 。 ( 注 : 表名 , 列名均用题中给出的中文名 , SQL 语句中的大、小写字母均可 。 ) ( 8 分)
第4题
·职工表EMP(E,ENAME,AGE,SALARY,D),其属性分别表示职工工号,姓名,年龄,工资,工作部门的编号。
·部门表DEPA(Dgt,DNAME,MGR),其属性分别表示部门编号,部门名称,部门经理的工号。此处经理的工号,就是他自己的职工工号。
(1)在数据库中要求每个经理的工资大于2000元。试在定义DEPA表时,添加一个CHECK子句,以满足上述要求(只需写出CHECK子句,不必写出其他语句)。
(2)把年龄在50岁以上的经理全部免职(即把这些部门的MGR值置为空值)。
(3)创建一个年龄在50岁以上的职工视图,属性为(D,DNAME,E,ENAME,AGE,SALARY)。
第5题
A.CREATE TABLE student (sno char(5)NOT NULL sname char(8)NOT NULL sex char age int);
B.CREATE TABLE student (sno char(5)NOT NULL UNIQUE sname char(8) sex char age int);
C.CREATE TABLE (sno char(5)NOT NULL UNIQUE sname char(8)NOT NULL sex char age int);
D.CREATE TABLE student (sno char(5)NOT NULL UNIQUE sname char(8)NOT NULL sex char age int);
第6题
A.CREATE TABLE student(sno char(5) NOT NULL sname char(8) NOT NULL sex char(1) age int);
B.CREATE TABLE student (sno char(5) NOT NULL UNIQUE sname char(8) sex char(1) age int);
C.CREATE TABLE (sno char(5) NOT NULL UNIQUE sname char(8) NOT NULL sex char(1) age int);
D.CREATE TABLE student (sno char(5) NOT NULL UNIQUE sname char(8) NOT NULL sex char(1) age int);
第7题
A.CREATE TABLE student (sno char(5)NOT NULL sname char(8)NOT NULL sex char(1) age int);
B.CREATE TABLE student (sno char(5)NOT NULL sname char(8)NOT NULL sex char(1) age int);
C.CREATE TABLE (sno char(5)NOT NULL UNIQUE sname char(8)NOT NULL sex char(1) age int);
D.CREATE TABLE student (sno char(5)NOT NULL UNIQUE sname char(8)NOT NULL sex char(1) age int);
第8题
A.CREATE TABLE student (sno char(5) NOT NULL sname char(8) NOT NULL sex char(1) age int);
B.CREATE TABLE student (sno char(5) NOT NULL UNIQUE sname char(8) sex char(1) age int);
C.CREATE TABLE (sno char(5) NOT NULL UNIQUE sname char(8) NOT NULL sex char(1) age int);
D.CREATE TABLE student (sno char(5) NOT NULL UNIQUE sname char(8) NOT NULL sex char(1) age int);
第9题
A.CREATE TABLE student (sno char(5)NOT NUIL sname char(8)NOT NULL sex char(1) age int);
B.CREATE TABLE student (sno char(5)NOT NULL UNIQUE sname char(8) Sex char(1) age int);
C.CREATE TABLE (sno char(5)NOT NULL UNIQUE sname char(8)NOT NULL sex char(1) age int);
D.CREATE TABLE student (sno char(5)NOT NULL UNIQUE sname char(8)NOT NULL Sex char(1) age int);
第10题
A.CREATE TABLE student (sno char(5) NOT NULL sname char(8) NOT NULL sex char(1) age int);
B.CREATE TABLE atudent (sno char(5) NOT NULL UNIQUE sname char(8) sexchar(1) age int);
C.CREATE TABLE (sno char(5) NOT NULL UNIQUE sname char(8) NOT NULL sex char(1) age iht);
D.CREATE TABLE student (sno char(5) NOT NULL UNIQUE shame char(8) NOT NULL sex char(1) age int);
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!