数据库技术与应用第5章 习题答案

数据库技术与应用第5章 习题答案
数据库技术与应用第5章 习题答案

第5章数据库完整性与安全性

1. 什么是数据库的完整性?什么是数据库的安全性?两者之间有什么区别和联系?

解:

数据库的完整性是指数据库中数据的正确性、有效性和相容性,其目的是防止不符合语义、不正确的数据进入数据库,从而来保证数据库系统能够真实的反映客观现实世界。

数据库安全性是指保护数据库,防止因用户非法使用数据库造成数据泄露、更改或破坏。

数据的完整性和安全性是两个不同的概念,但是有一定的联系:

前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出所造成的无效操作和错误结果。后者是保护数据库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。

2. 什么是数据库的完整性约束条件?完整性约束条件可以分为哪几类?

解:

完整性约束条件是指数据库中的数据应该满足的语义约束条件。一般可以分为六类:静态列级约束、静态元组约束、静态关系约束、动态列级约束、动态元组约束、动态关系约束。静态列级约束是对一个列的取值域的说明,包括以下几个方面:①数据类型的约束,包括数据的类型、长度、单位、精度等;②对数据格式的约束;③对取值范围或取值集合的约束;

④对空值的约束;⑤其他约束。静态元组约束就是规定组成一个元组的各个列之间的约束关系,静态元组约束只局限在单个元组上。静态关系约束是在一个关系的各个元组之间或者若干关系之间常常存在各种联系或约束。常见的静态关系约束有:①实体完整性约束;②参照完整性约束;③函数依赖约束。动态列级约束是修改列定义或列值时应满足的约束条件,包括下面两方面:①修改列定义时的约束;②修改列值时的约束。动态元组约束是指修改某个元组的值时需要参照其旧值,并且新旧值之间需要满足某种约束条件。动态关系约束是加在关系变化前后状态上的限制条件,例如事务一致性、原子性等约束条件。

3. 试述DBMS如何实现完整性控制。

解:

为了维护数据库的完整性,DBMS提供了以下三种机制:

①完整性约束条件定义完整性约束条件也称为完整性规则,是数据库中的数据必须满足的语义约束条件。SQL标准使用了一系列概念来描述完整性,包括关系模型的实体完整性、参照完整性和用户定义完整性。这些完整性一般由SQL的DDL语义来实现。它们作为数据库模式的一部分存入数据字典中。

②完整性检查方法检查数据是否满足已定义的完整性约束条件称为完整性检查。一般在INSERT、UPDATE、DELETE语句执行后开始检查,也可以在事务提交时检查。检查这些操作执行后数据库中的数据是否违背了完整性约束条件。

③违约处理若发现用户操作违背了完整性约束条件,应采取一定的措施,如拒绝(NOACTION)执行该操作,或级连(CASCADE)执行其它操作,进行违约处理以保证数据的完整性。

4. 现有以下四个关系模式:

供应商(供应商编号,姓名,电话,地点),其中供应商编号为主码;

零件(零件编号,零件名称,颜色,重量),其中零件编号为主码;

工程(工程编号,工程名称,所在地点),其中工程编号为主码;

供应情况(供应商编号,零件编号,工程编号,数量),其中供应商编号,零件编号,工程编号为主码

用SQL语句定义这四个关系模式,要求在模式中完成以下完整性约束条件的定义:

①定义每个模式的主码;

②定义参照完整性;

③定义零件重量不得超过100千克。

解:

CREATE SCHEMA Supplier_schema

CREATE TABLE Supplier

( Sno CHAR(5) PRIMARY KEY,

Sname CHAR(20) NOT NULL,

Phone CHAR(13),

Address CHAR(30)

);

CREATE SCHEMA Part_schema

CREATE TABLE Part

( Pno CHAR(7) PRIMARY KEY,

Pname CHAR(20) NOT NULL,

Color CHAR(10),

Weight SMALLINT CHECK(Weight <=100)

);

CREATE SCHEMA Project_schema

CREATE TABLE Project

( Jno CHAR(7) PRIMARY KEY,

Jname CHAR(20) NOT NULL,

Jaddress CHAR(30)

);

CREATE SHEMA SPJ_shema

CREATE TABLE SPJ

( Sno CHAR(5),

Pno CHAR(7),

Jno CHAR(7),

Quantity SMALLINT,

PRIMARY KEY (Sno, Pno, Jno),

FOREIGN KEY (Sno) REFERENCES Supplier(Sno),

FOREIGN KEY (Pno) REFERENCES Part(Pno),

FOREIGN KEY (Jno) REFERENCES Project(Jno)

);

5. 在关系数据库系统中,当操作违反实体完整性、参照完整性和用户自定义的完整性约束条件时,一般是如何分别进行处理的。

解:

(1) 按实体完整性规则自动进行检查。包括:

①检查主码值是否唯一,如果不唯一则拒绝插入或修改。

②检查主码的各个属性是否为空,只要有一个为空就拒绝插入或修改。

(2) 按参照完整性检查,违约处理的策略如下:

①拒绝(NO ACTION)执行。不允许该操作执行,该策略一般设置为默认策略。

在被参照关系中删除元组:仅当参照关系中没有任何元组的外码值与被参照关系中要删除元组的主码值相同时,系统才执行删除操作,否则拒绝此操作。

②级联(CASCADE)操作。当删除或修改被参照表的一个元组造成了与参照表的不一致,则删除或修改参照表中的所有造成不一致的元组。

级联操作必须在定义外码时给出显式定义。

③设置为空值(SET NULL)。当删除或修改被参照表的一个元组时造成了不一致,则将参照表中的所有造成不一致的元组的对应属性设置为空值。

④置空值删除(NULLIFIES)。删除被参照关系的元组,并将参照关系中相应元组的外码值置空值。

(3) 按用户自定义完整性检查,违约处理:当往表中插入元组或修改属性的值时,RDBMS 就检查属性上的约束条件是否被满足,如果不满足则操作被拒绝执行。

6. 触发器的作用是什么?同一表上的多个触发器被激活时遵循的执行顺序是什么?

解:

触发器是用户定义在关系表上的一类由事件驱动的特殊过程,它不需要由用户调用执行,而是在用户对表中的数据进行UPDATE、INSERT或DELETE操作时自动触发执行。它可以实现数据库中相关表的级联修改,能实现比CHECK语句更为复杂的约束,能提供数据库修改前后数据变化的前后状态,能维护非规范化数据。

同一表上的多个触发器激活时遵循以下执行顺序:

①执行该表上的BERORE触发器;

②激活触发器的SQL语句;

③执行该表上的AFTER触发器。

此外,对于同一个表上的多个BEFORE(AFTER)触发器,遵循“谁先创建谁先执行”的原则,即按照触发器创建的时间先后顺序执行。有些RDBMS是按照触发器名称的字母排序顺序来执行触发器的。

7. 什么是“权限”?用户访问数据库有哪些权限?对数据模式进行修改有哪些权限?

解:

用户(或应用程序)使用DB的方式称为权限。

用户访问数据库有四种权限:Read(读权限)、Insert(插入)、Update(修改)和Delete (修改)。

用户对数据模式进行修改有四种权限:Index(索引权限:允许用户创建和删除索引),Resource(资源权限:允许用户创建新的关系)、Alteration(修改权限:允许用户在关系结构中加入或删除属性)和Drop(撤销权限:允许用户撤销关系)。

8. 安全性措施中的强制存取控制是如何实现的?

解:

对每个数据对象赋予一定的密级,级别从高到低有:绝密级、机密级、秘密级、公用级,每个用户也具有相应的级别,称为许可证级别,密级和许可证级别都是有序的,如绝密>机

密>秘密>公用,采用规则是:一是用户只能查看比它级别低或是同级的数据,二是用户只能修改和它同级的数据。

9. SQL提供了哪些数据控制语句?举例说明。

解:

数据控制语言是用来设置或者更改数据库用户或角色权限的语句。SQL中,这些语句包括GRANT、REVOKE等语句。GRANT语句向用户授予权限,REVOKE语句收回授予的权限。

例如:描述把查询Course表的权限授予所有用户的控制语句为

GRANT SELECT ON Course TO PUBLIC;

描述收回用户U3修改学生学号的查询权限的控制语句为:

REVOKE UPDATE(Sno)

ON TABLE Student

FROM U3;

10. 使用角色有什么好处?涉及角色的SQL语句有哪些?

解:

使用角色的好处:数据库角色是指被命名的一组与数据库操作相关的权限。角色是权限的集合,可以为一组具有相同权限的用户创建一个角色,角色简化了授权操作。使用角色进行授权必须先创建角色,将数据库对象上的存取权限授予角色,才能将角色授予用户,使得用户拥有角色所具有的所有存取权限。对一个角色授予、拒绝或废除的权限也适用于该角色的任何成员。

涉及角色的SQL语句有:角色的创建

CREATE ROLE <角色名>

给角色授权

GRANT<权限>[,<权限>]…

ON <对象类型>对象名

TO <角色>[,<角色>]…

将一个角色授予其它的角色或用户

GRANT <角色1>[,<角色2>]…

TO <角色3>[,<用户1>]…

[WITH ADMIN OPTION]

角色权限的收回

REVOKE<权限>[,<权限>]…

ON<对象类型><对象名>

FROM <角色>[,<角色>]…

11. 现有以下两个关系模式:

雇员(员工号,姓名,年龄,工资,部门号,职务)

部门(部门号,名称,经理名,电话)

使用SQL提供的功能完成如下操作:

①允许WangHong对两个关系进行任何操作,并可以将他的权限转授他人。

②允许所有用户查询部门关系。

③允许所有用户查询雇员关系中除员工号、年龄和工资之外的所有属性。

④允许LiLan对雇员关系中的工资属性进行修改。

⑤定义一个角色Manager,可以对部门关系进行任何操作,对雇员关系除了不能修改工资外,可以进行任何操作。

⑥SongHua是秘书,拥有角色Manager的权限。

⑦收回①~④的授权。

⑧不允许角色Manager修改雇员的职务属性值。

解:

①允许WangHong对两个关系进行任何操作,并可以将他的权限转授他人:

GRANT ALL PRIVILEGES

ON TABLE雇员, 部门

TO WangHong;

WITH GRANT OPTION;

②允许所有用户查询部门关系:

GRANT SELECT ON TABLE部门

TO PUBLIC;

③允许所有用户查询雇员关系中除员工号、年龄和工资之外的所有属性:

GRANT SELECT(姓名,部门号,职务) ON TABLE雇员

TO PUBLIC;

④允许LiLan对雇员关系中的工资属性进行修改:

GRANT UPDATE(工资) ON TABLE部门

TO LiLan;

⑤定义一个角色Manager,可以对部门关系进行任何操作,对雇员关系除了不能修改工资外,可以进行任何操作:

CREATE ROLE Manager;

GRANT ALL PRIVILEGES

ON TABLE雇员,部门

TO WangHong;

REVOKE UPDATE(工资) ON TABLE部门FROM Manager;

⑥SongHua是秘书,拥有角色Manager的权限:

GRANTManager

TO SongHua;

⑦收回(1)~(4)的授权。

REVOKE ALL PRIVILEGES

ON TABLE雇员, 部门

FROMWangHong;

REVOKE SELECT ON TABLE部门

FROM PUBLIC;

REVOKE SELECT(姓名,部门号,职务) ON TABLE雇员

FROM PUBLIC;

REVOKE UPDATE(工资) ON TABLE部门

FROMLiLan;

⑧不允许角色Manager修改雇员的职务属性值:

REVOKE UPDATE(职务) ON TABLE雇员FROM Manager;

大学无机化学第五章试题及标准答案

第五章原子结构和元素周期表 本章总目标: 1:了解核外电子运动的特殊性,会看波函数和电子云的图形 2:能够运用轨道填充顺序图,按照核外电子排布原理,写出若干元素的电子构型。 3:掌握各类元素电子构型的特征 4:了解电离势,电负性等概念的意义和它们与原子结构的关系。 各小节目标: 第一节:近代原子结构理论的确立 学会讨论氢原子的玻尔行星模型213.6E eV n = 。 第二节:微观粒子运动的特殊性 1:掌握微观粒子具有波粒二象性(h h P mv λ= =)。 2:学习运用不确定原理(2h x P m π???≥ )。 第三节:核外电子运动状态的描述 1:初步理解量子力学对核外电子运动状态的描述方法——处于定态的核外电子在核外空间的概率密度分布(即电子云)。 2:掌握描述核外电子的运动状态——能层、能级、轨道和自旋以及4个量子数。 3:掌握核外电子可能状态数的推算。 第四节:核外电子的排布 1:了解影响轨道能量的因素及多电子原子的能级图。 2。掌握核外电子排布的三个原则: ○ 1能量最低原则——多电子原子在基态时,核外电子尽可能分布到能量最低的院子轨道。 ○ 2Pauli 原则——在同一原子中没有四个量子数完全相同的电子,或者说是在同一个原子中没有运动状态完全相同的电子。 ○ 3Hund 原则——电子分布到能量简并的原子轨道时,优先以自旋相同的方式

分别占据不同的轨道。 3:学会利用电子排布的三原则进行 第五节:元素周期表 认识元素的周期、元素的族和元素的分区,会看元素周期表。 第六节:元素基本性质的周期性 掌握元素基本性质的四个概念及周期性变化 1:原子半径——○1从左向右,随着核电荷的增加,原子核对外层电子的吸引力也增加,使原子半径逐渐减小;○2随着核外电子数的增加,电子间的相互斥力也增强,使得原子半径增加。但是,由于增加的电子不足以完全屏蔽增加的核电荷,因此从左向右有效核电荷逐渐增加,原子半径逐渐减小。 2:电离能——从左向右随着核电荷数的增多和原子半径的减小,原子核对外层电子的引力增大,电离能呈递增趋势。 3:电子亲和能——在同一周期中,从左至右电子亲和能基本呈增加趋势,同主族,从上到下电子亲和能呈减小的趋势。 4:电负性——在同一周期中,从左至右随着元素的非金属性逐渐增强而电负性增强,在同一主族中从上至下随着元素的金属性依次增强而电负性递减。 习题 一选择题 1.3d电子的径向函数分布图有()(《无机化学例题与习题》吉大版) A.1个峰 B.2个峰 C. 3个峰 D. 4个峰 2.波函数一定,则原子核外电子在空间的运动状态就确定,但仍不能确定的是() A.电子的能量 B.电子在空间各处出现的几率密度 C.电子距原子核的平均距离 D.电子的运动轨迹 3.在下列轨道上的电子,在xy平面上的电子云密度为零的是()(《无机化学例题与习题》吉大版) A .3s B .3p x C . 3p z D .3d z2 4.下列各组量子数中,合理的一组是() A .n=3,l=1,m l=+1,m s= +1/2 B .n=4,l=5,m l= -1,m s= +1/2 C .n=3,l=3,m l=+1,m s= -1/2 D .n=4,l=2,m l=+3,m s= -1/2 5.第四周期元素原子中未成对电子数最多可达()(《无机化学例题与习题》吉大版) A.4 B.5 C.6 D.7

《数据库技术与应用 》实验报告

《数据库技术与应用》上机实验报告 目录: 一、概述 二、主要上机实验内容 1.数据库的创建 2.表的创建 3.查询的创建 4.窗体的创建 5.报表的创建 6.宏的创建 三、总结 一、概述 (一)上机内容: 第七周:熟悉Access界面,数据库和表的创建,维护与操作 1. 熟悉Access的启动,推出,界面,菜单,工具栏等; 2. 练习使用向导创建数据库、创建空数据库; 3. 练习创建表结构的三种方法(向导、表设计器、数据表)、表中字段属性设置; 4. 练习向表中输入不同类型的数据; 5. 练习创建和编辑表之间的关系; 6. 练习表的维护(表结构、表内容、表外观) 7. 练习表的操作(查找、替换、排序、筛选等) 第八周:练习创建各种查询 1.选择查询(单表、多表、各种查询表达式) 2.参数查询 3.交叉表查询 4.操作查询(生成查询、删除查询、更新查询、追加查询) 第十周:练习创建各种类型的窗体 1.自动创建纵栏式窗体和表格式窗体; 2.向导创建主|子窗体

3.图表窗体的创建 4.练习通过设计器创建窗体 5.练习美化窗体 第十三周:练习创建各种类型的报表 1.自动创建纵栏式报表和表格式报表; 2.向导创建报表(多表报表、图表报表、标签报表) 3.练习通过设计视图创建报表(主|子报表、自定义报表) 4.练习在报表中添加计算字段和分组汇总数据 第十五周:综合应用 1.了解Access数据库系统开发的一般方法; 2.课程内容的综合练习; 3.编写上机实验报告、答疑 (二)上机完成情况 第七周:熟悉Access界面,数据库和表的创建,维护与操作 完成了创建表,向表中输入不同类型的数据,创建和编辑表之间的关系,进行了表的维护,修改了表的结构、内容、外观,最后进行了表的操作,查找、替换、排序、筛选等。 已完成 第八周:练习创建各种查询 练习选择查询、参数查询、交叉表查询,然后练习并操作查询,生成查询、删除查询、更新查询、追加查询等。 已完成 第十周:练习创建各种类型的窗体 自动创建纵栏式窗体和表格式窗体,向导创建主|子窗体和图表窗体,练习通过设计器创建窗体,美化窗体。 基本完成 第十三周:练习创建各种类型的报表 自动创建纵栏式报表和表格式报表,向导创建报表,练习通过设计视图创建报表,在报表中添加计算字段和分组汇总数据。 已完成 第十五周:综合应用

数据库原理与应用试题库

《数据库原理与应用》试题库 (附答案)

第一部分基本概念 一、单项选择题 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中, 数据独立性最高的是 阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 答案:A 2 。 .数据库系统与文件系统的主要区别是 A.数据库系统复杂,而文件系统简单 B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 答案:B 3 。 .数据库的概念模型独立于 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界 答案:A .数据库是在计算机系统中按照一定的数据模型 4 组织、存储和应用的 ① 支持数据库各种操作 , 的软件系统叫 ② DBMS ,由计算机、操作系统、 、数据库、应用程序及用户等组成的一个整体叫做 ③ 。 ① A.文件的集合 B.数据的集合 C.命令的集合 D.程序的集合 ② A.命令系统 B.数据库管理系统 C.数据库系统 D.操作系统 ③ A.文件系统 B.数据库系统 C.软件系统 D.数据库管理系统 答案:①B ②B ③B 5.数据库的基本特点是。 A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 答案:B 6.数据库具有①、最小的②和较高的③。 ① A.程序结构化 B.数据结构化 C.程序标准化 D.数据模块化 ② A.冗余度 B.存储量 C.完整性 D.有效性 ③ A.程序与数据可靠性 B.程序与数据完整性 C.程序与数据独立性 D.程序与数据一致性 答案:①B ②A ③C 7.在数据库中,下列说法是不正确的。 A.数据库避免了一切数据的重复 B.若系统是完全可以控制的,则系统可确保更新时的一致性 C.数据库中的数据可以共享 D.数据库减少了数据冗余 答案:A 8.是存储在计算机内有结构的数据的集合。

中国近代史纲第五章试题库 (2)

第五章中国革命的新道路 一、单项选择题 1.中国共产党独立领导革命战争和创建人民军队的开始是() A南昌起义B八七会议C秋收起义D广州起义 2.中国共产党创建初期,其主要精力是放在() A发展党的组织B发动工人运动 C解决农民问题D开展军事斗争 3.中国共产党开创的第一块农村革命根据地是() A晋察冀根据地B井冈山根据地 C湘鄂西根据地D鄂豫皖根据地 4.最早确立党对军队的绝对领导是在() A南昌起义B秋收起义C八七会议D三湾改编 5.与中共一大相比较,中共二大最重要的贡献是确立了 ( ) A以工人运动为中心的任务B在民主革命阶段的纲领 C民主集中制的原则D为共产主义奋斗的目标 6.与孙中山领导的反对北洋军阀的斗争相比,北伐战争的一个显著特点是 ( ) A依靠"新军"反对北洋军阀B依靠革命武装反对北洋军阀 C依靠会党反对北洋军阀D依靠地方军阀反对北洋军阀 7.1928年蒋介石在南京建立政权,其性质是 ( ) A地主阶级政权B官僚资产阶级政权C资产阶级政权D大地主大资产阶级政权 8.中国共产党一向认为中国革命的基本问题是() A党的问题B农民问题C工人问题D民族资产阶级问题 9.1931年11月,中国共产党成立了中华苏维埃共和国临时中央政府,其政权性质是()A资产阶级专政B各革命阶级(包括民族资产阶级和小资产阶级)联合专政 C抗日民主专政D工农民主专政 10.中国革命的主要形式是() A议会斗争B群众斗争C地下斗争D武装斗争 C《反对本本主义》D《新民主主义论》 二、多项选择题 1.南昌起义的主要领导人是() A周恩来B贺龙C叶挺D朱德E刘伯承 2.中共八七会议的主要内容是() A坚决纠正了以陈独秀为代表的右倾投降主义错误 B撤消了陈独秀的职务,确定毛泽东的领导地位 C把发动农民举行秋收起义作为当前党的主要任务 D确定实行土地革命和武装反抗国民党的总方针 E决定把进攻的重点由城市转向农村 3.第一次国共合作得以实现的条件有( )

《数据库技术与应用》

《数据库技术与应用》 课程教学大纲(及实验教学大纲) 第一部分课程教学大纲 课程名称:数据库技术与应用(Application of Database Technology) 授课教师: 答疑时间: 办公室:信息管理与工程学院 课程类别:限定选修课(模块V、挂牌、财经类专业学生计算机应用基础选修课) 课程时间安排:2012年2月—2012年6月 授课时间: 授课地点:教育技术中心 授课安排调整:节日放假,课程内容顺延 期末考试时间:第17周(随堂闭卷笔试) 教学课时数: 2 × 17 = 34课时(课后课程实验8课时) 课程网址:上财教学网 指定教材: 崔敬东于长锐崔丽丽编著。数据库技术与应用——面向业务分析的Access 2003。清华大学出版社,2011 参考书目: 亚历山大著梁普选刘玉芬等译。Access数据分析宝典。电子工业出版社,2006 布鲁特曼等著,付宇光等译。Access Cookbook中文版:数据分析详解。清华大学出版社,2008 预备知识: 本课程为财经类专业学生的计算机应用基础选修课,假设学生已经掌握计算机应用的基本技能和关于计算机的基础知识,主要着重于计算机基本概念、基本原理、基础知识和基本操作。 教学目的: 本课程教学目的在于向学生较全面地介绍关系数据库技术的基本知识和一般原理,使学生在理解数据在关系数据库中的组织形式、数据彼此的逻辑联系及联系方式等基本范畴的基础上,掌握基于关系数据库技术的数据分析方法,并能够熟练地应用Microsoft Access关系数据库管理系统软件提取数据、加工数据和对数据进行组织输出。同时,通过上机操作、练习和实验,使学生加深对关系数据库理论的理解和认识,提高综合分析问题和解决问题的能力,并掌握利用Microsoft Access工具从数据库中查询数据和设计业务报表的方法。 课堂练习: 由于本课程的重点是数据库理论和技术的实际应用,因此具有很强的操作实验性质,所以要求学生一

数据库技术与应用模拟试题

、 选择题(每题 1 分,共 10 分) A ?企业管理器 B ?事件跟踪器 C ?服务管理器 D ?以上均不是 或内存的数据库。 7、多用户数据库系统的目标之一是使它的每个用户好像正在使用一个单用户数据库,为此数据库系统必须进行 )。 &设有两个事务 T1、T2,其并发操作系列如图所示,下列评价正确的是 数据库技术与应用》 模拟试题 1、通过 SQL SERVER2000 的( ),方便实现建立数据库、数据表、 设计候选键等操作。 2、从数据库中读取得数据,存放在( )对象上,它是 https://www.360docs.net/doc/0d6115366.html, 的一个重要组件,也被称为一个离线的 A ? SqlDataAdapter B . SqlConnection C . DataSet D . SqlCommand 3、下面列出的选项中只有( )不是常用的 RDBMS 实例。 A . SQL Server B .Sysbase C . Ingres D . IDS/ n 4、( )是数据库中全部数据的逻辑结构和特征的描述。 A . 模 式 B. 外模式 C. 内模式 D. 概念模式 5、有了模式 /内模式映像,可以保证数据和应用程序之间的( )。 A . 逻 辑独立性 B. 物理独立性 C. 数据一致性 D. 数据安全性 6、保护数据库, 防止未经授权或不合法的使用造成的数据泄漏、 非法更改或破坏。 这是指数据库的数据 ( )。 A .完整性 B .并发控制 C .安全性 D .恢复 A .安全性控制 B .完整性控制 C .并发控制 D .可靠性控制 )。

A .该操作不存在问题 B .该操作丢失修改 C .该操作存在不一致分析 D ?该操作读“脏”数据 9、数据库设计过程主要包括需求分析、物理模式设计四个阶段,关系模式的规 A .需求分析 B ?概念模式设 计 C ?逻辑模式设计 概念模式设计、逻辑模式设计和范化处理属于()阶段。 D .物理模式设计 10、在某银行的数据库系统,设置只允许员工在上午以拒绝。这是数据库的( )控制功能。 A .安全性控制 B .完整性控制9 : 00时至下午5: 00可以访问数据库,其他时间全部予 C .并发控制 D .可靠性控制 二、数据库设计(共15分) 一个图书借阅管理数据库要求提供下述服务: (1)可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号唯一标识。 (2)可随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。规则约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。 (3)当需要时,可以通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向相应出版社增购有关书籍。规则约定:一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。

数据库原理与应用考试试题及答案

1.消除了非主属性对码的部分函数依赖的1NF的关系模式,必定是()。 A.1NF B.2NF C.3NF D.BCNF 2 .下列关于数据库恢复说法不正确的是() A.事物故障恢复采用日志文件 B.系统故障恢复采用日志文件 C.介质故障恢复采用日志文件 D.以上故障恢复均不采用日志文件 3.下面()不是常用的数据模型? A.关系模型 B.线性模型 C.层次模型 D.网状模型 4 .在数据库设计中,将E-R图转换成关系数据模型的过程属于()A.需求分析阶段B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 5 .DBMS中实现事务持久性的子系统是() A.安全性管理子系统 B.完整性管理子系统 C.并发控制子系统 D.恢复管理子系统 6.数据库与文件系统的根本区别在于() A.提高了系统效率 B.方便了用户使用 C.数据的结构化 D.节省了存储空间 7.SQL语言是()的语言,容易学习。 A.过程化 B.非过程化 C.格式化 D.导航式 8.为了防止一个用户的工作不适当地影响另一个用户,应该采取()。 A.完整性控制 B.访问控制

C.安全性控制 D.并发控制 9.DBMS普遍采用()方法来保证调度的正确性。 A.索引 B.授权 C.封锁 D.日志 10.事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是()。 A.一级封锁协议 B.二级封锁协议 C.三级封锁协议 D.零级封锁协议 11.下面的选项不是关系数据库基本特征的是()。 A.不同的列应有不同的数据类型 B.不同的列应有不同的列名 C.与行的次序无关 D.与列的次序无关 12.关系模型中实现实体间N:M联系是通过增加一个()。 A.关系实现 B.属性实现 C.关系或一个属性实现 D.关系和一个属性实现 13.关系代数运算是以()为基础的运算。 A.关系运算 B.谓词演算 C.集合运算 D.代数运算 14.数据库设计可划分为七个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上、键什么样的索引”这一设计内容应该属于()设计阶段。 A.概念设计 B.逻辑设计 C.物理设计 D.全局设计 15.SQL语言中的COMMIT语句的主要作用是()。 A.结束程序 B.返回系统 C.提交事务 D.存储数据 16.一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是()。 A.原子性 B.一致性 C.独立性 D.持久性 17.关系的主属性不能取空值,属于()

习题第五章答案

《汽车发动机原理》作业题库 第五章 5-1 柴油机燃烧初期的预混合燃烧阶段与汽油机的预混合燃烧有何异同? 解:同:都是燃烧开始前油气先混合的燃烧过程。 异:柴油机的预混相比于汽油机不够均匀,且柴油机的燃烧过程是多点自燃,而汽油机则是火花点火,火焰传播的过程。 5-2 柴油机燃烧过程滞燃期包括哪些物理和化学过程?与低温多阶段着火过程是什么关系? 解:物理过程:雾化、蒸发、扩散和与空气混合等。化学过程:低温多阶段着火。 5-3 试述直喷式柴油机喷油规律、混合气形成速率(气流与喷雾)和燃烧放热规律之间的相互关系?并由此说明控制柴油机放热规律的主要手段有哪些? 解:柴油机喷油规律会影响混合气的形成速率。一般初期喷油快且喷油压力高的预混合气的量就多。混合气形成速率影响燃烧放热规律,燃烧开始前形成混合气的速率越快,初期放热率就越高。燃烧过程中混合气的形成速率决定了放热持续期的长短,混合快的放热时间短。 5-4 直喷式柴油机燃烧中为什么会出现“双峰”放热现象?若喷油规律相同,“双峰”形状随柴油机负荷不同会怎样变化?为什么? 解:dQ B/dφ曲线的双峰,第一个峰对应速燃期的预混合燃烧阶段,而第二个峰则对应缓燃期的扩散燃烧阶段。 负荷变化会引起形状的变化,小负荷时,第二个峰不明显,因为负荷小时,扩散燃烧阶段的放热量减少。 5-5 分析柴油机的几何供油规律和实际喷油规律的主要差别;说明形成这些差别的主要原因是什么。 解:供油规律早于喷油,供油最高速率要大于喷油最高速率。喷油时间大于供油时间,且喷油量小于供油量。 燃油的可压缩性;压力波的传播滞后;压力波动;高压容积变化。 5-6 比较柴油机空间雾化混合方式与壁面油膜混合方式的原理差异;简述促进空间雾化混合的基本原则。 解:空间雾化将燃油喷射到空间进行雾化,通过燃油与空气的相对运动和扩散,在空间形成可燃混合气。因此混合能量主要来源于喷油射束,空气被动参与混合,油找气的方式。混合一般不够均匀。壁面油膜蒸发混合方式在燃烧室壁面上形成很薄的薄膜,在强烈涡流作用下,油膜边蒸发变燃烧。 采用多空高压喷油,合理组织涡流。 5-7 柴油机燃烧室中形成可燃混合气时一般会利用哪几种气流形式?如何产生和控制这些气流运动? 解:进气涡流,压缩涡流,挤流和逆挤流,湍流。 进气涡流:通过设计进气道的形状产生进气涡流。通过改变流通面积和角度来改变强

数据库技术与应用(第二版)课后答案

第1章习题参考答案 1.思考题 (1)什么是数据库、数据库管理系统、数据库系统?它们之间有什么联系? 答:数据库是存贮在计算机的有结构的数据集合;数据库管理系统是一个软件,用以维护数据库、接受并完成用户对数据库的一切操作;数据库系统指由硬件设备、软件系统、专业领域的数据体和管理人员构成的一个运行系统。 (2)当前,主要有哪几种新型数据库系统?它们各有什么特点?用于什么领域,试举例说明?答:主要有:分布式数据库、面向对象数据库、多媒体数据库、数据仓库技术、空间数据库。 (3)什么是数据模型?目前数据库主要有哪几种数据模型?它们各有什么特点? 答:数据模型是一组描述数据库的概念。这些概念精确地描述数据、数据之间的关系、数据的语义和完整性约束。很多数据模型还包括一个操作集合。这些操作用来说明对数据库的存取和更新。数据模型应满足3方面要求:一是能真实地模拟现实世界;二是容易为人们理解;三是便于在计算机上实现。目前在数据库领域,常用的数据模型有:层次模型、网络模型、关系模型以及最近兴起的面向对象的模型。 (4)关系数据库中选择、投影、连接运算的含义是什么? 答: 1)选择运算:从关系中筛选出满足给定条件的元组(记录)。选择是从行的角度进行运算,选择出的记录是原关系的子集。 2)投影运算:从关系中指定若干个属性(字段)组成新的关系。投影是从列的角度进行运算,得到的新关系中的字段个数往往比原关系少。 3)连接运算:将两个关系按照给定的条件横向拼接成新的关系。连接过程是通过两个关系中公有的字段名进行的。 (5)关键字段的含义是什么?它的作用是什么? 答:一个关系中可以确定一个字段为关键字段,该字段的值在各条记录中不能有相同的值。(如:门牌);关键字段的作用主要是为建立多个表的关联和进行快速查询。 (6)什么是E-R图?E-R 图是由哪几种基本要素组成?这些要素如何表示? 答:E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。构成E-R图的基本要素有3种,即实体、属性和联系。其表示方法为:用矩形框表示现实世界中的实体,用菱形框表示实体间的联系,用椭圆形框表示实体和联系的属性,实体名、属性名和联系名分别写在相应框。 ABAAC ABCAA 第2章习题解答 1. 思考题 (1)在SQL Server 2008中的数据库中包含哪些对象?其中什么对象是必不可少的?其作用又是什么? 答:SQL Server 2008中的数据库对象主要包括数据库关系图、表、视图、同义词、可编程性、Service Broker、存储和安全性等。其中表对象是必不可少的。表是由行和列构成的集合,用来存储数据。 (2)SQL Server提供的系统数据库master它的作用是什么?用户可以删除和修改吗?为什么?答:master 数据库记录SQL Server 系统的所有系统级信息。主要包括实例围的元数据、端点、服务器和系统配置设置以及记录了所有其他数据库的存在、数据库文件的

数据库原理及应用试题库1

三、简答题 1.设有关系模式:学生修课管理(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)。设一名学生可以选修多门课程号,一门课程号可以被多名学生选修;一名学生有唯一的所在系,每门课程号有唯一的课程名和学分。 回答以下问题:(1)根据上述规定写出关系模式R的基本函数依赖; (2)找出关系模式R的候选码; (3)试问关系模式R最高已经达到第几范式为什么 (4)将R分解成3NF模式集。 答:(1)学号(姓名,所在系,性别)F 课程号(课程名,学分)F (学号,课程号)成绩F (学号,课程号)(姓名,所在系,性别,课程号,学分)P (2)候选码:学号,课程号 (3)存在部分函数依赖,R达到第一范式 (4)Student(学号,姓名,所在系,性别) SC(学号,课程号,成绩) Course(课程号,课程名,学分) 2.设有关系模式:学生表(学号,姓名,所在系,班号,班主任,系主任)。其语义为:一名学生只在一个系的一个班学习,一个系只有一名系主任,一个班只有一名班主任,一个系可以有多个班。 回答以下问题:(1)根据上述规定写出关系模式R的基本函数依赖; (2)找出关系模式R的候选码; (3)试问关系模式R最高已经达到第几范式为什么 (4)将R分解成3NF模式集。 答:(1)学号(姓名,所在系,班号,班主任,系主任)F 班号(班主任,系主任)F 班主任系主任F 所在系系主任F (2)候选码:学号 (3)存在传递依赖,不存在部分函数依赖,R达到第二范式 (4)Student(学号,姓名,所在系,班号) Class(班号,班主任) Dept(所在系,系主任) 3.设有关系模式:授课表(课程号,课程名,学分,授课教师号,教师名,授课时数)。其语义为:一门课程号有确定的课程名和学分,每名教师有确定的教师名,每门课程号可以由多名教师讲授,每名教师也可以讲授多门课程,每名教师对每门课程号有确定的授课时数。

数据库技术与应用-复习题答案

一、填空题 1.在关系模型中,实体及实体之间的联系都用二维表来表示。在数据库的物理组织中,它 以文件形式存储。 2.数据库中的选择、投影、连接等操作均可由数据库管理系统实现。 3.在关系数据库模型中,二维表的列称为字段,行称为记录。 4.在Access中,查询可作为窗体、报表和数据访问页的数据源。 5.子查询“包含于”对应的谓词是In。 6.参数查询中的参数要用[]中括号括起来,并且设置条件提示。 7.绑定文本框可以从表、查询或SQL语言中获取所需的内容。 8.在创建主/子窗体之前,必须设置主窗体和子窗体(主表和子表)之间的关系。 9.表A中的一条记录可以与表B中的多条记录匹配,但是表B中的一条记录至多只能与表 A中的一条记录匹配,这样的关系是“一对多”。 10.两个实体之间的联系有3种,分别是一对一、一对多和多对多。 11.在关系数据库中,唯一标识一条记录的一个或多个字段称为主键。 12.参照完整性是一个准则系统,Access使用这个系统用来确保相关表中记录之间的关系 有效性,并且不会因意外删除或更改相关数据。 13.在数据表中,记录是由一个或多个字段组成的。 14.在关系数据库的基本操作中,把由一个关系中相同属性值的元组连接到一起形成新的二 维表的操作称为连接。 15.关系规范化是指关系模型中的每一个关系模式都必须满足一定的要求。 16.数据表之间的联系常通过不同表的共同字段名来体现。 17.表是Access数据库的基础,是存储数据的地方,是查询、窗体、报表等其他数据库对 象的基础。 18.在Access中数据表结构的设计是在设计器中完成的。 19.在查询中,写在“条件”行同一行的条件之间是并的逻辑关系,写在“条件”行不同行 的条件之间是或的逻辑关系。 20.窗体的数据来源主要包括表和查询。 21.计算型控件一般来说用表达式/公式作为数据源。 22.主窗体和子窗体通常用多个表或查询的数据,这些表或查询中的数据具有一对一/一对 多的关系。 23.在报表中可以根据字段、表达式对记录进行排序或分组。 24.DBMS/数据库管理系统软件具有数据的安全性控制、数据的完整性控制、并发控制和故 障恢复功能。 25.数据库系统体系结构中三级模式是模式、外模式、内模式。 26.实体完整性是对关系中元组的唯一性约束,也就是对关系的主码的约束。 27.若想设计一个性能良好的数据库,就要尽量满足关系规范化原则。

自动控制原理考试试题第五章习题及答案-2

第五章 线性系统的频域分析与校正 练习题及答案——2 5-12 已知)(1s G 、)(2s G 和)(3s G 均为最小相角传递函数,其近似对数幅频特性曲线如图5-79所示。试概略绘制传递函数 G s G s G s G s G s 412231()()() ()() = + 的对数幅频、对数相频和幅相特性曲线。 解:(1) ?L K 11204511()lg .ω== ∴ =K 1180 则: G s K 11()= (2) G s K s s 22 08 1()(.)=+ 20201 022 lg /lg K K ω== , K 21= (3) ? L K K 333202001110()lg lg .ωω=== s s K s G K 9)(,9111 .01 333==== ∴ (4) ?G s G G G G 4 12 23 1()=+ 将G G G 123,,代入得:G s s s 418 01251()(.) =+ 对数频率特性曲线如图解5-12(a)所示,幅相特性曲线如图解5-12(b)所示:

图解5-12 (a) Bode图 (b) Nyquist图5-13试根据奈氏判据,判断题5-80图(1)~(10)所示曲线对应闭环系统的稳定性。已知曲线(1)~(10)对应的开环传递函数如下(按自左至右顺序)。 题号开环传递函数P N N P Z 2 - =闭环 稳定性 备 注 1 G s K T s T s T s () ()()() = +++ 123 1110 -1 2 不稳定 2 G s K s T s T s () ()() = ++ 12 110 0 0 稳定 3 G s K s Ts () () = + 210 -1 2 不稳定

数据库技术与应用-测试题答案

1、某企业有工厂若干,每个工厂可生产多种产品,且每一种产品可以在多个工厂生产,每 个工厂按照固定的计划数量生产产品,计划数量不低于300,;每个工厂聘用多名职工,每名职工仅能在一个工厂内工作,工厂聘用职工时商定聘期和工资。工厂具有工厂编号、厂名、地址等信息,并且每个工厂的编号都是唯一的,在创建工厂的相关信息时,厂名、地址等信息都必须存在,不可缺;每个产品则有产品编号、产品名、规格的规定,产品的编号和产品名都不能有重复;职工都有职工号、姓名、技术等级的指标。请: (1)对该企业进行概念设计,画出E-R图。21’ 每点1分 (2)E-R图转化成关系模式4*3’,并指出每个关系模式的主键4*1’和外键3*1’。 (3)创建工厂表10’、产品表10’。约束每个2分,其他各点每点1分 (4)创建工厂和产品之间关联关系的表15’;修改创建的表,给该表添加属性——合格率6’;删除创建的表4’。 (5)查找1号工厂的所有职工的工资并按职工号排序6’。 (6)查找职工数目大于2000的工厂,以(工厂编号,职工数量)的形式显示10’。 (1)&(2) (3) 仅作参考,除了约束条件外,其他均可自己设置 Create table 工厂( 工厂编号int primary key, 厂名varchar(50) not null, 地址varchar(50) not null ) Create table 产品( 产品号int primary key, 产品名varchar(50) unique, 规格varchar(50) )

(4) 这个外码的属性应该根据前面的表格来,这个地方没有太规定Create table 生产1’ ( 工厂编号int not null, 1’ 产品号int not null,1’ 数量int 1’ check(数量>=300)2’, Primary key(工厂编号,产品号), 3’ Foreign key (工厂编号) references 工厂2’ on delete cascade 1’, Foreign key (产品号) references 产品2’on delete restrict 1’, ) Alter table 2’生产add 2’合格率varchar(10) 1’完整性1’ Drop table 生产4’ (5)每点2分 Select 职工号,工资from 职工 where 工厂编号=1 order by 职工号 (若学生的工厂编号设置属性为char时,1应该要打引号,此处一般没扣分) (6) 完整性2’ Select 工厂编号,count(*) 职工数量2’ from 职工 group by 工厂编号3’ having count(*)>2000 3’

数据库技术及应用试题库

1、信息世界的基本术语单位:实体、属性和联系。 2、根据联系的特点可将其分成三种基本类型:1对1的联系, 1对多的联系,多对多的联系。 3、能够识别实体中每个实体的属性或属性的组合称为该实体的集的关键字。 4、数据模型是数据库中用于将现实世界转化为数据世界的模型。 5、常用数据模型:层次模型、网状模型和关系模型。 6、关系数据模型是三大经典模型中最晚发展的一种,是相对建模能力最强的一种,也是目前使用最多的一种模型。 7、关系模型将实体与实体之间的关系抽象成一个二维表格。 8、关系中不允许有相同的属性名; 9、每一列的数据类型必须相同,且取自于同一个域; 10、不允许有相同的元组; 11、行的顺序和列的顺序可以任意排列; 12、关系的任何一个属性都必须是不可再分的元素; 13、SPARC结构对数据库的组织从内到外分三个层次描述,分别称为内模式、模式和外模式,三个模式反映了看待数据库的三种不同数据观点。 14、模式也称概念数据模式,对应总体概念级数据库,故称为数据库管理员视图。属于信息模型,常见有:实体-联系(E-R模型)、 15、内模式又称存储模式,反映数据的存储结构,故内模式也称系统程序员视图。 16、外模式是面向用户的,是呈现在用户面前的数据库,故外模式也称用户视图。通常外模式是模式的一个子集,故外模式称为子模式,它包含允许特定用户使用的那部分数据。 17、模式是内模式的的逻辑表示;内模式是模式的物理实现;外模式是模式的部分抽取。 18、三个模式反映了三种不同观点:模式表示了概念级的数据库,体现了数据库的总体观;内模式表示物理数据库,体现对数据库的存储观;外模式表示用户数据库,体现对数据库的用户观。总体观和存储观只有一个,而用户观可以有多个,一个应用就有一个用户观。 19、在三个模式之间存在着两种映射:模式/外模式映射;模式/内模式映射。 20、模式/外模式映射作用是保证数据的概念模式发生变化的时,只改变映射关系,从而保证外模式不变。而应用程序时根据外模式编写的,这种外模式独立于模式的特征即逻辑数据独立性。 21、模式/内模式映射作用当存储模式发生变化时,只改变映射关系,从而保证模式和子模式不变,这种逻辑数据独立于物理数据的特征,即物理独立性。22、数据库系统的组成:基本计算机系统、数据库(DB)、数据库管理系统(DBMS)、数据库应用程序、数据库管理员(DBA) 23、DD:关于各种数据结构的描述数据,如表的结构、每个属性的数据类型等,称为描述数据库,通常由一个数据字典(Database Dictionary,DD)来管理。 24、这个机构就是数据库管理系统(DBMS)。 25、关系模型的特点就是把实体和实体之间的联系抽象成一个二维表格。 26、一个关系模式可以取任意多个值。 27、关系 = 关系的型 + 关系的值

最新马原第五章试题与答案

第五章资本主义发展的历史进程 一、单项选择题 1.国家垄断资本主义的产生和发展,从根本上说是(D) A.国内市场竞争的结果 B.国际竞争激烈化的结果 C.垄断统治加强的结果 D.生产社会化和资本主义私人占有制之间矛盾发展的结果 2.当代资本主义国际垄断组织的主要形式是(C) A.国际卡特尔 B.混合联合企业级 C.跨国公司 D.国际康采恩 3.金融资本是由(C) A.产业资本和商业资本融合或混合生长而成的 B.银行资本的工业资本融合或混合生长而成的 C.垄断的银行资本和垄断的工业资本融合或混合生长而成的 D.垄断银行资本和银行资本融合或混合生长而成的 4.在垄断资本主义阶段占统治地位的资本是(D) A.工业资本 B.农业资本 C.银行资本

D.金融资本 5.国家垄断资本主义的发展(B) A.改变了经济的资本主义性质 B.符合垄断资本家的整体利益 C.代表了个别资本家的利益 D.消灭了私人垄断资本主义的基础 6.国家垄断资本主义的形式中,最主要、最重要的形式是(B) A.国家市场垄断经济 B.国家调节经济 C.公私合营经济 D.国家自然垄断经济 7.垄断资本主义国家的“经济计划化”(B) A.可以从根本上解决资本主义基本矛盾 B.使生产的无政府状态得到一定的缓解 C.导致资本主义向社会主义和平过渡 D.可以消除资本主义经济危机 8.经济全球化发展趋势的现实基础是(C) A.新科技革命 B.生产国际化 C.国际贸易的高度发展 D.国际金融的迅速发展 9.下列不属于经济全球化发展趋势的选项是(D)

A.市场经济成为全球经济体制 B.区域经济集团日益发展 C.跨国公司的主导作用增强 D.国际经济新秩序的建立 10.资本主义的历史地位是(D) A.寄生的资本主义 B.腐朽的资本主义 C.不断发展的资本主义 D.过渡的资本主义 11.资本社会化的最高形式是(B) A.垄断资本主义 B.国家垄断资本主义 C.生产社会化 D.经营管理社会化 二、多项选择题 1.私人垄断资本主义向国家垄断资本主义过渡(ABC) A.是资本主义生产社会化的客观要求 B.是资本主义基本矛盾发展的必然结果 C.在一定程度上促进了资本主义生产的发展 D.能够从根本上解决资本主义的基本矛盾 2.国家垄断资本主义产生的具体原因是(ABCD) A.市场问题日益严重,要求利用国家力量来扩大

《数据库技术与应用》期末考试试卷

《数据库技术与应用》期末考试试卷 一、填空题(20分) 1、在VFP中,".qpr"的文件被称为(查询文件)。 2、关系数据库的标准语言是( SQL )。 3、DBMS的含义是(数据库管理系统)。 4、默认的表间连接类型是(内连接)。 5、可以使用视图中的(更新条件)选项卡,设定更新数据的条件。 6、结构化程序设计中有(选择)、(顺序)、(循环)三种基本结构。 7、VFP中用于建立或修改过程文件的命令是(modify command )。 8、如果X=”A”, ?IIF(X=“A”,X-“BCD”,X+”BCD”),输出的结果是()。 二、计算题(30分) 1、学生表的结构如下:学号,姓名,性别,出生日期D,少数民族否L,籍贯,针对学生表,写出下列条件: (1)年龄在18岁以上的学生; (2)入学成绩在300分以下的籍贯是广东或广西的学生。 2、x=647

x1=INT(x/100) x2=INT(MOD(x,100)/10) x3=MOD(x,10) ? x1+10*x2+100*x3 最后结果为:() 3、函数STR(-304.75)的值是() 4、在命令窗口输入并执行命令:?{^2008-5-31}-{^2008-5-18}后,屏幕显示结果为()。 5、用SQL语句写出查询学生数据表中江苏籍学生的入学成绩平均分。 三、操作题(30分) 1、写出以下操作的命令: (1)建立数据库“理工大学”,添加“学生”和“教师”2张数据表; (2)在学生表中有姓名、学号、入学成绩、籍贯、选课5个字段,请根据入学成绩进行降序排列,排序文件名为CJ; (3)在“教师”表中姓名、性别、职称、课程名4个字段,请根据性别建立索引文件XB。 (4)打开索引文件XB (5)其中,索引文件XB中有5条记录中,分别是:

马原课机考试题库第五章试题及答案(2018年5月)

第五章试题清单( 含答案) 一. 单选题 1. 导致生产集中和资本集中的根本原因是:() A. 资本家对剩余价值的追逐( √) B. 资本家的联合( ) C. 资本主义国家的计划( ) D. 资本家对生产技术的改进( ) 2. 垄断资本主义取代自由竞争资本主义,表明资本主义生产关系:() A. 实现了自我否定( ) B. 发生了根本变化( ) C. 仍无任何变化( ) D. 有局部调整,但没有改变本质( √) 3. 资本主义自由竞争引起生产和资本集中,生产和资本集中发展到一定程度必然产生:() A. 社会化大生产超出国界( ) B. 商品输出替代资本输出( ) C. 垄断( √) D. 资本输出替代商品输出( ) 4. 金融资本是:() A. 工业资本和农业资本溶合而成的资本( ) B. 工业资本和商业资本溶合而成的资本( ) C. 工业资本和银行资本溶合而成的资本( ) D. 工业垄断资本和银行垄断资本在垄断的基础上溶合的而成的资本( √) 5. 垄断利润是通过:() A. 操纵市场获得的( √) B. 改进技术获得的( ) C. 扩大投资获得的( ) D. 增加贷款获得的( ) 6. 国家垄断资本主义能够:() A. 消灭私人垄断资本( ) B. 实行计划经济,消灭危机( ) C. 消灭资本主义基本矛盾( ) D. 在不改变资本主义制度的前提下,对生产关系进行某些调整( √) 7. 国家垄断资本主义的产生是:() A. 科学技术发展的必然产物( ) B. 生产高度社会化和资本主义基本矛盾尖锐化的结果( √)

C. 资本主义国家实行生产资料全部国有化的结果( ) D. 商品经济发展的一般规律( ) 8. 当代资本主义的新变化:() A. 意味着资本主义生产关系的根本性质发生了变化( ) B. 从根本上改变了资本主义社会( ) C. 从根本上适应了生产的社会化( ) D. 从根本上说是人类社会发展一般规律作用的结果( √) 9.资本主义国家资本输出的根本目的是 A 获得高额利润(√) B 帮助落后国家() C 替代商品输出() D 达到政治目的() 10.发达资本主义国家之间的关系是 A 利益共同体() B 有共同利益,也有矛盾斗争(√) C 有共同的政治利益,同时也有经济矛盾() D 有共同的经济利益,同时也有政治矛盾() 11.国际货币基金组织是 A 政府间的国际金融组织(√) B 联合国机构() C 多边贸易机构() D 商业流通联合体() 12.当前世界贫富差距拉大的根本原因是 A 地区局部战争() B 自然资源不均衡() C 国际经济旧秩序(√) D 国际经济新秩序() 13.垄断形成后,价值规律改变了 A 内容() B 作用() C 后果() D 表现形式(√) 二. 多选题 1. 垄断没有消除竞争是因为:() A. 竞争是一切社会生产所共有的( ) B. 竞争是商品经济一般规律,垄断并没有消灭商品经济( √)

数据库技术与应用模拟试题

《数据库技术与应用》 模拟试题 一、选择题(每题1分,共10分) 1、通过SQL SERVER2000的(),方便实现建立数据库、数据表、设计候选键等操作。 A.企业管理器 B.事件跟踪器 C.服务管理器 D.以上均不是 2、从数据库中读取得数据,存放在()对象上,它是https://www.360docs.net/doc/0d6115366.html,的一个重要组件,也被称为一个离线的或内存的数据库。 A.SqlDataAdapter B.SqlConnection C.DataSet D.SqlCommand 3、下面列出的选项中只有()不是常用的RDBMS实例。 A.SQL Server B.Sysbase C.Ingres D.IDS/Ⅱ 4、()是数据库中全部数据的逻辑结构和特征的描述。 A.模式 B. 外模式 C. 内模式 D. 概念模式 5、有了模式/内模式映像,可以保证数据和应用程序之间的()。 A.逻辑独立性 B. 物理独立性 C. 数据一致性 D. 数据安全性 6、保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或破坏。这是指数据库的数据( )。A.完整性 B.并发控制 C.安全性 D.恢复 7、多用户数据库系统的目标之一是使它的每个用户好像正在使用一个单用户数据库,为此数据库系统必须进行( )。 A.安全性控制 B.完整性控制 C.并发控制 D.可靠性控制 8、设有两个事务T1、T2,其并发操作系列如图所示,下列评价正确的是( )。 A.该操作不存在问题Array B.该操作丢失修改 C.该操作存在不一致分析 D.该操作读“脏”数据 9、数据库设计过程主要包括需求分析、概念模式设计、逻辑模式设计和物理模式设计四个阶段,关系模式的规范化处理属于 ( )阶段。 A.需求分析 B.概念模式设计 C.逻辑模式设计 D.物理模式设计 10、在某银行的数据库系统,设臵只允许员工在上午9:00时至下午5:00可以访问数据库,其他时间全部予以拒绝。这是数据库的()控制功能。 A.安全性控制 B.完整性控制 C.并发控制 D.可靠性控制 二、数据库设计(共15分) 一个图书借阅管理数据库要求提供下述服务: (1)可随时查询书库中现有书籍的品种、数量与存放位臵。所有各类书籍均可由书号唯一标识。 (2)可随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。规则约定:任何人 可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。

相关文档
最新文档