1 / 27
文档名称:

数据库系统概论SQL查询习题课.ppt

格式:ppt   大小:501KB   页数:27
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论SQL查询习题课.ppt

上传人:cjc201601 2019/12/16 文件大小:501 KB

下载得到文件列表

数据库系统概论SQL查询习题课.ppt

相关文档

文档介绍

文档介绍:第一次习题课关系代数和SQL查询按照课本79页创建学生-课程数据库usemasterCREATEDATABASES_TGOuseS_TCREATETABLEStudent(SnoCHAR(9)PRIMARYKEY,/*列级完整性约束条件,Sno是主码*/SnameCHAR(20)UNIQUE,/*Sname取唯一值*/SsexCHAR(2),SageSMALLINT,SdeptCHAR(20));表CREATETABLECourse/*创建课程表Course*/(CnoCHAR(4)PRIMARYKEY,/*o是主码*/ CnameCHAR(40), CpnoCHAR(4), Ccreditfloat,FOREIGNKEY(Cpno)o)/*表级完整性约束条件,Cpno是外码,被参照表是Course,o*/);redit1数据库542数学23信息系统144操作系统635数据结构746数据处理27PASCAL语言64CREATETABLESC(SnoCHAR(9),CnoCHAR(4),Gradefloat,PRIMARYKEY(o),/*主码由两个属性(o)构成,必须作为表级完整性进行定义*/FOREIGNKEY(Sno)REFERENCESStudent(Sno),/*表级完整性约束条件,Sno是外码,被参照表是Student*/o)o)/*o是外码,被参照表是Course*/);o成绩Grade201215121192201215121285201215121388201215122290201215122380查询学习1号课程的学生最高分数;selectMAX(Grade)o='1'查询各个课程号与相应的选课人数;o,COUNT(*)o查询每个学生及其选修课程的情况,包括学生姓名和课程名,成绩;ame,gradefromStudent,Course,==o查询选修2号课程且成绩在90分以上的所有学生;selectStudent.*fromStudent,=='2'andGrade>90