举一反三
- 创建一张表名为“Course”的表,其中表应该包含:课程号、课程名、先修课号等信息,其中课程号为主键,课程名不能为空,先修课号为外键其引用来自本表的课程号
- course表(课程表)课程号课程名学分1SQL Server42数据结构33专业英语2把course表中课程号为3的课程的学分修改为3
- 智慧职教: 有一个[学生课程]数据库,数据库中包括三个表: 学生表由学号、姓名、性别、年龄、所在系五个属性组成, 可记为:学生表(学号,姓名,性别,年龄,所在系) [学号]为关键字。 课程表由课程号、课程名、先修课号、学分四个属性组成, 可记为:课程表(课程号,课程名,先修课号,学分) 课程表为关键字。 学生选课表由学号、课程号、成绩三个属性组成, 可记为: 成绩表(学号,课程号,成绩) (学号、课程号)为关键字。 编写用SQL语言实现建立一个[学生表],其中学号属性不能为空,并且其值是唯一
- 有课程表(课程号,课程名,学分,先修课程号),已知某应用程序需要列出“数据库原理”课程的一门先修课程,查询结果要求输出(课程名,学分,先修课名称,先修课学分),可以用________连接操作在一个查询中实现此功能。
- 利用SQL语句的定义功能建立一个课程表,并且为课程号建立主索引,语句格式为:CREATE TABLE 课程表(课程号 C(5)______,课程名 C(30))
内容
- 0
在课程表course中查找“大学计算机基础”课、“数据库”课的课程号、课程名、学分,按学分的升序排序,可以使用查询语句: select 课程号,课程名,学分 from course where 课程名=“大学计算机基础” or 课程名=“数据库” by 学分
- 1
对 Course表,使用课程号,课程名,学分,及额外增加的iXueshi字段创建视图,学时为学分乘以16,正确的SQL语句是( )。
- 2
插入一条记录到课程表,其值为课程号,C170;课程名,办公自动化;课时,50。其SQL语句为 【7】 。
- 3
设有课程关系Course(课程号,课程名,学分,开设专业号,先修课程号)和专业关系Speciality(专业号,专业名),则课程关系Course的外键是( )
- 4
有三个表,学生表 Stu(Sno,Sname,Ssex,Sbirthday,Sdept),字段分别表示学号,姓名,性别,出生日期,所在系,学号为主码;课程表Course(Cno,Cname)字段分别表示课程号,课程名,课程号为主码,成绩表SC(Sno, Cno,degree),字段分别表示学号,课程号,成绩,(Sno,Cno)共同为主码,分别参考Stu,Course表的主码。查询课程号是”C01””C02””CO3”的课程名的语句是? A: SELECT Cname FROM Course WHERE Cno =”C01”&&”CO2”&&”CO3” B: SELECT Cname FROM Course WHERE Cno IN ”C01”&&”CO2”&&”CO3” C: SELECT Cname FROM Course WHERE Cno IN (”C01”, ”CO2”, ”CO3”) D: SELECT Cname FROM Course WHERE Cno IN( ”C01” AND ”CO2”AND ”CO3”)