建立一个学生表ST,它由学号XH、姓名XM、所在系SD这3个属性组成,其中学号属性不能为空。在下列语句中,能实现该功能的正确语句是______。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(XHC

题目

建立一个学生表ST,它由学号XH、姓名XM、所在系SD这3个属性组成,其中学号属性不能为空。在下列语句中,能实现该功能的正确语句是______。

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))


相似考题
更多“建立一个学生表ST,它由学号XH、姓名XM、所在系SD这3个属性组成,其中学号属性不能为空。在下列语句中 ”相关问题
  • 第1题:

    现有学生社团管理数据库,其中包括基本表如下: 学生(学号,姓名,所在系); 社团(社团编号,名称,成立时间,社长),其中社长由该社团中学生担任; 参加(学号,社团编号,参加时间,职务),其中若不担任任何社团职务,属性“职务”为空; 若要创建视图显示所有学生基本信息及其参加社团的情况,正确的SQL语句是()。

    A.CREATE VIEW 学生信息(学号, 姓名, 所在系, 社团名称, 参加时间, 担任职务) AS SELECT 学生.学号, 姓名, 所在系, 名称, 参加时间, 职务 FROM (学生 INNER JOIN 参加 ON 学生.学号=参加.学号) INNER JOIN 社团 ON 参加.社团编号=社团.社团编号;

    B.CREATE VIEW 学生信息(学号, 姓名, 所在系, 社团名称, 参加时间, 担任职务) AS SELECT 学生.学号, 姓名, 所在系, 名称, 参加时间, 职务 FROM (学生 LEFT JOIN 参加 ON 学生.学号=参加.学号) LEFT JOIN 社团 ON 参加.社团编号=社团.社团编号;

    C.CREATE VIEW 学生信息(学号, 姓名, 所在系, 社团名称, 参加时间, 担任职务) AS SELECT 学生.学号, 姓名, 所在系, 名称, 参加时间, 职务 FROM (学生 RIGHT JOIN 参加


    A

  • 第2题:

    现有学生社团管理数据库,其中包括基本表如下: 学生(学号,姓名,所在系); 社团(社团编号,名称,成立时间,社长),其中社长由该社团中学生担任; 参加(学号,社团编号,参加时间,职务),其中若不担任任何社团职务,属性“职务”为空; 若要查询参加了所有社团的学生学号、姓名和所在系,正确的关系代数表达式是()。

    A.π学号,姓名,所在系((π学号,社团编号(参加) ÷π社团编号(社团))∞学生)

    B.π学号,姓名,所在系(参加∞学生) ÷π社团编号(参加)

    C.π学号,姓名,所在系(参加∞学生∞社团)

    D.π学号,姓名,所在系(参加∞学生)


    C

  • 第3题:

    用SQL语句建立一个学生表Student,其中包括学号(Sno),姓名(Sname),性别(Ssex),年龄(Sage),入学时间(Sdate),系别(Sdept)6个属性。其中学号为主键,姓名唯一,性别只能录入'男'或‘女’,入学时间不能为空。 直接在答题框内录入,不用上传图片


    CREATE TABLE student (SN CHAR(4),Ssex CHAR(2),Sage SMALLINT,PRIMARY KEY(SN))

  • 第4题:

    现有学生社团管理数据库,其中包括基本表如下: 学生(学号,姓名,所在系); 社团(社团编号,名称,成立时间,社长),其中社长由该社团中学生担任; 参加(学号,社团编号,参加时间,职务),其中若不担任任何社团职务,属性“职务”为空; 若要查询2019年5月1日之后参加社团且担任了社团职务的学生学号、姓名和所在系,正确的SQL语句是()。

    A.SELECT 学号, 姓名, 所在系 FROM 学生, 参加 WHERE 参加时间>'2019-05-01' AND 职务 IS NOT NULL;

    B.SELECT 学号, 姓名, 所在系 FROM 学生, 参加 WHERE 参加时间>'2019-05-01' AND 职务 IS NOT NULL AND 学生.学号=参加.学号;

    C.SELECT 学号, 姓名, 所在系 FROM 学生, 参加 WHERE 参加时间>2019-05-01 AND 职务 IS NOT NULL AND 学生.学号=参加.学号;

    D.SELECT 学生.学号, 姓名, 所在系 FROM 学生, 参加 WHERE 学生.学号=参加.学号 AND 职务 IS NOT NULL AND 参加时间>'2019-05-01';


    A

  • 第5题:

    建立一个学生表Student,它由学号SNo、姓名SName、性别SSex、年龄SAge、所在系SDept五个属性组成,其中学号(假定其为字符型,长度为8个字符)属性不能为空。Student表建立完成后,若要在表中增加年级sgrade项(设字段类型为字符型,长度为10),其SQL命令为:alter table student 。


    (1)CREATETABLE Student(Sno CHAR(5) NOT NULL UNIQUE, S.name CHAR(20) UNIQUE,Ssex CHAR(1),Sage INT,Sdept CHAR(15)); (2)ALTER TABLE Student ADD Scome DATE; (3)Create Unique Index Stusno on Student (Sno); (4)Select Sname From Student Where Sno > ’13000000’ (5)DROP TABLE Student;