某学院语育学系有200个学生,他们至少要选修德、英、法三种语言中的一种:已知在这些学生中有90人学德语,130人学英语84人学法语,30人学法语和德语:40人学法语和英语,50人学德语和英语问同时学三种语言的学生有多少?仅学英语的学生有多少?
关系数据库是(20)的集合,它由一个或多个关系模式定义。SQL语言中的数据定义功能包括对数据库、基本表、(21)和(22)的定义。
设有关系Students(学号,姓名,年龄,性别,系名),如果要查询姓名至少包含5个字母,且倒数第二个字母为“G”的学生的学号、姓名以及所在系,则对应的SELECT语句如下:
SELECT学号,姓名,系名
FROM Students
WHERE(23)LIKE(24);
A.元组
B.列
C.字段
D.表
阅读以下关于桌面云项耳建设的叙述,在答题纸上回答问题1至问题2。
某高校计算机学院实验中心有5个机房.200个机位,主要承担学生计算机软件相关课程的上机实践任务。实验中心每年工作时间约为200天,每天平均工作时间为8小时。2013年初,实验中心决定对机房进行升级改造,其中UPS电源等设备可利旧,不需要重新购置,改造后每个机位机器的基本配置要求见表2-1。实验中心现公开征集硬件改造方案。
一个月后,实验中心的主管从众多的改造方案中选择了A.公司和B公司提出的方案进行最终评审。A公司主张采用PC机更新换代的方式进行改造,其主要的设备和报价
B公司主张以桌面云的方式对实验中心进行全面改造,其主要的设备和报价情况
实验中心组织了多名专家召开了论证会,会上专家对这两种方案进行了评审,最终采纳了B公司的改造方案。
【问题1】(7分)
桌面云方案的核心是虚拟化技术,请用200字以内的文字说明什么是虚拟化技术,并从应用角度列举3种虚拟化技术。
【问题2】(18分)
请以A公司方案中的机器性能为基准,从应用模式、投入成本、运维成本、安全性、能源消耗等5个方面对两种方案进行详细比较(其中投入成本与能源消耗要求量化比较),说明为什么专家采纳了B公司的改造方案。
A.有些参加运动项目的学生并没有学业问题。
B.所有在学习上表现出色的学生,都是因为他们不参加运动项目从而节省下时间好好学习。
C.学生们至少可以利用一些不参与运动项目而省下的时间时来解决他们的学业问题。
D.参与运动项目的学生的学习成绩都不好。
A.有些参加运动项目的学生并没有学业问题。
B.所有在学习上表现出色的学生,都是因为他们不参加运动项目从而节省下了大量时间好好地学习。
C.学生们至少可以利用一些不参与运动项目而节省下的时间来解决他们的学业问题。
D.参与运动项目的学生的学习成绩都不好。
某学校的学生成绩管理数据库的关系模式如下;
S(SNO,SNAME,SEX,AGE,DEPT);
C(CNO,CNAME);
SC(SNO,CNO,SCORE)
其中,S表示学生表。它的各字段以此为学号,姓名、性别、年龄和所在学院;C表示课程表,它的各字段依次为课程号、课程名;SC表示成绩表,它的各字段依次为学号、课程号和分数。
使用SQL语句,查询“计算机学院”所有“男生”的学号,姓名和年龄。
使用SQL语句,查询选修“计算机网络”课程的学生姓名和分数。
使用SQL语句,查询所有课程的课程号以及最高分。
SELECT CNO,MAX(SCORE) FROM SC GROUP BY CNO
请帮忙给出每个问题的正确答案和分析,谢谢!
以下说法正确的有()
A.在m阶B-树中,所有的非终端节点至少包含m/2个节点
B.若一个叶节点是某二叉树中的中序遍历的最后一个节点,同时它也是该二叉树前序遍历的最后一个节点
C.插入排序,堆排序,快速排序算法中,快速排序的速度是最快的,所需的附加空间也是最少的
D.n个数中已知有k个关键字hash值相同,若用线性探测法将他们存入散列表中,至少需要进行k(k+1)/2次探测
试题 四(15 分)
阅读下列说明,回答问题1和问题2,将解答填入答题纸的对应栏内。
【说明】
某学校为实现无纸化、网络化的教材管理,拟开发一套教材管理系统。该系统主要负责统计全校的教学用书的需求信息,以便教材的统一购买。
【 需求分析结果】
(1) 教学计划
各学院的教学计划是教材需求的来源。各学院的教学管理人员为本学院的各个专业方向制定教学计划。教学计划主要是描述每个专业方向不同学期所开设的课程信息。教学计划的示例如表4-1。
(2) 课程信息 课程信息包括课程编号、课程名、教材编号,由课程编号唯一标识。如表4-1中, 《数
据库技术》课程因其使用的教材不同而分别编号。
(3) 专业方向、班级
学校根据学院和专业方向将学生划分班级。一个学院可有多个专业方向,不同学院可以有相同名字的专业方向。一个专业方向可有多个班级,班级包含入学年份和人数。
(4) 教材信息
教材信息记录教材的基本信息,包括教材编号、教材名称、ISBN 号、出版社名称、作者、版本号。同一种教材版本不同编号也不同,一种教材可以有多个作者。
(5) 教材需求
根据各学院的教学计划和对应的班级人数,统计全校各系各专业各班级的教材需求情况。教材需求量是根据现有的教学计划和班级人数计算得到的。
【 逻辑结构设计】
根据需求阶段收集的信息,设计的关系模式如图4-1所示。
关系模式的主要属性、含义及约束如表4-2所示。
根据图4-1关系模式,给出班级、教材的函数依赖(不完整)如下。
(1)班级关系函数依赖FD1
班级号 → { 入学年份, 人数, 院系名称, 专业名称 }
(2)教材关系函数依赖FD2
教材编号 →{ 教材名称, ISBN, 出版社, 版本号 } (不完整)
【问题1】 (8分)
根据图4-1的关系模式,回答以下问题:
(1) 分析“教材”关系,给出除FD2外其余的函数依赖和多值依赖;
(2) 列出“教材”关系的所有候选键;
(3) 分析“教材”关系所属范式,并说明原因;
(4) 对“教材”关系进行分解,使其达到 4NF。分解后各关系模式分别命名为:教材1,教材2,……。
【 问题2】(7分)
分析以上各关系模式,请回答以下问题:
(1) “教学计划”关系是否存在冗余?请简要说明。
(2) 根据现有关系模式,能否获得学校每学期的各种教材的需求总量?请简要说明。
(3) 考虑到任选课只有部分学生选修,需要增加或修改哪些关系模式,请给出修改结果并简要说明。
某学校的学生成绩管理数据库的关系模式如下:
S(SNO,SNAME,SEX)
C(CNO,CNAME)
SC(SNO, CNO,SCORE)
其中S表示学生表,各字段依次为学号、姓名、性别;C表示课程表,各字段依次为课程号、课程名;SC表示成绩表,各字段依次为学号、课程号和分数。
使用SQL语句,向学生表增加所处学院SDEP字段,长度为30个字符。
使用SQL语句,查询选修“计算机网络”课程的学生姓名和分数,并按分数降序排序。
使用SQL语句,将课程号为“12”、课程名为“数据库”的一条记录插入C表。
使用SQL语句,将课程号为“12”的课程名修改为“高等数学”。
请帮忙给出每个问题的正确答案和分析,谢谢!
(1)A.P(S1) B.P(S2) C.V(S1) D.V(S2)
(2)
A.P(S2)、V(S2)和V(S1) B.P(S1)、V(S1)和V(S2)
C.V(S1)、P(S2)和V(S2) D.V(S2)、P(S1)和V(S1)
A.避免同汇、语法和标点符号的使用错误并不一定能够确保文稿的语言质量。
B.新闻学课程一直强调并要求学生能够熟练应用计算机并熟悉各种软件。
C.中文软件越是有效,被盗版的可能性越大。
D.在新闻学院开设新课要经过复杂的论证与报批程序。