作业id: 98602
教材第十章)下面用e-r图来表示学校里班级、学生、课程、教师之间关系的概念模型。
学校里设计的实体有:
1)班级属性有:班级号、班级名、专业、人数。
2)课程属性有:课程号、课程名、课时、学分。
3)教师属性有:编号、职称、姓名、年龄、性别。
4)学生属性有:学号、姓名、性别、年龄。
这些实体之间的联系如下:
一个班级由多个学生组成。
一个学生可以选修多门课程,学生选课取得课程成绩;一门课程可以被多个学生选修。
一个教师可以担任多门课程老师,一个课程可以由多个教师同时讲授。
答案在下面。
教材第四章)有商品**关系数据库如下:
**商s(sno, sname, status, city)
零件p(pno, pname, color, weight)
工程j(jno, jname, city)
**关系spj(sno, pno, jno, qty)
注:l s表示**商,sn为**商编码,sname为**商名字,city为**商所在城市;
l p表示零件,pn为零件编码,pname为零件名字,color为零件颜色,weight为零件重量;
l j表示工程,jn为工程编码,jname为工程名字,city为工程所在城市;
l spj表示**关系,qty表示提供的零件数量。)
1)用sql语句建立上述四个表。
2)完成以下查询:
a、求供求工程j1零件的**商号码sno;
sno (σjno=‘j1’ (spj)) 结果:
b、求**工程j1零件为红色的**商号码sno。
sno (σjno=‘j1’ ∧pno=‘p1’ (spj)) 结果:
sno (σjno=‘j1’ (pno=‘p1’ (spj)))
c、找出没有使用天津产的零件的工程名称。
select jno from spj where sno in (select sno from s where city<>"天津"
数据库原理 数据库管理系统复习
数据库 access 复习要点 数据库access基础 数据库管理系统 数据库原理 数据库原理及应用 以下为重点复习内容,请同学们务必背出下列重点概念,考试为闭卷笔试。复习教材 access数据库应用基础与实训教程 1.数据库管理系统的英文缩写 dbms 2.access 数据库文件的扩展名是什么?...
数据库原理 数据库管理系统复习
数据库 access 复习要点 数据库access基础 数据库管理系统 数据库原理 数据库原理及应用 以下为重点复习内容,请同学们务必背出下列重点概念,考试为闭卷笔试。复习教材 access数据库应用基础与实训教程 1.数据库管理系统的英文缩写 dbms 2.access 数据库文件的扩展名是什么?...
sql数据库管理系统大作业
学生信息管理系统数据库设计与实现。系统需求。1 该 学生信息管理系统 是对数据库应用技术的一个样本数据库的实例,其中包括从数据库的概念模型到er图的绘制,再到数据库模式的建立 即为数据库及其基本表的建立 而后数据的录入 在此从略 学生信息管理系统数据库设计与实现。1 该 学生信息管理系统 是对数据库...