文档库 最新最全的文档下载
当前位置:文档库 › 《数据库原理》作业习题册

《数据库原理》作业习题册

《数据库原理》作业习题册
《数据库原理》作业习题册

合肥师范学院作业习题册

2011 / 2012 学年第 2 学期

系别计算机科学与技术系

课程数据库原理

专业

班级

姓名

学号

指导教师

目录

第一章绪论 (1)

第二章关系数据库 (4)

第三章关系数据库标准语言SQL (8)

第四章数据库安全性 (12)

第五章数据库完整性 (13)

第六章关系数据理论 (14)

第七章数据库设计 (16)

第八章数据库保护 (20)

第九章查询优化 (24)

第一章绪论

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

A、数据库系统

B、文件系统

C、人工管理

D、数据项管理

2.数据库是在计算机系统中按照一定的数据库模型组织、存储和应用的①,支持数据库各种操作的软件系统叫②,由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫做③。

①A、文件的集合B、数据的集合C、命令的集合D、程序的集合

②A、命令系统B、数据库管理系统C、数据库系统D、操作系统

③A、文件系统B、数据库系统C、软件系统D、数据库管理系统

3.在数据库中,下列说法______是不正确的。

A、数据库避免了一切的数据重复

B、若系统是安全可以控制的,则系统可确保更新时的一致性

C、数据库中的数据可以共享

D、数据库减少了数据冗余

4.在数据库中存储的是______。

A、数据

B、数据模型

C、数据及数据之间的联系

D、信息

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

A、数据库与数据管理系统的相互独立

B、用户程序与DBMS的相互独立

C、用户的应用程序与存储在磁盘上的数据库总的数据时相互独立的

D、应用程序与数据库中数据的逻辑结构相互独立

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

A、同一个应用中的多个程序共享一个数据集合

B、多个用户、同一种语言共享数据

C、多个用户共享一个数据文件

D、多种应用、多种语言、多个用户相互覆盖地使用数据集合

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

A、数据库系统减少了数据冗余

B、数据库系统避免了一切冗余

C、数据库系统中数据的一致性是指数据类型一致

D、数据库系统比文件系统能管理更多的数据

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

A、数据库中只存在数据项之间的联系

B、数据库的数据项之间和记录之间都存在联系

C、数据库的数据项之间无联系,记录之间存在联系

D、数据库的数据项之间和记录之间都不存在联系

9.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是______。

A、DBS包括DB和DBMS

B、DBMS包括DB和DBS

C、DB包括DBS和DBMS

D、DBS就是DB,也就是DBMS

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

A、数据存储量太大

B、没有严格保护数据

C、未进行完整性控制

D、数据冗余

11.数据库管理系统(DBMS)是______。

A、一个数据库应用系统

B、一组硬件

C、一组系统软件

D、既有硬件,也有软件

12.数据库管理系统的工作不包括_____。

A、定义数据库

B、对已定义的数据库进行管理

C、为定义的数据库提供操作系统

D、数据通信

13.数据库管理系统中用于定义和描述数据库逻辑结构的语言称为______。

A、数据描述语言

B、数据库子语言

C、数据操作语言

D、数据结构语言

14.数据库管理系统能实现对数据库中数据的曹休、插入、修改和删除,这类功能称为______。

A、数据定义功能

B、数据管理功能

C、数据操作功能

D、数据控制功能

15.从软件的角度考虑,数据库系统的核心是_______。

A、操作系统

B、数据库管理系统

C、数据定义语言

D、数据操作语言

16.一般地,一个数据库系统的外模式________。

A、只能有一个

B、最有只能有一个

C、至少两个

D、可以有多个

17.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是______。

A、外模式

B、内模式

C、存储模式

D、模式

18.数据库系统的数据独立性是指_______。

A、不会因为数据的变化而影响应用程序

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

C、不会因为存取策略的变化而影响存储结构

D、不会因为某些存储结构的变化而影响其他的存储结构

19.层次模型、网状模型和关系模型的划分原则是_____。

A、记录长度

B、文件的大小

C、联系的复杂程度

D、数据之间的联系

20.通过指针链接来表示和实现实体之间联系的模型是______。

A、关系模型

B、层次模型

C、网状模型

D、层次和网状模型

21.数据管理技术经历了、和三个阶段。

22.除了面向对象数据库外,还有以下三种数据库。

⑴、对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,只有一个上层记录与之对应,这是数据库。

⑵、对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,也有多个上层记录与之对应,这是数据库。

⑶、不预先定义固定的数据结构,而是以“表”结构来表达数据之间的相互关系,这是数据库。

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

24.名词解释:

(1)DML:

(2)DBMS:

(3)DDL:

(4)DBS:

(5)SQL:

(6)DB:

(7)DBA:

25.实现世界的事物反映到人的头脑中经过思维加工成数据,这一过程要经过三个领域,依次是、和。

26.什么是数据冗余?数据库系统与文件系统相比怎样减少冗余?

27.学校有若干个系,每个系有若干名教师和学生;每个教师可以担任若干门课程,并参加多个项目;每个学生可以同时选修多门课程。请设计某学校的教学管理的E-R模型,要求给出每个实体、联系的属性。

第二章关系数据库

1.关系模式的任何属性______。

A、不可再分

B、可再分

C、命名在该关系模式中可以不唯一

D、以上都不是

2.根据关系模式的完整性规则,一个关系中的“主码”______。

A、不能有两个

B、不能成为另一个关系的外码

C、不允许为空

D、可以取值

3.在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为______。

A、外码

B、候选码

C、主码

D、超码

4.一个关系数据库文件中的各条记录_______。

A、前后顺序不能任意颠倒,一定要按照输入的顺序排列

B、前后顺序可以任意颠倒,不影响库中的数据关系

C、前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同

D、前后顺序不能任意颠倒,一定要按照码段值的顺序排列

5.关系代数的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.自然联接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然联接时,要求R和S含有一个或多个共有的______。

A、元组

B、行

C、记录

D、属性

11.设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是_____。

A、πA(R)??πD(S)

B、R∪S

C、A(R)∩πD(S)

D、R??S

12.参加差运算的两个关系是_____。

A、属性个数可以不相同

B、属性个数必须相同

C、一个关系包含另一个关系的属性

D、属性名必须相同

13.有两个关系R和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是_____。

A、15,5,10

B、18,7,7

C、21,11,4

D、25,15,0

14.设W=R??S,且W,R和S的元组个数分别为p、m和n,那么三者之间满足_____。

A、p<(m+n)

B、p≤(m+n)

C、p<(m×n)

D、p≤(m×n)

15.关系R和关系S只有一个公共属性,T1是R与S等值联接的结果,T2是R和S自然联接的结果,则_____。

A、T1的属性个数等于T2的属性个数

B、T1的属性个数小于T2的属性个数

C、T1的属性个数大于或等于T2的属性个数

D、T1的属性个数大于T2的属性个数

16.有关系:R(A,B,C),主码=A ;S(D,A),主码=D,外码=A,参照于R的属性A。

关系R和S的元组如图所示

指出关系S中违反关系完整性规则的元组是_____。

A、(1,2)

B、(2,null)

C、(3,3)

D、(4,1)

17.设有如图所示的关系R,经操作πA,B(σB=’b’(R))(π为“投影”运算符,σ为“选择”运算符)的运算结果是_____。

A、 B、 C、 D、

18.关系运算中花费时间可能最长的运算是______。

A、投影

B、选择

C、笛卡尔积

D、除

19.如图所示,两个关系R1和R2,它们进行_____运算后得到R3。

A、交

B、并

C、笛卡尔积

D、联接

20.关系模型的完整性规则包括、、。

21.已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是,系关系的外码是,学生关系的主码是,外码是。

22.设有如图2.4所示的关系R,S和T,计算:

(1)R1=R∪S (2)R2=R-S (3)R3=R??T

(4)R4=R??T (5)R5=πA(R) (6)R6=σA=C(R×T)

23.设有一个SPJ数据库,包括S,P,J,SPJ 4个关系模式:

S(SNO,SNAME,STATUS,CITY) P(PNO,PNAME,COLOR,WEIGHT)

J(JNO,JNAME,CITY) SPJ(SNO,PNO,JNO,QTY)

供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、

供应商所在城市(CITY)组成;零件表P由零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成;工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成;供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、由工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量为QTY。今有若干数据如图所示。试用关系代数完成如下查询:

(1)求供应工程J1零件的供应商代码SNO。

(2)求供应工程J1零件P1的供应商代码SNO。

(3)求供应工程J1零件为红色的供应商代码SNO。

(4)求没有使用天津供应商生产的红色零件的工程项目代码JNO。

(5)求至少用了供应商S1所供应的全部零件的工程项目代码JNO。

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

1、在SQL中,用户可以直接操作的是_______。

A.基本表

B.试图

C.基本表或视图

D.基本表和视图

2、在SQL的查询语句中,对应关系代数中“投影”运算的语句是_______。

A.WHERE

B.FROM

C.SELECT

D.HAVING

3、在SQL的SELECT语句中,与选择运算对应的命令动词是_______。

A.SELECT

B.FROM

C.WHERE

D.ORDER BY

4、SELECT语句执行结果是_______。

A.数据项

B.元组

C.表

D.数据库

5、在SELECT语句中,使用MAX(列名)时,该“列名”应该_______。

A.必须是数值型

B.必须是字符型

C.必须是数值型或字符型

D.不限制数据类型

6、SQL中,与“NOT IN”等价的操作符是_______。

A.=SOME

B.<>SOME

C.=ALL

D.<>ALL

7、现有三个表,即学生表S、课程表C和学生选课表SC,它们的结构如下:

S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE)

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

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

A.SELECT S#,SUM(GRADE) FROM SC WHERE GRADE>=60

GROUP BY S# ORDER BY 2 DESC HAVING COUNT(*)>=4

B.SELECT S#,SUM(GRADE) FROM SC WHERE GRADE>=60

GROUP BY S# HAVING COUNT(*)>=4 ORDER BY 2 DESC

C.SELECT S#,SUM(GRADE) FROM SC WHERE GRADE>=60

HAVING COUNT(*)>=4 GROUP BY S# ORDER BY 2 DESC

D.SELECT S#,SUM(GRADE) FROM SC WHERE GRADE>=60

ORDER BY 2 DESC GROUP BY S# HAVING COUNT(*)>=4

8、在数据库中有如图所示的两个表,若职工表的主码是职工号,部门表的主码是部门号,SQL 操作_______不能执行。

A.从职工表中删除行(‘025’,‘王芳’,‘03’,720)

B.将行(‘005’,‘乔兴’,‘04’,750)插入到职工表中

C.将职工号为‘001’的工资改为700

D.将职工号为‘038’的部门号改为‘03’

9、若用如下SQL语句创建一个表 student:

CREATE TABLE student (NO CHAR(4) NOR NULL),

NAME CHAR(8) NOR NULL,

SEX CHAR(2),

AGE INT)

可以插入到 student表中的是_______。

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

B.(‘1031’,‘曾华’,NULL,NULL)

C.(NULL,’曾华’,‘男’,‘23’)

D.(‘1031’,NULL,’男’,23)

10、SELECT命令中,子句用于选择满足给定条件的元组,使用子句可按指定列的值分组,同时使用_ 子句可提取满足条件的组。

11、视图是一个虚表,它是从导出的表。在数据库中,只存放视图的_ ,不存放视图对应的 .

12、设有如下关系表R,S和T:

R(BH,XM,XB,DWH) S(DWH,DWM) T(BH,XM,XB,DWH)

1)实现R∪T的SQL语句是:

2)实现

σdwt=100(R)的SQL语句是:

3)实现π

xm,xb(R)的 SQL语句是:

4)实现π

xm,xb(πxb=女(R))的 SQL语句是:

5)实现R×S的 SQL语句是:

6)实现π

xm,xb,dwm(

πxb=男(R×S))的 SQL语句是:

13.设有如下4个关系模式:

书店(书店编号,书店名,地址);图书(书号,书名,定价);

图书馆(馆号,馆名,城市,电话);图书发行(馆号,书号,书店名,数量);

设关系模式中的数据满足下列问题,请回答:

1)用SQL语句检索已发行的图书中最贵和最便宜的书名和书价。

2)写出下列SQL语句所表达的中文意思

Select From Where馆名in (select 馆号 From图书发行 Where 书号in (select书号 From 图书 Where 书名=‘数据库系统基础’))

13.已知R和S两个关系,如图所示。

执行如下SQL语句:

1)CREATE VIEW H(A,B,C,D,E) AS

SELECT A,B,R,C,D,E FROM R,S WHERE R.C=S.C

2)SELECT B,D,E FROM H WHERE C=’C2’

请画出:

(1)视图H。(2)对视图H的查询结果。

14.已知一个关系数据库的模式如下:

market (mno, mname ,city)

item(ino, iname, type, color)

sales(mno, ino, price)

其中market表示商场。它的各属性依次为商场号、商场名和所在城市;item表示商品,它的各属性依次为商品号、商品名、商品类别和颜色;sales表示销售它的各属性依次为商场号、商品号和售价。用SQL语句实现下面的查询要求:

(1)列出北京每个商场都销售,且售价均超过10000元的商品的商品号和商品名。

(2)列出在不同商场中最高售价和最低售价之差超过100元的商品的商品号、其最高售价和最低售价。

1.保护数据库,防止未经授权或不合法的使用造成的数据泄露、非法更改或破坏。这是指

数据的。

A.安全性

B.完整性

C.并发控制

D.恢复

2.下列SQL语句中,能够实现“收回用户U4对学生表(STUD)中学号(XH)的修改权”这

一功能的是。

A.REVOKE UPDATE(XH) ON TABLE FROM U4

B.REVOKE UPDATE(XH) ON TABLE FROM PUBLIC

C.REVOKE UPDATE(XH) ON STU FROM U4

D.REVOKE UPDATE(XH) ON STU FROM PUBLIC

3.试述数据库安全性控制的常用方法和技术?

4.今有两个关系模式:

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

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

请用SQL语句完成以下权限控制。

(1)用户Wang对两张表都有select权限;

(2)用户Liang对两张表有insert和delete权限;

(3)用户Zhou具有对职工表的所有权限,并可将此权限转授其它用户;

(4)用户Liu能查询每个部门的最高工资和平均工资,但不能查看每个人的工资;

(5)撤销用户Zhou和Liang的上述权限。

1.数据库的是指数据的正确性和相容性。

A.安全性

B.完整性

C.并发控制

D.恢复

2.“年龄在15岁至30岁之间”这种约束属于DBMS的功能。

A.恢复

B.并发控制

C.完整性

D.安全性

3.今有两个关系模式:

职工(职工号,姓名,年龄,职称,工资,部门号),职工号为主码;

部门(部门号,名称,经理名,地址,电话号),部门号为主码。

请用SQL语句定义这两个关系,并完成完整性约束条件的定义。

(1)定义每个模式的主码;(2)定义参照完整性;(3)定义职工年龄不超过60岁;

(4)实现规则:职称为“高级工程师”的,工资不低于4000元,若低于4000的,自动改为4000元。

第六章关系数据理论

1.规范化过程主要为克服数据库逻辑结构中的插入异常、删除以及________的缺陷。

A、数据的不一致性

B、结构不合理

C、冗余度大

D、数据丢失

2.假设关系模式R(A,B)属于3NF,下列说法中_______是正确的。

A、它一定消除了插入和删除异常

B、仍存在一定的插入和删除异常

C、一定属于BCNF

D、A和C都是

3.在关系DB中,任何二元关系模式的最高范式必定是_____。

A、1NF

B、2NF

C、3NF

D、BCNF

4.当B属性函数依赖于A属性时,属性A与B的联系是______。

A、1对多

B、多对1

C、多对多

D、以上都不是

5.关系模式R中的属性全部是主属性,则R的最高范式必定是_______。

A、2NF

B、3NF

C、BCNF

D、4NF

6.关系模式的候选码可以有_ ,主码有_ _。

A、0个

B、1个

C、1个或多个

D、多个

7.候选码中的属性可以有______。

A、0个

B、1个

C、1个或多个

D、多个

8.关系模式的分解______。

A、唯一

B、不唯一

9.如图所示的关系R______。

A、不是3NF

B、是3NF但不是2NF

C、是3NF但不是BCNF

D、是BCNF

10.对于非规范化的模式,经过转变为1NF,

将1NF经过转变为2NF,将2NF经过转变为3NF。

11.设有如下关系R,R的候选码为_ ;

R中的函数依赖有;

R属于范式。

12.下表给出的关系R为第几范式?是否存在操作异常?若存在,则将其分解为高一级范式。

分解完成的高级范式中是否可以避免分解前关系中存在的操作异常?

13.设有如下图所示的关系R。试问R是否属于3NF?为什么?若不是,它属于第几范式?

并如何规范化为3NF?

第七章数据库设计

1.数据库需求分析时,数据字典的含义是。

A.数据库中所涉及的属性和文件的名称集合

B.数据库中所涉及到字母、字符及汉字的集合

C.数据库中所有数据的集合

D.数据库中所涉及的数据流、数据项和文件等描述的集合

2.下列不属于需求分析阶段工作的是。

A.分析用户活动

B.建立E-R图

C.建立数据字典

D.建立数据流图

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

A.需求分析阶段

B.概念设计阶段

C.逻辑设计阶段

D.物理设计阶段

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

是。

A.建立数据库

B.扩充功能

C.加载数据

D.系统调试

5.从E-R模型向关系模式转换时,一个m:n联系转换为关系模式时,该关系模式的码

是。

A.m端实体的码

B.n端实体的码

C.m端实体码与n端实体码的组合

D.重新选取其他属性

6.从E-R图导出关系模式时,如果两实体间的联系是m:n,下列说法中正确的是。

A.将m方码和联系的属性纳入n方的属性中

B.将n方码和联系的属性纳入m方的属性中

C.在m方属性和n方的属性中均增加一个表示级别的属性

D.增加一个关系表示联系,其中纳入m方和n方的码

7.数据库设计的几个步骤是。

8.在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人

员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。这些冲突主要有、和 3类。

9.设某企业集团数据库中有3个实体集,一是“商店”实体集,属性有商店编号、商店名、

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

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

商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可以放在多个商店销售,每个商店销售的一种商品有月销售量;商店与职工之间存在“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和工资。

(1)试画出E-R图。(2)将该E-R图转换成关系模式,并指出主码和外码。

假设要建立一个企业数据库,该企业有多个下属单位,每一单位有多个职工,一个职工仅隶属于一个单位,且一个职工仅在一个工程中工作,但一个工程中有很多职工参加工作,有多个供应商为各个工程供应不同设备。单位的属性有:单位名、电话。职工的属性有:职工号、姓名、性别。设备的属性有:设备号、设备名、产地。供应商的属性有:姓名、电话。工程的属于有:工程名、地点。

请完成如下处理:

(1)设计满足上述要求的E-R图;

(2)将该E-R图转换为关系模式,并用下划线标明每个关系中的码。

数据库系统原理模拟试卷(五)

北方民族大学计算机学院 数据库系统系统原理模拟试卷 1.D 2.C 3.B 4.A 5.C 6.A 7.C 8.D 9.C 10.B 一、选择题(20分,每小题2分) 1关于联系的多重性,下面哪种说法不正确? A.一个多对多的联系中允许多对一的情形。 B.一个多对多的联系中允许一对一的情形。 C.一个多对一的联系中允许一对一的情形。 D.一个多对一的联系中允许多对多的情形。 2.某关系R(A, B, C, D)有函数依赖A→B, BC→D, D→A,R有几个键? A.1 B.2 C.3 D.4 3. 有关系R和S,R∩S的运算等价于 A.S-(R-S) B.R-(R-S) C.(R-S)∪S D.R∪(R-S) 4. 为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字为: A.UNIQUE B.COUNT C.DISTINCT D.UNION 5. 由函数依赖A→B和C B,有A→C。此规则是: A.合并规则 B.平凡依赖规则 C.传递规则 D.分解规则 6.设,且W、R、S的属性个数分别为w、r和s,那么三者之间应满足( ) A.w≤r+s B.w<r+s C.w≥r+s D.w>r+s 7. 设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U—X—Y。下面关于多值依赖的叙述中,不正确的是( ) A.若X→→Y,则X→→Z B.若X→Y,则X→→Y C.若X→→Y,且Y’ Y,则X→→Y’ D.若Z=Ф,则X→→Y 8. 学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( ) A.多对多 B.一对一 C.多对一 D.一对多 9. SQL语言集数据查询、数据操纵,数据定义和数据控制功能于一体,语句CREATE、DROP、ALTER实现的功能是( ) A.数据查询 B.数据操纵 C.数据定义 D.数据控制 10.事务是数据库进行的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于( )状态。 A.安全性 B.一致性 C.完整性 D.可靠性 二、填空题(10分,每小题2分) 1. 数据操作是指对DB的查询和__更新_________两大类操作。 2. 实体完整性约束规则是对______参照________约束。 3. SQL语言有两种使用方式:交互式和___嵌入式_______。 4. 函数依赖完备的推理规则集包括:自反律、__增广律______、传递律。 5. 事务的原子性是有DBMS的_事务管理程序________实现的。

(完整版)数据库原理及应用-期末考试试题

数据库原理及应用期末考试试题 1. 组织层数据模型的三要素是[ ]。 A.外模式,概念模式和内模式 B.关系模型,网络模型,层次模型 C.1:1的联系,1:n的联系,n:m的联系 D.数据结构,数据操作,数据约束条件 2在关系模型中,任何关系必须满足约束条件包括实体完整性、[ ]和用户自定义完整性。 A.动态完整性 B.数据完整性 C.参照完整性 D.结构完整性 3 SQL Server 中的角色是[ ]。 A. 一个服务器登录 B. 一个数据库用户 C. 一组权限的集合 D. 一个服务器用户 4.当数据的物理存储结构改变时,应用程序无需改变,这样的特性称为数据的[ ]。 A.逻辑独立性 B.物理独立性 C.程序无关性 D.物理无关性 5.下列哪个不是以处理大量数据为中心的应用程序的特点[ ]。 A.涉及的数据量大 B.数据需长期联机保存 C.数据的计算复杂 D.数据可被多个应用所共享 6.E-R图适用于建立数据库的[ ]。 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. 数据库系统中, DBA表示[ ] 。 A.应用程序设计者 B. 数据库使用者

数据库原理模拟试卷五答案

一、单项选择题(本大题共15小题,每小题1分,共15分) 1. 在数据库系统中,数据独立性是指( C ) A.用户与计算机系统的独立性 B.数据库与计算机的独立性 C.数据与应用程序的独立性 D.用户与数据库的独立性 2. 文件系统与数据库系统相比较,其缺陷主要表现在数据联系弱、数据冗余和( C ) A. 数据存储量低 B.处理速度慢 C.数据不一致 D.操作烦琐 3.设计数据库概念结构时,常用的数据抽象方法是聚集和( D ) A.分类 B.继承 C.分析 D.概括 4. 在下列的数据库模式中,独立于计算机系统的模式是( A ) A.概念模式 B.逻辑模式 C.内模式 D.外模式 5. 在SQL中使用CREATE ASSERTION 的作用是建立( C ) A.数据库 B.基本表 C.完整性规则 D.视图 6. 客户/服务器体系结构的关键在于( D ) A.资源共享 B.数据的分布 C.逻辑上的统一 D.功能的分布 7. 在关系模式R(U,F)中,如果X→Y,如果不存在X的真子集X1,使X1→Y,称函数依赖X→Y为( C ) A.平凡函数依赖 B. 部分函数依赖 C.完全函数依赖 D.传递函数依赖 8. 要使数据库具有可恢复性,最基本的原则是( D ) A.加强机房安全管理 B.安装防病毒设施 C.经常检修计算机系统 D.数据重复存储 9.在关系模式R(U,F)中,F是最小函数依赖集,属性T只在F中诸函数依赖“→”的左端出现,则属性T具有以下性质( C ) A.属性T仅是R的主属性,但不包含于侯选键中 B.属性T必是R的非主属性 C.属性T必是组成R候选键的主属性 D.属性T可能是R的主属性,也可能是R的非主属性 解释:函数依赖是语义范畴的概念,本题可以直接从语义上理解:(1)如果t 不包含在任一侯选键中,它至少依赖于候选键,所以它肯定会在F中“→”的右端出现;(2)包含在任何一个候选键中的属性称为主属性。 10. 对关系R进行投影运算后,得到关系S,则( C ) A.关系R的元组数等于关系S的元组数

作业治疗操作题库完整

日常生活活动能力训练操作问答题 1.日常生活活动能力慨念 2.日常生活活动能力训练的目的 3.日常生活活动能力训练的原则 4.日常生活活动能力训练的训练内容 5.移动障碍的康复训练的内容包括 6.移动障碍的康复训练的注意事项 7.进食障碍的康复训练的的注意事项 8.修饰障碍的康复训练的注意事项 9.穿上衣、裤子、鞋、袜障碍的康复训练的注意事项 10.洗澡障碍的康复训练的注意事项 11.家务活动障碍的康复训练的注意事项 11.家务活动障碍的康复训练的包括 12.如厕障碍的注意事项 训练注意事项

日常生活活动能力训练操作问答题答案 1.日常生活活动能力慨念 答:日常生活活动能力是维持一个人的日常生活活动所必须的基本作业,即人们为了达到独立生活而每天必须反复进行的最基本的、最具共同性的活动,包括衣、食、住、行、个人卫生及与他人的交往等基本活动。 2.日常生活活动能力训练的目的 答:充分发挥其主观能动性,提高其自信心,重建独立生活的激情。调动并挖掘潜力。达到生活自理或把依赖他人降低到最低限度。改善患者的躯体功能。找出存在的主要问题及如何解决。利用辅助性装置和用具,达到最大限度的生活自理能力。 3.日常生活活动能力训练的原则 答:调动患者及家属参与训练的积极性。找出影响其独立生活的主要问题,提出训练目标。以目标为中心,满足社会角色与个人需求。由易到难,从简单到复杂,突出重点。尽量在真实的环境下进行训练。训练时间最好与作息时间相一致。提高活动的技巧性。 4.日常生活活动能力训练的训练内容

答:1.移动障碍的康复训练。2.进食障碍的康复训练 3.修饰障碍的康复训练。4.穿上衣障碍的康复训练。5.穿裤子、鞋、袜障碍的康复训练。6.洗澡障碍的康复训练。7.如厕障碍的康复训练。8.家务活动障碍的康复训练。 5.移动障碍的康复训练的内容包括 答:坐位平衡、站立与坐下、床-椅之间的转移及轮椅活动、室内外行走、乘坐交通工具 6.移动障碍的康复训练的注意事项 答:床椅转移时轮椅与床成45°角放置。必要时对患者予以辅助,但要避免牵拉患侧上肢。轮椅转回床时,患腿先转动且要均匀负重,否则有跌倒的危险。患者从健侧坐起较从患侧坐起容易,但患侧坐起可以鼓励患者注意到其患侧的存在,促进患者使用患侧上肢和下肢。坐起训练要求患者具备一定的坐位平衡能力和姿势控制能力。 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

数据库原理试题及答案

数据库原理试题答案(B卷) 一、填空题(每题 2 分,共 20 分) 1、实体 2、日志文件 3、完整性 4、关系 5、关系演算 6、外模式 / 模式 7、更新 8、集成的 9、先来先服务 10、人工智能 二、选择题(每题 1 分) 1 、C 2 、 D 3 、 B 4 、 A 5 、 B 6 、 C 7 、 C 8 、 C 9 、 B 10 、 C 三、简答题(每题 5 分,共 20 分) 1 、答案要点:数据库系统中的常见故障有:事务内部的故障(事务故障)( 1 分)、系统故障( 1 分)、介质故障( 2 分)、计算机病毒( 1 分)。 2 、答案要点:数据模型通常由数据结构( 1 分)、数据操作( 2 分)、完整性约束( 2 分)三部分组成。 3 、答案要点:不是所有的视图都是可更新的( 2 分);因为有些视图的更新不能唯一地有意义地转换成对相应基本表地更新( 3 分)。 4 、答案要点:多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行执行它们时的结果相同( 5 分)。 四、(共 10 分) 1 、 80 , 90 2 、 T 1 T 2 Slock A 读 A = 50 Y = A Unlock A Xlock A A=Y-10 Slock A 写回 A = 40 等待 Unlock A 等待 读 A = 40 Y = A Unlock A Xlock A A=Y × 2 写回 A = 80 Unlock A

五、(共 10 分) 六、(共 20 分) 1 、关系代数: (1)sno ( cno =‘ 2 ' (SC) )(2分) (2) Sno,Sn ( Cn=' 数据库概论 ' ) (2分) (3) Sno,SN (S ( Cno , sno (SC) ÷ Cno ( C )) ) (2分) ALPHA 语言 ? GET W(SC.SNO): https://www.wendangku.net/doc/7a10996089.html,O=' 2' (2分) ? RANGE C X SC Y GET W (S.SNO.S.SN): X( Y(https://www.wendangku.net/doc/7a10996089.html,O=https://www.wendangku.net/doc/7a10996089.html,O ^ Y.SNO=S.SNO ^ https://www.wendangku.net/doc/7a10996089.html,=' 数据库概论 ' (2分) ? RANGE C X SC Y GET W(S.SNO,S.SN): X( Y(https://www.wendangku.net/doc/7a10996089.html,O=https://www.wendangku.net/doc/7a10996089.html,O ^ Y.SNO=S.SNO)) (2分) 2 、( 1 ) SELECT COUNT(*) FROM STUDENT (2分) (2) SELECT SNO FROM SC GROUP BY SNO HAVING COUNT(*)>5 (3分) (3) DELECT FROM SC WHERE https://www.wendangku.net/doc/7a10996089.html,O IN (SELECT https://www.wendangku.net/doc/7a10996089.html,O FROM C WHERE CN=' 数据结构 ') DELETE FROM C WHERE CN= ‘数据结构' (3分) 七、(共 10 分) 科室(科室代码,科室名称) (1分) 医生(工号,姓名,名称,聘用日期,聘用期限,科室) (1分) 病人(病历号,姓名,年龄,工作单位) (1分) 就诊(医生工号,病历号,就诊日期) (2分) 一、填空题(每空 2 分,共 20 分) 1、关系中主码的取值必须唯一且非空,这是由 ___________ 完整性规则决定的。 2、当数据库被破坏后,如果事先保存了数据库副本和 ________________ ,就有可能恢复数据库。 3、数据库的 ____________ 是指数据库的正确性和相容性。 4、关系数据操作语言的特点是:操作对象与结果均为 ___________ 、操作的非过程性强、语言一体化、并且建立在数学理论基础之上。 5、SQL 是一种介于关系代数和 _____________ 之间的结构化的查询语言。 6、对于每一个外模式,数据库系统都有一个 _______________ 映象,它定义了该外模式与模式之间的对应关系。 7、视图是一个需表,它一经定义就可以和基本表一样被查询,但 _________ 操作将有一定的限制。 8、数据仓库是一个面向主题的、 _____________ 、不可更新的、随时间不断变化的数据集合。 9、避免活锁的简单方法是采用 _____ 的策略。 10、知识库系统和主动数据库系统是将数据库技术和 ________ 技术相结合产生的。 二、选择题(每小题 1 分,共 10 分) 1、SQL 中,下列涉及空值的操作,不正确的是 ( )

数据库原理模拟试卷一(答案)

一、单项选择题(本大题共20小题,每小题1分,共20分) 1. 提供数据库数据描述的集中管理的是( D ) A.数据库模式 B.数据库 C.数据库管理系统 D.数据字典 2. 授权和完整性管理器属于DBMS的( B ) A.查询处理器 B.存储管理器 C.事务管理器 D.用户管理器 3. 使用CREATE SCHEMA 语句建立的是( A ) A.数据库模式 B.表 C.视图 D.索引 4. 设关系R和S的结构相同,并且各有80个元组,假如这两个关系作交运算,其运算结果的元组个数为( B ) A.80 B.小于等于80 C.大于等于160 D.大于等于80,小于等于160 5. 在SQL的授权语句中使用“ALL PRIVILEGES”,表示( B ) A.授权所有用户 B.所有的操作权限 C.对所有的数据集合 D.允许再授权 6. 表达业务流程分析结果的图表是( B ) A.业务流程图 B.数据流图 C.局部E-R图D、基本E-R图 7. 对数据库模式进行规范化处理,是在数据库设计的( C ) A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 8. 能够消除冗余的键的范式是( C ) A.2NF B.3NF C.4NF D. BCNF 9. 在下列几种故障中,不破坏数据库内容的是( B ) A.计算机病毒发作 B.供电系统故障 C.瞬时的强磁场干扰 D.磁盘介质损坏 10. 在数据库技术中,独立于计算机系统的模型是( A ) A.E-R模型 B.层次模型 C.关系模型 D.面向对象的模型 11. 五种基本关系代数运算是( A ) A.∪,-,×,π和σ B.∪,-,∞,π和σ C.∪,∩,×,π和σ D.∪,∩,∞,π和σ 12. SQL中,下列涉及空值的操作,不正确的是( C ) A.AGE IS NULL B.AGE IS NOT NULL C.AGE = NULL D.NOT (AGE IS NULL) 13. 单个用户使用的数据视图的描述称为( A ) A.外模式 B.概念模式

作业治疗技术试题

《作业治疗技术》复习题 单项选择题(共60 题) ☆1. 作业治疗与运动治疗的区别不包括下列哪一项() A. 作业治疗强调患者主动参与,运动治疗强调主动为主,被动为辅 B. 作业治疗用于躯体功能障碍 C. 作业治疗强调的是上肢运动,运动治疗强调下肢 D. 作业治疗趣味性高运动治疗比较低 E. 工作?游戏.下棋属于作业治疗,医疗体操属于运动治疗 2.作业治疗使用范围包括() A. 偏瘫?脑瘫E.四肢骨折?截肢C.心肺系统疾病D.烧伤E.以上都是 3.下列哪项不是作业治疗师的职责() A评价患者自理活动能力,并指导患者进行自我照顾及日常生活活动训练 B. 指导患者进行触觉?实体觉?运动觉,感觉运动觉等感知觉的功能训练 C. 组织患者参加有选择的文娱活动或园艺活动 D. 指导患者进行运动训练 E. 患者出院后,家居环境需要适当的改变 4.在患者治疗的哪个阶段需要活动分析() A.初诊时B ?治疗开始 C ?治疗中D治疗后E .治疗全过程 ☆5.下列哪项是作业治疗师的核心技能() A.活动分析B关节松动术C .心理治疗 D .矫形技术E .计算机操作能力6.下列不属于作业活动分析简单分析的是() A.明确活动的方式.选择活动类型 C .分析选择活动的理由

D.对文化程度进行分析 E .确定活动场地 7.从患侧卧位坐起主要活动成分不包括() A. 转向健侧 B ?健腿帮助患腿将双小腿放于床外 C ?用健手和上肢支撑坐起 D. 移动躯干到直立坐位 E .保持直立坐位平衡 8. 作业疗法的适应证不包括() A. 脑卒中B ?手外伤C ?严重认知障碍不合作者 D ?精神分裂症 E. 四肢不全瘫痪者 9. 日常生活活动能力的训练,下面哪项不是() A. 床上训练B .进食训练C .洗漱动作训练D .穿衣动作训练E .大小便控制训练 10. 对功能障碍患者最重要的作业训练是() A.床上训练 B .进食训练C .日常生活活动能力训练 D .职业技能训练 E.吞咽训练 ☆11.患者截肢后不易发生() A.膝关节屈曲B .膝关节过伸C .膝关节挛缩D .髋关节外展E .髋关节外旋 12.轮椅与坐厕之间转移错误的是() A. 患者驱动轮椅正面接近坐厕,刹住轮椅手闸,移开脚踏板 B. 双手支撑轮椅扶手站起 C. 用健手抓住对角线侧坐厕旁扶手,然后患足向前迈一步,健侧上?下肢同时支撑,然后转移身体,使臀部正对坐厕 D. 将患手先由轮椅一侧扶手移到另一侧扶手上,再移到座厕旁另一侧扶栏上,站稳 E. 脱下裤子,确保双腿后方贴近坐厕,慢慢坐下

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

第一学期期末考试试卷和答案 试卷代码: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’两门课程号的同学姓名。

数据库原理试题及答案

全国2001年10月自学考试数据库原理试题及答案2 作者:ryan 点击:时间:2003-10-11 上午 23:05:00 来源: 第一部分选择题 (共30分) 一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选均无分。 1. 单个用户使用的数据视图的描述称为【】 A. 外模式 B. 概念模式 C. 内模式 D. 存储模式 2. 子模式DDL用来描述【】 A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构 C. 数据库的物理存储结构 D. 数据库的概念结构 3. 在DBS中,DBMS和OS之间的关系是【】 A. 相互调用 B. DBMS调用OS C. OS调用DBMS D. 并发运行 4. 五种基本关系代数运算是【】 A. ∪,-,×,π和σ B. ∪,-,∞,π和σ C. ∪,∩,×,π和σ D. ∪,∩,∞,π和σ 5. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是【】 A. 左外联接 B. 右外联接 C. 外部并 D. 外联接 6. 下列聚合函数中不忽略空值 (null) 的是【】 A. SUM (列名) B. MAX (列名) C. COUNT ( * )

D. AVG (列名) 7. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F 【】 A. 是无损联接,也是保持FD的分解 B. 是无损联接,但不保持FD的分解 C. 不是无损联接,但保持FD的分解 D. 既不是无损联接,也不保持FD 的分解 8. 关系模式R分解成ρ = {R1,…,Rk},F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式mρ(r) 间的关系满足【】 A. rí mρ(r) B. mρ(r) í r C. r = mρ(r) D. r≠mρ(r) 9. 在数据库设计中,将ER图转换成关系数据模型的过程属于【】 A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段 10. SQL中,下列涉及空值的操作,不正确的是【】 A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL) 11. 如果事务T获得了数据项Q上的排它锁,则T对Q 【】 A. 只能读不能写 B. 只能写不能读 C. 既可读又可写 D. 不能读不能写 12. DBMS中实现事务持久性的子系统是【】 A. 安全性管理子系统 B. 完整性管理子系统 C. 并发控制子系统 D. 恢复管理子系统 13. SQL的全局约束是指基于元组的检查子句和【】 A. 非空值约束 B. 域约束子句 C. 断言

《数据库原理及应用》模拟试卷答案

《数据库原理及应用》模拟试卷答案 1.填空题(每格1分,总分20分) (1)数据库的保护功能主要包括确保数据的安全性、__________________、________________、__________________四方面的内容。 数据的完整性并发控制数据库恢复 (2)事务的性质:原子性、__________、__________、持久性。一致性隔离性(3)在SQL中,CREATE VIEW 语句用于建立视图,如果要求今后对视图用UPDATE语句更新数据时必须满足于查询中的表达式,则应当在CREATE VIEW 语句中使用 ________________________短语。WITH CHECK OPTION (4)视图是一个虚表,它是从____________中导出的表,在数据库中只存放视图的____________,不存放视图的____________。 基本表或视图定义数据 (5)数据库设计应包括两方面的内容:一是___________特性的设计,二是_____________特性的设计。结构行为 (6)关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的非过程性强、语言一体化、并且是建立在数学理论基础之上。DML包括数据查询和________两种数据操作语句。数据更新 (7)使用游标的步骤为:定义游标、打开游标、__取出记录____________、关闭游标(释放游标)。 (8)信息的三种世界是指__________________、__________________和数据世界,其中数据世界又称为计算机世界。信息的现实世界信息世界 (9)从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、__________________异常、__________________异常和 __________________异常。插入修改删除 (10)在SQL中,通配符%表示__________________,下划线_表示 __________________。任何长度的字符串一个任意字符 2.单选题(每题2分,总分20分) (1)以下____B___采用了自底向上的设计分析方法 A)需求分析B)概念结构设计 C)逻辑结构设计D)物理结构设计 (2)在视图上不能完成的操作是( D )。 A、在视图上定义新的视图 B、查询操作

数据库系统原理模拟题

数据库系统原理模拟题 一:选择题(请将正确答案填在题号前的[ ] 内,每空1分,共20分) [A ]1:数据库的概念模型独立于——。 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界 [B ]2:——是存储在计算机内有结构的数据的集合。 A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构 [ A ]3:数据库系统的核心是——。 A.数据库 B.数据库管理系统 C.数据模型 D.软件工具 [ D ]4:在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是——。 A.外模式 B.内模式 C.存储模式 D.模式 [ B ]5:关系数据库管理系统应能实现的专门关系运算包括——。 A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表 [D ]6:自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的——。 A.元组 B.行 C.记录 D.属性 [C ]7:在关系代数运算中,五种基本运算为——。 A.并、差、选择、投影、自然连接 B.并、差、选择、交、投影 C.并、差、选择、投影、乘积 D.并、差、交、选择、乘积 [A]8:SQL语言具有_____的功能 A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵 [A]9:当B属性函数依赖于A属性时,属性A与B的联系是________ A.1对多 B.多对1 C.多对多 D.以上都不是 [ C ]10:在关系模式中,如果属性A和B存在1对1的联系,则说________ A.A→B B.B→A C.A←→B D.以上都不是 [ A ]11:在关系DB中,任何二元关系模式的最高范式必定是________ A.1NF B.2NF C.3NF D.BCNF [ D ]12:一个实体型转换为一个关系模式。关系的码为____D____。 A.实体的码 B.二个实体码的组合 C.n端实体的码 D.每个实体的码 [ C ]13:一个m:n联系转换为一个关系模式。关系的码为___C_____。 A.实体的码 B.各实体码的组合 C.n端实体的码 D.每个实体的码 [ B ]14:在数据系统中,对存取权限的定义称为________。

数据库原理期末模拟试题大全及部分答案

数据库原理模拟试卷(1) 一、项选择题(在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的 字母填在题后的括号内。每小题1分,共15分) 1.数据库系统的体系结构是(C ) A、两级模式结构和一级映象 B、三级模式结构和一级映象 C、三级模式结构和两级映象 D、三级模式结构和三级映象 2.SQL语言称为(C )。 A、结构化定义语言 B、结构化控制语言 C、结构化查询语言 D、结构人操纵语言 3.在视图上不能完成的操作是(D)。 A、在视图上定义新的视图 B、查询操作 C、更新视图 D、在视图上定义新的基本表 4.数据库的并发操作有可能带来的三个问题中包括(D)。 A、数据独立性降低 B、无法读出数据 C、权限控制 D、丢失更新 5.当前应用最广泛的数据模型是(B)。 A、ER模型 B、关系模型 C、网状模型 D、层次模型 6.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。则该关系模式的码是(D )。 A、书号 B、读者号 C、书号+读者号 D、书号+读者号+借期 7.要保证数据库物理数据独立性,需要修改的是( B ) A.模式 B.模式与内模式的映射 C.模式与外模式的映射 D.内模式 8.下列四项中,不属于数据库特点的是( D ) A.数据共享 B.数据完整性 C.数据冗余较小 D.数据独立性低 9.数据库中存储的是( D ) A.数据 B.数据模型 C.数据之间的联系 D.数据以及数据之间的联系 10.反映现实世界中实体及实体间联系的信息模型是( D ) A.关系模型 B.层次模型 C.网状模型 D.E—R模型 11. 五种基本关系代数运算是( a) A. ∪,-,×,π和σ B. ∪,-,∞,π和σ C. ∪,∩,×,π和σ D. ∪,∩,∞,π和σ

作业治疗习题[完整版]

第一章作业治疗概论 一、学习目标与考纲精要 (一)学习目标 1、掌握作业得概念,作业活动得范围、层次及内容;作业治疗得定义及分类;作业与人生、生活、健康、环境与处境、文化素质得关系。 2、掌握作业治疗得基本理论,包括作业治疗范例、实践模式、参考架构、及治疗方案得关系; 3、掌握作业治疗得四种临床思维层面及两种思维过程,作业治疗过程得最基本六个步骤,与常用得六种干预手段。 4、熟悉作业表现模式、人类作业模式、及人、环境与作业模式得基本理论,及常用之参考架构。 5、了解普通科作业治疗、社会心理作业治疗、发育性作业治疗得内容;世界作业治疗师联合会及一般专业守则得简介。 6、了解作业治疗得发展简史,欧美作业治疗发展、作业治疗在亚洲其它各国得发展,香港、台湾、国内作业治疗发展概况;传统及现代作业治疗技术之比较。 (二)考纲精要 1.作业得概念及活动得意义。 2.作业治疗得定义。 3.作业治疗得基本理论。 4.作业治疗临床思维方法。 5.作业治疗得内容与分类。 6.作业治疗得专业组织及专业守则。

7.作业治疗得发展简史。 8.作业治疗技术发展之趋势。 二、自测训练题 (一)名词解释 1、作业 2、作业治疗 3、活动 4.作业表现 5.环境 6.处景 7、范例 8、实践模式 9、参考架构 (二)选择题 【A1型题】 1.下列哪项不就是作业活动: A、睡眠活动 B、学业活动 C、没有受薪工作 D、自我照料 E、以上皆就是 2.下列哪项不就是社会心理作业治疗得服务对象:

A、精神分裂症 B、抑郁症 C、燥狂症 D、截瘫 E、思觉失调 3.下列哪项不属于休闲活动: A、瞧电视 B、打太极 C、跑步 D、修饰 E、闲聊 4.作业活动得层次不包括: A、能力/ 技巧 B、角色 C、环境 D、任务 E、行动 5.在环境之中,哪项就是属于人类环境? A、辅助沟通方法 B、家居改造 C、康复支架 D、家人照料

数据库系统原理模拟题

一、用适当的连线将左右两组术语中紧密相关的词连接起来,左右两组建立一对一的联系日志安全性 级联删除可串行性 锁协议持久性 自主存取控制数据独立性 逻辑蕴涵闭包完整性约束 模式函数依赖保持性 二、问答题 1.简述关系模型和基于基本层次联系的数据模型相比的优缺点。 答: 层次模型结构简单,容易实现,对于某些特定的应用系统效率很高,但如果需要动态访问数据(如增加或修改记录类型)时,效率并不高。另外,对于一些非层次性结构(如多对多联系),层次模型表达起来比较繁琐和不直观。 网状模型可以看作是层次模型的一种扩展。它采用网状结构表示实体及其之间的联系。网状结构的每一个节点代表一个记录类型,记录类型可包含若干字段,联系用链接指针表示,去掉了层次模型的限制。由于网状模型比较复杂,一般实际的网状数据库管理系统对网状都有一些具体的限制。在使用网状数据库时有时候需要一些转换。 网状模型与层次模型相比,提供了更大的灵活性,能更直接地描述现实世界,性能和效率也比较好。网状模型的缺点是结构复杂,用户不易掌握,记录类型联系变动后涉及链接指针的调整,扩充和维护都比较复杂。 关系模型概念清晰,结构简单,实体、实体联系和查询结果都采用关系表示,用户比较容易理解。另外,关系模型的存取路径对用户是透明的,程序员不用关心具体的存取过程,减轻了程序员的工作负担,具有较好的数据独立性和安全保密性。 关系模型也有一些缺点,在某些实际应用中,关系模型的查询效率有时不如层次和网状模型。为了提高查询的效率,有时需要对查询进行一些特别的优化。 2.简述关系数据库的参照完整性规则,外键在什么情况下可以为空,试举例说明。 答: 关系的完整性关系模型的完整性规则是对关系的某种约束条件 关系模型中三类完整性约束: ?实体完整性 ?参照完整性 ?用户定义的完整性 实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作是关系的两个不变性,应该由关系系统自动支持。 实体完整性实体完整性规则(Entity Integrity)若属性A是基本关系R的主属性,则属性A 不能取空值

数据库原理-期末考试试题及答案

数据库原理-期末考试试题及答案 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,错选、 多选或未选均无分。 1. 要保证数据库的数据独立性,需要修改的是() A.三层模式之间的两种映射B.模式与内模式 C.模式与外模式D.三层模式 2. 下列四项中说法不正确的是() A.数据库减少了数据冗余B.数据库中的数据可以共享 C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性 3. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员, 从职员到部门的联系类型是() A.多对多B.一对一 C.多对一D.一对多 4.将E-R模型转换成关系模型,属于数据库的() A.需求分析B.概念设计 C.逻辑设计D.物理设计 5.五种基本关系代数运算是() A.∪,—,×,π和σB .∪,—,,π和σ C.∪,∩,×,π和σD .∪,∩,,π和σ 6.下列聚合函数中不忽略空值 (NULL) 的是()。 A.SUM (列名) B.MAX (列名) C.COUNT ( * ) D.AVG (列名) 7. SQL中,下列涉及空值的操作,不正确的是()。 A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL) 8. 已知成绩关系如表1所示。 执行SQL语句: SELECT COUNT(DISTINCT学号) FROM成绩 WHERE分数>60 查询结果中包含的元组数目是() 表1 成绩关系

A. 1 B. 2 C. 3 D. 4 9. 在视图上不能完成的操作是( ) A. 更新视图 B. 查询 C. 在视图上定义新的基本表 D. 在视图上定义新视 图 10. 关系数据模型的三个组成部分中,不包括( ) A. 完整性约束 B. 数据结构 C. 恢复 D. 数据操作 11. 假定学生关系是S (S #,SNAME ,SEX ,AGE ),课程关系是C (C #,CNAME ,TEACHER ), 学生选课关系是SC (S #,C #,GRADE )。 要查找选修“COMPUTER ”课程的“女”学生姓名,将涉及到关系( ) A .S B .S C ,C C .S ,SC D .S ,SC ,C 12. 关系规范化中的删除操作异常是指( ) A .不该删除的数据被删除 B .不该插入的数据被插入 C .应该删除的数据未被删除 D .应该插入的数据未被插入 13. 从E-R 模型关系向关系模型转换时,一个m:n 联系转换为关系模式时,该关系模式的码 是( ) A .M 端实体的码 B .N 端实体的码 C .M 端实体码与N 端实体码组合 D .重新选取其他属性 14.已知关系R={A ,B ,C ,D ,E ,F},F={A →C ,BC →DE ,D →E ,CF →B}。则(AB)F + 的闭包 是( ) A .ABCDEF B .ABCDE C .ABC D .AB 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)) 二、多项选择题 (本大题共5小题,每小题2分,共10分) 在每小题列出的四个备选项中有多个是符合题目要 求的,多选、少选、错选、不选均无分。

相关文档
相关文档 最新文档