北京理工大学2020年5月《数字电子技术》作业考核试题答案

设有表示学生选课的3张表,“学生”表S(学号,姓名,性别,年龄,身份证号),“课程”表C(课号,课名),“选课”表SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。

A.课号,成绩

B.学号,成绩

C.学号,课号

D.学号,姓名,成绩


正确答案:C
解析: “选课表”SC是“学生表”S和“课程表”C的映射表,主键是两个表主键的组合。


设有表示学生选课的3张表,学生S(学号,姓名,性别,年龄,身份证号),课程 C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为 ( )。

A.课号,成绩

B.学号,成绩

C.学号,课号

D.学号,姓名,成绩


正确答案:C
解析:关键字是指属性或属性的组合,其值能够惟一地标识一个元组,而在SC中学号和课号的组合可以对元组进行惟一的标识。


设有表示学生选课的3张表:学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为

A.课号,成绩

B.学号,成绩

C.学号,课号

D.学号,姓名,成绩


正确答案:C


下列有关考试的说法,不正确的是()

A.开卷考试允许互相讨论

B.闭卷考试不允许带任何学习资料进入考场

C.参加考试时必须要携带身份证、学生证、准考证


答案:A


设有表示学生选课的3张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。

A.课号,成绩

B.学号,成绩

C.学号,课号

D.学号,姓名,成绩


正确答案:C
解析:关键字是指属性或属性的组合,其值能够惟一地标识一个元组,而在SC中学号和课号的组合可以对元组进行惟一的标识。


摘要:(216)北京理工大学远程教育学院2019-2020年第二学期《数字电子技术》期末试卷A卷教学站学号姓名成绩注意:1、本次考试为闭卷,时间为90分钟。2、不允许学生携带任何纸张进入考场。3、可携带黑或蓝色笔、修正带(液)、计算器等文具进入考场。要答案:wangjiaofudao一.填空题(每空2分,共28分))2=(1.(64)10=(2.(28F)16=()8=()10=(3.(10101)格雷=()16)8421BCD=()24.CMOS门电路多余不用的输入端不能(),应根据需要接()。5.T4290是二-五-十异步计数器,它是(()有效;它是(()有效。)清零,)置九,6.k位环形计数器由k位移存器组成,其反馈逻辑方程为:()余3)。二、简答题(每题6分,共12分)1.简述逻辑函数的卡诺图化简法的主要原则。 2.简述单稳态触发器的三个显著特点:三、分析题(每题10分,共20分)1.在图1所示电路中,试写出当图1中的“与非”门分别是TTL、CMOS两类门时的输出电平。2.请写出D触发器的特性表,及画出工作波形图。四、设计题(共40分)1.逻辑函数F的表达式为。试用三输入“与非”门实现函数F(输入提供反变量,要求写出具体的步骤)。(10分)2.下图2所示电路为一个2-4译码器和一个4-1数据选择器的组合。试给出函数F(A,B,C,D)的最简“与或”式。(15分) 3.下图3所示为8-1多路选择器(A、B、C为选择输入端,A为高位,GN为允许端,低有效)。试用其实现逻辑函数。可在图上直接连线,但要写出过程(如真值表,表达式等)。(15分)


学生(学号(C,8),姓名(C,6),性别(C,2),出生日期(D))选课(学号(C,8),课程号(C,3),成绩(N,5,1)) 查询选修课程号为“007”课程得分最高的学生,正确的SQL语句是( )。

A. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号 AND课程号=”007”AND成绩 >=ALL(SELECT成绩FROM选课)

B. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号 AND成绩 >=ALL(SELECT成绩FROM选课WHERE课程号=”007”)

C. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号 AND成绩 >=ANY(SELECT成绩FROM选课WHERE课程号=”007”)

D. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND 课程号=”007”AND成绩>=ALL(SELECT成绩FROM选课WHERE课程号=”007”)


正确答案:D
所有选项都是通过嵌套查询来实现题目的要求,因此来看关键字:ALL要求子查询中的所有行结果为真,结果才为真;ANY只要子查询中有一行能使结果为真,则结果就为真。最高分应该为成绩>=ALL(…),要查询选课号为“007”的同学,所以内外查询中都要用到条件:课程号=”007”。


已知关系模式:

S (SNO,SNAME) 学生关系。SNO 为学号,SNAME 为姓名

C (CNO,CNAME,CTEACHER) 课程关系。CNO 为课程号,CNAME 为课程名,CTEACHER 为任课教师

SC(SNO,CNO,SCGRADE) 选课关系。SCGRADE 为成绩

要求实现如下5个处理:

1. 找出没有选修过“李明”老师讲授课程的所有学生姓名

2. 列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩

3. 列出既学过“1”号课程,又学过“2”号课程的所有学生姓名

4. 列出“1”号课成绩比“2”号同学该门课成绩高的所有学生的学号

5. 列出“1”号课成绩比“2”号课成绩高的所有学生的学号及其“1”号课和“2”号课的成绩


正确答案:
 


设有表示学生选课情况的3张表,学生S(学号,姓名,性别,年龄,身份证号)、课程C(课号,课名)和选课sc(学号,课号,成绩),则表sc的关键字(键或码)为( )。

A.课号,成绩

B.学号,成绩

C.学号,课号

D.学号.姓名,成绩


正确答案:C
关键字是指属性或属性的组合,其值能够唯一地标识一个元组。而在表sc中,学号和课程号的组合可以对元组进行唯一地标识。


当前目录下有“学生”表和“成绩”表两个文件,要求查找同时选修了“课程名称”为“计算机”和“英语”的学生姓名,下列SQL语句的空白处应填入的语句为( )。

SELECT姓名FROM学生,成绩;

WHERE学生.学号=成绩.学号;

AND课程名称=”计算机”;

AND姓名__;

(SELECT姓名FROM学生,成绩;

WHERE学生.学号=成绩.学号;

AND课程名称=”英语”)


正确答案:C
本小题为SQL.,的嵌套查询,通过内层查找符合条件的记录集合,再通过外层查询检索该集合中相同的记录值,使用的特殊运算符为IN(包含运算)。ANY、ALL和SOME是量词,其中ANY和SOME是同义词,在进行比较运算时只要子查询中有一行能使结果为真,则结果为真;而ALL则要求子查询中的所有行都使结果为真时,结果才为真。EXISTS是谓词,EXISTS和NOTEXISTS是用来检查在子查询中是否有结果返回(即存在元组或不存在元组)。


从学生管理数据库中考生成绩.dbf检索所有分数大于或等于名次为2的学生的成绩的学号所用的SQL命令为: SELECT DISTINCT 学号 FROM 考试成绩 WHERE 成绩【 】; (SELECT 成绩 FROM 考生成绩 WHERE 名次=2)


正确答案:>=(或>=ANY)
在SQL中,可以使用关系运算符,设置查询条件,本题中的量词ANY可以省略。


相关考题:

考题 设有表示学生选课的3张表,学生S(学号、姓名、性别、年龄、身份证号)、课程C(课号、课名)、选课SC(学号、课号、成绩),则表SC的关键字(键或码)为( )。A.课号、成绩B.学号、成绩C.学号、课号D.学号、姓名、成绩 正确答案:CC。【解析】关键字是指属性或属性的组合,其功能是唯一地标识一个元组或数据,而SC中学号和课号的组合可以对元组进行唯一的标识。

考题 有三个关系,  student:Sno(学号),Sname(姓名),Ssex(性别),Sage(年龄),Sdept(所在系)。 Course:Cno(课程号),Cname(课程名),Credit(学分),Semester(开课学期),Pcno(直接先修课)。  SC://Sno(学号),Cno(课程号),Grade(成绩)。 试用关系代数表达式完成下列查询:  (1)查询“信息管理系”学生的选课情况,列出学号、姓名、课程号和成绩。  (2)查询“数据库基础”课程的考试情况,列出学生姓名、所在系和考试成绩。  (3)查询考试成绩高于80分的学生的姓名、课程名和成绩。  (4)查询计算机系没选VB的学生姓名。略

考题 下列有关考试的说法,不正确的是()A、开卷考试允许互相讨论B、闭卷考试不允许带任何学习资料进入考场C、参加考试时必须要携带身份证、学生证、准考证正确答案:A

考题 闭卷考试不准携带任何书籍、笔记、资料等与考试相关的材料;开卷考试只能携带考试通知中规定的书籍、笔记或资料。任何形式的考试,学生均不得携带()等A、文具、草稿纸B、研究生证、一卡通C、书籍、笔记D、有存储功能的电子设备和通讯设备正确答案:D

考题 下列有关考试的说法,不正确的是()A、开卷考试允许互相讨论B、闭卷考试不允许带任何学习资料进入考场C、参加考试时必须要携带身份证、学生证、准考证正确答案:A

考题 设学生关系模型Stu(学号,姓名,性别,学院)的主码是学号,成绩关系模型SC(学号,课程号,成绩)的主码为(学号,课程号),若关系模型R(学号,姓名,性别,学院,课程号,成绩)的主码为(学号,课程号),则R满足( )A.1NFB.2NFC.3NFD.BCNE答案:A解析:

考题 单选题下列有关考试的说法,不正确的是()A开卷考试允许互相讨论B闭卷考试不允许带任何学习资料进入考场C参加考试时必须要携带身份证、学生证、准考证正确答案: C解析: 暂无解析

考题 请教:北京华建集团SQL面试题第1大题第1小题如何解答?【题目描述】1.已知关系模式:S (SNO,SNAME)学生关系。SNO 为学号,SNAME 为姓名C (CNO,CNAME,CTEACHER)课程关系。CNO 为课程号,CNAME 为课程名,CTEACHER 为任课教师SC(SNO,CNO,SCGRADE)选课关系。SCGRADE 为成绩要求实现如下5个处理:1. 找出没有选修过李明老师讲授课程的所有学生姓名2. 列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩3. 列出既学过1号课程,又学过2号课程的所有学生姓名4. 列出1号课成绩比2号同学该门课成绩高的所有学生的学号5. 列出1号课成绩比2号课成绩高的所有学生的学号及其1号课和2号课的成绩【参考答案分析】:1.找出没有选修过李明老师讲授课程的所有学生姓名 --实现代码:Select Sname As 学生姓名 From s Where Not Exists (Select * From c, Sc Where c.Cno = Sc.Cno And Cteacher = 李明 And Sc.Sno = s.Sno);Select Sname As 学生姓名 From s Where Sno Not In (Select Sno From c, Sc Where c.Cno = Sc.Cno And Cteacher = 李明);2. 列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩 --实现代码:Select s.Sno As 学生学号, s.Sname As 学生姓名, Avg(Sc.Scgrade) As 平均成绩 From s, Sc Where Sc.Sno = s.Sno And Sc.Sno In (Select Sc.Sno From Sc Where Sc.Scgrade 60 Group By Sc.Sno Having Count(*) 2) Group By s.Sno, s.Sname;3. 列出既学过01号课程,又学过02号课程的所有学生姓名 --实现代码:select s.sno as 学生学号,s.sname as 学生姓名 from s where sno in(select sc.sno as 学生学号 from c,sc where c.cno=sc.cno and c.cno in(01,02) group by sno having count(distinct sc.cno)=2);4. 列出01号课成绩比02号同学该门课成绩高的所有学生的学号 --实现代码:select sc1.sno as 学生学号 from sc as sc1,c as c1,sc as sc2,c as c2where sc1.cno=c1.cno and c1.cno=01 and sc2.cno=c2.cno and c2.cno=02and sc1.scgradesc2.scgrade group by sc1.sno;5. 列出01号课成绩比02号课成绩高的所有学生的学号及其01号课和02号课的成绩 --实现代码:select sc1.sno as 学生学号, sc1.scgrade as no1grade ,sc2.scgrade as no2gradefrom sc as sc1,c as c1,sc as sc2,c as c2where sc1.cno=c1.cno and c1.cno=01 and sc2.cno=c2.cno and c2.cno=02and sc1.scgradesc2.scgrade group by sc1.sno;答案是:1.找出没有选修过李明老师讲授课程的所有学生姓名--实现代码:Select Sname As 学生姓名 From sWhere Not Exists (Select * From c, Sc Where c.Cno = Sc.Cno And Cteacher = 李明 And Sc.Sno = s.Sno);Select Sname As 学生姓名 From sWhere Sno Not In (Select Sno From c, Sc Where c.Cno = Sc.Cno And Cteacher = 李明);2. 列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩 --实现代码:Select s.Sno As 学生学号, s.Sname As 学生姓名, Avg(Sc.Scgrade) As 平均成绩 From s, ScWhere Sc.Sno = s.Sno And Sc.Sno In (Select Sc.Sno From Sc Where Sc.Scgrade 60 Group By Sc.Sno Having Count(*) 2)Group By s.Sno, s.Sname;3. 列出既学过01号课程,又学过02号课程的所有学生姓名 --实现代码:select s.sno as 学生学号,s.sname as 学生姓名 from s where sno in(select sc.sno as 学生学号 from c,sc where c.cno=sc.cno and c.cno in(01,02) group by sno having count(distinct sc.cno)=2);4. 列出01号课成绩比02号同学该门课成绩高的所有学生的学号 --实现代码:select sc1.sno as 学生学号 from sc as sc1,c as c1,sc as sc2,c as c2where sc1.cno=c1.cno and c1.cno=01 and sc2.cno=c2.cno and c2.cno=02and sc1.scgradesc2.scgrade group by sc1.sno;5. 列出01号课成绩比02号课成绩高的所有学生的学号及其01号课和02号课的成绩 --实现代码:select sc1.sno as 学生学号, sc1.scgrade as no1grade ,sc2.scgrade as no2gradefrom sc as sc1,c as c1,sc as sc2,c as c2where sc1.cno=c1.cno and c1.cno=01 and sc2.cno=c2.cno and c2.cno=02and sc1.scgradesc2.scgrade group by sc1.sno;

考题 设学生关系模式为:学生(学号,姓名,年龄,性别,成绩,专业),则该关系模式的主键是()。A、姓名B、学号,姓名C、学号D、学号,姓名,年龄正确答案:C

考题 单选题下列有关考试的说法,不正确的是()A开卷考试允许互相讨论B闭卷考试不允许带任何学习资料进入考场C参加考试时必须要携带身份证、学生证、准考证正确答案: C解析: 暂无解析
最新考题