使用SQL语句创建数据表名为mytest,下列SQL语句正确的是( )。
A. CREATE TABLE mytest
B. ALTER TABLE mytest
C. DROP TABLE mytest
D. INSERT TABLE mytest
查看答案
设关系数据库中一个表SC的结构为(sid、cid……),其中sid为学号,cid为课程号,二者的数据类型均为CHAR(10),在创建该数据表时指定sid和cid为组合主键,下列SQL语句正确的是( )。
A. CREATE TABLE sc(sid CHAR(10) PRIMARY KEY,cid CHAR(10) PRIMARY KEY)
B. CREATE TABLE sc(sid CHAR(10) NOT NULL,cid CHAR(10) NOT NULL,PRIMARY KEY (sid),PRIMARY KEY (cid))
CREATE TABLE sc(sid CHAR(10) PRIMARY KEY 1,cid CHAR(10) PRIMARY KEY 2)
D. CREATE TABLE sc(sid CHAR(10) NOT NULL,cid CHAR(10) NOT NULL,PRIMARY KEY (sid,cid))
在创建数据表mytest时指定did为主键,下列SQL语句写法是正确的是( )。
A. CREATE TABLE mytest(did INT PRIMARY)
B. CREATE TABLE mytest(did INT PRIMARY KEY)
CREATE TABLE mytest(did INT FOREIGN)
D. CREATE TABLE mytest(did INT FOREIGN KEY)
在学生关系student(sid, credits……)中,student的属性分别表示学号、总学分。要为credits(总学分)字段设置默认值为“0” ,下列SQL语句正确的是( )。
Alter TABLE student CHANGE credits SET DEFAULT 0
B. Alter TABLE student ALTER credits SET DEFAULT 0
C. Alter TABLE student ADD credits SET DEFAULT 0
D. Alter TABLE student MODIFY credits SET DEFAULT 0
在student表中添加一个数据类型为char、长度为10的字段class,下列SQL语句正确的是( )。
A. CREATE TABLE student ADD class char(10)
B. CREATE TABLE student MODIFY class char(10)
C. ALTER TABLE student ADD class char(10)
D. ALTER TABLE student MODIFY class char(10)