为课程管理设计关系数据库模式,该模式需包括下列属性:...
为课程管理设计关系数据库模式,该模式需包括下列属性:
CNo(课程号),CName(课程名),Credit(学分),TNo(教师号),Term(学期),Room(教室),Time(时间),SNo(学号),Score(学生选课成绩)
满足下列函数依赖:
F={Time*Term*Room→CNo,Time*CNo→TNo,SNo*CNo→Score,CNo←CName,CNo→Credit}
根据要求设计满足3NF的关系。
为课程管理设计关系数据库模式,该模式需包括下列属性:
CNo(课程号),CName(课程名),Credit(学分),TNo(教师号),Term(学期),Room(教室),Time(时间),SNo(学号),Score(学生选课成绩)
满足下列函数依赖:
F={Time*Term*Room→CNo,Time*CNo→TNo,SNo*CNo→Score,CNo←CName,CNo→Credit}
根据要求设计满足3NF的关系。
第1题
CNo(课程号),CName(课程名),Credit(学分),TNo(教师号),Term(学期),Room(教室),Time(时间),SNo(学号),Score(学生选课成绩)
满足下列函数依赖:
F={Time*Term*Room→CNo,Time*CNo→TNo,SNo*CNo→Score,CNo←CName,CNo→Credit}
根据要求设计满足3NF的关系。
第2题
U={S,C,SNAME,CNAME,TEACHER,GRADE,SD}
下面给出两种确定的模式设计方案:
方案一:只有一个关系模式:
R(S,C,SNAME,CNAME,TEACHER,GRADE,S@D)@方案二:如果根据属性之间存在的联系或相关性,建立如下三个关系:
S(S,SNAME,S@D)@,C(C,CNAME,TEACHER),SC(S,C,GRADE)
1.试分析这两种模式设计方案各自的优缺点。
2.通常情况下你认为哪种方案更“好”些?请说明理由
第3题
以所在学校选课和课程管理为实际应用背景,设计一个教学管理数据库系统,假设至少包含如下需求: 1、学生信息管理 2、课程信息管理 3、教师信息管理 4、学生选修课程及成绩信息管理 5、教师负责课程和讲授课程信息管理 要求完成如下题目: 1、设计概念模型,画出该图书管理系统的E-R图;(6分) 2、将该E-R图转换为逻辑(关系)模型,并分析各关系模式属于第几范式;(6分) 3、用SQL语句写出转换结果中每个关系模式,并定义完整性约束。(7分) 4、(每小题5分)用SQL分别表示下列查询: (1)查询教师-课程信息,查询结果中包括教师姓名、职称、课程名称和课程性质等4个字段。 (2)查询讯息名称包含“计算机”、职称为教授、所负责课程为必修课的教师姓名、职称、课程名称和课程学时等信息(分别用嵌套查询和链接查询完成,并分析各自的效率) (3)查询所有课程的成绩都大于60分的学生的平均成绩。 (4)查询数据库课程的成绩大于70分的、所有课程平均分最高的学生信息。 (5)查询至少有10门必修课程考试成绩的每个学生的平均成绩。 5、(每小题4分)用SQL分别表示下列操作: (1)为学生表增加一个“平均成绩”字段,类型为短整数,默认为空值。 (2)建立一个视图,包含每个学生的所有课程的最高成绩,最低成绩、平均成绩和所考课程的门数。 (3)对教师信息表插入一条数据。 (4)给用户“杨澜”授予对学生信息表的所有操作权限。 6、设计一个存储过程查询平均分在x到y范围内的学生信息(包括学号、姓名、院系名称和平均分数)。(10分) 7、为选课表分别建立插入和更新触发器,如果当前学生累计不及格门数达到5,则发出警示信息。(10分)
第4题
《地理信息系统基础》MOOC课程考题一、 名词解释(每小题5分,共30分) 1、地理信息 2、空间拓扑关系 3、投影变换 4、矢量数据模型 5、可视域分析 6、空间索引 二、简答题(每小题10分,共50分) 1、 请介绍GIS基础软件的子系统组成。 2、 简述空间数据转换的基本方法。 3、 请介绍常用的拓扑关系类型。 4、 试比较不同空间数据库管理模式的特点。 5、 举例说明缓冲区分析和叠置分析的用途。三、 应用分析题(共计20分) 某个地区要对东北虎的栖息地进行分析,东北虎的栖息地环境要满足下列要求: 1)离道路距离大于300米;2)植被类型为高山针叶林地带或草丛;3)离现有居民区大于2000米;4)距离水源地500米以内。 提供的源数据包括:1)道路分布图;2)植被专题图;3)居民区分布图;4)水源专题图。 请从下面列出的基本空间分析中选出合适的分析功能,设计选址分析的基本操作逻辑过程,要求最后得到符合上述所有条件的区域。(提示:可以画图表示选址分析过程) 待选的空间分析操作: 构建缓冲区 相交叠置分析 合并叠置分析 擦除叠置分析 包含分析 聚类分析 聚合分析 窗口分析 选择分析
第5题
上海应用技术大学2019 —2020学年第 一 学期 《信息系统与数据库技术》期末(B)试卷 课程代码: B1040131 学分: 2 考试时间: 100 分钟 课程序号: 班级: 学号: 姓名: 我已阅读了有关的考试规定和纪律要求,愿意在考试中遵守《考场规则》,如有违反将愿接受相应的处理。 题 号 一 二 三 四 五 六 总 分 应得分 20 15 12 30 12 11 100 实得分 试卷共6页,请先查看试卷有无缺页,然后答题。 一、 单项选择题(20分,每小题2分) 1. 信息系统开发的核心技术是________。 A. 数据管理技术 B. 数据处理技术 C. 软件开发技术 D. 系统集成技术 2. 结构数据模型的三个组成部分中,不包括________。 A. 数据完整性约束 B. 数据结构 C. 数据操作 D. 数据加密 3. 在一个E-R图中有15个实体,这些实体之间存在着15个不同的无冗余的二元联系,其中5个是1:1的联系类型,5个是1:N的联系类型,5个是M:N的联系类型,那么根据E-R图到关系模式的转换规则,这个E-R图转换成的关系模式至少有________。 A. 15个 B. 20个 C. 25个 D. 30个 4. 一个数据库可以有( )外模式。 A. 有且仅有一个 B. 多个 C.至少两个 D.最多三个 5. 逻辑设计阶段得到的结果是________。 A.数据字典描述的数据需求 B.E-R图表示的概念模型 C.某个DBMS所支持的数据模型 D.包括存储结构和存取方法的物理结构 6. SQL Server工作时所需要的系统级信息都存放在系统数据库中, 数据库用于从整体上控制SQL Server系统和用户数据库的运行。 A. MASTER B. TEMPDB C. MODEL D. MSDB 7. 关系数据库管理系统应能实现的专门关系运算包括 。 A. 排序、索引、统计 B. 选择、投影、连接 C. 关联、更新、排序 D. 显示、打印、制表 8. 数据适配器SqlDataAdapter的_________方法是调用其INSERT,DELETE,UPDATE命令,将前台的更新回填到物理数据库。 A.Fill B.Focus C.Add D.Update 9. _____对象是ADO.NET的核心,可认为它是位于内存的数据库。 A. Connection B. Command C. Dataset D. Recordset 10. SQL语言具有_________的功能。 A.关系规范化,数据操纵,数据控制 B.数据定义,数据操纵,数据控制 C.数据定义,关系规范化,数据控制 D.数据定义,关系规范化,数据操纵
第6题
1、假设某“仓库管理”关系型数据库有下列五个关系模式: 零件PART(PNO,PNAME,COLOR,WEIGHT) 项目PROJECT(JNO,JNAME,JDATE) 供应商SUPPLIER(SNO,SNAME,SADDR) 供应P_P(JNO,PNO,TOTAL) 采购P_S(PNO,SNO,QUANTITY) (1) (10分)试将PROJECT、P_P、PART三个基本表的自然联接定义为一个视图VIEW1, PART、P_S、SUPPLIER三个基本表的自然联接定义为一个视图VIEW2。 (2) (10分)试在上述两个视图的基础上进行数据查询: ① 检索上海的供应商所供应的零件的编号和名字。 ② 检索项目J4所用零件的供应商编号和名字。 2、 对于教务管理数据库中基本表SC,建立视图如下: CREATE VIEW S_GRADE(SNO,C_NUM,AVG_GRADE) AS SELECT SNO,COUNT(CNO),AVG(GRADE) FROM SC GROUP BY SNO 试判断下列查询和更新是否允许执行。若允许,写出转换到基本表SC上的相应操作:(25分,每题5分) (1) SELECT * FROM S_GRADE (2) SELECT SNO,C_NUM FROM S_GRADE WHERE AVG_GRADE>80; (3) SELECT SNO,AVG_GRADE FROM S_GRADE WHERE C_NUM>(SELECT C_NUM FROM S_GRADE SNO=’200912121’); (4) UPDATE S_GRADE SET C_NUM=C_NUM+1 WHERE SNO=’200915122’ (5) DELETE FROM S_GRADE WHERE C_NUM>4; 3、聚集索引和非聚集索引有何种异同?(5分) 实验三:select数据查询实验(50分) 1、在上个实验所建立的三个表:S、C、SC(实验指导P30)的基础上,插入一部分数据,使以下的select查询有结果。 2、写出《实验指导》P39-40的2-5小题实验的SQL语句,并上机验证。 3、撰写实验报告(注意记录成功执行的命令和执行结果截图)。
第7题
A、属性象域的映像和属性值
B、属性值和属性间数据的依赖关系
C、属性象域的映像和属性间数据的依赖关系
D、属性间数据的依赖关系
第8题
A. 与特定的DBMS有关
B. 与特定的DBMS无关
C. 本质上是把概念转换为与选用的DBMS所支持的数据模型相符合的一种过程
D. 关系DBMS的模式设计结果是一组关系模式的集合
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!