如表10.3、表10.4、表10.5和表10.6所示,用SQL语言实现下列操作。 [img=520x266]1802e6f0f447d19.png[/img]定义“课程”表:课程(课号,课名,开课教师,总学时,学分),并使属性“课号”不允许空值,正确的SQL语句是_____ 。
A: CREATE TABLE 课程(课号 char(4) not null,课名 char(10),开课教师 char(10),总学时 char(3),学分 smallint)
B: CREATE 课程(课号 char(4) not null,课名 char(10),开课教师 char(10),总学时 char(3),学分smallint)
C: CREATE TABLE (课号 char(4) not null,课名 char(10),开课教师 char(10),总学时 char(3),学分smallint)
D: 以上都不对
A: CREATE TABLE 课程(课号 char(4) not null,课名 char(10),开课教师 char(10),总学时 char(3),学分 smallint)
B: CREATE 课程(课号 char(4) not null,课名 char(10),开课教师 char(10),总学时 char(3),学分smallint)
C: CREATE TABLE (课号 char(4) not null,课名 char(10),开课教师 char(10),总学时 char(3),学分smallint)
D: 以上都不对
举一反三
- 如表10.3、表10.4、表10.5和表10.6所示,用SQL语言实现下列操作。定义“课程”表:课程(课号,课名,开课教师,总学时,学分),并使属性“课号”不允许空值,正确的SQL语句是_____。
- 课程表的结构为(课程编号,课程名称,学分,学时,课程性质),则下面对课程表的sql操作,正确的是 A: CREATEDATABASE课程表 B: CREATETABLE课程表{课程编号CHAR(3),课程名称CHAR(20),学分BYTE,学时BYTE,课程性质CHAR(10)}; C: CREATETABLE课程表(课程编号CHAR(3),课程名称CHAR(20),学分BYTE,学时BYTE,课程性质CHAR(10)); D: CREATETABLE课程表(课程编号CHAR(3),课程名称CHAR(20),学分BYTE,学时BYTE,课程性质CHAR(10),);
- 若用如下SQL语句创建一个student表: create table student ( id char (4) not null, name char (8) not null, sex char (2), age smallint (2) ) 可以插入到student表中的是( )。
- 用下面的SQL语句建立一个数据表: CREATE TABLE Student(sno char(4) NOT NULL,sname CHAR(8) NOT NULL,sex CHAR(2),age SMALLINT, 不可以插入到表中的元组是( )。
- 青书学堂: (单选题) 用下面的SQL语句建立一个基本表,则可以插入到表中的元组是( )。CREATE TABLE Student(Sno CHAR (4) NOT NULL, Sname CHAR (8) NOT NULL,Sex CHAR (2),Age SMALLINT)