• 2022-05-31
    创建一张表名为“Course”的表,其中表应该包含:课程号、课程名、先修课号等信息,其中课程号为主键,课程名不能为空,先修课号为外键其引用来自本表的课程号
  • createtableCourse(Cnochar(4)primarykey,Cnamechar(40)notnull,Cpnochar(4),Ccrditsmallint,foreignkey(Cpno)referencesCourse(cno));

    内容

    • 0

      【单选题】设有课程关系Course(课程号,课程名,学分,开设专业号,先修课程号)和专业关系Speciality(专业号,专业名),则课程关系Course的外键是 A. 课程号和开设专业号 B. 仅有开设专业号 C. 课程号和先修课程号 D. 开设专业号和先修课程号

    • 1

      有课程表(课程号,课程名,学分,先修课程号),已知某应用程序需要列出“数据库原理”课程的一门先修课程,查询结果要求输出(课程名,学分,先修课名称,先修课学分),可以用________连接操作在一个查询中实现此功能。

    • 2

      已知关系:学生(学号,姓名,性别,年龄 班号 系名), 课程(课程号,课程名,先修课号,学分),选课(课程号,学号,成绩)根据以上三张表回答问题:下列关系代数操作_____是“表示查询没有选修1号课程的学生姓名”。

    • 3

      表3的主键为()。 A: 课程号B.课程名C.课程号、教师名D.课程号、课程名 B: 通过()关系运算,可以从表1和表2获得表3;表3的主键为()。

    • 4

      course表(课程表)课程号课程名学分1SQL Server42数据结构33专业英语2把course表中课程号为3的课程的学分修改为3