当前位置:文档之家› 数据库系统原理复习纲要

数据库系统原理复习纲要

数据库系统原理复习纲要
数据库系统原理复习纲要

数据库系统原理

参考教材:数据库实用教程(第三版) 董健全 丁宝康 编著 施伯乐 主审

第1章数据库发展史

1.1数据库阶段的数据管理有哪些特色?

1.2什么是数据独立性?在数据库中有哪两级独立性?

1.3试解释DB、DBMS、和DBS三个概念。

第2章数据库系统结构

2.1名词解释。

逻辑数据 物理数据 联系的元数 1:1联系 1:N联系 M:N联系 数据模型 概念数据模型 结构数据模型 层次模型 网状模型 关系模型 外模式

概念模式 内模式 外模式/模式映像 模式/内模式映像 数据独立性

物理数据独立性 逻辑数据独立性 DDL DML DD DD系统

2.2逻辑记录与物理记录,逻辑文件与物理文件有些什么联系和区别?

2.3设某商业集团数据库有三个实体集。一是“商品”实体集,属性有商品号、商品

名、规格、单价等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“供应商”实体集,属性有供应商编号、供应商名、地址等。

供应商之间存在“供应”联系,每个供应商可供应多种多种商品,每种商品可向多个供应商订购,每个供应商供应每种商品有个月供应量;商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品可在多个商店销售,每个商店销售每种商品有个月计划数。

试画出反映上述问题的ER图,并将其转换成关系模型。

2.4试述ER模型、层次模型、网状模型、关系模型和面向对象模型的主要特点。 2.5DB的三级模式结构描述了什么问题?试详细解释。

2.6试述概念模式在数据库结构中的重要地位。

2.7什么是数据独立性?其目的是什么?

2.8试述DBMS的主要功能。

1 / 10

2 / 10

2.9 从模块结构观察,DBMS 由哪些部分组成?

2.10 DBS 有哪几部分组成?

2.11 在DBS 中,DBMS 和OS 之间的关系是什么?

第3章 关系运算

3.1 名词解释。

关系模型 关系模式 关系实例 属性 域 元组 超键 候选键 主键 外键 实体完整性规则 参照完整性规则

3.2 笛卡尔积、等值联接、自然联接三者之间有什么区别?

3.3 设有关系R 和S (见下表),计算R ∪S ,R -S ,R ∩S ,R×S ,π3,2(S),σB<’5’(R),R S ,R S 。

3.4 如果R 是二元关系,那么下列元组表达的结果是什么?(R )

{t|( u)(R(t)∧R(u)∧(t[1]≠u(1)∨t[2]≠u(2)))}

3.5 假设R 和S 分别是三元和二元关系,试把表达式π1,5(σ2=4∨3=4(R×S))转换成等价的:

①汉语查询句子;②元组表达式;③域表达式。

3.6 假设R 和S 都是二元关系,试把元组表达式{t|(R(t)∧(?u)R(u)∧u[1]≠t[2])}转换成等

价的:

①汉语查询句子;②元组表达式;③域表达式。

3.7 有两个关系R(A,B, C)和S(D, E, F),试把下列关系代数表达式转换成等价的元组表达

式:

①πA (R));②πB=’17’(R);③R×S ;④πA,F (σC=D (R×S))。

3.8 设有三个关系

S(SNO, SNAME, AGE, SEX, SDEPT)

SC(SNO, CNO, GRADE)

C(CNO, CNAME, CDEPT, TNAME)

试用关系代数表达式表示下列查询语句:

R : A B C 3 2 7 4 6 5 2 4 7 7 3 3 S : A B C 3 7 4 2 5 3

①检索LIU老师所授课程的课程号、课程名。

②检索年龄大于23岁的男学生的学号与姓名。

③检索学号S3学生所学课程的课程名与任课教师名。

④检索至少选修LIU老师所授课程中一门课的女学生姓名。

⑤检索WANG同学不学的课程的课程号。

⑥检索至少选修两门课程的学生学号。

⑦检索全部学生都选修的课程的课程号与课程名。

⑧检索选修课程包含LIU老师所授课程的学生学号。

3.9在上题的三个关系中,用户有一查询语句:检索数学系的学生选修计算机课程的

课程名和任课教师姓名。

①试写出该查询的关系代数表达式。

②试写出该查询优化的关系代数表达式。

③画出该查询初始的关系代数表达式的语法树。

④使用3.4.4节的优化算法,对语法树进行优化,并画出优化后的语法树。

3.10为什么要对关系代数表达式进行优化?

3.11子模式DDL用来描述什么?

3.12五种基本关系代数运算

3.13外联接

3.14关系数据库的关系演算语言是以谓词演算为基础的DML语言。

3.15设关系模式R(A,B) 和S(C,D),有关系代数表达式E = πA, C(σB = ‘d’(R×S)),请

画出表达式E的语法树。

3.16等式σF(E1×E2)=E1×σF(E2)成立的条件是F只涉及到E2中的属性。

第4章结构化查询语言

4.1名词解释。

SQL模式 基本表 视图 实表 虚表 相关子查询 联接查询 嵌套查询 交互式SQL 嵌入式SQL 共享变量 游标 滚动游标

4.2对于教学数据库的三个基本表:

S(SNO, SNAME, AGE, SEX, SDEPT)

SC(SNO, CNO, GRADE)

C(CNO, CNAME, CDEPT, TNAME)

试用SQL的查询语句表达下列查询:

①检索LIU老师所授课程的课程号、课程名。

3 / 10

②检索年龄大于23岁的男学生的学号与姓名。

③检索学号S3学生所学课程的课程名与任课教师名。

④检索至少选修LIU老师所授课程中一门课的女学生姓名。

⑤检索WANG同学不学的课程的课程号。

⑥检索至少选修两门课程的学生学号。

⑦检索全部学生都选修的课程的课程号与课程名。

⑧检索选修课程包含LIU老师所授课程的学生学号。

4.3设有两个基本表R(A, B, C)和S(D, E, F),试用SQL查询语句表达下列关系代数表达式:

①πA(R×S)

②σB=’17’(R)

③R×S

④πA,F(σC=D(R×S))

4.4试用SQL更新语句表达对教学数据库中三个基本表S、SC、C的各个更新操作:

①向基本表S中插入一个学生元组(‘S9’, ‘WU’, 18)。

②在基本表S中检索每一门课程成绩都大于等于80分的学生学号、姓名和性别,

并将检索结果保存到另一个已存在的基本表STUDENT(SNO, SNAME, SEX)中。

③在基本表SC中删除尚无成绩的选课元组。

④把WANG同学的选课和成绩全部删去。

⑤把选修MATHS课不及格的成绩全改为空值。

⑥把低于总成绩的女同学成绩提高5%。

⑦在基本表SC中修改C4课程的成绩,若成绩小于等于75分时提高5%,若成绩

大于75分时提高4%(用两个UPDATE语句实现)。

4.5假设某仓库管理关系模型有下列五个关系模式:

零件PART(PNO, PNAME, COLOR, WEIGHT)

项目PROJECT(JNO, JNAME, DATE)

供应商SUPPLIER(SNO, SNAME, SADDR)

供应p_p(JNO, PNO, TOTAL)

采购p_S(PNO, SNO, QUANTITY)

①试用SQL DDL语句定义上述五个基本表,并说明主键和外键。

②试将PROJECT、P_P、PART三个基本表的自然联接定义为一个视图VIEW1,PART、

P_S、SUPPLIER三个基本表的自然联接定义为一个视图VIEW2。

③试在上述两个视图的基础上进行数据查询:检索上海的供应商所供应的零件的

编号和名称;检索项目J4所用零件的供应商编号和名称。

4.6对于教学数据库中基本表SC,已建立下列视图:

CREATE VIEW S_GRADE(SNO, C_NUM, AVG_GRADE)

AS SELECT SNO, COUNT(CNO), AVG(GRADE)

FROM SC

GROUP BY SNO;

试判断下列查询和更新是否允许执行。若允许,写出转换到基本表SC上的相应操

4 / 10

作:

①SELECT * FROM S_GRADE;

②SELECT SNO, C_NUM

FROM S_GRADE

WHERE AVG_GRADE

WHERE AVG_GRADE>80;

③SELECT SNO, AVG_GRADE

FROM S_GRADE

WHERE C_NUM>(SELECT C_NUM

FROM S_GRADE

SNO=‘S4’;。

④UPDATE S_GRADE

SET C_NUM=C_NUM+1

WHERE SNO=‘S4’;

⑤DELETE FROM S_GRADE

WHERE C_NUM>4;

4.7SQL的集合处理方式与宿主语言单记录处理方式之间如何协调?

4.8嵌入式SQL的DML语句何时不必涉及到游标?何时必须涉及到游标?

4.9哪些聚合函数不忽略空值 (null),哪些忽略?

4.10 SQL中,如何正确操作空值。

4.11设有两个关系R (A,B,C) 和S (C,D,E),试用SQL查询语句表达下列关系代数

表达式πA, E (σB = D (R S))。

SELECT A,E

FROM R,S

WHERE B = D AND R.C = S.C

4.12游标

SQL语言与主语言具有不同的数据处理方式。SQL是面向集合的,一条SQL语句原则上可以产生或处理多条记录。而宿主语言是面向记录的,一次只能处理一条记录。为此引入游标来协调这两种不同的处理方式。通过游标机制,把集合操作转换成单记录处理方式。

4.13假设教学数据库中有三个关系:学生(学号,姓名,年龄,性别,班级),成绩

(学号,课程号,分数),课程(课程号,课程名称,学时,任课教师)。根据教学数据库给出下列各题答案:

(1)用关系代数表达式表示“检索学号为S3学生所学课程的课程名称与任课教师”的查询

(2)用关系代数表达式表示,检索LIU老师所授课程的课程号、课程名。

(3)用关系代数表达式表示,检索至少选修LIU老师所授课程中一门课程的女学

5 / 10

生的姓名。

(4)用SQL语句写出查询:所有选修“C102”课程,且分数低于该门课程平均分的学生姓名

(5)用SQL语句创建一个成绩单视图,其中包含姓名,课程名称,分数3个属性 (6)用SQL语句列出所有总分在260分以上的学号和总分数。

第5章规范化设计

5.1解释下列名词。

函数依赖 函数依赖的逻辑蕴涵 平凡的函数依赖 函数依赖集F的闭包F+ 最小依赖集 无损分解 保持函数依赖 1NF 2NF 3NF BCNF 4NF 5NF 推理规则的正确性和完备性

5.2设关系模式R(ABC),如果规定,关系中B值与D值之间是一对多联系,A值与C

值之间是一对一联系。试写出相应的函数依赖。

5.3设关系模式R(ABCD),F是R上成立的FD集,F|={A→B,C→B},则相对于F,试写

出关系模式R的关键码。并说明理由。

5.4试解释数据库“丢失信息”与“未丢失信息”两个概念。“丢失信息”与“丢失数据”有什

么区别?

5.5设关系模式R (WNO,WS,WG)的属性分别表示职工的工号、工资级别和工资数目。

F是R上成立的FD集,F = {WNO→WS,WS→WG}。将R分解成ρ = {R1,R2 },其中R1={WNO,WS},R2={WNO,WG}。那么,丢失的FD是(WS→WG)。

5.6设关系模式R(ABC),F是R上成立的FD集,F={B→C,C→A},那么分解ρ={AB,BC}

相对于F,是否无损分解和保持FD?说明理由。

5.7设关系模式R(ABCD),R上的FD集F={A→C,D→C ,BD→A },试说明ρ={AB,ACD,

BCD}相对于F是损失分解的理由。

5.8设有关系模式R(职工名,项目名,工资,部门名,部门经理),如果规定每个职工

可参加多个项目,各领一份工资;每个项目只属于一个部门管理;每个部门只有一个经理。

①试写出关系模式R的基本FD和关键码。

②说明R不是2NF模式的理由,并把R分解成2NF模式集。

③进而把R分解成3NF模式集,并说明理由。

6 / 10

5.9关系模式R分解成ρ = {R1,…,Rk},F是R上的一个FD集,那么R中满足F的

每一个关系r,与其投影联接表达式mρ(r) 间的关系满足 r? mρ(r)。

5.10设关系模式R (A,B,C),F是R上成立的FD集,F = {B→A,B→C},则分解ρ = {AB,

AC}丢失的FD是B→C。

5.11设关系模式R (WNO,WS,WG)的属性分别表示职工的工号、工资级别和工资数目。

F是R上成立的FD集,F = {WNO→WS,WS→WG}。将R分解成ρ = {R1,R2 },其中R1={WNO,WS},R2={WNO,WG}。那么,丢失的FD是WS→WG。

5.12设有关系模式R (A,B,C,D),F是R上成立的FD集,F = {D→A,D→B},试写出

关系模式R的候选键,并说明理由。

①R的候选键是CD

②理由:从已知的F,可导出D→ABD,再根据增广律,可得出CD→ABCD,即CD

值可决定全部属性值。

5.13消除了每个属性对候选键传递依赖的关系模式,称为BCNF模式。

5.14在关系模式的分解中,数据等价用(无损分解)衡量。

5.15设关系模式R(SNO,CNO,GRADE,TNAME,TADDR),其属性分别表示学生学

号、选修课的编号、成绩、任课教师姓名、教师地址等意义。如果规定,每个学生每学一门课只有一个成绩;每门课只有一个教师任教;每个教师只有一个地址(此处不允许教师同名)。

(1)试写出关系模式R基本的函数依赖和候选键。

(2)试把R分解成3NF模式集,并说明理由。

第6章实体联系模型

6.1名词解释。

实体 实体集 实体类型

联系 联系集 联系类型

属性 基本属性 复合属性 单值属性 多值属性 导出属性

联系的元数 联系的连通词 联系的基数

弱实体

6.2设某商业集团数据库中有三个实体集。一是“商店”实体集,属性有商店编号、

商店名、地址等;二是“商品”实体集,属性有商品号、商品名、规格、单价等;

三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。

商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售一种商品,有月销售量;商店与职工间存在着“聘用”

联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘

7 / 10

期和月薪。

试画出ER图,并在图上注明属性、联系的类型。

6.3ER图中包括(实体)、联系和(属性)三种基本图素。

第7章数据库设计

7.1名词解释。

数据库设计 数据库系统生存期 评审 数据字典

7.2数据库系统的生存期分为哪几个阶段?

7.3什么是数据库设计?数据库设计过程的输入和输出有哪些内容?

7.4基于数据库系统生存期的数据库设计分为哪几个阶段?

7.5数据库设计的规划阶段应做哪些事情?

7.6数据库设计的需求分析阶段是如何实现的?目标是什么?

7.7数据字典的内容和作用是什么?

7.8概念设计的具体步骤是什么?

7.9什么是数据抽象?主要有哪两种形式的抽象?数据抽象在数据库设计过程中起什

么作用?

7.10试述采用ER方法的数据库概念设计的过程。

7.11逻辑设计的目的是什么?试述逻辑设计过程的输入和输出环境。

7.12试述逻辑设计阶段的主要步骤及内容。

7.13规范化设计理论对数据库设计有什么指导意义?

7.14什么是数据库结构的物理设计?试述其具体步骤。

7.15在数据库设计中,将ER图转换成关系数据模型的过程属于哪个阶段?(逻辑设计

阶段)

7.16需求分析阶段设计数据流程图(DFD)通常采用的方法是什么?(自顶向下的方法)。

7.17在数据库设计中,当合并局部E‐R图时会遇到哪些冲突?

第8章数据库管理

8 / 10

8.1名词解释。

事务 数据库的可恢复性 并发操作 封锁 X锁 PX协议 PXC协议 S锁 PS 协议 PSC协议 活锁 死锁 调度 串行调度 并发调度 可串行化调度 不可串行化调度 两段封锁协议

8.2试叙述事务的四个性质,并解释每一个性质由DBMS的哪个子系统实现,每一个

性质对DBS有什么益处。

8.3事务的COMMIT语句和ROLLBACK语句各做什么事情?

8.4试叙述“串行调度”与“可串行化调度”的区别。

8.5什么是数据库的完整性?DBMS的完整性子系统的主要功能是什么?

8.6完整性规则由哪几个部分组成?SQL中的完整性约束有哪些?

8.7参照完整性规则在SQL中可以用哪几种方法实现?删除参照关系的元组时,对依

赖关系有哪些影响?修改参照关系的主键值时,对依赖关系有哪些影响?

8.8试对SQL中检查约束(CHECK子句)和断言两种完整性约束进行比较,各说明什

么对象?何时激活?能保证数据库的一致性吗?

8.9设教学数据库的关系如下:

S(SNO, SNAME, AGE, SEX, SDEPT)

SC(SNO, CNO, GRADE)

C(CNO, CNAME, CDEPT, TNAME)

试用多种方法定义下列完整性约束:

①在关系S中插入的学生年龄值应在16~25岁之间。

②在关系SC中插入元组时,其SNO值和CNO值必须分别在S和C中出现。

③在关系C中删除一个元组时,首先要把关系SC中具有同样CNO值的元组全部删

去。

④在关系S中把某个SNO值修改为新值时,必须同时把关系SC中那些同样的SNO

值也修改为新值。

8.10在上题教学数据库中的关系S、SC、C中,试用SQL的断言机制定义下列五个完整

性约束:

①每位教师开设的课程不能超过10门。

②不允许男同学选修WU老师的课程。

③每门课程最多50名男同学选修。

④学生必须在选修Maths课后,才能选修其他课程。

⑤每个男学生最多选修20门课程。

8.11SQL的全局约束是指基于元组的检查子句和 断言。

8.12DB并发操作通常会带来哪三类问题?

9 / 10

8.13SQL中的完整性约束分为哪几大类?

8.14SQL中,谓词unique可以测试一个集合是否(C)。

A.只存在一个元组

B.所有元组都不相同

C.所有列的值都不相同

D.存在一个空元组

8.15在DB技术中“脏数据”是指什么?(未提交随后又被撤消的数据)。

8.16在SQL的授权语句中的关键字PUBLIC表示什么?(系统中所有目前的和将来可能

出现的所有用户)。

附:试卷样式

一、 单项选择题

二、 填空题

三、 名词解释

四、 简答题

五、 程序设计题

六、 综合应用题

10 / 10

美学原理大纲

湖北大学 美学原理 (0504200103代码不知道) 教学大纲 (第x版) 艺术学院 美术学系 2010年5月

前言 一、大纲编写依据 为了进一步加强高等学校体育教育专业课程建设,提高教学质量,为国家培养面向 21 世纪的高质量的艺术人才。湖北大学院积极调整课程结构、强化教学内容改革,根据教育部《全国普通高等学校美术学(教师教育)本科专业课程设置指导方案(试行)》(教体艺〔2005〕2号)文件中对现有专业进行的明确调整,及对修订教学提出的具体要求,制定此《美学原理教学大纲》。 二、课程目的 “美学”是研究美、美感、美的创造及美育规律的一门科学。美学思想是人类审美实践和艺术实践发展到一定历史阶段的产物,是对人类审美实践和艺术实践的哲学概括。美学是一门既年轻又古老的科学。通过本课程的学习,使学生了解美的产生与发展,美的本质与形态,美的类型,美感的本质特征,美感的心理素质,美感的差异性、普遍性,审美主体的提高(美育),从而提高认识美、发现美、创造美的能力;能够运用所学的美学理论知识分析、评论、鉴赏文学艺术的美、大自然的美、社会生活中的美,为人的全面发展奠定基础。具体教学目标为: 1、了解与美学理论相关的基础理论和基本知识,美学理论中的一般概念、原理、原则及有关知识。 2、理解美学理论和方法中的基本概念、原理、原则及相关的学术思想观点。 3、掌握重要美学理论和方法中的基本观点和创造美的能力。 三、教学方法 课堂讲授、讨论、课外自习、图片观摹等相结合;课前提供参考书目,每章后布置思考题。本课程以哲学为基础,力求运用唯物辩证法,明晰地讲授,实事求是的鉴评。 四、适用对象 美术学专业、设计学专业。 五、先修课程及后续课程(或相关课程) 本课程与第二学期开设的《中国美术史》,与第三学期期开设的《外国美术史》、第五学期开设的《美术鉴赏与批评》课程形成知识内容衔接。 六、课程性质 必修。

山东大学网络教育数据库系统原理期末考试试题及参考答案

数据库系统原理—线上 一、选择题 1、数据是以()的方式存储于操作系统(OS)之中的。 A、数据文件 B、日志文件 C、存储类型 D、并行 正确答案:A 2、()是指对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的中心问题。 A、数据管理 B、数据处理 C、数据加工 D、数据收集 正确答案:A 3、数据库管理系统简称() A、DDA B、DB C、DBA D、DBMS 正确答案:D 4、Oracle数据库特点说法正确的是:() 1支持单用户、大事务量的事务处理 2数据安全性和完整性控制 3提供对于数据库操作的接口 4支持集中式数据处理 5可移植性、可兼容性和可连接性 A、12 B、235 C、35 D、25 正确答案:B 5、()是位于用户与操作系统之间的一层数据管理软件。 A、数据库管理系统 B、数据库 C、数据库系统 D、数据库管理员 正确答案:A 6、一般来说,数据库用户账号总是与某一登录账号相关联,但有一个例外那就是()用户 A、sa B、system C、guest D、admin 正确答案:C 7、()以自由软件为主。 A、MySQL B、SQL Server C、Dreanwaver D、Oracle 正确答案:A 8、数据库的简称()A、DAB、DBC、BDD、DD 正确答案:B 9、()是自由软件,因此不属于厂商产品,所以归属于应用中间件软件。 A、MSSQL B、MySQL C、oracle D、linux正确答案:B10、MS SQL Server 能在那两种安全模式下运行A、数据库认证模式 B、WINDOWS认证模式 C、混合模式 D、安全认证模式 正确答案:BC

数据库系统原理及应用教程第四版课后答案

第一章 1、(1)数据:数据用于载荷信息的物理符号。 (2)数据的特征;○1数据有“型”与“值”之分;○2数据受数据类型与取值范围的约束;○3数据有定性表示与定量之分;○4数据应具有载体与多种表现形式。 3、(1)数据管理的功能: ○1组织与保存数据功能,即将收集到的数据合理地分类组织,将其存储在物理载体上,使数据能够长期的被保存; ○2数据维护功能,即根据需要随时进行插入新数据,修改原数据与删除失效数据的操作; ○3数据查询与数据统计功能,即快速的得到需要的正确数据,满足各种使用要求;○4数据的安全与完整性控制功能,即能保护数据的安全与完整性。 (2)数据管理的目标:收集完整的信息,将信息用数据表示,按数据结构合理科学的组织并保存数据;为各种使用快速地提供需要的数据,并保护数据的安全与完整性。 4、(1)数据库:就是数据管理的新方法与技术,她就是一个按数据结构来存储与管理数据的计算机软件系统。 (2)数据库中的数据具有的特点:○1数据库中的数据具有整体性,即数据库中的数据要保持自身完整的数据结构;○2数据库中的数据具有数据共享性,不同的用户可以按各自的用法使用数据库中的数据,多个用户可以同时共享数据库中的数据资源。 5、(1)数据库管理系统:它就是专门用于管理数据库的计算机管理软件。数据库管理系统能够为数据库提供数据的定义、建立、维护、查询与统计等操作功能,并完成对数据完整性、安全性进行操作的功能。 (2)数据库管理系统主要功能:就是数据存储、数据操作与数据控制功能。其数据存储与数据操作就是:数据库的定义功能,指未说明库中的数据情况而进行的建立数据库结构的操作;数据库建立功能,指大批数据录入到数据库的操作,它使得库中含有需要保护的数据记录;数据库维护功能,指对数据的插入、删除与修改操纵,其操作做能满足库中信息变化或更新的需求;数据库查询与统计功能,指通过对数据库的访问,为实际应用提供需要的数据。数据库管理系统的数据控制功能为:数据安全性控制功能,即为了保证数据库的数据安全可靠,防止不合法的使用造成数据库泄露与破坏,也就就是避免数据被人偷瞧、篡改或破坏;数据库完整性控制功能,指为了保证数据库中的数据的正确、有效与相容,防止不合语意的错误数据被输入或输出。 14、(1)数据库系统的软件由几部分组成?数据库系统的软件中包括操作系统(OS)、数据库管理系统(DBMS)、主语言系统、应用程序软件与用户数据库。 (2)作用:①操作系统或汉字操作系统:操作系统就是所有计算机软件的基础,在数据库系统中它起着支持DBMS及主语言系统工作的作用。如果管理的信息中有汉字,则需要中文操作系统的支持,以提供汉字的输入、输出方法与汉字信息的处理方法。②数据库管理系统与主语言系统:数据库管理系统就是为定义、建立、维护、使用及控制数据库而提供的有关数据管理的系统软件。主语言系统就是为应用程序提供的诸如程序控制、数据输入输出、功能函数、图形处理、计算方法等数据处理功能的系统软件。③应用开发工具软件:应用开发工具就是DBMS系统为应用开发人员与最终用户提供的高效率、多功能的应用生成器、第四代计算机语言等各种软件工具.如报表生成器、表单生成器、查询与视图设计器等,它们为数据库系统的开发与使用提供了良好的环境与帮助。④应用系统及数据库:数据库应用系统包括为特定的应用环境建立的数据库、开发的各类应用程序及编写的文档资料,它们就是一个有机整体。通过运行数据库应用系统,可以实现对数据库中数据的维护、查询、管理与处理操作。(3)关系:

全国自考数据库系统原理历年试题及答案

2008年1月高等教育自学考试全国统一命题考试 数据库系统原理试卷 4735 一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.数据库在磁盘上的基本组织形式是( B ) A.DB B.文件 C.二维表D.系统目录 2.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的( A ) A.概念模型B.逻辑模型 C.内部模型D.外部模型 3.数据库三级模式中,用户与数据库系统的接口是( B ) A.模式B.外模式 C.内模式D.逻辑模式 4.在文件系统中,所具有的数据独立性是( D ) A.系统独立性

B.物理独立性 C.逻辑独立性 D.设备独立性 5.在DB技术中,“脏数据”是指( D ) A.未回退的数据 B.未提交的数据 C.回退的数据 D.未提交随后又被撤消的数据 6.关系模式至少应属于( A ) A.1NF B.2NF C.3NF D.BCNF 7.设有关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为( B ) A.BD B.BCD C.BC D.CD 8.设有关系R如题8图所示:(C)

R 则 专业,入学年份(R)的元组数为 A.2 B.3 C.4 D.5 9.集合R与S的交可以用关系代数的基本运算表 示为( A ) A.R-(R-S) B.R+(R-S) C.R-(S-R) D.S-(R-S) l0.已知SN是一个字符型字段,下列SQL查询语 句( C ) SELECT SN FROM S WHERE SN LIKE′AB%′;的执行结果为 A.找出含有3个字符′AB%′的所有SN字段 B.找出仅含3个字符且前两个字符为′AB′的SN字段 C.找出以字符′AB′开头的所有SN字段

美学原理叶朗复习提纲

美学原理复习提纲 绪论 1 美学学科名称的提出 1750年,德国哲学家鲍姆加通提出Aestheica。美学史上把这一年作为鲍姆加通正式提出美学学科概念的时间。 2 我国50-60年代的美学大讨论,各派代表人物及主要观点 50年代到60年代的一场美学大讨论。讨论问题:美的本质,即美是主观的还是客观的。(哲学的角度才是正确的) 蔡仪美是客观的(美是典型) 吕荧、高尔太美是主观的 朱光潜美是主客观的统一(美在意象) 李泽厚美是客观性和社会性的统一 缺陷(消极作用) 1)对朱光潜的批判,有很大的片面性:否定了朱光潜对中西美学融合的有益探索,同时也全盘否定了西方近现代美学。 2)把美学纳入认识论的框框,用的是“主客二分”的思维模式,对中国美学的理论建设产生了消极作用。 3美学的研究对象:美学的研究对象是审美活动 4美学的学科性质美学是哲学 1)美学是一门人文科学 美学研究的对象是人生活的世界,包括人的意义世界和人的价值世界,这里表现了美学两个特点:美学与人生联系紧密;美学与民族文化传统联系紧密。)美学是一门理论科学“美学理论是哲学的一个分支。——鲍桑葵《美学史》 美学是哲学,是理论,哲学思维。美学不是一般的审美意识,是表现为理论形态的审美意识。

3)美学是一门交叉科学 美学与艺术学、心理学、语言学、人类学、神话学、社会学、民俗学、文化史、风俗史有着密切的联系。 4)美学是一门正在发展中的学科 纵观东西方的美学发展,我们至今还找不到一个体现21世纪时代精神的、体现文化大综合、真正称得 上是现代形态的美学体系,美学体现还需要建设、创造,需要国际学术界的共同努力。 第一章 柏拉图对美的定义 柏拉图认为“美本身”是一种绝对的美,“这种美是永恒,无始无终,不生不灭,不增不减的”。这个“美本身”就是美的“理念”,这种理念是客观的,而且先于现实世界中的美的东西而存在。美是理念是指: 1)美的本质不在自然事物,而在理念,理念是自存自在的,因此是永远没有变异和发展的。事物的美是由于理念的参与所形成的。 2)理念因为其所包含的内容外延不同,分成许多层次,美也有很多等级。 3)绝对美是美的本体,是美的最完全体现,至美也是至善的。 4)美的东西之所以美的,乃是由于美本身。 柳宗元的命题的理解 柳宗元命题是:“夫美不自美,因人而彰。兰亭也,不遭右军,则清湍修竹,芜没于空山矣。”理解:1)美不是天生自在的,美离不开观赏者,而任何观赏者都带有创造性。 2)美并不是对任何人都是一样的。同一外物在不同人面前显示为不同的景象,具有不同的意蕴。 3)美带有历史性。在不同的历史时代,不同的民族,在不同的阶段,美一方面有共同性,另一方面又有差异性。 总而言之,不存在一种实体化的、外在于人的“美”,“美”都离不开人的审美活动。

数据库系统原理复习纲要

数据库系统原理 参考教材:数据库实用教程(第三版) 董健全 丁宝康 编著 施伯乐 主审 第1章数据库发展史 1.1数据库阶段的数据管理有哪些特色? 1.2什么是数据独立性?在数据库中有哪两级独立性? 1.3试解释DB、DBMS、和DBS三个概念。 第2章数据库系统结构 2.1名词解释。 逻辑数据 物理数据 联系的元数 1:1联系 1:N联系 M:N联系 数据模型 概念数据模型 结构数据模型 层次模型 网状模型 关系模型 外模式 概念模式 内模式 外模式/模式映像 模式/内模式映像 数据独立性 物理数据独立性 逻辑数据独立性 DDL DML DD DD系统 2.2逻辑记录与物理记录,逻辑文件与物理文件有些什么联系和区别? 2.3设某商业集团数据库有三个实体集。一是“商品”实体集,属性有商品号、商品 名、规格、单价等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“供应商”实体集,属性有供应商编号、供应商名、地址等。 供应商之间存在“供应”联系,每个供应商可供应多种多种商品,每种商品可向多个供应商订购,每个供应商供应每种商品有个月供应量;商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品可在多个商店销售,每个商店销售每种商品有个月计划数。 试画出反映上述问题的ER图,并将其转换成关系模型。 2.4试述ER模型、层次模型、网状模型、关系模型和面向对象模型的主要特点。 2.5DB的三级模式结构描述了什么问题?试详细解释。 2.6试述概念模式在数据库结构中的重要地位。 2.7什么是数据独立性?其目的是什么? 2.8试述DBMS的主要功能。 1 / 10

数据库系统原理(2018年版)课后习题参考答案解析

答案仅供参考 第一章数据库系统概述 选择题 B、B、A 简答题 1.请简述数据,数据库,数据库管理系统,数据库系统的概念。 P27 数据是描述事物的记录符号,是指用物理符号记录下来的,可以鉴别的信息。 数据库即存储数据的仓库,严格意义上是指长期存储在计算机中的有组织的、可共享的数据集合。 数据库管理系统是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间。数据库系统是指在计算机中引入数据库技术之后的系统,包括数据库、数据库管理系统及相关实用工具、应用程序、数据库管理员和用户。 2.请简述早数据库管理技术中,与人工管理、文件系统相比,数据库系统的优点。 数据共享性高 数据冗余小 易于保证数据一致性 数据独立性高 可以实施统一管理与控制 减少了应用程序开发与维护的工作量 3.请简述数据库系统的三级模式和两层映像的含义。 P31 答: 数据库的三级模式是指数据库系统是由模式、外模式和内模式三级工程的,对应了数据的三级抽象。 两层映像是指三级模式之间的映像关系,即外模式/模式映像和模式/内模式映像。 4.请简述关系模型与网状模型、层次模型的区别。 P35 使用二维表结构表示实体及实体间的联系 建立在严格的数学概念的基础上 概念单一,统一用关系表示实体和实体之间的联系,数据结构简单清晰,用户易懂易用 存取路径对用户透明,具有更高的数据独立性、更好的安全保密性。

第二章关系数据库 选择题 C、C、D 简答题 1.请简述关系数据库的基本特征。P48 答:关系数据库的基本特征是使用关系数据模型组织数据。 2.请简述什么是参照完整性约束。 P55 答:参照完整性约束是指:若属性或属性组F是基本关系R的外码,与基本关系S的主码K 相对应,则对于R中每个元组在F上的取值只允许有两种可能,要么是空值,要么与S中某个元组的主码值对应。 3.请简述关系规范化过程。 答:对于存在数据冗余、插入异常、删除异常问题的关系模式,应采取将一个关系模式分解为多个关系模式的方法进行处理。一个低一级范式的关系模式,通过模式分解可以转换为若干个高一级范式的关系模式,这就是所谓的规范化过程。 第三章数据库设计 选择题 B、C、C 简答题 1. 请简述数据库设计的基本步骤。 P66 需求分析设计;概念结构设计;逻辑结构设计;物理结构设计;数据库设计;数据库的运行和维护。 2. 请分别举例说明实体之间联系的三种表现情形。 P74 一对一联系:对于实体集A中的每个实体,实体集B中最多只有一个实体与之联系,反之亦然。举例:班级与班长,每个班只有一个班长,每个班长也只在一个班内任职。 一对多联系:对于实体集A中的每个实体,实体集B中有N个实体与之联系,反之,对于实体集B中的每个实体,实体集A中最多只有一个实体与之联系。举例:班级与班级成员,每个班级对应多个班级成员,每个班级成员只对应一个班级。 多对多联系:对于实体集A中的每个实体,实体集B中有N个实体与之联系,反之,对于实体集B中的每个实体,实体集A中有M个实体与之联系。举例:授课班级与任课教师,每个

美学原理复习大纲

“美学原理”复习大纲 第一、美学的学科属性 1、作为学科的“美学”概念的提出 2、“美学”在二十世纪中国的传播 3、“美学”在当今中国的学科定位 4、中西美学发展概观 第二、美的本质论 1、美学史上重要的美的本质论说 2、实践美学的主要观点 3、美的相对性与共同美 4、美与形式 第三、审美感知论 1、想象与移情 2、直觉与表现 3、距离与虚静 4、物化与高峰体验 5、关于“异质同构” 第四:自然美 1、作为审美对象的“自然界”、自然的审美属性 2、在艺术中追求的作为审美理想的“自然” 3、中国古代自然山水审美意识的嬗变

4、关于旅游美学、环境美学、生态美学 第五、艺术美 1、什么是“艺术”艺术的起源 2、艺术的创造 3、艺术的传播与接受 4、不同艺术门类对美的表现 5、艺术中的化丑为美 第六、审美与社会生活 1、劳动与休闲 2、人类的诗意栖居 3、超越与审美胸次 第七、崇高与优美 1、西方美学对“崇高”范畴的解说 2、中国古典美学中的“阳刚”、“阴柔”之美 第八、悲剧与喜剧 1、作为文体的“悲剧”和作为审美范畴的“悲剧” 2、西方悲剧学说 3、中国传统文化与悲剧意识 4、喜剧的美学特色 5、荒诞、反讽、丑怪及其他审美范畴 第九、中和之美 1、“中和”之美的哲学基础

2、和谐:中西美学对话的基础 3、古典主义与浪漫主义 第十、审美教育 1、美育的特点及其目标 2、近代社会的“病态”与西方美育思想 3、中国传统美育思想的精华与糟粕 4、健康、全面、和谐的人格理想的培育 主要参考书目: 《美学》,朱立元主编,高等教育出版社 《美学散步》,宗白华着,上海人民出版社 《美的历程》,李泽厚着,中国社会科学出版社 《中国当代审美文化研究》,周宪着,北京大学出版社

数据库系统原理试题(二)

《数据库原理及应用》复习题及参考答案 一、判断题 1.采用规范的方法,使分解后的模式属于第二或第三范式,只能保证无损连接,不能绝对保持依赖。(×) 2.原则上,两个不同的对象所具有的属性值不能相同,但在给定关系中的元组可以是完全相同的。 (×) 3 5 6 7 8. 9 1 A. 2 A. 4. 6 A. 7 A.顺序不能任意排列,一定要按照输入的顺序排列 B.顺序可以任意排列 C.顺序一定要按照关键字段值的顺序排列 D.排列顺序不同,统计处理的结果就可能不同。 8.SQL中创建基本表应使用(C)语句。 A.CREATEVIEW B.CREATEDATABASE C.CREATETABLE D.CREATEFORM

9.与WHERE年龄BETWEEN32AND45语句等价的子句是(D)。 A.WHERE年龄>32AND年龄<45 B.WHERE年龄>=32AND年龄<45 C.WHERE年龄>32AND年龄<=45 D.WHERE年龄>=32AND年龄<=45 10.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,职员与部门的联系类型是(C)。 A.m:n B.1:n C.n:1 D.1:1 11.在数据库的三级模式结构中,内模式有(A)。 A.1个B.2个C.三个D.任意多个 12 A C 13 A 14 A. 15 A.R SC.R-SD.S-R 16 17 A. 18.(B)A. 1 2.DBS由(硬件系统)、(数据库集合)、(数据库管理系统及相关软件)、(数据库管理)、(用户)五部分组成.,其中(数据库管理系统)是数据库系统的核心组成部分。 3.SQL语言的功能包括(数据查询)、(数据定义)、(数据操纵)、(数据控制)。 4.数据库管理员利用(Grant)语句将对某类数据的操作权限赋于用户;用(revoke)语句收回用户对某类数据的操作权限。 7.一个关系进行分解时必须考虑两个问题是(无损联接性)、保持函数依赖)。 8.数据操作描述的是系统的动态特性,主要分为(更新)和(检索)两大类,共包括(插入(增加))、(删除)、(修改)和(查询)4种操作。

《数据库系统原理及应用》习题集及参考答案要点

《数据库系统原理及应用》习题集及参考答案 一、简答题 1、什么是数据库管理系统? 一种负责数据库的建立、操作、管理和维护的软件系统。 2、数据库系统有哪几种模式?分别用来描述什么? (1)外模式 是用户的数据视图,用来描述数据的局部逻辑结构,是模式的子集。 (2)模式 是所有用户的公共数据视图,用来描述数据库中全体数据的全局逻辑结构和特征。(3)内模式 又称存储模式,描述数据的物理结构及存储方式 3、什么是事务?事务有哪些特征? 答:所谓事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。 事务的特征:原子性、一致性、隔离性、持续性。 4、POWER BUILDER中事务对象有何作用? 答:PowerBuider的事务对象是应用程序与数据库之间进行通信的桥梁,在应用程序初启时,系统自动创一个为SQLCA(SQL Communication Area, SQL通讯区)的全局事务对象,该对象在应用程序的任何地方都可以访问 应用程序与数据库的所有通信都需要通过事务对象来完成,除了直接使用系统的缺省事务对SQLCA外,开发人员也可以创建自己的事务对象。 5、SQL SERVER中INSERTED表和DELETED表有何用? 答:触发器中用到两种特殊的表:删除表和插入表触发器中使用名为“deleted"和“inserted"来参照这些表;删除表存储受DELTE和UPDATE语句影响的行的副本当执行DELETE或UPDA TE语句时,行从触发器表中删除并传递到删除表中。删除表和触发器表通常没有共有的行。 插入表存储受INSERT和UPDA TE语句影响的行的副本当执行一NSERT或UPDA T语句时,新行同时增加到插入表和触发器表中。插入表中的行是触发器表中新行的副本可使用删除表和插入表中的行来参照相关表中的行, 或测试被删除或插入行中的值。 6、数据库系统由哪几部分构成? 答:数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。 7、什么是候选码?什么是主码?主码只能有一个属性吗? 答:能唯一标识实体的属性或属性组称为超码,其任意真子集都不能成为超码的最小超码称为候选码;

数据库系统原理试题答案3

全国2008年10月自学考试 一、单项选择题(本大题共15小题,每小题2分,共30分) 1.数据库是长期存储在计算机内、有组织的、统一管理的相关( B ) A.文件的集合 B.数据的集合 C.命令的集合 D.程序的集合 2.在数据库的三级模式中,描述数据库中全部数据的整体逻辑结构的是( C ) A.外模式 B.内模式 C.逻辑模式 D.存储模式 3.数据库系统中存放三级结构定义的DB称为( B )A.DBS B.DD C.DDL D.DBMS 4.教师实体中有教师号、姓名、部门、任教时间、教龄等属性,其中教龄是一个( A ) A.派生属性 B.多值属性 C.复合属性 D.NULL属性 5.对关系的描述不正确的是( C ) A.关系是一个集合 B.关系是一张二维表 C.关系可以嵌套定义 D.关系中的元组次序可交换 6.若属性X函数依赖于属性Y时,则属性X与属性Y之间具有( B ) A.一对一联系 B.一对多联系 C.多对一联系 D.多对多联系 7.设F是关系模式R的FD集,如果对F中每个非平凡的FD X—Y,都有X是R的超键,则( C ) A.R属于2NF,但不一定属于3NF B.R属于3NF,但不一定属于BCNF C.R属于BCNF,但不一定属于4NF D.R属于4NF 8.关系Rl和R2如下表所示: A.1 B.3 C.6 D.9 9.设四元关系R(A,B,C,D),则下面不正确的是( ) A. )R(B D, ∏ 为取属性D,B的两列组成新关系B. )R( 4,2 ∏ 为取属性的值是4,2的两列组成新关系 C. )R(B D, ∏ 与 )R( 4,2 ∏ 是等价的D. )R(B D, ∏ 与 )R( 2,4 ∏ 是相同关系 10.下列叙述正确的是( ) A.在ORDER BY子句后只能有一个属性 B.ORDER BY子句所产生的输出只是逻辑排序效果,并没有影响表的实际内容 C.进行有序输出时,如果列中有空值则在升序输出时首先列出空值项,而在降序时最后列出空值项 D.ORDER BY子句中必须指明是升序或降序,不能缺省 12.现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面SQL语句中WHERE子句的条件表达式应是:SELECT S#,C# FROM SC WHERE( )A.G=0 B.G<=0 C.G=NULL D.G IS NULL 12.数据库恢复的主要依据是( D )A.DBA B.DD C.文档 D.事务日志 13.不能激活触发器执行的事件是( )A.SELECT B.UPDA TE C.INSFRT D.DELETE 14.SQL Server 2000的主要工具中,执行T-SQL的最佳轻量级工具是( A ) A.查询分析器 B.服务管理器 C.企业管理器 D.事件探查器 15.在ODBC体系结构中,为应用程序加载、调用和卸载DB驱动程序的是( B ) A.ODBC数据库应用程序 B.驱动程序管理器 C.DB驱动程序 D.数据源 二、填空题(本大题共10小题,每小题1分,共10分) 请在每小题的空格上填上正确答案。错填、不填均无分。 16.能惟一标识实体的属性或属性集称为___ 实体标识符_____。 17.数据独立性使得修改数据结构时,尽可能不修改外部应用程序________。 18.数据库的物理结构主要指数据库的存储记录格式、存储记录安排和__存取方法______。 19.由于数据的冗余,在对数据操作时常会引起__修改异常______、插入异常、删除异常。 20.关系代数运算中,专门的关系操作有:选择、投影、除和_连接_______。 21.SQL语言的条件表达式中字符串匹配操作符是__like______。 22.DBS运行的最小逻辑工作单位是____数据项____。 23.SQL的基本表约束主要有三种形式:候选键定义、外键定义、__域______定义。 24.在复合数据类型中,相同类型元素的有序集合,并且允许有重复的元素,称为__列表类型______。 25.SQL Server 2000引擎对外使用Net-Library抽象层来支持不同的__网络协议______。 1

山东大学网络教育数据库系统原理期末考试复习题

《数据库系统原理》模拟题 一、选择题 1.SQL Server 2000是一个( C )的数据库系统。 A、网状型 B、层次型 C、关系型 D、以上都不是 2.SQL Server 2000 企业版可以安装在操作系统上。( C ) A、Microsoft Windows 98 B、Microsoft Windows 2000 Professional C、Microsoft Windows 2000 Server D、Microsoft Windows XP 3.SQL Server 2000 采用的身份验证模式有( D )。 A、仅Windows身份验证模式 B、仅SQL Server身份验证模式 C、仅混合模式 D、Windows身份验证模式和混合模式 4.SQL Server 2000提供了一整套管理工具和实用程序,其中负责启动、暂停和停止SQL Server的4种服务的是( D )。 A、企业管理器 B、导入和导出数据 C、事件探察器 D、服务管理器 5.为存贮不同出版商出版的书的材料,用CREATE TABLE 语句创建以下表。() CREATE TABLE Books ( cBookId char(4) not null, cPublisherId char(6) not null, cBookName char(30) not null, iBookPrice int not null ) CREATE TABLE Publisher ( cPublisherId char(6) not null, cPublisherName char(30) not null, cPublisherAddress char(40) not null, cPublisherCity char(35) not null,

(完整word版)数据库系统原理及应用教程第四版课后答案

第一章 1、(1)数据:数据用于载荷信息的物理符号。 (2)数据的特征;○1数据有“型”和“值”之分;○2数据受数据类型和取值范围的约束;○3数据有定性表示和定量之分;○4数据应具有载体和多种表现形式。 3、(1)数据管理的功能:○1组织和保存数据功能,即将收集到的数据合理地分类组织,将其存储在物理载体上,使数据能够长期的被保存;○2数据维护功能,即根据需要随时进行插入新数据,修改原数据和删除失效数据的操作;○3数据查询和数据统计功能,即快速的得到需要的正确数据,满足各种使用要求;○4数据的安全和完整性控制功能,即能保护数据的安全和完整性。 (2)数据管理的目标:收集完整的信息,将信息用数据表示,按数据结构合理科学的组织并保存数据;为各种使用快速地提供需要的数据,并保护数据的安全和完整性。 4、(1)数据库:是数据管理的新方法和技术,他是一个按数据结构来存储和管理数据的计算机软件系统。 (2)数据库中的数据具有的特点:○1数据库中的数据具有整体性,即数据库中的数据要保持自身完整的数据结构;○2数据库中的数据具有数据共享性,不同的用户可以按各自的用法使用数据库中的数据,多个用户可以同时共享数据库中的数据资源。 5、(1)数据库管理系统:它是专门用于管理数据库的计算机管理软件。数据库管理系统能够为数据库提供数据的定义、建立、维护、查询和统计等操作功能,并完成对数据完整性、安全性进行操作的功能。 (2)数据库管理系统主要功能:是数据存储、数据操作和数据控制功能。其数据存储和数据操作是:数据库的定义功能,指未说明库中的数据情况而进行的建立数据库结构的操作;数据库建立功能,指大批数据录入到数据库的操作,它使得库中含有需要保护的数据记录;数据库维护功能,指对数据的插入、删除和修改操纵,其操作做能满足库中信息变化或更新的需求;数据库查询和统计功能,指通过对数据库的访问,为实际应用提供需要的数据。数据库管理系统的数据控制功能为:数据安全性控制功能,即为了保证数据库的数据安全可靠,防止不合法的使用造成数据库泄露和破坏,也就是避免数据被人偷看、篡改或破坏;数据库完整性控制功能,指为了保证数据库中的数据的正确、有效和相容,防止不合语意的错误数据被输入或输出。 14、(1)数据库系统的软件由几部分组成?数据库系统的软件中包括操作系统(OS)、数据库管理系统(DBMS)、主语言系统、应用程序软件和用户数据库。 (2)作用:①操作系统或汉字操作系统:操作系统是所有计算机软件的基础,在数据库系统中它起着支持DBMS及主语言系统工作的作用。如果管理的信息中有汉字,则需要中文操作系统的支持,以提供汉字的输入、输出方法和汉字信息的处理方法。②数据库管理系统和主语言系统:数据库管理系统是为定义、建立、维护、使用及控制数据库而提供的有关数据管理的系统软件。主语言系统是为应用程序提供的诸如程序控制、数据输入输出、功能函数、图形处理、计算方法等数据处理功能的系统软件。③应用开发工具软件:应用开发工具是DBMS系统为应用开发人员和最终用户提供的高效率、多功能的应用生成器、第四代计算机语言等各种软件工具.如报表生成器、表单生成器、查询和视图设计器等,它们为数据库系统的开发和使用提供了良好的环境和帮助。④应用系统及数据库:数据库应用系统包括为特定的应用环境建立的数据库、开发的各类应用程序及编写的文档资料,它们是一个有机整体。通过运行数据库应用系统,可以实现对数据库中数据的维护、查询、管理和处理操作。(3)关系:

《数据库系统原理》复习题(答案)

(一)填空题 1.数据管理经历了_______阶段、________阶段到________阶段的变迁。(手工管理、 文件管理、数据库管理) 2.实体之间联系的基本类型有______、_______、_______。(一对一、一对多、多对多) 3.在E-R图中,用____表示实体,用______表示联系,用______表示属性。(矩形框、菱形框、椭圆框) 4.数据库的三层模式结构是________、_________、_______。(外模式、逻辑模式、内模式) 5.关系模型中一般讲数据完整性分为三类:_________、___________、__________。 (实体完整性、参照完整性、用户定义完整性) 6.数据模型由三部分组成:数据结构、数据操作和____________。(数据的约束条件或数据完整性规则) 7.SQL语言是一种标准的数据库语言, 包括数据的查询、定义、操纵和______四部分功能。(控制) 8.视图是从其它________或视图导出的虚表。(基本表) 9.在关系模式R 中,若属性或属性组X 不是关系R 的关键字,但X 是其他关系模式的关键字,则称X 为关系R 的___________。(外关键字) 10.访问SQL server数据库对象时,需要经过身份验证和_________两个阶段,其中身份验证分为Windows验证模式和_______验证模式。(权限验证、混合) 11._______是存储在文件中的一系列SQL语句,即一系列按顺序提交的批处理。(脚本) 12.SQL语言中行注释的符号为_________;块注释的符号为_________。(--、/**/) 13.SQL server中的变量分为两种,全局变量和局部变量。其中全局变量的名称以_______字符开始,有系统定义和维护。局部变量以__________字符开始,由用户自己定义和赋值。(@@、@) 14.在SQL server中,其权限分为三类,即_________权限、_________权限和_________权限。(对象、语句、隐含) 15.用户对数据进行添加、修改和删除时,自动执行的存储过程称为_________。(触发器) 16.角色是一组用户所构成的组,可以分为服务器角色和_______角色。(数据库) 17.触发器有3种类型,即INSERT类型、_______和_______。(UPDATE类型、DELETE类型) 18.如果要计算表中的行数,可以使用聚合函数______。(COUNT()) 19.在SQL Server中修改表的结构应使用关键字,修改表中的数据应使用关键字。(ALTER 、UPDA TE) (二)单项选择题 1.一个仓库可以存放多种产品,而一种产品只能存放于一个仓库中。仓库与产品之间的联系类型是 (C )。 A、一对一的联系 B、多对一的联系 C、一对多的联系 D、多对多的联系 2.不属于传统数据模型的是(D)。 A、层次数据模型 B、网状数据模型 C、关系数据模型 D、面向对象数据模型 3.声明了变量:declare @i int,@c char(4),现在为@i赋值10,为@c赋值'abcd',正确的语句是(C)。 A、set @i=10,@c='abcd' B、set i=10 , set @c='abcd' C、select @i=10,@c='abcd' D、select @i=10, select @c='abcd' 4.长期存储在计算机内的有组织、可共享的数据集合是(C)。 A、数据库管理系统 B、数据库系统 C、数据库 D、文件组织

最新整理美学原理复习重点资料

1.西方美学的历史是从柏拉图开始的。 美学学科是德国哲学家鲍姆加通在1750年首次提出来的,至今不过只有250多年的历史。 2.西方美学的发展划分为若干阶段, 比较常见的划分是:希腊罗马美学、中世纪和文艺复兴美学、17-18世纪美学、德国古典美学、19世纪和20世纪初期美学(近代美学)、20世纪直至当今的美学(现当代美学)。 3.中国美学的三个黄金时代: (1)先秦是中国古典美学的第一个黄金时代。老子、孔子、《易传》、庄子的美学奠定了中国古典美学的发展方向。中国美学的真正起点是老子。 老子提出和阐发的一系列概念,如①最重要的美学范畴是“道”、“气”、“象”。②虚实结合是中国古典美学的重要原则,以实带虚,以虚带实。③论“美味、妙”。 ④“涤除玄鉴”说:把观照作为认识的最高目的,要求人们排除主观欲念和主观成见,保持内心的虚静。 孔子开创了儒家美学的传统。①提出了艺术在社会中的积极作用,“知之者不如好之者,好之者不如乐之者”‘审美的境界要高于知识的境界。②“兴、观、群、怨”说,和谐是其核心。③“智者要水,仁者乐山”对自然美的欣赏可以作为人的一种道德的象征。 (2)魏晋南北朝时期是中国古典美学发展的第二个黄金时代。魏晋南北朝美学家提出了一大批美学范畴和美学命题。 ①“心斋”“坐忘”即“无己、无功、无名”,其核心是人们要从内心彻底排除利害观念,是“至美至乐”的最高境界,是高度自由的境界。②创造自由的概念,“庖丁解牛”是一种超越实用功利的精神享受,就是审美的愉悦。 ①崇尚三玄:《老子》、《孔子》、《周易》。②不再强调艺术的政教实用功能,开始强调艺术的审美功能,突破了比德的狭窄柜框,开始欣赏自然山水的生机:强调审美心胸的作用。 (3)清代前期是中国美学史上第三个黄金时代,这是中国古典美学的总结时期。王夫之建立了一个以诗歌的审美意象为中心的美学体系。“诗”的本体是审美意象,即“情”与“景”的内在统一。金圣叹提出人物个性与共性的范畴。 4.中国美学的代表人物: 近代:梁启超、王国维、蔡元培,现代:朱光潜、宗白华、丰子恺。 5.当代两次美学热潮: 第一次,50年代到60年代出现的一场美学大讨论。第二次,从70年代后期、80年代初期开始,我国进入改革开放的新的历史时期,就在这时出现了第二次美学如潮。海德格尔的《存在与时间》,在50年代到90年代的这一段时间,有两本美学和教育方面的著作在中国文化界有很大的影响,一本是车尔尼雪夫斯基的《生活与美学》,还有一本是《傅雷家书》。美学理论建设的真正进展,是在“美学热”消退之后,即从80年代末一直到21世纪初。

04735《数据库系统原理》复习题答案(汇编)

数据库系统原理(课程代码04735) 一、单项选择题(本大题共24小题)在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.DBS具有较高的数据独立性,是因为DBS采用了【 B 】A.嵌入式语言B.三级模式结构 C.DD D.六个层次的存储介质 2.在层次、网状模型中,起导航数据作用的是【A 】A.指针B.关键码 C.DD D.索引 3.设关系R(A,B,C)和关系S(B,C,D), 那么与R?S等价的关系代数表达式是【B 】A.σ2=4(R?S)B.σ2=4(R×S) C.σ2=1(R?S)D.σ2=1(R×S) 4.设关系R和S的结构相同,分别有m和n个元组,那么R-S操作的结果中元组个数为【 C 】A.为m-n B.为m C.小于等于m D.小于等于(m-n) 5. 设有两个事务T1、T2,A、B的初始值分别为10和5,其并发操作如图1所示,下面评价正确的是【C 】A.该调度(schedule)不存在并发问题B.该调度是可串行化的(serializable)。 C.该调度存在冲突(conflict)操作D.该调度不存在冲突操作 T1 T2 read(A) read(B) sum=A+B read(A) A=A*2 write(A) read(A) read(B) sum=A+B write(A+B) 图1 事务并发操作图 6.设有关系R(A,B,C)的值如下:

A B C 5 6 5 6 7 5 6 8 6 下列叙述正确的是【 B 】A.函数依赖C→A在上述关系中成立B.函数依赖AB→C在上述关系中成立C.函数依赖A→C在上述关系中成立D.函数依赖C→AB在上述关系中成立7.设关系模式R(A,B,C,D),F是R上成立的FD集,F={ A→C,BC→D },那么ρ={ ABD,AC }相对于F 【 B 】 A.是无损联接分解,也是保持FD的分解 B.是无损联接分解,但不保持FD的分解 C.不是无损联接分解,但保持FD的分解 D.既不是无损联接分解,也不保持FD的分解 8.概念设计的结果得到的是概念模式。概念模式是【 D 】A.与DBMS有关的B.与硬件有关的 C.独立于DBMS的D.独立于DBMS和硬件的 9.在有关“弱实体”的叙述中,不正确的是【 C 】A.弱实体的存在以父实体的存在为前提 B.弱实体依赖于父实体的存在 C.父实体与弱实体的联系可以是1:1、1:N或M:N D.父实体与弱实体的联系只能是1:1或1:N 10.有15个实体类型,并且它们之间存在着15个不同的二元联系,其中5个是1:1联系类型,5个是1:N联系类型,5个M:N联系类型,那么根据转换规则,这个ER 结构转换成的关系模式有【 B 】 A.15个B.20个C.25个D.30个 11.关系运算中花费时间可能最长的运算是【C 】A.投影B.选择C.笛卡尔积D.除 12.关系规范化中的插入操作异常是指【D 】A.不该删除的数据被删除B.不该插入的数据被插入 C.应该删除的数据未被删除D.应该插入的数据未被插入 13.数据库在磁盘上的基本组织形式是【B 】A.DB B.文件 C.二维表 D.系统目录 14.在DBS中,最接近于物理存储设备一级的结构,称为【 D 】A.外模式B.概念模式C.用户模式D.内模式 15.从模块结构考察,DBMS由两大部分组成:【 B 】A.查询处理器和文件管理器B.查询处理器和存储管理器 C.数据库编译器和存储管理器D.数据库编译器和缓冲区管理器

数据库系统原理试卷和答案

第一学期期末考试试卷和答案 试卷代码:03115A 授课课时:96 课程名称:数据库系统原理适用对象:本科选课班 一、选择题(从下列各题四个答案中选出一个正确答案,每小题1分,共10分) 1、在数据库技术发展的几个阶段中,数据独立性最高的是_____阶段。 A、数据库系统 B、文件系统 C、人工管理 D、数据项管理 2、在SQL的SELECT语句中,与选择运算对应的命令动词是_____。 A、SELECT B、FROM C、WHERE D、ORDER BY 3、在数据库中,下列说法___是不正确的 A、数据库避免了一切数据的重复 B、若系统是完全可以控制的,则系统可确保更新的一致性 C、数据可以共享 D、数据库减少了冗余 4、在数据库系统中,模式/外模式映像用于解决数据的___ A、结构独立性 B、物理独立性 C、逻辑独立性 D、分布独立性 5、关系代数的5种基本运算是___。 A、并、差、选择、投影、自然连接 B、并、差、交、选择、投影 C、并、差、交、选择、笛卡尔积 D、并、差、选择、投影、笛卡尔积 6、在SQL语句中,谓词“EXISTS”的含义是____。 A、全称量词 B、存在量词 C、自然连接 D、等值连接 7、规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常、更新异常以及___的缺陷 A、数据不一致性 B、结构不合理 C、冗余度大 D、数据丢失 8、数据库数据的正确性和相容性是数据库的______。

A、安全性 B、可维护性 C、完整性 D、并发控制 9、数据库三级模式体系结构主要的目标是确保数据库的___。 A、数据安全性 B、数据独立性 C、最小冗余 D、数据结构规范化 10、后援副本的用途是_____。 A、安全性保障 B、一致性控制 C、故障后的恢复 D、数据的转储 二、简答题(回答要点,并简明扼要作解释。每题5分,共20分) 1、简述数据库系统从哪些方面来保证数据的完整性。 2、简述事务的ACID特性。 3、简述并发控制不当带来的数据不一致性问题。 4、简述数据库系统从哪些方面来保证数据的安全性。 三、编程与关系运算(每题5分,共20分) 设有四个关系 学生表(学号char(5),姓名varchar(10),姓别char(2),所属系varchar(20))Student(sno,sname,sex,dept) 课程表(课程号char(3),课程名varchar(20),先修课程char(3),学分tinyint,任课教师char(5)) Course(cno,cname,precno,ceredit,tno) 教师表(教师号char(5),教师名称varchar(10),姓别char(2)) Teacher(tno,tname,sex) 选课表(学号char(5)、课程号char(3),成绩tinyint) SC(sno,cno,grade) 1、编写一个触发器,当对学生表进行修改时其性别只能是男和女。 2、编写一个存储过程,依据输入的学号参数,统计该学生的平均分和总分,要 求使用游标,不可以使用sum和avg命令。 3、使用关系代数语言查询选修了’刘红’老师所授的所有课程的同学学号。 4、使用元组演算语言查询同时选修了‘001’和‘002’两门课程号的同学姓名。

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