当前位置:文档之家› 2011级计科数据库系统概论期末复习资料

2011级计科数据库系统概论期末复习资料

2011级计科数据库系统概论期末复习资料
2011级计科数据库系统概论期末复习资料

数据库系统概论复习资料

第一章:

一选择题:

1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理答案:A

2.数据库的概念模型独立于。A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界答案:A 3.数据库的基本特点是。

A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制

B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制

C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制

D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制答案:B 4. 是存储在计算机内有结构的数据的集合。 A.数据库系统B.数据库 C.数据库管理系统D.数据结构答案:B 5.数据库中存储的是。 A.数据 B.数据模型C.数据以及数据之间的联系 D.信息答案:C

6. 数据库中,数据的物理独立性是指。

A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立

C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 .. D.应用程序与数据库中数据的逻辑结构相互独立答案:C

7. .数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。

A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据

C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合答案:D

8.据库系统的核心是。A.数据库B.数据库管理系统 C.数据模型 D.软件工具答案:B

9. 下述关于数据库系统的正确叙述是。

A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致

D.数据库系统比文件系统能管理更多的数据答案:A

10. 数将数据库的结构划分成多个层次,是为了提高数据库的①和②。

①A.数据独立性 B.逻辑独立性 C.管理规范性 D.数据的共享

②A.数据独立性 B.物理独立性 C.逻辑独立性 D.管理规范性答案:①B ②B

11. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是答案:A 。

A.DBS包括DB和DBMS B.DDMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS

12. 在数据库中,产生数据不一致的根本原因是。

A.数据存储量太大 B.没有严格保护数据 C.未对数据进行完整性控制 D.数据冗余答案:D

13. 数据库管理系统(DBMS)是 A.数学软件B.应用软件 C.计算机辅助设计D.系统软件答案:D

14. 数据库管理系统(DBMS)的主要功能是 B 。A.修改数据库 B.定义数据库 C.应用数据库D.保护数据库

15. 数据库系统的特点是、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。

A.数据共享 B.数据存储 C.数据应用 D.数据保密答案:A

16据库系统的最大特点是。

A.数据的三级抽象和二级独立性 B.数据共享性 C.数据的结构化 D.数据独立性答案:A 17. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为。

A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能答案:C

18. 数据库管理系统是。

A.操作系统的一部分 B.在操作系统支持下的系统软件 C.一种编译程序 D.一种操作系统答案:B 19.据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()

A.外模式 B.内模式 C.存储模式 D.模式答案:D

20据库系统的数据独立性是指 B 。

A.不会因为数据的变化而影响应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序

C.不会因为存储策略的变化而影响存储结构 D.不会因为某些存储结构的变化而影响其他的存储结构答案:B

21.信息世界中的术语,与之对应的数据库术语为 A.文件 B.数据库 C.字段 D.记录答案:D

22次型、网状型和关系型数据库划分原则是。

A.记录长度 B.文件的大小 C.联系的复杂程度 D.数据之间的联系答案:D

23.传统的数据模型分类,数据库系统可以分为三种类型。

A.大型、中型和小型 B.西文、中文和兼容 C.层次、网状和关系 D.数据、图形和多媒体答案:C

24. 层次模型不能直接表示 A. 1 :1关系 B.1 :m关系 C. m :n关系 D.1 :1和1 :m关系答案:C

25. 数据库技术的奠基人之一E.F.Codd从1970年起发表过多篇论文,主要论述的是。

A.层次数据模型 B.网状数据模型 C.关系数据模型 D.面向对象数据模型答案:C

二、填空题

1. 数据管理技术经历了人工管理、文件系统和数据库系统三个阶段。答案:①人工管理②文件系统②数据库系统

2. 数据库是长期存储在计算机内、有组织的、可共享的数据集合。答案:①组织②共享

3.DBMS是指它是位于用户和③之间的一层管理软件。答案:①数据库管理系统②用户③操作系统

4. 数据库管理系统的主要功能有数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立以及维护等4个方面。

答案:①数据定义功能②数据操纵功能

5. 数据独立性又可分为逻辑数据独立性和物理数据独立性。答案:①逻辑数据独立性②物理数据独立性

6. 当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的物理独立性。答案:物理独立性

7. 数据模型是由数据结构、数据操作和完整性约束三部分组成的。答案:①数据结构②数据操作③完整

性约束

8. 数据结构 是对数据系统的静态特性的描述,数据操作 是对数据库系统的动态特性的描述。 答案:①数据结构 ②数据操作

9. 数据库体系结构按照 模式 、 外模式 和 内模式 三级结构进行组织。 答案:①模式 ②外模式 ③内模式

10. 实体之间的联系可抽象为三类,它们是 1∶1 、 1∶m 和 m ∶n 。 答案:①1∶1 ②1∶m ②m ∶n 11.数据冗余可能导致的问题有 ① 和 ② 。 答案:①浪费存储空间及修改麻烦 ②潜在的数据不一致性

第一章补充作业部分: 假设教学管理规定:

①一个学生可选修多门课,一门课有若干学生选修;②一个教师可讲授多门课,一门课只有一个教师讲授;

③一个学生选修一门课,仅有一个成绩。 学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。

要求:根据上述语义画出ER

解答:

第2章关系数据库 一、选择题

1、关系数据库管理系统应能实现的专门关系运算 A .排序、索引、统计 B .选择、投影、连接 C .关联、更新、排序 D .显示、打印、制表 答案:B

2、关系模型中,一个关键字是 。

A .可由多个任意属性组成

B .至多由一个属性组成

C .可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成

D .以上都不是 答案:C

3、自然连接是构成新关系的有效方法。一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的 。 A .元组 B .行 C .记录 D .属性 答案:D

4、关系运算中花费时间可能最长的运算是 。 A .投影 B .选择 C .笛卡尔积 D .除 答案:C

5.关系模式的任何属性 A .不可再分 B .可再分 C .命名在该关系模式中可以不惟一 D .以上都不是 答案:A 6.在关系代数运算中,五种基本运算为 。

A .并、差、选择、投影、自然连接

B .并、差、交、选择、投影

C .并、差、选择、投影、乘积

D .并、差、交、选择、乘积 答案:C

7、设有关系R ,按条件f 对关系R 进行选择,正确的是 A .R ?R B .R ? R C . σf(R) D .∏f(R) 答案:C 8、如图所示,两个关系R1和R2,它们进行 运算后得到R3。

R1

R3

A .交

B .并

C .笛卡尔积

D .连接答案:D

二、填空题

1、一个关系模式的定义格式为 。 答案:关系名(属性名1,属性名2,…,属性名n)

2、.一个关系模式的定义主要包括 关系名 、属性名 、 属性类型 、

属性长度 和关键字 。 答案:①关系名 ②属性名 ③属性类型 ④属性长度 ⑤关键字

3、.关系代数运算中,传统的集合运算有①、②、③和④。答案:①笛卡尔积②并③交④差

4、关系代数运算中,基本的运算是①、②、③、④和⑤。答案:①并②差③笛卡尔积④投影⑤选择

5、关系代数运算中,专门的关系运算有选择、投影和连接。答案:①选择②投影③连接

6、关系数据库中基于数学上两类运算是关系代数和关系演算。答案:①关系代数②关系演算

7、.已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是①,系关系的外关键字②,学生关系的主关键字是③,外关键字④答案:①系编号②无③学号④系编号

第3章关系数据库标准语言SQL

一、选择题

1、SQL语言是的语言,易学习。

A.过程化 B.非过程化 C.格式化 D.导航式答案:B

2、SQL语言是语言。

A.层次数据库 B.网络数据库 C.关系数据库 D.非数据库答案:C

3、SQL语言具有的功能。

A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制

C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵答案:B

4、SQL语言具有两种使用方式,分别称为交互式SQL和。

A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL 答案:C

5、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。

要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系。

A.S B.SC,C C.S,SC D.S,C,SC 答案:D

6、如下面的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL操作不能执行。

A.从职工表中删除行(‘025’,‘王芳’,‘03’,720) B.将行(‘005,’,‘乔兴’,‘04’,750)插入到职工表中

C.将职工号为,‘001’的工资改为700 D.将职工号为,’038’的部门号改为‘03’答案:B 7、若用如下的SQL语句创建一个student表:

CREATE TABLE student(NO C(4) NOT NULL,

NAME C(8) NOT NULL,

SEX C(2),

AGE N(2))

可以插入到student表中的是。

A.(‘1031’,‘曾华’,男,23) B.(‘1031’,‘曾华’,NULL,NULL)

C.(NULL,‘曾华’,‘男’,‘23’) D.(‘1031’,NULL,‘男’,23) 答案:B

第8到第11题基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:

S(S#,SN,SEX,AGE,DEPT)

C(C#,CN)

SC(S#,C#,GRADE)

其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。

8、检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是 a 。

A.SELECT SN,AGE,SEX FROM S

WHERE AGE>(SELECT AGE FROM S WHERE SN=“王华”) B.SELECT SN,AGE,SEX FROM S

WHERE SN=“王华”

C.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE

WHERE SN=“王华”)

D.SELECT SN,AGE,SEX FROM S

WHERE AGE>王华.AGE 9、检索选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT语句是答案:D

A.SELECT S# FORM SC WHERE C#=“C2” AND GRAD>= (SELECT GRADE FORM SC

WHERE C#=“C2”)

B.SELECT S# FORM SC

WHERE C#=“C2” AND GRADE IN

(SELECT GRADE FORM SC

WHERE C#=“C2”) C.SELECT S# FORM SC

WHERE C#=“C2” AND GRADE NOT IN

(SELECT GRADE FORM SC

WHERE C#=“C2”)

D.SELECT S# FORM SC

WHERE C#=“C2” AND GRADE>=ALL

(SELECT GRADE FORM SC WHERE C#=“C2”

10、检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是

A.SELECT S.SN,SC.C#,SC.GRADE

FROM S

WHERE S.S#=SC.S#

B.SELECT S.SN,SC.C#,SC.GRADE FROM SC

WHERE S.S#=SC.GRADE C.SELECT S.SN,SC.C#,SC.GRADE FROM S,SC

WHERE S.S#=SC.S#

D.SELECT S.SN,SC.C#,SC.GRADE FROM S.SC

答案:C

11、检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是。

A.SELECT S#,SUM(GRADE)FROM SC

WHERE GRADE>=60

GROUP BY S#

ORDER BY 2 DESC

HAVING COUNT(*)>=4 WHERE C#=“C2” AND GRADE >=

(SELECT GRADE FORM SC

WHERE C#=“C2”)

B.SELECT S# FORM SC

WHERE C#=“C2” AND GRADE IN (SELECT GRADE FORM SC

WHERE C#=“C2”)

C.SELECT S# FORM SC

WHERE C#=“C2” AND GRADE NOT IN (SELECT GRADE FORM SC

WHERE C#=“C2”)

D.SELECT S# FORM SC

WHERE C#=“C2” AND GRADE>=ALL (SELECT GRADE FORM SC

WHERE C#=“C2”)

答案:D

二、填空题

1、SQL是结构化查询语言。答案:结构化查询语言

2、视图是一个虚表,它是从①中导出的表。在数据库中,只存放视图的②,不存放视图的③。答案:①一个或几个基本表

②定义③视图对应的数据

3、设有如下关系表R:

R(No,NAME,SEX,AGE,CLASS)

主关键字是NO

其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。

写出实现下列功能的SQL语句。

①插入一个记录(25,“李明”,“男”,21,“95031”);。①INSERT INTO R VALUES(25,“李明”,“男”,21,“95031”)

②插入“95031”班学号为30、姓名为“郑和”的学生记录;。②INSERT INTO R(NO,NAME,CLASS) VALUES(30,“郑和”,“95031”)

③将学号为10的学生姓名改为“王华”;。③UPDATE R SET NAME=“王华”WHERE NO=10

④将所有“95101”班号改为“95091”;。④UPDATE R SET CLASS=“95091”WHERE CLASS=“95101”

⑤删除学号为20的学生记录;。⑤DELETE FROM R WHERE NO=20

⑥删除姓“王”的学生记录;。⑥DELETE FROMR WHERE NAME LIKE“王%”

第3章书面作业

1、设学生课程数据库中有三个关系:

学生关系S(S#,SNAME,AGE,SEX)学习关系SC(S#,C#,GRADE)课程关系C(C#,CNAME)

其中S#、C#、SNAME、AGE、SEX、GRADE、CNAME分别表示学号、课程号、姓名、年龄、性别、成绩和课程名。

用SQL语句表达下列操作

(1)检索选修课程名称为“MATHS”的学生的学号与姓名(2)检索至少学习了课程号为“C1”和“C2”的学生的学号

(3)检索年龄在18到20之间(含18和20)的女生的学号、姓名和年龄(4)检索平均成绩超过80分的学生学号和平均成绩

(5)检索选修了全部课程的学生姓名(6)检索选修了三门课以上的学生的姓名

答案:(1)SELECT S#, SNAME

FROM S,SC,C

WHERE S.S#=SC.S#

AND C.C#=SC.C#

AND CNAME=’ MATHS’

(2) SELECT S#

FROM SC

WHERE CNO=’C1’ AND S# IN( SELECT S# FROM SC

WHERE CNO=’C2’) (3)SELECT S#,SNAME,AGE

FROM S

WHERE AGE BETWEEN 18 AND 20

(4) SELECT S# ,AVG(GRADE) ‘平均成绩’

FROM SC

GROUP BY S#

HAVING AVG(GRADE)>80

(5)SELECT SNAME

FROM S

WHERE NOT EXISTS

(SELECT *

FROM C

WHERE NOT EXISTS

(SELECT *

FROM SC

WHERE S#=S.S# AND C#=C.C# )

)

(6) SELECT SNAME

FROM S,SC

WHERE S.S#=SC.S#

GROUP BY SNAME

HAVING COUNT(*)>3

2、设学生-课程数据库中包括三个表:

学生表:Student (Sno,Sname,Sex,Sage,Sdept)课程表:Course(Cno,Cname,Ccredit)

学生选课表:SC(Sno,Cno,Grade)其中Sno、Sname、Sex、Sage、Sdept、Cno、Cname、Ccredit 、Grade分别表示学号、姓名、性别、年龄、所在系名、课程号、课程名、学分和成绩。

试用SQL语言完成下列项操作:(1)查询选修课程包括“1042”号学生所学的课程的学生学号

(2)创建一个计科系学生信息视图S_CS_VIEW,包括Sno学号、Sname姓名、Sex性别;

(3)通过上面第2题创建的视图修改数据,把王平的名字改为王慧平

(4)创建一选修数据库课程信息的视图,视图名称为datascore_view,包含学号、姓名、成绩。

答案:(1) SELECT DI STINCT SN O

FROM SC SC X

WH ER E NOT EXI STS

(SELECT *

FROM SC SC Y

WHER E SCY.SN O = '1042' A ND

NOT EXI STS

(SELECT *

FRO M SC SCZ

WHERE SCZ.SNO=SC X.SN O A ND https://www.doczj.com/doc/1814931523.html, O=https://www.doczj.com/doc/1814931523.html, O));

(2) CR EA TE VIEW S_C S_VI EW

A S SELECT SNO,SNA ME,SEX

FRO M STUD ENT

WH ERE Sde pt=’C S’

(3)U PDA TE S_CS_VIEW

SET SNA ME=’王慧平’

WHER E SNA ME=’王平’

(4) C REA TE VI EW da tasc ore_view

A S

SELECT SNO 学号、SNA ME 姓名、G RA DE 成绩 FR OM STUD ENT,SC,C OUR SE

WHER E STUDENT.SNO=SC.SNO

A ND COU https://www.doczj.com/doc/1814931523.html,O=https://www.doczj.com/doc/1814931523.html,O

A ND CNA ME=’数据库’

第6章关系数据理论

一、选择题

1、关系规范化中的删除操作异常是指①,插入操作异常是指②。答案:①A ②D

A.不该删除的数据被删除 B.不该插入的数据被插入 C.应该删除的数据未被删除 D.应该插入的数据未被插入

2、设计性能较优的关系模式称为规范化,规范化主要的理论依据是。

A.关系规范化理论 B.关系运算理论 C.关系代数理论 D.数理逻辑答案:A

3、规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及冗余度大的缺陷。

A.数据的不一致性 B.结构不合理 C.冗余度大 D.数据丢失答案:C

4、当关系模式R(A,B)已属于3NF,下列说法中是正确的。

A.它一定消除了插入和删除异常 B.仍存在一定的插入和删除异常 C.一定属于BCNF D.A和C都是答案:B

5、关系模型中的关系模式至少是 A.1NF B.2NF C.3NF D.BCNF 答案:A

6、在关系DB中,任何二元关系模式的最高范式必定是 d A.1NF B.2NF C.3NF D.BCNF

7、在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是。

A.2NF B.3NF C.4NF D.BCNF 答案:C

8、候选关键字中的属性称为。 A.非主属性 B.主属性 C.复合属性 D.关键属性答案:B

9、消除了部分函数依赖的1NF的关系模式,必定是。A.1NF B.2NF C.3NF D.4NF 答案:B

10、关系模式的候选关键字可以有① c ,主关键字有② b 。 A.0个B.1个 C.1个或多个 D.多个

11、关系模式的分解不惟一。 A.惟一 B.不惟一答案:B

12、根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面“部门”关系中,因哪个属性而使它不满足第一范式? 。部门(部门号,部门名,部门成员,部门总经理)

A.部门总经理 B.部门成员 C.部门名 D.部门号答案:B

二、填空题

1、在关系A(S,SN,D)和B(D,CN,NM中,A的主键是S,B的主键是D,则D在S中称为。答案:外部键

2、对于非规范化的模式,经过①转变为1NF,将1NF经过②转变为2NF,将2NF经过③转变为3NF。

答案:①使属性域变为简单域②消除非主属性对主关键字的部分依赖③消除非主属性对主关键字的传递依赖

3、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和无损连接性。答案:无损连接性

三、概念解释:

1、平凡的函数依赖

在关系模式R(U)中,对于U的子集X和Y,

如果X→Y,但Y ? X,则称X→Y是非平凡的函数依赖

2、非平凡的函数依赖

在关系模式R(U)中,对于U的子集X和Y,

若X→Y,但Y ? X, 则称X→Y是平凡的函数依赖

四、综合练习

1、已知学生关系模式

S(Sno,Sname,SD,Sdname,Course,Grade)

其中:Sno学号、Sname姓名、SD系名、Sdname系主任名、Course课程、Grade成绩。

(1)写出关系模式S的基本函数依赖和主码。

(2)原关系模式S为几范式?为什么?分解成高一级范式,并说明为什么?

(3)将关系模式分解成3NF,并说明为什么?

(1)写出关系模式S的基本函数依赖和主码。

答: 关系模式S的基本函数依赖如下:

Sno→Sname,SD→Sdname,Sno→SD,(Sno,Course) →Grade

关系模式S的码为:(Sno,Course)。

(2)原关系模式S为几范式?为什么?分解成高一级范式,并说明为什么?

答: 原关系模式S是属于1NF的,码为(Sno,Course),非主属性中的成绩完全依赖于码,而其它非主属性对码的函数依赖为部分函数依赖,所以不属于2NF。

消除非主属性对码的函数依赖为部分函数依赖,将关系模式分解成2NF如下:

S1(Sno,Sname,SD,Sdname)

S2(Sno,Course,Grade)

(3)将关系模式分解成3NF,并说明为什么?

答: 将上述关系模式分解成3NF如下:

关系模式S1中存在Sno→SD,SD→Sdname,即非主属性Sdname传递依赖于Sno,所以S1不是3NF。进一步分解如下: S11(Sno,Sname,SD) S12(SD,Sdname)

分解后的关系模式S11、S12满足3NF。

对关系模式S2不存在非主属性对码的传递依赖,故属于3NF。所以,原模式S(Sno,Sname,SD,Sdname,Course,Grade)按如

下分解满足3NF。

S11(Sno,Sname,SD)

S12(SD,Sdname)

S2(Sno,Course,Grade)

2、设有如下关系R

(1)它为第几范式? 为什么?

(2)是否存在删除操作异常?若存在,则说明是在什么情况下发生的?

(3)将它分解为高一级范式,分解后的关系是如何解决分解前可能存在的删除操作异常问题?

(1)它为第几范式? 为什么?

解:它是2NF。因为R的候选关键字为“课程名”。依赖关系: 课程名→教师名,教师名→课程名,教师名→教师地址,所以课

程名→教师地址。即存在非主属性“教师地址”对候选关键字课程名的传递函数,因此R不是3NF。但:因为不存在非主属性对候选关键

字的部分函数依赖,所以R是2NF。

(2)是否存在删除操作异常?若存在,则说明是在什么情况下发生的?

解: 存在。当删除某门课程时会删除不该删除的教师的有关信息。

(3)将它分解为高一级范式,分解后的关系是如何解决分解前可能存在的删除操作异常问题?

解: 分解为高一级范式如图所示。

R1如下: R2如下:

分解后,若删除课程数据时,仅对关系R1操作,教师地址信息在关系R2中仍然保留,不会丢失教师方面的信息。

3、设某商业集团数据库中有一关系模式R如下:

R (商店编号,商品编号,数量,部门编号,负责人)

如果规定:(1)每个商店的每种商品只在一个部门销售;(2)每个商店的每个部门只有一个负责人;(3)每个商店的每种商品只

有一个库存数量。

试回答下列问题:(1)根据上述规定,写出关系模式R的基本函数依赖;

答: 关系模式S的基本函数依赖如下: (商店编号,商品编号) →部门编号,(商店编号,部门编号)→负责人,(商店编号,商品

编号) →数量

(2)找出关系模式R的候选码;答:关系模式R的码为:(商店编号,商品编号, 部门编号)。

(3)试问关系模式R最高已经达到第几范式?为什么?答: 原关系模式R是属于1NF的,码为(商店编号,商品编号, 部门编号),

非主属性对码的函数依赖全为部分函数依赖,所以不属于2NF。

消除非主属性对码的函数依赖为部分函数依赖,将关系模式分解成2NF如下:

R1(商店编号,商品编号, 部门编号, 数量) R2(商店编号,部门编号, 负责人)

(4)如果R不属于3NF,请将R分解成3NF模式集。答:将R分解为

R1(商店编号,商品编号, 部门编号, 数量) R2(商店编号,部门编号, 负责人)

分解后的R不存在传递的函数依赖,所以分解后的R已经是第3NF

第7章数据库设计

一、选择题

1、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的阶段。

A.需求分析B.概念设计C.逻辑设计D.物理设计答案:B

2、在关系数据库设计中,设计关系模式是的任务。

A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段答案:C

3、数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是。

A.建立库结构B.扩充功能C.加载数据D.系统调试答案:B

4、在数据库的概念设计中,最常用的数据模型是。

A.形象模型B.物理模型C.逻辑模型D.实体联系模型答案:D

5、从E-R模型关系向关系模型转换时,一个M∶N联系转换为关系模型时,该关系模式的关键字是。

A.M端实体的关键字 B.N端实体的关键字 C.M端实体关键字与N端实体关键字组合D.重新选取其他属性答案:C

6、当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是。

A.属性冲突B.语法冲突C.结构冲突D.命名冲突答案:B

7、概念模型独立于 A.E-R模型B.硬件设备和DBMS C.操作系统和DBMS D.DBMS 答案:B

8、数据流程图(DFD)是用于描述结构化方法中 c 阶段的工具。A.可行性分析B.详细设计C.需求分析D.程序编码

9、下图所示的E-R图转换成关系模型,可以转换为 c 关系模式。A.1个B.2个 C.3个D.4个

二、填空题

1、数据库设计的几个步骤是。答案:需求分析,概念设计,逻辑设计,物理设计,系统实施,系统运行和维护

2、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计阶段。答案:物理

3、在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,通常称为。答案:数据字典

4、在设计分E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计的,所以各个分E-R图之间难免有不一致的地方,这些冲突主要有①、②和③三类。答案:①属性冲突②命名冲突③结构冲突

三、应用题

设有如下实体:

学生:学号、单位、姓名、性别、年龄、选修课程名

课程:编号、课程名、开课单位、任课教师号

教师:教师号、姓名、性别、职称、讲授课程编号

单位:单位名称、电话、教师号、教师名

上述实体中存在如下联系:

(1).一个学生可选修多门课程,一门课程可为多个学生选修;(2).一个教师可讲授多门课程,一门课程可为多个教师讲授;(3).一个单位可有多个教师,一个教师只能属于一个单位。

试完成如下工作:(1).分别设计学生选课和教师任课两个局部信息的结构E-R图。(2).将上述设计完成的E-R图合并成一个全局E-R 图。(3).将该全局E-R图转换为等价的关系模型表示的数据库逻辑结构。

解:(1).学生选课、教师任课局部E-R图如下所示。

学生选课局部E-R图

教师授课局部E-R图

(2).合并后的全局E-R图如下所示。

全局E-R图

为避免图形复杂,下面给出各实体属性:

单位:单位名、电话学生:学号、姓名、性别、年龄

教师:教师号、姓名、性别、职称课程:编号、课程号

(3).该全局E-R图转换为等价的关系模型表示的数据库逻辑结构如下:

单位(单位名,电话)教师(教师号,姓名,性别,职称,单位名)课程(课程编号,课程名,单位名)

学生(学号,姓名,性别,年龄,单位名)讲授(教师号,课程编号)选修(学号,课程编号)

第10章数据库恢复技术

1、是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。

A.程序 B.命令 C.事务D.文件答案:C

2、事务的原子性是指答案:A

A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的

C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态3、事务的一致性是指。答案:D

A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据为的改变是永久的

C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态4、事务的隔离性是指。答案:C

A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的

C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态5、事务的持续性是 b 。

A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的

C.一个事力内部的操作及使用的数据对并发的其他事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态6、若数据库中只包含成功事务提交的结果,则此数据库就称为处于状态。

A.安全B、.一致C.不安全D.不一致答案:B

7、若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为。

A.事务故障B.系统故障C.介质故障D.运行故障答案:B

8、若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为。

A.事务故障B.系统故障C.介质故障D.运行故障答案:C

9、用来记录对数据库中数据进行的每一次更新操作。

A.后援副本B.日志文件C.数据库D.缓冲区答案:B

10、用于数据库恢复的重要文件是。

A.数据库文件B.索引文件C.日志文件D.备注文件答案:C

11、数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括。

A.数据字典、应用程序、审计档案、数据库后备副本 B.数据字典、应用程序、日志文件、审计档案

C.日志文件、数据库后备副本 D.数据字典、应用程序、数据库后备副本答案:C

一、填空题

1、是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。答案:事务

2、.若事务在运行过程中,由于种种原因,使事务未运行到正常终止点之间就被撤消,这种情况就称为。答案:事务故障

3、数据库恢复是将数据库从①状态恢复到②的功能。答案:①错误②某一已知的正确状态

4、数据库系统在运行过程中,可能会发生故障。故障主要有①、②、介质故障和③四类。答案:①事务故障②系统故障③计算机病毒

5、数据库系统是利用存储在外存上其他地方的①来重建被破坏的数据库。它主要有两种:②和③。

答案:①冗余数据②后援副本③日志文件

第11章 并发控制

一、 选择题:

1、.设有两个事务T1、T2,其并发操作如下所示,下面评价正确的是 。

A .该操作不存在问题

B .该操作丢失修改

C .该操作不能重复读

D .该操作读“脏”数据 答案:B

2、设有两个事务T1、T2,其并发操作如下所示,下面评价正确的是 。

A .该操作不存在问题

B .该操作丢失修改

C .该操作不能重复读

D .该操作读“脏”数据 答案:C 3、设有两个事务T1、T2,其并发操作如下所示,下列评价正确的是 。

A .该操作不存在问题

B .该操作丢失修改

C .该操作不能重复读

D .该操作读“脏”数据 答案:D

4、解决并发操作带来的数据不一致性总是普遍采用 。

A .封锁

B .恢复

C .存取控制

D .协商

答案:A

5、若事务T 对数据R 已经加X 锁,则其他事务对数据R 。

A .可以加S 锁不能加X 锁

B .不能加S 锁可以加X 锁

C .可以加S 锁也可以加X 锁

D .不能加任何锁 答案:D

6、关于“死锁”,下列说法中正确的是 。

A .死锁是操作系统中的问题,数据库操作中不存在

B .在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库

C .当两个用户竞争相同资源时不会发生死锁

D .只有出现并发操作时,才有可能出现死锁 答案:D 7、对并发操作若不加以控制,可能会带来 问题。

A .不安全

B .死锁

C .死机

D .不一致 答案:D

8、并发操作会带来哪些数据不一致性 。

A .丢失修改、不可重复读、脏读、死锁

B .不可重复读、脏读、死锁

C .丢失修改、脏读、死锁

D .丢失修改、不可重复读、脏读 答案:D 填空题

1、DBMS 的基本工作单位是事务,它是用户定义的一组逻辑一致的程序序列;并发控制的主要方法是 机制。 答案:封锁

2、有两种基本类型的锁,它们是 ① 和 ② 。答案:①共享锁

②排它锁

数据库系统概论期末试题及答案(重点知识)

试题十 一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。 1. 数据库系统的特点是( )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。 A .数据共享 B .数据存储 C .数据应用 D .数据保密 2. 数据库系统中,物理数据独立性是指( )。 A .数据库与数据库管理系统的相互独立 B .应用程序与DBMS 的相互独立 C .应用程序与存储在磁盘上数据库的物理模式是相互独立的 D .应用程序与数据库中数据的逻辑结构相互独立 3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。 A .外模式 B .内模式 C .存储模式 D .模式 4. E-R 模型用于数据库设计的哪个阶段( )? A .需求分析 B .概念结构设计 C .逻辑结构设计 D .物理结构设计 5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是( )。 A .宿舍编号 B .学号 C .宿舍地址,姓名 D .宿舍编号,学号 6. 自然连接是构成新关系的有效方法。一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的( )。 A .元组 B .行 C .记录 D .属性 7. 下列关系运算中,( )运算不属于专门的关系运算。 A .选择 B .连接 C .广义笛卡尔积 D .投影 8. SQL 语言具有( )的功能。 ( 考 生 答 题 不 得 超 过 此 线 )

A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵 9.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的() A.候选码 B.主码 C. 外码 D. 连接码 10.下列关于关系数据模型的术语中,()术语所表达的概念与二维表中的 “行”的概念最接近? A.属性 B.关系 C. 域 D. 元组 11.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME, TEACHER),学生选课关系是SC(S#,C#,GRADE)。 要查找某个学生的基本信息及其选课的平均成绩,将使用关系()A.S和SC B.SC和C C.S和C D.S、SC和C 12.在SQL语言的SELECT语句中,用于对结果元组进行排序的是()子句。 A. GROUP BY B.HAVING C.ORDER BY D.WHERE 13.设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则,下面()选项是正确的。 A.只有SNO不能取空值B.只有CNO不能取空值 C.只有GRADE不能取空值D.SNO与CNO都不能取空值 14.下面关于函数依赖的叙述中,()是不正确的。 A.若X→Y,WY→Z,则XW→Z B.若Y X,则X→Y C.若XY→Z,则X→Z,Y→Z D.若X→YZ,则X→Y,X→Z 15.设有关系R(A,B,C)和S(C,D)。与SQL语句select A,B,D from R,S where R.C=S.C等价的关系代数表达式是() A.σR.C=S.C(πA,B,D(R×S)) B.πA,B,D(σR,C= S.C(R×S)) C.σR.C=S.C((πA,B(R))×(πD(S))) D.σR,C=S.C(πD((πA,B(R))×S))

系统工程期末复习资料

系统工程期末复习资料 一、名词解释题 1、系统 2、工程 3、模型 4、工程系统 5、系统工程学 6、系统工程 7、反馈 8、系统模型 9、系统评价 10、价值工程 二、填空题 1、工程系统的特性包括:()()()()()()()() 2、Hall系统工程三维形态的第一维是逻辑维,包括()()()()()()()七个步 骤 3、切克兰德系统工程方法论的步骤为:()、()、()、()、()和实施。 4、系统的属性主要有()、()、()、()、()、()、() 5、Hall系统工程三维形态的第一维是时间维,包括()、()、()、()、()、()、()七个阶段, 6、霍尔系统工程方法论的步骤为弄清问题、()、()、()、()、()、() 三、判断题 1、系统工程的理论基础不包括“系统论、信息论、控制论以及运筹学”等() 2、控制论的发展经历了:经典控制论、现代控制论、大系统控制论三个时期。() 3、信息论可分为狭义信息论、一般信息论、广义信息论三种不同的类型。() 4、切克兰德系统工程方法论的核心是“比较”和“学习”。() 5、系统工程方法的特征:先总体后详细的设计程序、综合即创造的思想、系统工程的“软科学”性。() 6、系统工程方法论是分析和解决系统开发、运作及管理实践中的问题所应遵循的工作程序、逻辑步骤和基本方法,是系统工程考虑和处理问题的一般方法和总体框架。() 7、从提出或建立一个系统到该系统停止运行或为其他系统代替的这段时间,称为系统的生命周期。() 8、系统分析是一种运用建模及预测、优化、仿真、评价等技术对系统各个方面进行定量和定性相结合的分析为达到费用和效益最佳的辅助决策的方法和过程。() 9、决策分析的类型主要有:确定型决策分析、不确定型决策分析、风险型决策分析、对抗

史学概论复习资料

史学概论 【名词解释】 1. 史家四长:指的是要想做为一个史家必须具备的四种资格:即:史德、史学、史识、史才。史德是对过去毫不偏私,善恶褒贬,务求公正。史学是指要具备史学知识。史识是讲历史学家的观察力。史才是讲作史的技术。 2. 史学本体论:也即是对客观历史本质的反思。历史认识论和方法论则是对历史学作为一门学科在对客观历史的认识和研究方法上的理论思考。也有学者把史学本体论称为历史理论,认识论 和方法论称为历史学理论或史学理论。历史认识论:历史认识论是关于历史认识的理论,它与历 史本体论、历史方法论或史学方法论共同构成了历史哲学。具体说来,它是关于历史认识主体认识其客体的过程、特征、方法等等的理论,它主要涉及历史认识主体和历史认识客体各自的特点,二者之间的关系,涉及历史认识过程的特点、历史认识正误的原因及其检验方法,还涉及历史认识如何对实践乃至对现实发展进程的影响。严格说来,历史本体论是关于历史本体即客观历史进程的理论认识,也即历史理论,而史学方法论则涉及手段问题,因而历史认识论成为历史哲学的主要组成部分。 3. 三统三正:西汉董仲舒提出的历史循环论,并对邹衍的“五德终始说” 稍加变通后提出的理论, 以不同正朔为标志的改制法则。“三统”是指黑统白统赤统,中国西汉时期董仲舒提出的黑、白、赤三统循环的神秘主义历史观。“三正”是指夏正商正周正,三正是春秋战国时代不同地区所使用的不同的历法制度。这种改制只是为了表明新的皇帝重新受天命统治人民,其实质却没有丝毫改变,这是一种唯心主义的历史观。 4. 计量史学方法:历史学的计量方法,是指把数学方法特别是数理统计方法运用于历史研究的一套方法,即运用电子计算机技术对历史资料进行数据处理,进行史料分析从而得到结论的一种方法。从17 世纪到19 世纪,统计学方法的发展和统计资料的日益完备,已使历史研究引入了计算,逐渐形成了历史统计学,主要研究经济史和人口史,但由于计算手法的初级,研究的性质、对象与传统史学大同小异,所以还算不上严格意义上的计量史学。进入20 世 纪之后,新史学家们对历史的定性研究感到日益不满足,他们认为某种历史现象仅靠描述和定性往往是错误的,具有较大的主观随意性,而通过定量研究有可能对特定主题产生较精确的、有说 服力的认识。计量方法远未能成为取代其他方法的唯一科学的手段,并不能完全排除主观因素。特别是其成果的枯燥,使其日益远离普通读者,失去了史学的社会功能,这些都是计量史学亟需解决的大问题。 5. 历史学:是一门关于人类社会以往运动发展过程的学问。一般说来,它包括历史过程的记录、历史经验的总结、历史规律的探讨和历史发展趋势的预见。 6. “五德始终”历史循环论:一种认为人类社会的发展过程周而复始地经历同样阶段的理论。如中国战国末邹衍提出的“五德终始说” ,认为历史变化和王朝更替,是土德、木德、金德、火德、水德的相继更替,周而复始循环的结果。主张人类社会的变化是简单的重复循环过程的历史理论。 7. 历史解释:即历史的主体(历史学家)通过历史的中介(主要是历史资料,如文献资料、实物资料)对历史的客体(如历史事件、历史人物、历史过程、历史规律等)作出相应历史观的解释。 8. 历史遗产:即人类活动过程中所创造的各种财富的综合,大致包括两类:一类是“物质文化” ,诸如各种生产工具、设备、生活用具、居住房屋、衣饰装束、交通工具等;一类是“精神文化” ,诸如科学文化知识、理想和情操、道德和礼仪、习俗和风尚、生活方式、情趣、爱好等。 9. 历史系统方法:用系统论方法研究历史,它要求把历史作为一个整体系统观念出发,认识历史运动的整体过程,并进而从历史过程发展所表现的整体与部分(历史要素)结构、层次、环境的关系中,揭示历史的本质和规律,这就是历史系统方法的根本特点和要求。 【问答】 1. 唯物史观的基本观点: 1)社会历史发展是有规律可循的。历史运动的规律是不以人们意志为转移的客观过程,它可以通过人们有目的的、自觉的活动才能实现,因此历史必须重视研究人的活动和人本身的价值,重视人在历 史过程中的地位。 2)人们的社会存在决定人们的社会意识,社会意识对社会存在起积极或消极的作用。因此,必须深入到人们的社会存在中去研究人们的思想、观点和立场,从社会存在中去寻找产生的原因和答案。 3)社会性质、社会政治变革的终极原因存在于生产方式之中,必须用社会经济结构去说明社会的政治结构,用社会经济的变化去解释社会文化、哲学、宗教、科技、政治、军事、伦理等的变化,去说明社会历史的运动。 4)阶级和阶级斗争是阶级社会特有的现象,与历史上特有的生产方式、经济关系相联系。阶级分析方法是观察和研究阶级社会中历史现象的基本线索和基本方法。正确运用阶级分析方法是研究历史的 基本要求之一。

数据库 教务管理系统 综合实验报告

华北科技学院计算机系综合性实验 实验报告 课程名称《数据库系统A》 实验学期2011 至2012 学年第 2 学期学生所在系部计算机学院 年级2010 专业班级网络B101班 学生姓名学号 任课教师 实验成绩 计算机系制

《数据库系统A》课程综合性实验报告 一、实验目的 利用一种DBMS作为设计平台,理解并应用课程中关于数据库设计的相关理论,能按照数据库设计步骤完成完整的数据库设计,包括需求分析、概念设计、逻辑设计、物理设计和实施。同时能够正确应用各个阶段的典型工具进行表示。 二、设备与环境 (1) 硬件设备:PC机一台 (2) 软件环境:安装Windows操作系统,安装数据库管理系统SQL Server2008等。 三、实验内容 1.需求分析 首先,通过调查,教务管理系统中主要有四类用户,即学生用户,老师用户,教务管理员和系统管理员。对应这些用户,其处理要求的主要的功能就是进行一系列的查询和各类数据的管理及维护。其具体的处理要求如下: 1)系统管理:实现系统管理人员对系统的管理,包括添加删除用户,更改密码,数据备份,数据还原,注销等功能。 2)教务管理:实现教务管理人员对系统的管理,包括课程安排,成绩审核,学生成绩管理,学生学籍管理等功能。 3)基本信息:实现显示学生和老师以及课程、班级、系别的基本信息(包括学生基本信息,教师基本信息,课程基本信息等)。 4)查询:包括实现学生查询,老师查询。学生查询包括自己的基本信息,自己的课程,课表,成绩等,老师查询包括查询自己的信息,自己所带班的学生,自己的课表以及学生成绩等。 5)教师对成绩的录入以及自己信息的查询与维护。 其次,该教务管理系统中,结合以上用户种类以及其具体的处理功能要求,教务管理系统要具备以下信息要求: 教务管理系统涉及的实体有: 教师——工作证号、姓名、电话、工资、邮箱; 学生——学号、姓名、性别、年龄、系代号等; 班级——班号、最低总学分等; 系——系代号、系名和系办公室电话等; 课程——课序号、课名、学分、最大人数等; 其中,这些实体之间的联系如下: 每个学生都属于一个班,每个班都属于一个系,每个教师也都属于一个系。 每个班的班主任都由一名教师担任 一名教师可以教多门课,一门课可以有几位主讲老师,但不同老师讲的同一

(完整版)数据库系统概论期末试题及答案(重点知识)

试题十 1. 数据库系统的特点是( )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。 A .数据共享 B .数据存储 C .数据应用 D .数据保密 2. 数据库系统中,物理数据独立性是指( )。 A .数据库与数据库管理系统的相互独立 B .应用程序与DBMS 的相互独立 C .应用程序与存储在磁盘上数据库的物理模式是相互独立的 D .应用程序与数据库中数据的逻辑结构相互独立 3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。 A .外模式 B .内模式 C .存储模式 D .模式 4. E-R 模型用于数据库设计的哪个阶段( )? A .需求分析 B .概念结构设计 C .逻辑结构设计 D .物理结构设计 5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是( )。 A .宿舍编号 B .学号 C .宿舍地址,姓名 D .宿舍编号,学号 6. 自然连接是构成新关系的有效方法。一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的( )。 A .元组 B .行 C .记录 D .属性 7. 下列关系运算中,( )运算不属于专门的关系运算。 A .选择 B .连接 C .广义笛卡尔积 D .投影 8. SQL 语言具有( )的功能。 A .关系规范化、数据操纵、数据控制 B .数据定义、数据操纵、数据控制 C .数据定义、关系规范化、数据控制 D .数据定义、关系规范化、数据操纵 ( 考 生 答 题 不 得 超 过 此 线 )

网络工程与系统集成期末复习题

简答题: 1.何时适合使用静态路由 中小型的网络,网络拓扑比较简单,不存在线路冗余等因素,通常采用静态路由的方式来配置 2.动态路由协议的功能是 用于建立和维护路由表和按照达到数据包的目的地的最佳路径转发数据数据包的动态路由协议 3.等价负载均衡 当到达目的地有多条路径时,而有多条路径的metric值一样,这时就可以做等价负载均衡,让数据包通过多条链路均衡转发 4.非对称路由 非对称路由是指往返某一节点的路径不一致,两个方向的延时不同。 5.如何定义网络系统质量因素 6.如何进行网络项目成本测算 7.简述Alex Zinin的路由表三原则 每台路由器根据其自身路由表中的信息独立作出决策。 一台路由器的路由表中包含某些信息并不表示其他路由器也包含相同的信息。 有关两个网络之间路径的路由信息并不能提供反向路径(即返回路径)的路由信息。 8.简述网络集成的生命周期和实施步骤 1.启动阶段:1识别需求2可行性研究3立项4初步集成方案5项目章程确立 2.计划阶段:1人员确立2系统设计效果确立3资源费用分析4风险再评估5工作分解 6项目建议和合同洽谈 3.实施阶段:1项目团队建立2实施计划确立3资源、成本、采购、沟通4项目实施5 项目监理和控制6质量、资金控制 4.收尾阶段:1项目验收准备2文档整理3项目初验4项目后评审5资源再分配 9.简述网络集成三个基本目标、内容和方法 目标:1:用户目标:用户在投入人力,物力,财力简历网络系统后,能达到用户需求2:系统集成目标:先进的技术,适当的产品,精湛的技术,优质的服务 方法:1:独立集成 2:联合集成 3:委托集成商 内容:1:需求分析2:网络规划3:产品选择4:网络设计5:系统集成实施6:应用软件开发和调试7:系统测试8:用户培训9:竣工文档编制10:项目验收11:售后技术支持12:系统维护和质保

史学概论复习资料

绪论(概要) 一、名词解释 历史观:又称社会历史观,是人类对历史的根本观点,总的看法,是世界观的组成部分,世界观和历史观互相影响,相互制约。 二、论述 历史学的学科结构 ①以客观历史为研究对象的分支学科 时间(上古史、中古史、古代史、近现代史) 空间(美国史、中东史、欧洲史) 内容(经济史、政治史、文化史) 综合(秦汉专题史) ②以特定对象和特定方法为轴心的综合研究科目 (历史文献学、器物学、考据学、历史地理学、年代学) 第一章中国传统史学理论的发展 一、名词解释 意谓书中所论及的都是为匡时救国被迫非说不可的问题。

二、列举 1.修史制度论 (1)君举必书----慎言行 (2)人君不观史 (3)设官修史,唐代开始 (4)整体修史制度 2.新史学主要代表人物及其史学观点或着作 (1)梁启超 三阶段:1901----1905年:服膺进化史观 批判传统史 1912----1920年:中西结合,因果关系,“据事直书” 1920年以后 着作:1902年在《新民丛报》上发表的《新史学》 1901年《中国史叙论》 (2)章太炎 史学观点:历史是“人群和社会的进化”进化论,生存竟争解读历史;评历史人物;

将人类学运用于历史研究中。 着作:《訄书》论文集 (3)夏曾佑 史学观点:天演论,历史进化论;历史功能论;历史阶段思想 着作:《最新中学中国历史教科书》 (4)陈黼宸 着作:《独史》、《史地原理》、《中国通史》、《诸子通义》和《读史总论》3.王国维二重证据法的三个层次 (1)地下实物与纸上遗文互相释证 (2)异族之故书与吾国旧籍互相补证 (3)外来之观念与固有之材料互相考证 4.陈寅恪的史学思想及其相关代表作品 A、史学思想:“求真实,供借鉴”精义 B、学术信念:独立之精神,自由之思想 (1)广博的知识,严谨的学术 (2)重视制度史,社会阶层的分析《隋唐制度渊源略论稿》

教务管理系统数据库设计

教务管理 数据库系统课程设计

目录 1、需求分析 (2) 1.1 信息要求: (2) 1.2 处理要求: (2) 1.3 安全性与完整性要求: (2) 1.4 系统功能的设计和划分 (2) 第一部分:用户管理部分 (3) 第二部分:管理员管理部分 (3) 2、概念设计 (3) 2.1概念模型(E-R图): (3) 2.2数据字典: (5) a.数据项 (5) b、数据结构 (5) c、数据流 (5) d、数据存储 (6) e、处理过程 (6) 2.3 数据流图 (7) 3、逻辑结构设计 (7) 3.1 E-R图向关系模型的转换(关系的码用下横线表出) (7) 3.2 设计用户子模式 (8) 4、物理设计 (8) 4.1 选择存取方法 (8) 4.2 确定数据库的存储结构 (8) 4.3 评价物理结构 (9) 5、系统实施 (9) 6、运行维护 (10)

1、需求分析 1.1 信息要求: 教务管理系统涉及的实体有: ●教师——工作证号、姓名、职称、电话等; ●学生——学号、姓名、性别、出生年月等; ●班级——班号、最低总学分等; ●系——系代号、系名和系办公室电话等; ●课程——课序号、课名、学分、上课时间及名额等。 这些实体之间的联系如下: ●每个学生都属于一个班,每个班都属于一个系,每个教师也都属于一个系。 ●每个班的班主任都由一名教师担任。 ●一名教师可以教多门课,一门课可以有几位主讲老师,但不同老师讲的同一门课其课序号是不同 的(课序号是唯一的)。 ●一名同学可以选多门课,一门课可被若干同学选中。 ●一名同学选中的课若已学完,应该记录有相应成绩。 ●本单位学生、教师都有重名,工作证号、学号可以作为标识。 1.2 处理要求: 教学系统主要提供数据维护、选课和信息查询。其中常见的查询有:系统中各对象的基本信息查询。查询指定班、系的学生信息(名单、人数等)。查询学生的成绩、学分情况。查询教师授课情况和学生选课情况……。 1.3 安全性与完整性要求: ●安全性要求: 1.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用; 2.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容; 3.系统应对不同用户设置不同的权限,区分不同的用户,如学生,教师,系统管理员。 ●完整性要求: 1.各种信息记录的完整性,关键信息记录内容不能为空; 2.各种数据间相互的联系的正确性; 3.相同的数据在不同记录中的一致性。 1.4 系统功能的设计和划分 根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:

数据库系统概论期末试题及答案整理版

《数据库原理及应用》试题1 一、选择题 1、数据库系统的基本特征是_________。 A 、数据的统一控制 B 、数据共享性和统一控制 C 、数据共享性、独立性和冗余度小 D 、数据共享性和数据独立性 (难度系数C )正确答案:C 2、DB 、DBMS 和DBS 三者之间的关系是_________。 A 、DBS 与D B 和DBMS 无关 B 、DBMS 包括DBS 和DB C 、DB 包括DBMS 和DBS D 、DBS 包括DB 和DBMS (难度系数B )正确答案:D 3、设有关系R 和S ,关系代数 S)(R R -- 表示的是_________。 A 、R ∩S B 、R ―S C 、R ÷S D 、R ∪S (难度系数B )正确答案:A 4、自然连接是构成新关系的有效方法。一般情况下,当对关系R 和S 使用 自然连接时,要求R 和S 含有一个或多个共有的__________。 A 、行 B 、属性 C 、记录 D 、元组 (难度系数C )正确答案:B 5、以下是信息世界的模型,且实际上是现实世界到机器世界的一个中间层 次的是_________。 A 、数据模型 B 、概念模型 C 、关系模型 D 、E-R 图 (难度系数C )正确答案:C 6、构成E —R 模型的三个基本要素是_________。 A 、实体、属性值、关系; B 、实体、属性、联系; C 、实体、实体集、联系; D 、实体、实体集、属性; (难度系数C )正确答案:B 7、在关系代数运算中,五种基本运算为_________。

A 、并、差、选择、投影、连接 B 、并、交、选择、投影、笛卡尔积 C 、并、差、选择、投影、笛卡尔 积 D 、并、除、投影、笛卡尔积、选择 (难度系数B )正确答案:C 8、在下列关于规范化理论的叙述中,不正确的是_________。 A 、任何一个关系模式一定有键。 B 、任何一个包含两个属性的关系模式一定满足3NF 。 C 、任何一个包含两个属性的关系模式一定满足BCNF 。 D 、任何一个包含三个属性的关系模式一定满足2NF 。 (难度系数B )正确答案:D 9、设有关系模式R(A,B,C)和S(C,D)。与SQL 语句“SELECT A,B,D FROM R,S WHERE R.C=S.C ”等价的关系代数表达式为_________。 A 、S))(R (σπS.C R.C D B,A,?= B 、S))(R (πσD B,A,S. C R.C ?= C 、(S))π(R)(πσ D B A,S.C R.C ?= D 、S)(R))(π(πσB A,D S.C R.C ?= (难度系数A )正确答案:A 10、SQL 的视图是从_________中导出的。 A 、基本表 B 、视图 C 、数据库 D 、基本表或视图 (难度系数C )正确答案:D 11、用如下的SQL 语句创建一个Teacher 表 CREATE TABLE Teacher ( TNO Char(6) NOT NULL, NAME Char(8) NOT NULL, SEX Char(2), SAL INT, SDETP char(12) check (SDEPT IN(‘IS ’,’MA ’,’CS ’))) 可以插入到Teacher 表中的元组是_________。 A 、(‘T0203’,‘刘刚’,NULL ,NULL ,‘IS ’) B 、( NULL , ‘王芳’,‘女’,‘1200’,‘CS ’) C 、(‘T0111’,NULL ,‘男’,23,‘MA ’) D 、(‘T0101’,‘李华’,男,2100,‘EN ’) (难度系数A )正确答案:A

系统工程期末复习资料(全)

系统:由两个及以上有机联系、相互作用的要素组成,具有特定结构、功能和环境的整体。系统边界:从空间结构上看,把系统和环境分开的所有点的集合;从逻辑上看,边界是系统构成关系从起作用到不起作用的边界,系统质从存在到消失的边界。 系统的属性:整体性{是系统最核心的特性,是系统性最集中的体现} 关联性(由多个有机联系、相互作用的要素组成,具备独立要素所不具备的功能) 环境适应性(环境输入系统,系统输出环境,系统要生存,一定要适应环境) 层次性(作为总体来看,系统可以分解一系列子系统,并有一定的层次结构) 目的性(有一定目的,为达到既定目的而具备一定的功能) 集合性(把具备某种属性的一些对象看成一个整体,从而形成一个集合) 系统的类型:人造系统和自然系统 实体系统和概念系统、动态系统和静态系统、封闭系统和开发系统 系统工程的概念:是组织管理系统的规划、研究、设计、制造、试验、使用的科学方法,是一种对所有系统具有普遍意义的科学方法。 系统工程方法论:是研究、探索系统问题的一般规律和途径 重要思想:最优思想、总体思想、组合思想、分解和协调思想、反馈思想 霍尔三维结构:知识维、时间维、逻辑维 时间维(6个阶段):规划阶段、方案阶段、研制阶段、生产阶段、运行阶段、更新阶段 逻辑维(7个步骤):明确问题、选择目标、系统综合、系统分析、方案优化、做出决策、付诸实施 特点:强调目标明确,核心是最优化,认为一切现实问题都可以规划为工程系统问题,运用定量分析法,做最优解答。该方法论在研究方法上有整体性,在技术应用上有综合性,在组织管理上有科学性,在系统工程上有问题导向性。 切克兰德方法论:主要内容:问题、根底定义、建立概念模型、比较与探索、选择、设计与实施、评估与反馈 主要步骤(略) 比较:同:同为系统工程方法论,均以问题为起点,具备相应的逻辑结构 异:前者主要研究工程系统问题,后者更适用于“软”系统问题的研究 前者以优化分析为核心,后者以比较学习为核心 前者使用定量分析方法,后者使用定性、定量与定性相结合的方法 前者研究对象为良结构,后者则为不良结构 系统分析:运用建模及预测、优化、仿真、评价等技术,对系统的各方面进行定性与定量相结合的分析,为选择最优或满意的方案提供决策依据的分析研究过程。 6要素:问题、目的及目标、方案、模型、评价、决策者 步骤(SA):认识问题——>探寻目标——>综合方案——>模型化——>优化或仿真分析——>系统评价——>决策 系统原则:坚持以问题为导向,以整体为目标,多方案模型分析与选优、以定量与定性相结合、多次反复进行 创新方法:提问法、头脑风暴法、德尔菲法、情景分析法、定性研究方法、数据挖掘方法结构模型:定性表示系统构成要素以及它们之间本质存在的相互依赖、相互制约和联系情况的模型 结构模型化:建立系统结构模型的过程 结构分析:实现系统结构模型化并加以解释的过程 SD流程图:认识问题——>界定系统——>要素及因果关系分析——>建立结构模型——>建立量化分析模型——>比较与评价——>政策分析

数据库系统概论各章复习试题及答案

数据库系统概论复习资料: 第一章: 一、选择题: 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是 A 阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 2.数据库的概念模型独立于 A 。 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界 3.数据库的基本特点是 B 。 A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 4. B 是存储在计算机内有结构的数据的集合。 A.数据库系统B.数据库 C.数据库管理系统 D.数据结构 5.数据库中存储的是 C 。 A.数据 B.数据模型C.数据以及数据之间的联系 D.信息 6. 数据库中,数据的物理独立性是指 C 。 A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立 7. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 D 。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合 8.数据库系统的核心是 B 。 A.数据库 B.数据库管理系统 C.数据模型 D.软件工具 9. 下述关于数据库系统的正确叙述是 A 。 A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致 D.数据库系统比文件系统能管理更多的数据 10. 数将数据库的结构划分成多个层次,是为了提高数据库的①和②。 ①A.数据独立性 B.逻辑独立性 C.管理规范性 D.数据的共享 ②A.数据独立性 B.物理独立性 C.逻辑独立性 D.管理规范性 【答案:】①B ②B 11. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 A 。 A.DBS包括DB和DBMS B.DDMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS

系统工程期末复习资料

系统工程的研究对象是组织化的大规模复杂系统。P5 ★系统的定义:是由两个以上相互联系、相互作用的要素所构成,且具有特定功能、结构、环境的整体。有以下四个要点: (1)系统及其要素。系统是由两个以上要素组成的整体,构成这个整体的各个要素可以是耽搁事物(元素),也可以是一群事物组成的分系统、子系统等。系统与其构成要素是一种相对的概念,取决于所研究的具体对象及其围。 (2)系统和环境。任一系统又是它所丛书的一个更大系统(环境或超系统)的组成部分,并与其相互作用,保持较为密切的输入输出关系。系统连同其环境超系统形成的系统总体。系统与环境也是两个相对的概念。 (3)系统的结构。在构成系统的诸要素之间存在着一定的有机联系,这样在系统的部形成一定的结构和秩序。结构即组成系统的诸要素之间相互关联的式。 (4)系统的功能。任系统都应有其存在的作用与价值,有其运作的具体目的,也即都有其特定的功能。系统功能的实现受到其环境和结构的影响。 系统的一般属性:P6 (1)整体性:整体性是系统最基本、最核心的特性,是系统性最集中的体现。 (2)关联性:构成系统的要素是相互联系、相互作用的;同时,所有要素均隶属与系统整体,并具有互动关系。关联性表明这些联系或关系的特性,并且形成了系统结构问题的基础。(3)环境适应性:任一个系统都存在于一定的环境之中,并与环境之间产生物质、能量和信息的交流。环境的变化必然会引起系统功能及结构的变化。系统必须首先适应环境的变化,并在此基础上使环境得到持续改善。管理系统的环境适应性要求更高,通常应区分不同的环境类(技术环境、经济环境、社会环境等)和不同的环境域(外部环境、部环境等)。 ★大规模复杂系统的主要特点:P6 (1)系统的功能和属性多样,由此而带来的多重目标间经常会出现相互消长或冲突的关系。(2)系统通常由多为且不同质的要素构成。 (3)一般为人—机系统,而人及其组织或群体表现固有的复杂性。 (4)由要素相互作用关系所形成的系统结构日益复杂化和动态化。大规模复杂系统还具有规模庞大经济型突出等特点。 该类系统的主要特点:规模庞大、结构复杂、属性及目标多样、一般为人—机系统、经济性突出等。 系统工程:是从总体出发,合理开发、运行、革新一个大规模复杂系统所需思想、程序、法的总称。P9 系统工程强调以下基本观点(系统工程法的特点):P10 (1) 整体性和系统化观点(前提)(2) 总体最优或平衡协调观点(目的) (3) 多种法综合运用的观点(手段)(4) 问题导向及反馈控制观点(保障) 期中: 1.选择一个你所熟悉的系统问题说明:(1)系统的功能及其要素;(2)系统的环境及输入、 输出;(3)系统的结构(最好用框图表达);(4)系统的功能与结构、环境的关系。 2.管理系统有特点?为什么说现代管理系统是典型的(大规模)复杂系统。

数据库课程设计 教务管理系统

洛阳理工学院 课程设计报告 课程名称数据库课程设计 设计题目教务管理系统 专业计算机科学与技术 班级B120505 学号 姓名 完成日期2015-1-4

课程设计任务书 设计题目:教务管理系统 设计内容与要求: 设计教务管理系统,类似于我校教务管理系统,有四类用户:教务员、学生、教师、管理员教务员可以输入学生、教师、班级、课程信息。一个班级只属于一个专业,一个学生只属于一个班级。教务员负责输入每个专业、每个班级需要学习哪些课程,指定课程的任课教师。教师可以查看学习该课程的学生名单。课程结束后,教师可以录入课程成绩。一个教师可以教授多个班的多门课程,每门课由多位老师讲授。课程分两类,必修课和选修课。系统要记录每个学生学习各门必修课的成绩,还要记录学生选修了哪些选修课以及课程成绩。学生可以查看自己各门课程的成绩。学生还可以进行评教,给老师打分。管理员可以输入教室信息,并结合班级、课程、教室信息实现自动排课。 要求: 1.完成本系统的需求分析,写出功能需求和数据需求描述; 2.完成数据库的概念结构设计、逻辑结构设计、物理结构设计; 3.完成本系统的部分功能模块的程序界面设计。 指导教师:高春玲 2014 年12 月28 日 课程设计评语 成绩: 指导教师:_______________ 年月日

目录 一、概述 2 1.1、本设计的目的与意义 2 1.2、数据库开发工具和应用程序开发工具 2 二、需求分析 2 2.1功能需求 2 2.2数据需求 2 三、概念结构设计 2 3.1、E-R模型设计 2 3.2、总体E-R图描述 4 四、逻辑结构设计 4 4.1、关系模型 4 4.2、关系模式的优化与说明 4 五、物理结构设计 5 5.1建立数据库 5 5.2表与表结构 5 六、应用程序设计 6 6.1、系统总体结构 6 6.2、系统界面与源代码7 6.2.1、界面7 6.2.2、功能描述9 6.2.3、程序源代码9 七、设计总结23 八、体会与收获24 九、参考文献24

数据库系统概论期末考试复习资料

数据库系统概论复习资料: 第一章: 一选择题: 1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中, 阶段(A )。A .数据库系统 2. 3. 数据独立性最高的是 数据库的概念模型独立于 F A o A.具体的机器和 DBMS B .E-R 图 C .信息世界 D .现实世界 数据库的基本特点是 B o A .(1)数据可以共享 (或数据结构化) (2) 数据独立性 数据冗余大, 易移植 (4) 统一管理和控制 B .(1)数据可以共享 (或数据结构化) (2) 数据独立性 数据冗余小, 易扩充 (4) 统一管理和控制 C .(1)数据可以共享 (或数据结构化) (2) 数据互换性 数据冗余小, 易扩充 (4) 统一管理和控制 D .(1)数据非结构化 (2) 数据独立性 数据冗余小, 易扩充 (4) 统一管理和控制 B 答案:B B .文件系统 C .人工管理 D .数据项管理 是存储在计算机内有结构的数据的集合。 A .数据库系统 B.数据库C .数据库管理系统 D.数据结构 5. 数据库中存储的是 _C 。 A .数据 B .数据模 间的联系 D . 6. 数据库中,数据的物理独立性是指 C ________________ 。 A .数据库与数据库管理系统的相互》 B — 与 C .用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 C 7..数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 4. 信息 DBMS 的相互独立 ..D .应用程序与数据库中数据的逻辑结构相互独立 A .同一个应用中的多个程序共享一个数据集合 B .多个用户、同一种语言共享数据 C .多个用户共享一个数据文件 D .多种应用、多种语言、多个用户相互覆盖地使用数据集合 8. 据库系统的核心是 B __________ 。A .数据库B .数据库管理系统 C .数据模型 D .软件工具 答案:B 9. 下述关于数据库系 ― A __________________ 。 A .数据库系统减少了数据冗余 B .数据库系统避免了一切冗余 D .数据库系统比文件系统能管理更多的数据 数将数据库的结构划分成多个层次,是为了提高数据库的 ① A .数据独立性 B . ② A .数据独立性 B . 数据库(DB)、数据库系统 .DBS 包括 DB 和 DBMS 10. 逻辑独立性 C .管理规范性 物理独立性 C .逻辑独立性 答案: C .数据库系统中数据的一致性是指数据类型一致 答案:A ①B 和 ②B 。 11. A 12. A 13. 14. 15. A 16 A 17. A 18. A D .数据的共享 D .管理规范性 (DBS)和数据库管理系统(DBMS 三者之间的关系是答案:A B . DDMS 包括 DB 和 DBS C . DB 包括 DBS 和 DBMS D . DBS 就是 DB,也就是 DBMS D 。 答案:①B 在数据库中,产生数据不一致的根本原因是 .数据存储量太大 B .没有严格保护数据 C .未对数据进行完整性控制 D .数据冗余 答案:D 数据库管理系统(DBMS 是 D A .数学软件B .应用软件 C .计算机辅助设计 D .系统软件 答案:D 数据库管理系统(DBMS 的主要功能是 B ________ 。A.修改数据库 B .定义数据库 C .应用数据库D.保护数据库 数据库系统的特点是 _A _______ 、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。 .数据共享 B .数据存储 C .数据应用 D .数据保密 答案:A 数据库系统的最大特点是 A 。 ?数据的三级抽象和二级独立性 B ?数据共享性 C ?数据的结构化 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为 .数据定义功能 B .数据管理功能 C .数据操纵功能 D .数据控制功能 数据库管理系统是 B __________ 。 ?操作系统的一部分 B .在操作系统支持下的系统软件 C ?一种编译程序 描述数据库中全体数据的全局逻辑结构和特征的是 () 答案: D C 答案:C ?数据独立性 答案: D ?一种操作系统 答案: 19.据库的三级模式结构中, A .外模式 B .内模式 C .存储模式 20据库系统的数据独立性是指 B A .不会因为数据的变化而影响应用程序 C .不会因为存储策略的变化而影响存储结构 21.信息世界中的术语,与之对应的数据库术语为 22次型、网状型和关系型数据库划分原则是 _ D .模式 B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 D ?不会因为某些存储结构的变化而影响其他的存储结构 D A .文件 B .数据库 C .字段 D .记录 答案: 答案: D A .记录长度 B .文件的大小 C .联系的复杂程度 D .数据之间的联系 23. 传统的数据模型分类,数据库系统可以分为三种类型 __C _____________ 。 A 24. 25. A 答案:D .大型、中型和小型 B .西文、中文和兼容 C .层次、网状和关系 D 层次模型不能直接表示 C A . 1 : 1关系 B . 1 : m 关系 C 数据库技术的奠基人之一 E.F . Codd 从1970年起发表过多篇论文,主要论述的是 .层次数据模型 B .网状数据模型 C .关系数据模型 D .面向对象数据模型 ?数据、图形和多媒体 .m : n 关系 D . C 。 答案:C :1和1 : m 关系 答案:C 二、填空题 数据管理技术经历了 人工管理、文件系统 数据库是长期存储在计算机内、有 DBMS 是指 它是位于用户 1. 2. 3. 4. 和数据库系统三个阶段。 答案:①人工管理 答案:①组织 ②共享 答案:①数据库管理系统 ②用户 ③操作系统 数据库的运行管理 和数据库的建立以及维护 等4个方面。 ②文件系统 ②数据库系统 5. 6. 组织的、可共享的数据集合。 和 ③ 之间的一层管理软件。 、数据操纵功能 数据库管理系统的主要功能有数据定义功能 答案:①数据定义功能 ②数据操纵功能 数据独立性又可分为逻辑数据独立性 _和物理数据独立性。 答案:①逻辑数据独立性 ②物理数据独立性 当数据的物理存储改变了,应用程序不变,而由DBMS 处理这种改变,这是指数据的—物理独立性 _。 答案:物理独立性

系统工程原理期末试题及详细答案

系统工程原理模拟试题 考生注意:1.答案必须写在统一配发的答题纸上,可不抄题! 2.考试时间为15:00—17:30,共150分钟。 3.试卷满分为100分。 一、判断(10分) 1、系统工程属于系统科学体系的基础理论层次。(X ) 2、尽管系统的所有组成要素都是最优的,系统的整体功能也不一定最优。(√) 3、在系统解析结构模型中,可假定所涉及的关系不具有传递性。(X) 4、应用层次分析法时,要求判断矩阵必须具有完全一致性。(X ) 5、指数平滑预测法中,平滑系数越大表明越重视新信息的影响。(×) 6、在用趋势外推法进行预测时,必须假设预测对象的增减趋势不发生改变。(×) 7、在风险决策中,只要能获得更多的情报,就应该进行调查、试验等工作。(×) 8、评价指标综合时,加权平均法的加法规则主要用于各项指标的得分可以线性地互相补偿的场合。 () 9、中途作业兼有顺序作业和并行作业的特点。(√) 10、系统网络技术的网络图中,一对结点间只能有一条箭线或一条虚箭线(√) 二、填空(10分) 1、一般系统具有(整体性)、(层次性)、(相关性)、(目的性)、(适应性)等五种特性。 2、霍尔的系统工程三维结构由(时间维)、(逻辑维)、(知识维)组成。 3、系统建模的主要方法有(推理法)、(实验法)、(统计分析法)、(混合法)、(类似法)等五种。 4、层次分析法把影响问题的因素,一般分为三个层次,即(目标层)、(准则层)和(方案层)。 5、对n阶判断矩阵A而言,如果关系( /(,,1,2,...,) ij ik jk a a a i j k n == )完全成立,则称判断矩阵具有完全一致性。 6、与专家会议法相比,Delphi预测方法采用(匿名)方式消除了心理因素对专家的影响。 7、时间序列的特征主要表现为(趋势性)、(季节性)、(周期性)、(不规则性)等四个方面。 8、效用实际上代表决策者对于(风险)的态度。 9、决策树法是风险型决策中常用的方法,它可以处理决策表和决策矩阵无法表达的(多阶段)决策问题。 10、网络图中,某作业(i,j)的总时差R(i,j)=(0 )时,称该作业为“关键作业”。 三、简答(20分) 1、什么叫系统,系统有哪些基本特征? 答:系统的定义(钱学森):系统是由相互作用和相互依赖的若干组成部分结合的具有特定功能的有机整体。系统有如下基本特征:(1)整体性:系统是由两个或两个以上的能够相互区别的要素组成的集合体,但它又是一个不可分割的有机整体。 (2)层次性:任何一个系统都可以分解为一系列的不同层次的子系统,而它本身又是它所从属的一个更大系统的子系统。 (3)相关性:组成系统的要素(或子系统)是相互联系、相互作用的,相关性说明这些联系之间的特定关系和演变规律。 (4)目的性:通常系统都具有某种目的。为达到既定目的,系统都具有一定功能,这是区别各种系统的标志。系统的目的一般用更具体的目标来体现,复杂系统往往需要用一个目标体系来描述系统的目标。 (5)适应性:任何一个系统都存在于一定的环境之中,因此它必然要与外界环境产生物质、能量和信息的交换,外界环境的变化必然会引起系统内部各要素的变化。不能适应环境变化的系统是没有生命力的,只有能够经常与外界环境保持最优适应状态的系统,才是具有不断发展势头的理想系统。 2、什么叫综合集成? 答:综合集成是一种从定性到定量的方法,其实质是专家经验、统计数据和信息资料、计算机技术的有机结合,从而构成一个以人为主的高度智能化的人-机结合系统,发挥其整体优势,去解决复杂的决策问题。 3、回归分析预测的统计检验中,F-检验和t-检验有何异同? 答:两者的相同之处在于,它们都是为了检验回归方程中,因变量与自变量的相关关系是否显著,从而检验预测模型的合理性。不同之处在于,F-检验主要用于检验一定显著性水平下,假设a i=0(i=0,1,…,k)是否成立,它是对回归方程总体即所有回归系数的检验,其结果说明了整个回归方程描述的统计关系是否有意义;而t-检验则用于对因变量与单个自变量的相关关系进行显著性检验,即对任意j∈{0,1,…,k},检验假设a j=0在一定显著性水平下是否成立。4、简述系统评价的一般步骤。 答:(1)简要说明各方案,明确系统方案的目标体系和约束条件; (2)确定由所有单项和大类指标组成的评价指标体系; (3)确定各大类及单项评价指标的权重; (4)进行单项评价,查明各项评价指标的实现程度; (5)进行综合评价,综合各大类指标的价值和总价值; (6)给出评价结论,包括对方案的优劣分析、排序,对评价结论的分析意见等。 5、构成决策问题的条件有哪些?根据人们对自然状态规律的认识和掌握程度,决策问题通常可分为哪几种? 答:1)构成一个决策问题必须具备以下几个条件: 一是存在试图达到的明确目标; 二是存在不以决策者主观意志为转移的两种以上的自然状态;

相关主题
文本预览
相关文档 最新文档