问答题用SQL语句创建简单数据表。设有物资台账数据表T,包括物资编号TNo,物资姓名TN,单价TD等字段;TNo和TN为字符型(长度20),TD为数值型(带小数)。TNo是主键,请用SQL语句创建该数据表T。

题目
问答题
用SQL语句创建简单数据表。设有物资台账数据表T,包括物资编号TNo,物资姓名TN,单价TD等字段;TNo和TN为字符型(长度20),TD为数值型(带小数)。TNo是主键,请用SQL语句创建该数据表T。

相似考题
更多“用SQL语句创建简单数据表。设有物资台账数据表T,包括物资编号TNo,物资姓名TN,单价TD等字段;TNo和TN为字符型”相关问题
  • 第1题:

    在SQL查询中,若要取得“职工”数据表中的所有记录和字段,其SQL语句为( )。

    A.SELECT姓名FROM职工

    B.SELECT*FROM职工

    C.SELECT姓名FROM职工 WHILE职工号=265

    D.SELECT*FROM职工WHILE职工号=265


    正确答案:B
    解析:选项A表示取得“职工”数据表中的所有记录,但只取得“姓名”字段,并不是全部字段;选项C表示取得“职工号”为0265的记录,且只取“姓名”字段;选项D表示取得“职工号”为 0265的记录的全部字段。只有选项B符合题目要求。

  • 第2题:

    在一个物资台账数据表中,能够成为主关键字或称主码的字段是()。

    A物资类别

    B物资编码

    C规格型号

    D计划单价


    B

  • 第3题:

    物资领用单需要填写的内容有:领用单位、物资名称、物资编号、领用时间、规格型号、单位、库存数量、实发数量、单价、金额等。


    正确答案:错误

  • 第4题:

    涉及到的表结构如下: Teacher(TNO,Tname,Tsex,Tnation,Tjobtitle,TID),各字段的含义依次是教师编号,姓名,性别,民族,职称,身份证号; Courses(CNO,Cname),各字段含义为课程号,课程名; Allocate(ID,TNO,CNO,Ctime),各字段含义为教师编号,课程号,课时数。编写一数据库触发器,当任何时候Teacher表中的某个教师编号TNO更新时,该触发器将Allocate表中相应的教师编号TNO进行级联更新。


    正确答案: Create or replace trigger mytrigger
    After update onTeacher.TNO
    For each row
    Begin
    Update Allocate.TNO set TNO=:NEW.TNO
    Where TNO=:OLD.TNO

  • 第5题:

    用SQL语句创建简单数据表。设有物资台账数据表T,包括物资编号TNo,物资姓名TN,单价TD等字段;TNo和TN为字符型(长度20),TD为数值型(带小数)。TNo是主键,请用SQL语句创建该数据表T。


    正确答案: CREATE TABLE T (
    TNo CHAR(20) PRIMARY KEY,
    TN CHAR(20),
    TD Money

  • 第6题:

    设有两个关系 (1)教师关系T,包括教师编号TNo,姓名TN,系别TD,职称RANK; (2)课程关系C,包括课程号CNo,课程名CN。 教师编号和课程号分别是上述两个关系的主键,请用SQL语句创建教师数据表T。


    正确答案: CREATE TABLE T{
    TNo INT PRIMARY KEY,
    TN CHAR(30),
    TD CHAR(20),
    RANK CHAR(20) }

  • 第7题:

    涉及到的表结构如下: Teacher(TNO,Tname,Tsex,Tnation,Tjobtitle,TID),各字段的含义依次是教师编号,姓名,性别,民族,职称,身份证号; Courses(CNO,Cname),各字段含义为课程号,课程名; Allocate(ID,TNO,CNO,Ctime),各字段含义为教师编号,课程号,课时数。编写一函数GetName,该函数的功能是在表Teacher中根据指定的教师编号,返回该教师的姓名。


    正确答案: SETserverOutputON;
    DECLARE
    GetNamevarchar(50):=’TID’;
    BEGIN
    Dbms_output.put_line(GetName);
    END;

  • 第8题:

    问答题
    用SQL语句创建简单数据表。设有物资台账数据表T,包括物资编号TNo,物资姓名TN,单价TD等字段;TNo和TN为字符型(长度20),TD为数值型(带小数)。TNo是主键,请用SQL语句创建该数据表T。

    正确答案: CREATE TABLE T (
    TNo CHAR(20) PRIMARY KEY,
    TN CHAR(20),
    TD Money
    解析: 暂无解析

  • 第9题:

    问答题
    设有某数据库中有课程表(表名为Courses),包括课程号CNo、课程名CName两个字段。CNo和CName均为字符型(长度10)。CNo是主键,请用SQL语句创建该数据表Courses。

    正确答案: CREATE TABLE Courses(
    CNo CHAR(10) PRIMARY KEY,   
    CName CHAR(10), 
    解析: 暂无解析

  • 第10题:

    单选题
    在一个物资台账数据表中,能够成为主关键字或称主码的字段是()。
    A

    物资类别

    B

    物资编码

    C

    规格型号

    D

    计划单价


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    设有Teachers表,该表的定义如下:  CREATE TABLE Teachers(  Tno  CHAR(8)  PRIMARY  KEY,  Tname  VARCHAR(10)  NOT NULL,  Age  TINYINT  CHECK(Age BETWEEN 25 AND 65)  )  下列插入语句中,不能正确执行的是()。
    A

    INSERT INTO Teachers VALUES(’T100’,’张宏’,NULL)

    B

    INSERT INTO Teachers(Tno,Tname,Age) VALUES(’T100’,’张宏’,30)

    C

    INSERT INTO Teachers(Tno,Tname) VALUES(’T100’,’张宏’)

    D

    INSERT INTO Teachers VALUES(’T100’,’张宏’)


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    若要检索“Student”数据表中的所有记录和字段,则SQL语句为()
    A

    Selec t姓名,性别 From Student

    B

    Select*From Student

    C

    Select 姓名,性别 From Student Where 姓名=“张山“

    D

    Select*From Student Where 姓名=“张山“


    正确答案: D
    解析: 暂无解析

  • 第13题:

    SQL语句中创建数据表的语句是()。

    A.CreateTable

    B.ProduceTable

    C.AlterTable

    D.DropTable


    正确答案:A

  • 第14题:

    涉及到的表结构如下: Teacher(TNO,Tname,Tsex,Tnation,Tjobtitle,TID),各字段的含义依次是教师编号,姓名,性别,民族,职称,身份证号; Courses(CNO,Cname),各字段含义为课程号,课程名; Allocate(ID,TNO,CNO,Ctime),各字段含义为教师编号,课程号,课时数。创建序列ex_seq,要求初始值为100,序列增量为5,最大值为1000,可以循环;修改该序列使其最大值为800。


    正确答案: Createsequenceex_seq
    Maxvalue1000
    Startwith100
    Increment by 5;
    Altersequenceex_seq
    Maxvalue1000

  • 第15题:

    涉及到的表结构如下: Teacher(TNO,Tname,Tsex,Tnation,Tjobtitle,TID),各字段的含义依次是教师编号,姓名,性别,民族,职称,身份证号; Courses(CNO,Cname),各字段含义为课程号,课程名; Allocate(ID,TNO,CNO,Ctime),各字段含义为教师编号,课程号,课时数。写出SQL命令,查询所代课程门数大于等于2门的教师编号,姓名,所代课程门数以及总课时,结果按总课时降序排列。


    正确答案: SelectTNO,Tname,count(TNO),count(Ctime)
    FromTeacher,allocate
    WhereA.cno=T.noandcount(Tno)>2DESC;

  • 第16题:

    设有关系模式R(SNO,CNO,SCORE,TNO,DNAME),函数依赖集F={(SNO,CNO)→SCORE,CNO→TNO,TNO→DNAME},试分解R为BCNF。


    正确答案:初始化ρ={R}求得候选关键字为{SNO,CNO}。
    首先从R中分解出关系(TNO,DNAME),得ρ={R1(TNO,DNAME),R2(SNO,CNO,SCORE,TNO)}
    其中R1为BCNF,R2不是BCNF
    再求出R2的候选关键字为{SNO,CNO},从R2中分解出关系(CNO,TNO),则
    ρ={R1(TNO,DNAME),R3(CNO,TNO),R4(SCO,CNO,SCORE)}
    R.1、R3、R4都属于BCNF,分解完成。

  • 第17题:

    用SQL语句创建数据表。设有两个关系 (1)教师关系T,包括教师编号TNo,姓名TN,系别TD,职称RANK; (2)课程关系C,包括课程号CNo,课程名CN。 教师编号和课程号分别是上述两个关系的主键,假设还存在教师教授课程关系TC,包括教师编号TNo和课程号CNo。注意:说明主键码和外键码约束


    正确答案: CREATE TABLE TC{
    TNo INT,
    CNo INT,
    PRIMARY KEY (Tno,Cno),
    FOREIGN KEY (TNo) REFERENCES T(TNo),
    FOREIGN KEY (CNo) REFERENCES C(CNo)
    }

  • 第18题:

    设有某数据库中有课程表(表名为Courses),包括课程号CNo、课程名CName两个字段。CNo和CName均为字符型(长度10)。CNo是主键,请用SQL语句创建该数据表Courses。


    正确答案: CREATE TABLE Courses(
    CNo CHAR(10) PRIMARY KEY,   
    CName CHAR(10), 

  • 第19题:

    设“职工档案”数据表中有职工编号、姓名、年龄、职务、籍贯等字段,其中可作为关键字的字段是()。

    • A、职工编号
    • B、姓名
    • C、年龄
    • D、职务

    正确答案:A

  • 第20题:

    问答题
    用SQL语句创建带外键约束的数据表。 设有物资台账数据表T,包括物资编号TNo,物资姓名TN,单价TD等字段;TNo和TN为字符型(长度20),TD为数值型(带小数)。TNo是主键,假设还存在物资入库数据表C,包括物资编号CNo,入库数量Cn等字段。Cn为数值型(两位小数)。Cno为字符型(长度10)。该数据表与物资台账数据表T之间存在外键约束,即物资台账数据表T中不存在的记录不能够出现在该表中。请根据上述说明,用SQL创建工资数据表C。

    正确答案: CREATE TABLE C (
    CNo CHAR(10),
    Cn numeric,
    FOREIGN KEY (CNo) REFERENCES T(TNo)
    解析: 暂无解析

  • 第21题:

    问答题
    用SQL语句创建数据表。设有两个关系 (1)教师关系T,包括教师编号TNo,姓名TN,系别TD,职称RANK; (2)课程关系C,包括课程号CNo,课程名CN。 教师编号和课程号分别是上述两个关系的主键,假设还存在教师教授课程关系TC,包括教师编号TNo和课程号CNo。注意:说明主键码和外键码约束

    正确答案: CREATE TABLE TC{
    TNo INT,
    CNo INT,
    PRIMARY KEY (Tno,Cno),
    FOREIGN KEY (TNo) REFERENCES T(TNo),
    FOREIGN KEY (CNo) REFERENCES C(CNo)
    }
    解析: 暂无解析

  • 第22题:

    问答题
    用SQL语句创建简单数据表设教学管理数据库中有多张数据表,其中学生表Student包括学生编号Sno,学生姓名Sname,学生年龄Sage,学生性别Ssex字段;Sno和Sname为字符型(长度20),Sage为整型,Ssex为位型。Sno是主键。课程表Course包括课程编号Cno,课程名Cname,授课教师Teacher字段;三个字段均为字符型(长度20),Cno是主键。

    正确答案: CREATETABLEStudent(
    SnoCHAR(20)PRIMARYKEY,
    SnameCHAR(20),
    SageInt,
    SsexBit
    );
    CREATETABLECourse(
    CnoCHAR(20)PRIMARYKEY,
    CnameCHAR(20),
    TeacherCHAR(20)
    );
    解析: 暂无解析

  • 第23题:

    问答题
    设有两个关系 (1)教师关系T,包括教师编号TNo,姓名TN,系别TD,职称RANK; (2)课程关系C,包括课程号CNo,课程名CN。 教师编号和课程号分别是上述两个关系的主键,请用SQL语句创建教师数据表T。

    正确答案: CREATE TABLE T{
    TNo INT PRIMARY KEY,
    TN CHAR(30),
    TD CHAR(20),
    RANK CHAR(20) }
    解析: 暂无解析

  • 第24题:

    单选题
    设“职工档案”数据表中有职工编号、姓名、年龄、职务、籍贯等字段,其中可作为关键字的字段是()。
    A

    职工编号

    B

    姓名

    C

    年龄

    D

    职务


    正确答案: C
    解析: 暂无解析