文档库 最新最全的文档下载
当前位置:文档库 › 数据库练习(参考答案)

数据库练习(参考答案)

数据库练习(参考答案)
数据库练习(参考答案)

根据给出的表结构完成以下题目

表1-1 Student表结构

列名说明数据类型约束

Sno 学号字符串,长度为7 主码

Sname 姓名字符串,长度为10 非空

Ssex 性别字符串,长度为2 取‘男’或‘女’

Sage 年龄整数取值15~45

Sdept 所在系字符串,长度为20 默认为‘计算机系’

表3-1 Student表数据

Sno Sname Ssex Sage Sdept

9512101 李勇男19 计算机系

9512102 刘晨男20 计算机系

9512103 王敏女20 计算机系

9521101 张立男22 信息系

9521102 吴宾女21 信息系

9521103 张海男20 信息系

9531101 钱小平女18 数学系

9531102 王大力男19 数学系

------------------------------------------------------------------------------------------------------------------- 表1-2Course表结构

列名说明数据类型约束

Cno 课程号字符串,长度为10 主码

Cname 课程名字符串,长度为20 非空

Ccredit 学分整数取值大于0

Semster 学期整数取值大于0

Period 学时整数取值大于0

表3-2 Course表数据

Cno Cname Ccredit Semester

C01 计算机文化学 3 1

C02 VB 2 3

C03 计算机网络 4 7

C04 数据库基础 6 6

C05 高等数学8 2

C06 数据结构 5 4

表1-3 SC表结构

列名说明数据类型约束

Sno 学号字符串,长度为7 主码,引用Student的外码

Cno 课程名字符串,长度为10 主码,引用Course

Grade 成绩整数取值0~100

表3-3 SC表数据

Sno Cno Grade XKLB

9512101 c01 90 必修

9512101 c02 86 选修

9512101 c06 必修

9512102 c02 78 选修

9512102 c04 66 必修

9521102 c01 82 选修

9521102 c02 75 选修

9521102 c04 92 必修

9521102 c05 50 必修

9521103 c02 68 选修

9521103 c06 必修

9531101 c01 80 选修

9531101 c05 95 必修

9531102 c05 85 必修

题1:查询没有选修课程“c01”的学生姓名和所在系。

答案:select sname,sdept from student where sno not in (select sno from sc where cno='C01') select sname,sdept from student,sc

where (student.sno=sc.sno) and (sc.sno != “co1”)

题2:为SC表添加“选课类别”列,此列的定义为XKLB char(4)。

答案:alter table sc add(XKLB varchar2(4));

题3:将新添加的XKLB的类型改为char(6)。

答案:alter table sc modify(XKLB varchar2(6));

题4:删除Course表的Period列。

答案:alter table course drop column period;

题5:删除计算机系不及格学生的选课记录。

答案:

delete from sc where grade<60 and sno in (select sno from student where sdept='计算机系');

题6:查询全体学生的学号与姓名。

答案:select sno,sname from student;

题7:查询全体学生的姓名,学号和所在系。

答案:select sname,sno,sdept from student;

题8:查询全体学生的记录。

答案:select * from student;

题9:查询全体学生的姓名及其出生年份。

答案:select sname,2014-sagefrom student;

或select sname,(to_char(sysdate,'YYYY')-sage) from student;

题10:查询全体学生的姓名和出生年份,比在出生年份列前加入一个列,此列的每行数据均为“Year of Birth”常量值。

答案:select sname,'Year of Birth',(to_char(sysdate,'YYYY')-sage) from student;

题11:在选课表(SC)中查询有哪些学生选修了课程,并列出学生的学号。

答案:select distinct sno from sc;

题12:查询计算机系全体学生的姓名。

答案:select distinct sname from student where sdept='计算机系';

题13:查询所有年龄在20岁以下的学生的姓名及年龄。

答案:select sname,sage from student where sage<20;

题14:查询考试成绩不及格的学生的学号。

答案:select distinct sno from sc where grade<60;

题15:查询年龄在20~23岁之间的学生的姓名,所在系和年龄。

答案:select sname,sdept,sage from student where sage>=20 and sage<=23;

题16:查询年龄不在20~23之间的学生的姓名,所在系和年龄。

答案:select sname,sdept,sage from student where sage < 20 or sage >23;

题17:查询信息系,数学系和计算机系学生的姓名和性别。

答案:select sname,ssex from student where sdept IN (‘信息系’, ‘数学系’, ‘计算机系’);

题18:查询既不属于信息系,数学系,也不属于计算机系的学生的姓名和性别。

答案:select sname,ssex from student where sdept not in( '信息系','数学系','数学系');

题19:查询姓“张”的学生的详细信息。

答案:select * from studentwhere sname like ‘张%’;

题20:查询学生表中姓“张”,姓“李”和姓“刘”的学生的情况。

答案:

select * from student where sname like '张%' or sname like '李%' or sname like '刘%';

或者

select * from student where sname like '[张李刘]%'; //错误

题21:查询名字中第2个字为“小”或“大”字的学生的姓名和学号。

答案:

select sname ,sno from student where sname like '_小%' or sname like '_大%';

或者

select sname ,sno from student where sname like '_[小大]%';

题22:查询所有不姓“刘”的学生。

答案:select * from student where sname not like '刘%';

题23:从学生表中查询学号的最后一位不是2,3,5的学生的情况。

答案:

select * from student where sno not like '%2' and sno not like '%3' and sno not like '%5';

或者

select * from student where sno not like '%[235]'; //错误

题24:

查询无考试成绩的学生的学号和相应的课程号。

答案:select sno,cno from sc where grade is null;

题25:查询所有有考试成绩的学生的学号和课程号。

答案:select sno,cno from sc where grade is not null;

题26:查询计算机系年龄在20岁以下的学生的姓名。

答案:select sname from student where sdept = '计算机系' and sage <= 20;

题27:将学生按年龄升序排序。

答案:select * from student order by sage asc;

题28:查询选修了课程“c02”的学生的学号及其成绩,查询结果按成绩降序排列。

答案:select sno,grade from sc where cno = 'C02' ORDER BY GRADE DESC;

题29:查询全体学生的信息,查询结果按所在系的系名升序排列,同一系的学生按年龄降序排列。

答案:select * from student order by sdept,sage DESC;

题30:统计学生总人数。

答案:SELECT Count(*) from student;

题31:统计选修了课程的学生的人数。

答案:SELECT count(distinct sno) from sc;

题32 :计算学号为9512101的学生的考试总成绩之和。

答案:select SUM(GRADE) from sc where SNO = '9512101';

题33:计算课程“c01”的学生的考试平均成绩。

答案:select avg(GRADE) from sc where cno = 'C01';

题34:查询选修了课程“c01”的学生的最高分和最低分。

答案:select MAX(GRADE),MIN(GRADE) f rom sc where cno = 'C01';

题35:统计每门课程的选课人数,列出课程号和人数。

答案:select cno,count(sno) from sc group by cno;

题36:查询每名学生的选课们数和平均成绩。

答案:SELECT SNO,COUNT(CNO),sum(GRADE)/COUNT(CNO) FROM SC group by sno;

题37:查询选修了3门以上课程的学生的学号。

答案:select sno,count(*) from sc group by snohaving count(*)>3;

题38:查询选课门数等于或大于4门的学生的平均成绩和选课门数。

答案:select sno,avg(Grade),count(*) from sc group by sno having count(*)>= 4;

题39:查询每个学生的情况及其选课的情况。

答案:

select student.sno,sname,ssex,sage,https://www.wendangku.net/doc/6e2882350.html,o,cn.grade from student ,sc

where student.sno=sc.sno;

题40:去掉例38中的重复列。

答案:

select distinct avg(grade),count(sno) 选课门数from sc group by sno having count(sno)>3;

题41:查询计算机系学生的选课情况,要求列出学生的名字,所修课的课程号和成绩。

答案:

select student.sname,https://www.wendangku.net/doc/6e2882350.html,o,sc.grade from sc left join student on student.sno=sc.sno where sc.sdept='计算机系';

题42:查询信息系选修VB课程的学生的成绩,要求列出学生姓名,课程名和成绩。

答案:

select student.sname,https://www.wendangku.net/doc/6e2882350.html,o,sc.grade from student join sc on student.sno=sc.sno join course on https://www.wendangku.net/doc/6e2882350.html,o=https://www.wendangku.net/doc/6e2882350.html,o where sc.sdept='信息系' and https://www.wendangku.net/doc/6e2882350.html,ame='VB';

题43:查询所有选修了VB课程的学生的情况,要求列出学生姓名和所在的系。

答案:

select student.sname,sc.sdept from student join sc on student.sno=sc.sno join course on https://www.wendangku.net/doc/6e2882350.html,o=https://www.wendangku.net/doc/6e2882350.html,o where https://www.wendangku.net/doc/6e2882350.html,ame='VB';

题44:查询与刘晨在同一个系学习的学生的姓名和所在系。

答案:

select s2.sname, s2.sdept from student s1 , student s2 where s1.dept = s2.dept and s1.sname = '刘晨' and s2.sname != '刘晨';

题45:查询学生的选课情况,包括选修课程的学生和没有修课的学生。

答案:select * from student left join sc on student.sno=sc.sno;

题46:查询与刘晨在同一个系的学生。

答案:select sno,sname from student st1, student st2 where st1.sno = st2.sno and st2.sname='刘晨';

题47:查询成绩大于90分的学生的学号和姓名。

答案:select sno,sname,grade from student,sc where grade in (select grade from sc where grade>90)

题48:查询选修了“数据库基础”课程的学生的学号和姓名。

答案:

select sno,sname from student where sno in (select sno from sc where cno in (select cno from course where cname='数据库基础'))

题49:查询选修了课程“c02”且成绩高于次课程的平均成绩的学生的学号和成绩。

答案:

select sno,grade from sc where grade > ( select AVG(grade) from sc where cno='C02' group by cno)

题50:查询选修了课程“c01”的学生姓名。

答案:

select sname from student where sno in (select sno from sc where cno='C01')

数据库练习题答案

第四章练习题 一、选择题 1、设有两个关系R(A,B)和S(B,C),与下列SELECT语句 SELECT A,B FROM R WHERE B NOT IN(SELECT B FROM S WHERE C='C56'); 等价的关系代数表达式是 [ C] A.πA,B(σC≠'C56'(R?S))B.πA,B(R ? S) C≠'C56' C.R-πA,B(σC= 'C56'(R?S))D.R-πA,B(σC≠'C56'(R?S)) 2、嵌入式SQL的预处理方式,是指[ B] A.识别出SQL语句,加上前缀标识和结束标志 B.把嵌入的SQL语句处理成函数调用形式 C.对源程序进行格式化处理 D.把嵌入的SQL语句编译成目标程序 3、SQL中,“DELETE FROM 表名”表示 [ A] A.从基本表中删除所有元组B.从基本表中删除所有属性 C.从数据库中撤消这个基本表D.从基本表中删除重复元组 4、SQL中,聚合函数COUNT(列名)用于[ C] A.计算元组个数B.计算属性的个数 C.对一列中的非空值计算个数D.对一列中的非空值和空值计算个数 5、在传统SQL技术中,使用“ORDER BY”子句的SELECT语句查询的结果,实际上为 [ B] A.数组 B.列表 C.包 D.集合 6、在数据库中,能提高查询速度的是(C ) A. 数据依赖 B. 视图 C. 索引 D. 数据压缩 7、语句 delete from sc 表明( A ) A. 删除sc中的全部记录 B. 删除基本表sc C. 删除基本表sc中的列数据 D. 删除基本表sc中的部分行 8、在DB应用中,一般一条SQL 语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过( B )实现。 A. 指针 B. 游标 C. 数组 D. 栈 9、在下列基本表的定义中,数值5表示( C ) CREATE TABLE student (Sno char(5) not null unique,Sname char(2)); A. 表中有5条记录 B. 表中有5列 C. 表中字符串Sno 的长度 D. 表格的大小 10、在视图上不能完成的操作是( C )

数据库习题与答案

一.选择题: 1、数据库分析与设计中,其设计对象称客观世界的( ) A、逻辑对象 B、目标对象 C、实体对象 D、需求对象 答案:B (150) 2、数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作就是 ( ) A、建立库结构 B、扩充功能 C、加载数据 D、系统调试 答案:B (150) 3、通常用以下的顺序来完成数据库的设计工作( ) A、概念设计、物理设计、逻辑设计 B、逻辑设计、概念设计、物理设计 C、概念设计、逻辑设计、物理设计 D、物理设计、逻辑设计、概念设计 答案:C (150) 4、在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为( ) A、实物示意图 B、实用概念图 C、实体表示图 D、实体联系图 答案:D (153) 5、 E-R图就是数据库设计的工具之一,它适用于建立数据库的( ) A、概念模型 B、逻辑模型 C、结构模型 D、物理模型 答案:A (155) 6、在关系数据库设计中,完成设计关系模式的任务就是属于( ) A、需求分析阶段 B、概念设计阶段 C、逻辑设计阶段 D、物理设计阶段 答案:C (157) 7、数据库逻辑设计的主要任务就是( ) A、建立E-R图与说明书 B、创建数据库说明 C、建立数据流图 D、把数据送入数据库 答案:B (158) 二.填空题 1、数据库概念设计就是在数据需求分析基础上进行的,其目的就是分析数据间的内在语义 关联,在此基础上建立一个数据的______________。 答案:抽象模型(152) 2、数据库的逻辑设计的基本方法就是将E-R图转换成指定RDBMS中的______________, 此外还包括关系的规范化以及性能调整,最后就是约束条件设置。 答案:关系模式(156) 3、数据库的逻辑设计的基本方法就是将E-R图转换成指定RDBMS中的关系模式,此外还 包括______________以及性能调整,最后就是约束条件设置。 答案:关系的规范化(156) 4、数据库的逻辑设计的基本方法就是将E-R图转换成指定RDBMS中的关系模式,此外还

数据库课后练习及答案

第一章:一、单选题 1.以下的英文缩写中表示数据库管理系统的是( B)。 A. DB B.DBMS C.DBA D.DBS 2.数据库管理系统、操作系统、应用软件的层次关系从核心到外围分别是(B )。 A. 数据库管理系统、操作系统、应用软件 B. 操作系统、数据库管理系统、应用软件 C. 数据库管理系统、应用软件、操作系统 D. 操作系统、应用软件、数据库管理系统 3.DBMS是(C )。 A. 操作系统的一部分B.一种编译程序 C.在操作系统支持下的系统软件 D.应用程序系统 4.数据库系统提供给用户的接口是(A )。A.数据库语言 B.过程化语言 C.宿主语言D.面向对象语 5.(B )是按照一定的数据模型组织的,长期存储在计算机内,可为多个用户共享的数据的聚集。 A.数据库系统 B.数据库C.关系数据库D.数据库管理系统 6. ( C)处于数据库系统的核心位置。 A.数据模型 B.数据库C.数据库管理系统D.数据库管理员 7.( A)是数据库系统的基础。 A.数据模型B.数据库C.数据库管理系统D.数据库管理员 8.( A)是数据库中全部数据的逻辑结构和特征的描述。 A.模式B.外模式 C.内模式 D.存储模式 9.(C )是数据库物理结构和存储方式的描述。 A.模式 B.外模式 C.内模式D.概念模式 10.( B)是用户可以看见和使用的局部数据的逻辑结构和特征的描述》 A.模式B.外模式C.内模式D.概念模式 11.有了模式/内模式映像,可以保证数据和应用程序之间( B)。 A.逻辑独立性B.物理独立性C.数据一致性D.数据安全性 12.数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统( B)。 A.有专门的软件对数据进行管理 B.采用一定的数据模型组织数据 C.数据可长期保存 D.数据可共享 13.关系数据模型通常由3部分组成,它们是(B )。 A. 数据结构、数据通信、关系操作 B. 数据结构、关系操作、完整性约束 C. 数据通信、关系操作、完整性约束 D. 数据结构、数据通信、完整性约束 14.用户可以使用DML对数据库中的数据进行(A )操纵。 A.查询和更新B.查询和删除 C.查询和修改D.插入和修改 15.要想成功地运转数据库,就要在数据处理部门配备( B)。 A.部门经理B.数据库管理员 C.应用程序员 D.系统设计员 16.下列说法不正确的是(A )。 A.数据库避免了一切数据重复 B.数据库减少了数据冗余 C.数据库数据可为经DBA认可的用户共享 D.控制冗余可确保数据的一致性 17.所谓概念模型,指的是( D)。 A.客观存在的事物及其相互联系 B.将信息世界中的信息数据化 C.实体模型在计算机中的数据化表示 D.现实世界到机器世界的一个中间层次,即信息世界 18.数据库的概念模型独立于( A)。 A.具体的机器和DBMS B.E-R图C.数据维护 D.数据库 19.在数据库技术中,实体-联系模型是一种( C)。 A. 逻辑数据模型 B. 物理数据模型 C. 结构数据模型 D. 概念数据模型 20.用二维表结构表示实体以及实体间联系的数据模型为(C )。 A.网状模型 B.层次模型 C.关系模型 D.面向对象模型 二、填空题 1.数据库领域中,常用的数据模型有(层次模型)、网状模型和(关系模型)。 2.关系数据库是采用(关系数据模型)作为数据的组织方式。 3.数据库系统结构由三级模式和二级映射所组成,三级模式是指(内模式、模式、外模式),二级映射是指 (模式/内模式映射、外模式/模式映射)。 4.有了外模式/模式映像,可以保证数据和应用程序之间的(逻辑独立性)。 5.有了模式/内模式映像,可以保证数据和应用程序之间的(物理独立性)。 6.当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的(物理独立性)。 三、简答题 1.在一个大型公司的账务系统中,哪种类型的用户将执行下列功能? a)响应客户对他们账户上的各种查询;b)编写程序以生成每月账单;c)为新类型的账务系统开发模式。 答:a)最终用户;b)应用程序员;c)该部门的DBA或其助手。 2.用户使用DDL还是DML来完成下列任务? a)更新学生的平均成绩;b)定义一个新的课程表;c)为学生表格加上一列。 答:a——DML,更新是在操作具体数据;b和c——DDL,建立和修改表结构属于数据定义。 第二章:一、单选题

四年级语文课外阅读训练题目及答案

小学语文阅读题解题技巧与方法 一、平心静气审题,切忌粗心。 在解答阅读题时,千万不要慌,要静下心来,按照由易到难,由浅入深的思维方式,先从容易的入手,逐渐的打开思路。粗心是学习的大忌,对于语文的阅读理解也不例外。在审题的时候,要像对待数学试题中的数字一样,认真看清每一个字、词、句、甚至每一个标点,要看清题目的要求,分析问题的提问要点。粗心的同学往往会与正确答案失之交臂。例如要求在正确的句子后面打“√”,有的同学在正确的句子后面打“√”后,又多此一举地在错误的句子后打上了“×”。类似的情况,在考试时常常能见到,粗心是一部分同学在该题项中失分的一个重要原因。 因此在做题的时候要仔细认真。 二、熟读全文,整体把握。 一般来说,做题时,我们要先把文章读一遍,有了初步的了解后再开始做题。如果没看懂,还要再读,直到弄懂为止。当然,读第二遍前,可以浏览一下后面问了哪些问题,因为后面的问题中有时会隐匿着文章的主要观点、中心意思及写作思路、行文线索,对我们理解文章很有帮助。因此,我们要教会学生从尽可能多的信息中揣度出文章大概主旨是什么,了解作者的主要写作意图,从而整体把握全文,做到对解题心中有数。 要向学生强调,只要反复阅读、强化感知,才能深刻领悟和准确把握。倘若急于求成,忽视对原文的阅读,只“水过地皮湿”般泛泛而读,不求甚解,草草了事。就会导致对原文一知半解甚至形成错误的认识。在此基础上进行理解,得出的结论,岂不成了“空中楼阁”? 三、确定区域,深入思考。 在文章有了整体感知后,我们可以先看题目涉及到文中哪些段落或区域,和哪些语句有关。确定某一答题区域后,再深入思考,仔细弄懂这一段每一句的意思,进而理清段落之间的关系,了解行文思路。有了这一习惯就有可能形成较强分析综合能力。阅读时反复琢磨题干,圈画与之相关的内容,答题时就不需要再从头至尾搜寻,可节省不少宝贵时间。 1、对于选择题 选择正确选项方法有三:直选法、排除法、类推法。 直选法,即直接选出正确答案。这种方法适合于一目了然的题目。答案是自己一下子能确定的。 排除法,通过排除不合要求的选项,将正确的答案显露出来。 类推法,通过合理推断迅速排除某些选项,或根据已知情况推断未知情况,迅速确定答案。 2、对于一些问答题、概括段落大意等题目 准确解答这类题目的最重要最有效的方法是在原文中找答案。大多数题目在文章里是能够"抠"出答案的。当然,找出的语句不一定能够直接使用,这就需要根据题目要求进行加工处理,或摘取词语或压缩主干或抽取要点或重新组织,这就能准确解答。 3、对有关字、词、句的语境意义以及作用之类的题目 (1)字不离词。在理解词语中某个字的意思的时候,必须把它放到这个词语中去考察,即字不离词,这样才能准确的理解这个字的意思。 (2)词不离句。在综合阅读题中,常常要求理解词语在上下文中的含义和作用。这就应根据具体的语言环境即句子本身去推断它的意思,也就是词不离句。至于某个词在句中的表达作用,更要根据具体的语言环境去理解,而不能离开句子作单独解释。

数据库原理及应用教程第4版习题参考答案

习题参考答案 第1章习题参考答案 一、选择题 1. C 2. B 3. D 4. C 5. D 6. B 7. A 8. B 9. D 10. B 11. C 12. D 13. D 14. D 15. B 16. C 17. D 18. A 19. D 20. A 21. D 22. D 23. C 24. A 25. C 二、填空题 1. 数据库系统阶段 2. 关系 3. 物理独立性 4. 操作系统 5. 数据库管理系统(DBMS) 6. 一对多 7. 独立性 8. 完整性控制 9. 逻辑独立性 10. 关系模型 11. 概念结构(逻辑) 12. 树有向图二维表嵌套和递归 13. 宿主语言(或主语言) 14. 数据字典 15. 单用户结构主从式结构分布式结构客户/服务器结构浏览器/服务器结构 16. 现实世界信息世界计算机世界 三、简答题 1、简述数据库管理技术发展的三个阶段。各阶段的特点是什么? 答:数据库管理技术经历了人工管理阶段、文件系统阶段和数据库系统阶段。 (1)、人工管理数据的特点: A、数据不保存。 B、系统没有专用的软件对数据进行管理。 C、数据不共

享。D、数据不具有独立性。 (2)、文件系统阶段的特点: A、数据以文件的形式长期保存。 B、由文件系统管理数据。 C、程序与数据之间有一定的独立性。 D、文件的形式已经多样化 E、数据具有一定的共享性 (3)、数据库系统管理阶段特点: A、数据结构化。 B、数据共享性高、冗余度底。 C、数据独立性高。 D、有统一的数据控制功能。 2、从程序和数据之间的关系来分析文件系统和数据库系统之间的区别和联系 答:数据管理的规模日趋增大,数据量急剧增加,文件管理系统已不能适应要求,数据库管理技术为用户提供了更广泛的数据共享和更高的数据独立性,进一步减少了数据的余度,并为用户提供了方便的操作使用接口。数据库系统对数据的管理方式与文件管理系统不同,它把所有应用程序中使用的数据汇集起来,以记录为单位存储,在数据库管理系统的监督和管理下使用,因此数据库中的数据是集成的,每个用户享用其中的一部分。 3、简述数据库、数据库管理系统、数据库系统三个概念的含义和联系。答:数据库是指存储在计算机内、有组织的、可共享的数据集合。 数据库管理系统是软件系统的一个重要组成部分,它通过借助操作系统完成对硬件的访问,并对数据库的数据进行存取、维护和管理。 数据库系统是指计算机系统中引入数据库后的系统构成。它主要由数据库、数据库用户、计算机硬件系统和计算机软件系统几部分组成。 三者的联系是:数据库系统包括数据库和数据库管理系统。数据库系统主要通过数据库管理系统对数据库进行管理的。 4、数据库系统包括哪几个主要组成部分?各部分的功能是什么?画出整个数据库系统的层次结构图。 答:数据库系统包括:数据库、数据库用户、软件系统和硬件系统。 数据库主要是来保存数据的。 数据库用户是对数据库进行使用的人,主要对数据库进行存储、维护和检索等操作。 软件系统主要完成对数据库的资源管理、完成各种操作请求。 硬件系统主要完成数据库的一些物理上的操作,如物理存储、输入输出等。

老王阅读训练题及答案

2012年中考语文记叙文精华试题老王(节选)杨绛⑴我常坐老王的三轮。他蹬,我坐,一路上我们说着闲话。⑵据老王自己讲:北京解放后,蹬三轮的都组织起来,那时候他“脑袋慢”“没绕过来”“晚了一步”,就“进不去了”,他感叹自己“人老了,没用了”。老王常有失群落伍的惶恐,因为他是单干户。他靠着活命的只是一辆破旧的三轮车。有个哥哥,死了,有两个侄儿,“没出息”,此外就没什么亲人。⑶老王只有一只眼,另一只是“田螺眼”,瞎的。乘客不愿坐他的车,怕他看不清,撞了什么。有人说,这老光棍大约年轻时不老实,害了什么恶病,瞎掉了一只眼。他那只好眼也有病,天黑了就看不见。有一次,他撞在电杆上,撞得半面肿胀,又青又紫。那时候我们在干校,我女儿说他是夜盲症,给他吃了大瓶的鱼肝油,晚上就看得见了。他也许是从小营养不良而瞎了一眼,也许是得了恶病,反正同是不幸,而后者该是更深的不幸。⑷有一年夏天,老王给我们楼下人家送冰,愿意给我们家带送,车费减半。我们当然不要他减半收费。每天清晨,老王抱着冰上三楼,代我们放入冰箱。他送的冰比他前任送的大一倍,冰价相等。胡同口蹬三轮的我们大多熟识,老王是其中最老实的。他从没看透我们是好欺负的主顾,他大概压根儿没想到这点。⑸“文化大革命”开始,默存不知怎么的一条腿走不得路了。我代他请了假,烦老王送他上医院。我自己不敢乘三轮,挤公共汽车到医院门口等待。老王帮我把默存扶下车,却坚决不肯拿钱。他说:“我送钱先生看病,不要钱。”我一定要给他钱,他哑着嗓子悄悄问我:“你还有钱吗”我笑着说有钱,他拿了钱却还不大放心。⑹有一天,我在家听到打门,开门看见老王直僵僵地镶嵌在门框里。往常他坐在蹬三轮的座上,或抱着冰伛着身子进我家来,不显得那么高。也许他平时不那么瘦,也不那么直僵僵的。他面如死灰,两只眼上都结着一层,分不清哪一只瞎,哪一只不瞎。说得可笑些,他简直像棺材里倒出来的,就像我想像里的僵尸,骷髅上绷着一层枯黄的干皮,打上一棍就会散成一堆白骨。我吃惊地说:“啊呀,老王,你好些了吗”⑺他“嗯”了一声,直着脚往里走,对我伸出两手。他一手提着个瓶子,一手提着一包东西。我忙去接。瓶子里是香油,包裹里是鸡蛋。我记不清是十个还是二十个,因为在我记忆里多得数不完。我也记不起他是怎么说的,反正意思很明白,那是他送我们的。我强笑说:“老王,这么新鲜的大鸡蛋,都给我们吃” 他只说:“我不吃。” ⑻我谢了他的好香油,谢了他的大鸡蛋,然后转身进屋去。他赶忙止住我说:“我不是要钱。” 我也赶忙解释:“我知道,我知道——不过你既然来了,就免得托人捎了。” 他也许觉得我这话有理,站着等我。⑼我把他包鸡蛋的一方灰不灰、蓝不蓝的方格子破布叠好还他。他一手拿着布,一手攥着钱,滞笨地转过身子。我忙去给他开了门,站在楼梯口,看他直着脚一级一级下楼去,直担心他半楼梯摔倒。等到听不见脚步声,我回屋才感到抱歉,没请他坐坐喝口茶水。可是我害怕得糊涂了。那直僵僵的身体好像不能坐,稍一弯曲就会散成一堆骨头。我不能想像他是怎么回家的。⑽过了十多天,我碰见老王同院的老李。我问:“老王怎么了好些没有” “早埋了。” “呀,他什么时候……” “什么时候死的就是到您那儿的第二天。”⑾ 我回家看着还没动用的那瓶香油和没吃完的鸡蛋,一再追忆老王和我对答的话,捉摸他是否知道我领受他的谢意。我想他是知道的。但不知为什么,每想起老王,总觉得心上不安。因为吃了他的香油和鸡蛋因为他来表示感谢,我却拿钱去侮辱他都不是。几年过去了,我渐渐明白:那是一个幸运的人对一个不幸者的愧怍。17.作者主要讲述关于老王的哪三件事请用简洁的语言概括。(3分)① ② ③18.从文章对老王的语言描写中撷取一个例子,说说老王的性格特点。(3分)语言描写:性格特点:19.联系上下文,简析第⑹段中加点字“镶嵌”和第⑺段中加点字“强笑”的表达效果。(4分)镶嵌:强笑:20.文章第⑺段作者说:“我记不清是十个还是二十个,因为在我的记忆里多得数不完。”老王送的鸡蛋真的“多得数不完”吗作者这样说有什么含义(3分)21.下列表述中,最不符合文意的一项是()(3分)A.文章开头几段的描写,反映了老王孤苦伶仃、生活窘迫的艰难处境。B.作者一家对老王那样的不幸者那么关心、爱护是因为他们有平等观念和人道主义精神。C.老王临终前一天给“我”送鸡蛋、香油是因为他想换几个钱。D.文末作者对老王心怀愧怍是因为觉得自己对老王的关爱还很不够。【答案】17.(3分)(1)老王给我们家带送冰,车费减半。(2)老王送默存上医院,坚决不肯要钱。(3)老王临死前一天给我们家送鸡

数据库综合练习(一)习题及答案

1.现有如下关系模式: R(A#,B#,C,D,E) 其中:A#B#组合为码, R上存在的函数依赖有A#B#→E,B#→C,C→D 1)该关系模式满足2NF吗为什么 2)如果将关系模式R分解为: R1(A#,B#,E) R2(B#,C,D) 指出关系模式R1和R2的码,并说明该关系模式最高满足第几范式(在1NF~BCNF之内)。 3)将关系模式R分解到BCNF。 解: 1)不是2范式,因为C部分依赖于码A#B# 2)R1的码为A#B#,R2的码为B# R1最高位BCNF,R2最高为2NF。 3)R1(A#,B#,E) R21(B#,C) R22(C,D) 2.设有一个关系模式R(S#, C#, G, TN, D), 其属性S#为学号,C#课程,G成绩,TN任课教师,D教师所在系。其中学号和课程号分别与其代表的学生和课程一一对应;学生选修的课程都有成绩;每门课程只有一个任课教师,每个教师可以有多门课程,教师没有重名,一个教师只属于一个系。 (1) 试根据上述语义确定函数依赖集。 (2) 关系R属于第几范式 (3)试将关系R规范为第3范式,并说明理由。 解:R(S#,C#,G,TN,D) 由题意可得关系模式R的函数依赖集: (1)F={S#C#->G, S#C#->TN, S#->D, C#->TN, TN->D} (2)函数依赖集存在部分函数依赖,关系模式R属于1NF。 (3)R分解为如下关系模式: R1(S#,C#,G) 不存在部分函数依赖及传递函数依赖,满足3NF。 R2(S#,D) 不存在部分函数依赖及传递函数依赖,满足3NF。 R3(C#,TN) 不存在部分函数依赖及传递函数依赖,满足3NF。 R4(TN,D) 不存在部分函数依赖集传递函数依赖,满足3NF。 3.某企业有多个下属单位,每个单位有多个员工。一个员工仅属于一个单位,且一个员工仅在一个工程中工作;一个工程中有多个员工。有多个供应商为各个工程供应设备。单位属性有单位名,电话。员工属性有:员工号、姓名、性别。设备属性有:设备号、产地。供应商属性有姓名、电话。工程属性有:工程名,地点。 要求完成:1. 根据上段对企业的描述建立企业E-R模型。 2. 把E-R模型转换为相应的关系模式。 3. 试分析各关系模式满足第几范式

(完整版)数据库课后习题及答案

第一章数据库系统概述 选择题 1实体-联系模型中,属性是指(C) A.客观存在的事物 B.事物的具体描述 C.事物的某一特征 D.某一具体事件 2对于现实世界中事物的特征,在E-R模型中使用(A) A属性描述B关键字描述C二维表格描述D实体描述 3假设一个书店用这样一组属性描述图书(书号,书名,作者,出版社,出版日期),可以作为“键”的属性是(A) A书号B书名C作者D出版社 4一名作家与他所出版过的书籍之间的联系类型是(B) A一对一B一对多C多对多D都不是 5若无法确定哪个属性为某实体的键,则(A) A该实体没有键B必须增加一个属性作为该实体的键C取一个外关键字作为实体的键D该实体的所有属性构成键 填空题 1对于现实世界中事物的特征在E-R模型中使用属性进行描述 2确定属性的两条基本原则是不可分和无关联 3在描述实体集的所有属性中,可以唯一的标识每个实体的属性称为键 4实体集之间联系的三种类型分别是1:1 、1:n 、和m:n 5数据的完整性是指数据的正确性、有效性、相容性、和一致性 简答题 一、简述数据库的设计步骤 答:1需求分析:对需要使用数据库系统来进行管理的现实世界中对象的业务流程、业务规则和所涉及的数据进行调查、分析和研究,充分理解现实世界中的实际问题和需求。 分析的策略:自下而上——静态需求、自上而下——动态需求 2数据库概念设计:数据库概念设计是在需求分析的基础上,建立概念数据模型,用概念模型描述实际问题所涉及的数据及数据之间的联系。 3数据库逻辑设计:数据库逻辑设计是根据概念数据模型建立逻辑数据模型,逻辑数据模型是一种面向数据库系统的数据模型。 4数据库实现:依据关系模型,在数据库管理系统环境中建立数据库。 二、数据库的功能 答:1提供数据定义语言,允许使用者建立新的数据库并建立数据的逻辑结构 2提供数据查询语言 3提供数据操纵语言 4支持大量数据存储 5控制并发访问 三、数据库的特点 答:1数据结构化。2数据高度共享、低冗余度、易扩充3数据独立4数据由数据库管理系统统一管理和控制:(1)数据安全性(2)数据完整性(3)并发控制(4)数据库恢复 第二章关系模型和关系数据库 选择题 1把E-R模型转换为关系模型时,A实体(“一”方)和B实体(“多”方)之间一对多联系在关系模型中是通过(A)来实现的

数据库练习题

一、选择题 1设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C 课程,P 教师, S 学生,G 成绩,T 时间,R 教室,根据语义有如下数据依赖集: D={C->P ,( S,C )->G , ( T , R)->C , (T , P)-> R,( T,S )->R} 关系模式W的一个关键字是( ) A (S ,C ) B ( T, R) C) (T ,P ) D) (T ,S ) 2 设有关系模式W(C,P,S,G,T,R),其中中各属性的 含义是:C课程,P教师,S学生。G成绩,T时间,R教室,根据主义有如下依据赖集:K={C→P,(S,C)→G,(T,R )→C,(T,P)→R,(T,S)→R} 关系模式W的规范化程序最高达到() A 1NF B 2NF C 3NF D BCNF 3规范化理论中分解()主要消除其中多余的数据相关性。A关系运算 B 内模式 C外模式 D 视图 4现有职工关系W(工号,姓名,工程,定额),其中每一个工号(职工可能有同名), 每个职工有一个工程,每个工程有一个定额,则关系W已达到() A 1NF B2NF C3NF D4NF 5现有职工关系W(工号,姓名,工程,定额),其中每一

个职工有一个工号(职工可能有同名),每个职工有一个工程,每个工程有一个定额,则关系W已达到() A1NF B2NF C3NF D4NF 6规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每一属性都是() A、互不相关的 B、不可分解的 C、长度可变的 D、互相关联的 7、在一个关系R中,若每个数据项都是不可再分割的,那 么关系R 一定属于() A、1NF B、2NF C、3NF D、BCNF 8、根所关系数据库规范化理论,关系数据库的关系要满足 1NF,下面“部门”关系中,因()属性而使它不满足1NF。 A、部门号 B、部门名 C、部门成员 D、 部门总经理 9、设有关系模式R(S,D,M)。其函数依赖集F={S->D, D->M},则关系R的规范化程序至多达到() A、1NF B、2NF C、3NF D、BCNF 10、下列关于函数依赖的叙述中,()是不正确的 A、由X->Y,X->Z,有X->YZ B\由XY->Z,有 X->Z,Y->Z C、由X->Y,WY->Z,有xw->z D、由X->Y,Y->Z,有

小学语文阅读训练题(5篇,附答案)

一、李时珍解剖穿山甲 我国宏伟的自然科学家、医药学家李时珍,对科学研究态度十分严格,陌生的问题一定要亲自观察、实践,把它解决掉。 有一次,他看到古代出名药物雪茄陶弘景的书上说:河边有一种叫穿山甲的动物,它最喜欢吃蚂蚁。便想:蚂蚁那么笑,穿山甲是怎样吃它的呢?为了弄清这个问题,他来到小河边,找到一只穿山甲仔细观察。原来,穿山甲身上披着一块块的鳞片,既能张开又能合拢。 当它发现蚂蚁时,全身的鳞片都张开,放开一种分外的气味,蚂蚁闻到就往鳞片下钻。等蚂蚁爬满了,它就突然把鳞片合拢,然后钻到水利,把鳞片张开,不一会,蚂蚁全浮到水面上来。穿山甲就可以饱餐一顿了。观察后他还不放心,为了进一步证实穿山甲的确爱吃蚂蚁,他特地又到河边捉了一只穿山甲,把它的肚子切开观察,果然装了一升多的蚂蚁。 李时珍就是这样对待科学的由于他亲自观察实践修正补充了大量材料才写完了完善的医药学著作本草纲目 练一练 1.联系上下文解词。 (1)严格:_________________________________________ (2)完善:_________________________________________ (3)实践:_________________________________________ 2.在文中用“﹋﹋”画出穿山甲吃蚂蚁的过程。 3.给第3节加上标点。 4.用“/”将第2节分成3层,写出层意。 第1层:_______________________________________________ 第2层:_______________________________________________

数据库设计综合练习题及答案

1、有一课程管理系统,有如下特点:一个系可开设多门课程,但一门课只在一个系部开设,一个学生可选修多门课程,每门课可供若干学生选修,一名教师只教一门课程,但一门课程可有几名教师讲授,每个系聘用多名教师,但一个教师只能被一个系所聘用,要求这个课程管理系统能查到任何一个学生某门课程的成绩,以及这个学生的这门课是哪个老师所教的。(1)请根据以上描述,绘制相应的E-R图,并直接在E-R图上注明实体名、属性、联系类型; (2)将E-R图转换成关系模型,画出相应的数据库模型图,并说明主键和外键。 (3)分析这些关系模式中所包含的函数依赖,根据这些函数依赖,分析相应的关系模式达到了第几范式。对这些关系模式进行规范化。 1、参考答案: 2、设某汽车运输公司数据库中有三个实体集。一是“车队”实体集,属性有车队号、车队名等;二是“车辆”实体集,属性有牌照号、厂家、出厂日期等;三是“司机”实体集,属性有司机编号、姓名、电话等。 车队与司机之间存在“聘用”联系,每个车队可聘用若干司机,但每个司机只能应聘于一个车队,车队聘用司机有“聘用开始时间”和“聘期”两个属性; 车队与车辆之间存在“拥有”联系,每个车队可拥有若干车辆,但每辆车只能属于一个车队; 司机与车辆之间存在着“使用”联系,司机使用车辆有“使用日期”和“公里数”两个属性,每个司机可使用多辆汽车,每辆汽车可被多个司机使用。

(1)请根据以上描述,绘制相应的E-R图,并直接在E-R图上注明实体名、属性、联系类型; (2)将E-R图转换成关系模型,画出相应的数据库模型图,并说明主键和外键。 (3)分析这些关系模式中所包含的函数依赖,根据这些函数依赖,分析相应的关系模式达到了第几范式。对这些关系模式进行规范化。 2、参考答案: (1)E-R图设计如下: (2)转换成的关系模型应具有4个关系模式: 车队(车队号,车队名) 车辆(车牌照号,厂家,生产日期,车队号) 司机(司机编号,姓名,电话,车队号,聘用开始时间,聘期) 使用(司机编号,车辆号,使用日期,公里数) 3、设某商业集团数据库中有三个实体集。一是“仓库”实体集,属性有仓库号、仓库名和地址等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“商品”实体集,属性有商品号、商品名、单价。

数据库试题及答案_

笔试样卷一 参考答案 一、简答题(25分) 1.数据库阶段数据管理的主要特点是什么? 2.解释DB、DBMS、DBS三个概念? 3.什么是物理数据独立性和逻辑数据独立性? 4.试说明DBMS的主要功能? 5.在ER模型转换为关系模型时,联系类型要根据不同的情况作不同的处理,试说明之。 二、计算题(20分) 1.设有关系R和S R: S: A B C A B C 3 6 7 3 4 5 2 5 7 7 2 3 7 3 4 4 4 3 列表计算R∪S、R-S、R×S、π 3,2(S)、δ B<5 (R)。(5分) 2.设有三个关系 S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 试用关系代数表达式表示下列查询

(1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 三、设有三个基本表(45分) S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 1.试用T-SQL的查询语句表达下列查询 (1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 2.试用T-SQL的查询语句表达下列查询 (1)统计有学生选修的课程的门数 (2)求选修C4课程的学生的年龄 (3)求LIU老师所授课程的每门课程的学生的平均成绩 (4)统计每门课程的学生选修人数 (5)求年龄大于所有女同学年龄的男学生的姓名和年龄(10分)3.试用T-SQL更新语句完成下列更新操作 (1)往表S中插入一个学生资料(‘S9’, ‘WU’, 18)

数据库复习题答案

(说明:仅仅代表个人观点,答案正确率为98%,可能会有错的地方,有问题请问度娘) 复习参考资料 选择题 :30分(15题) 名词解释:20分(4题) 综合题:50分 一、选择题: 1. 数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和( C)。 A. 系统分析员 B. 程序员 C. 数据库管理员 D. 操作员 2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( A)。 A. DBS包括DB和DBMS B. DBMS包括DB和DBS C. DB包括DBS和DBMS D. DBS就是DB,也就是DBMS 3. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( D)。 I.人工管理阶段 II.文件系统阶段 III.数据库阶段 A. I 和 II B. 只有 II C. II 和 III D. 只有 I 4. 下列四项中,不属于数据库系统特点的是(C )。 A. 数据共享 B. 数据完整性 C. 数据冗余度高 D. 数据独立性高 5. 数据库系统的数据独立性体现在( B)。 A. 不会因为数据的变化而影响到应用程序 B. 不会因为数据存储结构与数据逻辑结构的变化而影响应用程序

C. 不会因为存储策略的变化而影响存储结构 D. 不会因为某些存储结构的变化而影响其他的存储结构 6. 描述数据库全体数据的全局逻辑结构和特性的是(A )。 A. 模式 B. 内模式 C. 外模式 D. 以上三种 7. 要保证数据库的数据独立性,需要修改的是( C)。 A. 模式与外模式 B. 模式与内模式 C. 三级模式之间的两层映射 D. 三层模式 8. 要保证数据库的逻辑数据独立性,需要修改的是( A)。 A. 模式与外模式之间的映射 B. 模式与内模式之间的映射 C. 模式 D. 三级模式 9. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是( C)模式。 A. 模式 B. 物理模式 C. 子模式 D. 内模式 10. 下述( D)不是DBA数据库管理员的职责。 A. 完整性约束说明 B. 定义数据库模式 C. 数据库安全 D. 数据库管理系统设计 11. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D )。 A. 层次模型 B. 关系模型 C. 网状模型 D. 实体-关系模型 12. 区分不同实体的依据是(B )。 A. 名称 B. 属性 C. 对象 D. 概念 13. 关系数据模型是目前最重要的一种数据模型,它的三个要素分别是(B )。 A. 实体完整性、参照完整性、用户自定义完整性 B. 数据结构、关系操作、完整性约束 C. 数据增加、数据修改、数据查询 D. 外模式、模式、内模式 14. 在(A )中一个结点可以有多个双亲,结点之间可以有多种联系。 A. 网状模型

小学语文阅读训练题(10篇,附答案)

1.妈妈的手 妈妈的手是粗糙的,手背上可以看到几根明显的青筋。你乍一看,一定会觉得这并没有什么稀奇,可这双手却使我羡慕。 我家门前有一片无用的空地,杂草丛生,干巴巴的。妈妈拿来铁锹,一下一下地挖。不到一顿饭工夫,这双手就把这一小片荒芜的土地变成了菜地。 平时,这双手没歇过,不停地为家人服务。买菜、煮饭、缝缝补补,拖洗地板、整理房间,家里所有的活全包了。 妈妈的手不仅勤劳,还很灵巧。一块布经它裁剪就成为样式新颖的裙子一套旧衣服经它拼凑就能改成我喜欢的新衣几个线团经它编织就成为漂亮的毛衣秋季的一天,妈妈正在为我织一件毛衣,我在一旁仔细地瞧。那双手一针过来一针过去,针针显得那样欢快,每个动作是那么娴熟、准确,我简直看呆了! 妈妈的手既平凡,又不一般。我喜爱妈妈的手! 练一练 1.给第4节没加标点的部分加上标点。 2用“//”把短文分成3段。 3.简要回答问题。 ○1.妈妈的手“平凡”表现在哪儿? ___________________________________________________ ___________________________________________________ ○2.妈妈的手“又不一般”,除了“勤劳”之外,说“不一般”还有哪些具体表现? ___________________________________________________ ___________________________________________________ ○3.为了说明妈妈的手“又不一般”,作者用了许多事例,其中详写的事是:_______________ ________________________;略写的事是:__________________________________。本文通过记叙_____________________________________,表达了作者对妈妈的_______________________________之情。 2.玫瑰与花盆 窗台上摆着一盆盆盛开的玫瑰花碧绿的叶子,艳丽的花朵,醉人的香气,常常引来许多观赏的人花的主人也常给它浇水、捉虫、施肥。 玫瑰自以为是世界上最美的东西了,它陶醉在人们的夸奖和爱护中在陶醉中,它忽然发现陪伴自己的花盆竟是个又黑又粗的东西。 “你怎么配和我在一起?”玫瑰申斥这花盆。 “……”花盆似乎没有听到。 “我多么漂亮,多么清香,多么高贵你算什么?粗俗,无为,低下,无人理睬!” “……” “我不需要你,你给我走开!’’ “离开了同伴的帮助,你的魅力就会消失的。”花盆发出了耐心的劝告。 玫瑰被花盆激怒了它跳出花盆,要彻底摆脱这个不如意的同伴。 可是在火辣辣的阳光照耀下,它很快就枯萎了。

数据库习题答案

第1章认识数据库 10.为体育部门建立的数据库中要存储运动队、运动员、运动项目以及运动员参加运动队和运动项目比赛情况,其中运动队、运动员、运动项目应包含如下信息:(1)运动队:队名、主教练,其中队名唯一标识运动队。 (2)运动员:运动员编号、姓名、性别、年龄,其中运动员编号唯一标识一名运动员。 (3)运动项目:项目编号、项目名、所属类别,其中项目编号唯一标识一个项目。 这里规定,每个运动队有多名运动员,每名运动员只属于一个运动队;每名运动员可以参加多个项目,每个项目可以有多个运动员参加。系统记录每名运动员参加每个项目所得名次和成绩以及比赛日期。 根据以上叙述,为体育部门建立E-R模型,要求标注联系类型。 参考答案:E-R模型如下: 11.设某图书管理系统需要存储有关出版社、作者、图书以及作者的著书情况。出版社、作者和图书应包含的信息如下: (1)出版社:出版社编号、出版社名称、地址、电话 (2)图书:图书编号、书名、定价、字数 (3)作者:作者编号、姓名、单位、职称、电话 再给出如下语义和要求:每个出版社出版多种图书,每种图书有唯一的图书编号,且每种图书只能由一个出版社出版,每个出版社出版一种图书应记录其出版时间;一种图书有多名作者,每一个作者可能编著多种图书,每个作者编著一种图书应记录作者排序(即该书中作者的次序,如第一作者、第二作者等)。 试根据上述表述为该系统设计ER模型,要求标注联系的类型。 参考答案:E-R模型如下: 第2章关系数据库 9.给定如图2-6所示的关系R1、R2和R3,完成以下问题:

R 1? R 3 A 6(R 1? R 3))的结果。 参考答案: 10.某数据库包括职工关系EMP 、工程关系PRJ 和报酬关系SAL ,这三个关系模式为: EMP (ENO ,ENAME ,SEX ,BIRTH );--记录职工信息 PRJ (PNO ,PNAME ,BUDGET );--记录工程信息 SAL (ENO ,PNO ,SALARY )。--记录职工参加工程和参加每个工程的工资情况 各属性含义为:ENO (职工号)、ENAME (姓名)、SEX (性别)、BIRTH (出生年月)、PNO (工程编号)、PNAME (工程名称)、BUDGET (预算)、SALARY (工资)。用关系代数完成以下查询: (1)查询所有女职工的职工号和姓名。 (2)查询参加工程编号为‘P1’的工程的职工姓名。 (3)查询没有参加过预算超过500000的工程的职工号。 (4)查询参加过所有预算超过500000的工程的职工姓名。 参考答案: (1)πENO, ENAME (σSEX=’女’(EMP)) (2)πENAME (σPNO=’P1’(SAL)?EMP) A B C 3 4 3 5 2 5 8 4 6 9 8 6 9 8 12 R 1∪R 2: A B C 5 2 5 9 8 6 R 1∩R 2: (1) R 1-R 2: A B C 3 4 3 9 8 12 (2) πA ,B (R 1)×πC ,E (R 3): A B C E 3 4 5 2 3 4 6 6 3 4 6 8 5 2 5 2 5 2 6 6 5 2 6 8 9 8 5 2 9 8 6 6 9 8 6 8 R 1? R 3: A 6(R 1? R 3)): A E 9 6 9 8

[名著阅读训练题]名著阅读训练题及答案

[名著阅读训练题]名著阅读训练题及答案 1.在__________ 的启发和教育下,保尔懂得了许多关于革命 __和 __的道理。 2.保尔救出了朱赫来后,被贵族的儿子________出卖,被白匪关押起来。 3.红军攻下了小城谢佩托夫卡,保尔的好朋友________参军了,当了团区委书记。 4.保尔最爱读英国小说________,敬佩主人公的斗争精神。 5.“这些人是无价之宝,钢铁 __炼成的”是________到修铁路的工地视察视察时说的。6.“难道你不能在政府里搞一个比挖土强一点的差事吗?我还以为你当上了委员或委员一类的首长呢”这是 ________对保尔说的。 7.“可现在呢,你浑身都是樟脑味儿”是保尔对________说的。 8.在铁路就要修完时,无情的________和________最终夺去了保尔的战斗力。

9.《钢铁是怎样炼成的》是一部优秀的文学作品,是一本名副其实的________,保尔是 ________的“良师益友”,他的________对 广大读者有极深的教育意义。 10.保尔在发电厂工作时结识了红军撤退时留下的老水手 ________,正是在这位老水手的教育下,他才走上了革命的道路。 11.保尔的一生中有三位非常重要的女性,他的初恋情人________,在铁路总工厂任共青团书记时认识的__________,以及他的妻子 __________ 。 12.保尔因__________ 而被校长开除。 13.保尔最后的著作是__________ 。 14.保尔在黑海疗养所企图自杀未遂,又找到了新的生活目标, 他要靠________回到队伍中去,他把写的小说寄往柯托夫斯基师征 求意见,但________,他不气馁,重新开始创作,小说最终获得了 成功。 15.《钢铁是怎样炼成的》通过保尔的成长经历,描绘了从第一 次世界大战起,

相关文档