- 博客(11)
- 收藏
- 关注
原创 数据库实验九——视图
的选修人数及平均成绩定义为视图V_AVG_C_G,包括课程号、选修人数和平均成绩。(3)查询各课成绩均大于平均成绩的学生学号、姓名、课程号和成绩。(2)查询平均成绩为90分以上的学生学号、姓名和平均成绩。学生选修课程的门数及平均成绩定义为视图V_AVG_S_G。将各系学生人数、平均年龄定义为视图V_NUM_AVG。定义计算机系学生基本情况视图V_Computer。定义一个反映学生出生年份的视图V_YEAR。成绩定义为视图V_S_C_G。(1)查询以上所建的视图结果。,包括学号、姓名和出生年份。
2023-05-06 19:13:46
864
原创 数据库实验八 数据更新
4、将所在系为‘大数据’并且年龄小于20岁的学生的所在系改为‘数据库’。5、删掉所有年龄小于20岁并且所在系为‘大数据’的学生记录。2、所有学生都选8号课程,将选课记录插入到SC中。课程号:8,课程名:程序设计,学分:1。6、将曹4所选课程的成绩都提高10分。7、删除‘数据库’课程的选课记录。8、将年龄最小的学生的所在系去掉。3、将8号课程的学分改为4分。1、插入一门新课程记录。
2023-04-30 13:10:32
372
原创 数据库学习——数据依赖
定义6.1 设R(U)是一个属性集U上的关系模式,X和Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称 “X函数确定Y” 或 “Y函数依赖于X”,记作X→Y。超码:是一个或多个属性的集合,超码中的这些属性可以让我们在一个实体集中唯一地标识一个实体。候选码:候选码是极小的超码集,也就是它的任意真子集都不是超码,而他本身是超码。主码:主码是被选中用来在一个关系中区分不同元组的候选码。码是一个或多个属性的集合,唯一标识实体的属性集。
2023-04-18 14:57:36
495
原创 数据库实验七 嵌套查询
6、统计学生选修表,显示学号为“2021000000"的学生在其各科成绩中,最高分成绩所对应的课程号和成绩。如果该学号学生有两个课程分数都为最高的100分,那么查询结果会显示这两门课程的课程号和分数都是100。(2)、查询学号为’2021000010’的学生没选的课程的课程号和课程名。9、查询学号为’2021000006’的学生没选的课程的课程号和课程名。1、查询’大数据’系的学生的成绩信息,包括学号,课程号,成绩。3、查询既选了1号课程又选了2号课程的学生学号。(1)、查询选修了课程的学生的名单。
2023-04-14 10:29:52
469
原创 ER图---学习笔记
定义:实体是指数据对象(一张表),用长方体表示实体是一个映射到数据库表(或使用 MongoDB 时的集合)的类。实例: 实体:一个学生实体集:全部学生定义:实体的某一个特征,用椭圆表示实体标识符(实体的主键):区别唯一信息,例子:学生--实体姓名、学号、性别----属性学号---实体标识符一组属性确定了一个特定的信息属性名是名词,实体也是名词ps:怎么区别实体和属性?找到名词,看是不是一种特征,这个特征隶属于某个实体,且不能细分的就是属性,反之则是实体。
2023-04-11 15:19:10
724
原创 数据库实验六 连接查询
(4)查询每个学生的基本信息以及他(她)所选修的课程的课程号(包括没有选课的学生);(3)查询每一门课的先修课,包括课程号、课程名、先修课程号和先修课程名;(8)查询数学系“刘晨”的“数据库”这门课的成绩,要求显示姓名、成绩;(2)求选修1号 课程且成绩在90 分以上的学生学号、姓名及成绩;(7)查询“李勇”的各门课程成绩,要求显示姓名、课程名称和成绩;(6)求选修课超过2门课(包括2门)的学生学号、姓名。(5)求课程的课程号、课程名和选修该课程的人数;(1)求学生的学号、姓名、选修的课程名及成绩;
2023-04-08 22:29:26
321
原创 数据库原理 实验一 可视化
同时创建学生表stu,如上图所示,设置Sno主键,Sname唯一和索引。创建course表,同时设置Cno主键,以及表的外键。首先,我们创建educ数据库,在数据库里创建表。创建sc表,设置Sno、Cno主键及外键。
2023-03-05 12:04:34
164
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅