设大学里教学数据库中有三个实体集。一是“课程”实体集,属性有课程号、课程名称;二是“教师”实体集,
第1题
上海应用技术大学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.数据定义,关系规范化,数据操纵
第2题
阅读下列说明和图,回答问题l至问题4,将解答填入答题纸的对应栏内。
【说明】
某大学欲开发一个基于Web的课程注册系统,该系统的主要功能如下:
1.验证输入信息
(1)检查学生信息:检查学生输入的,所有注册所需信息。如果信息不合法,则返回
学生信息不合法提示;如果合法,则输出合法学生信息。
(2)检查学位考试结果:检查学生提一共的学位考试结果。如果不合法,则返回学位
考试结果不合法提示;如果合法,则检查该学生注册资格。
(3)检查学生注册资格:根据合法学生信息和合法学位考试结果,检查该学生对欲
选课程的注册资格。如果无资格,则返回无注册资格提示;如果有注册资格,则输出注
册学生信息(包含选课学生标识)和欲注册课程信息。
2.处理注册申请
(1)存储注册信息:将注册学生信息记录在学生库。
(2)存储所注册课程:将选课学生标识与欲注册课程进行关联,然后存入课程库。
(3)发送注册通知:从学生库中读取注册学生信息,从课程库中读取所注册课程信
息,给学生发送接受提示;给教务人员发送所注册课程信息和已注册学生信息。
现采用结构化方法对课程注册系统进行分析与设计,获得如图1-1所示的0层数据
流图和图1-2所示的1层数据流图。
【问题1] (2分)
使用说明中的词语,给出图1-1中的实体E1和E2的名称。
【问题2](2分)
使用说明中的词语,给出图1-2中的数据存储D1和D2的名称。
【问题3](8分)
根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点。
【问题4】(3分)
根据补充完整的图1-1和图1-2,说明上层的哪些数据流是由下层的哪些数据流组合
而成。
第3题
A、统设必修课程平均成绩不低于75分,其他课程平均成绩不低于70分
B、统设必修课程平均成绩不低于70分,其他课程平均成绩不低于65分
C、统设必修课程平均成绩不低于85分,其他课程平均成绩不低于80分
D、统设必修课程平均成绩不低于80分,其他课程平均成绩不低于75分
第4题
A、A:“三对‘N’新教学形式,是以‘提升’与‘优化’声乐教学水平为真实主旨。它既是实现学生利益的最大化,又是教学形式创意性的动力之源;既是实现教师协同授课的优质教学资源得以开放共享,又使得师师、师生的讨论意识成为可能,让他们在教学互动与探索中换发出勃勃生机。”
B、B:通过三对“N”教学形式,有效提高了学生的演唱水平,增强学生舞台艺术实践的自信心,培养师生良好的合作意识;
C、C:通过三对“N”教学形式,有效提高了学生对教师不同的教学方法进行比较,拓展学生对不同教师的教学示范水平的直接体验,深化学生对演唱技巧与作品的理解能力;
D、D:通过三对“N”教学形式,有效提高了不同教师各自的创新意识,这既是教改课程的意义所在,也是教师在教学过程中需要不断提升自身业务水平的使命所在。
第6题
A.6
B.12
C.18
D.24
第7题
[说明]
在学校中,存在以下关系:
(a)一个系有若干学生,但一个学生只能在一个系;
(b)一个学生可以选修多门课程,每门课程有若干学生选修;
(c)每个学生所学的每门课程都有一个成绩。
该校在学生信息管理数据库设计了三个基本表,分别为表一、表二、表三。
(a)表一:学生信息表STUDENT(STID,NAME,AGE,DEPTNO),其中,STID表示学号,NAME表示学生姓名,AGE表示年龄,DEPTNO表示系号。
(b)表二:课程表COURSE(COID,NAME),其中,COID表示课程号,NAME表示课程名。
(c)表三:成绩表SCORE(SCID,COID,GRADE),其中,SCID表示学号,COID表示课程号, GRADE表示成绩,成绩为空时表示这学期正在上的课程。
根据要求将SQL语句补充完整。
(1)查询各系的学生数
SELECT(1),COUNT(*)(2)
GROUP BY DEPTNO;
(2)更改课程号为C601的课程名为“大学物理”
UPDATE(3)SET(4)
(3)基于学生信息表,建立一个计算机系(系编号为D01)的学生视图。写出命令。
CREATE OR REPLACE VIEW V_STUDENT
AS(5)
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!