文档库

最新最全的文档下载
当前位置:文档库 > 重庆大学2020年春季学期课程作业数据库原理

重庆大学2020年春季学期课程作业数据库原理

答案+我名字

2020年春季学期课程作业数据库原理第1次

数据库原理

题号一二合计

已做/题量14 / 20 14 / 20 28 / 40

得分/分值42 / 60 28 / 40 70 / 100

一、单项选择题(共20 题、42 / 60 分)

1、如果关系模式R满足2NF,且每个非主属性都不传递依赖于R的每个关系键,则称关系模式R属于()。

正确!

收藏该题展开该题

2、运行在单台计算机上,不与其他计算机系统交互的数据库系统是指()。

正确!

收藏该题展开该题

3、数据库系统并发控制主要采用的技术手段是时间戳、()等。

正确!

收藏该题展开该题

4、三层系统架构的优点不包括()

正确!

收藏该题展开该题

5、为了提高磁盘数据的存储和访问速度,出现了很多存取技术,但不包括()。

正确!

收藏该题展开该题

6、为了达到快速查找数据的效果,数据库可以建立()。

正确!

收藏该题展开该题

7、在集成E-R图时可能会出现各种冲突,如某应用中员工的身高数据,有的分E-R图以米作为单位,有的以厘米作为单位,这种冲突属于()。

正确!

收藏该题展开该题

8、为数据流图中每个成分加以定义和说明的是()。

正确!

收藏该题展开该题

9、无法用来启动SQL SERVER 2005数据库服务器的方法是()。

正确!

收藏该题展开该题

10、事务的提交日志记录一旦写入主站点的稳定存储器,事务就提交,这种持久性程度是()。

正确!

收藏该题展开该题

11、数据库系统的作用不包括()。

正确!

收藏该题展开该题

12、数据库并发控制中符合两阶段封锁协议的事务集可以根据()作串行化。

正确!

收藏该题展开该题

13、如果一个部门只有一个经理,而每个经理只在一个部门任职,则E-R图中部门与经理的联系是()。

正确!

收藏该题展开该题

14、由平衡树和二叉查找树结合产生一种的平衡查找树是()。

正确!

收藏该题展开该题

15、基本的锁类型包括:排它锁和()。

A、意向锁

B、辅助锁

C、共享锁

D、独占锁

收藏该题

16、PowerBuilder中表示正在为之编写事件处理程序的对象的代词是()。

A、This

B、Parent

C、ParentWindow

D、Super

收藏该题

17、如果关系模式R属于1NF,且每个非主属性都完全函数依赖于R的每个关系键,则称R属于()。

A、2NF

B、3NF

C、BCNF

D、4NF

收藏该题

18、采用面向对象方法来设计数据库的数据模型是()。

A、网状模型

B、层次模型

C、关系模型

D、对象模型

收藏该题

19、把需求分析得到的用户需求抽象为概念模型的过程称为()。

A、需求分析

B、概念结构设计

C、逻辑结构设计

D、物理结构设计

收藏该题

20、表完整性约束是指()。

A、基本表中主属性不能取空值,通过PRIMARY KEY来实现约束

B、表之间的完整性约束

C、可通过FOREIGN KEY来实现

D、通过PRIMARY KEY来指定主码,并用NOT NULL表示不能为空值

收藏该题

二、判断题(共20 题、28 / 40 分)

1、E-R图中一个1:1的联系到关系模式的转换规则为:联系两端的实体类型转换成两个关系模式,在任一个关系模式中加入另外一个关系模式的键(作为外键)和联系的属性。正确!

收藏该题展开该题

2、死锁的恢复时在代价因素中包含回滚次数是为了避免饿死。

正确!

收藏该题展开该题

3、面向问题域的分析方法是从问题域、系统边界、系统责任三方面出发,通过调查企事业单位业务工作流程入手。

正确!

收藏该题展开该题

4、执行计划是计算查询的蓝图,经常用关系操作树来表示。

正确!

收藏该题展开该题

5、数据库设计时,数据流图不一定需要最细致的一层,一般多数选择中间层次。

正确!

收藏该题展开该题

6、优先图可以用来判断调度是否冲突可串行化。

正确!

收藏该题展开该题

7、如果关系R的关系键为单属性,则R可能不属于2NF。

正确!

收藏该题展开该题

8、物理优化和代数优化都要考虑存取路径的选择。

正确!

收藏该题展开该题

9、B+树的各个叶结点按照所含的搜索码值存在一个线性顺序。

正确!

收藏该题展开该题

10、把一个关系模式分解成若干个关系模式的过程,称为关系模式的分解。

正确!

收藏该题展开该题

11、数据存储层是RDBMS运行和存在的基础,处理的对象是数据文件的物理块。

正确!

收藏该题展开该题

12、数据库的安全性方法审计跟踪不会消耗系统的时间和空间资源。

正确!

收藏该题展开该题

13、事务调度涉及到的事务的所有指令不能在调度中出现。

正确!

收藏该题展开该题

14、数据流图子图中的文件可以没在父图中出现。

正确!

收藏该题展开该题

15、设计良好的关系模式不允许有任何数据冗余。

正确

错误

收藏该题

16、数据库的安全性方法审计跟踪是一种监视措施,用于检测可能的不合法行为。

正确

错误

收藏该题

17、在应用软件的功能测试中,完善的数据库完整性有助于尽早发现应用软件的逻辑错误。正确

错误

收藏该题

18、左外连接是指在关系R和S进行自然连接时,只把关系R中舍弃的元组放到新关系中。正确

错误

收藏该题

19、UML的描述机制中状态图、活动图、顺序图和合作图用来建立系统的动态模型,属于动态建模机制。

正确

错误

收藏该题

20、在应用程序中合适的地方插入SQL INCLUDE SQLCA语句,表示预处理器应该在此处插入特殊变量以用于程序与数据库系统之间的通信。

正确

错误

收藏该题

特别提醒:

1、本试卷共有各类试题总数(40)题;

2、客观题由系统自动判卷,主观题需要等待教师批改。

3、请认真回答所有试题后及时提交试卷。

4、每次重做都只做做错的题目,正确题目会展示在界面上并标注正确或达标。

>

正在加载试题,请稍候...

2020年春季学期课程作业数据库原理第2次

数据库原理

题号一二合计

已做/题量14 / 20 6 / 20 20 / 40

得分/分值0 / 40 0 / 60 0 / 100

一、判断题(共20 题、0 / 40 分)

1、在等待-死亡机制中,事务Tk在获得所需数据项之前有可能死亡多次。

正确

错误

收藏该题

2、DBMS在创建关系模式时就开始自动检查域完整性。

正确

错误

收藏该题

3、动态模型描述系统的动态结构,主要描述类或对象之间的关系属性和操作。

正确

错误

收藏该题

4、合理的数据库完整性设计无法同时兼顾数据库的完整性和系统的效能。

正确

错误

收藏该题

5、数据库表完整性约束也是实体完整性约束。

正确

错误

收藏该题

6、序列化(Serializable)是最高级别的事务隔离,同时代价也最高。

正确

错误

收藏该题

7、有效性检查机制自动预防级联回滚,因为只有发出写操作的事务提交后实际的写才发生。正确

错误

收藏该题

8、PowerBuilder是一种可视化、面向对象的快速应用程序开发环境。

正确

错误

收藏该题

9、如果关系R的关系键为单属性,则R可能不属于2NF。

正确

错误

收藏该题

10、与层次模型、网状模型相比,关系模型具有数据结构简单、理论基础扎实的优点。

正确

错误

收藏该题

11、事务处理中“commit tran 事务名”表示回滚事务。

正确

错误

收藏该题

12、右外连接是指在关系R和S进行自然连接时,只把关系S中舍弃的元组放到新关系中。正确

错误

收藏该题

13、数据库的安全性方法审计跟踪不会消耗系统的时间和空间资源。

正确

错误

收藏该题

14、事务死锁造成的系统错误可能会引起事务故障。

正确

错误

收藏该题

15、实体与属性是相对而言的,很难有截然划分的界限。同一事物,在一种应用环境中作为“属性”,在另外一种环境中可能必须作为“实体”。

正确

错误

收藏该题

16、合理消除各分E-R图的冲突是合并分E-R图的主要任务与关键所在。

正确

错误

收藏该题

17、死锁的恢复过程中应该选择使回滚代价最小的事务作为牺牲者。

正确

错误

收藏该题

18、稀疏索引是对应文件中每一个搜索码都有一个索引记录。

正确

错误

收藏该题

19、设计一个合理的关系数据库系统的关键是关系数据库模式的设计。

正确

错误

收藏该题

20、从故障中恢复数据库系统,首先需要确定存储数据的设备的故障方式。

正确

错误

收藏该题

二、单项选择题(共20 题、0 / 60 分)

1、运行在单台计算机上,不与其他计算机系统交互的数据库系统是指()。

A、集中式系统

B、分布式系统

C、并行系统

D、web系统

收藏该题

2、PowerBuilder中,如果要将用户对数据窗口中数据的操作更新到数据库,必须调用数据窗口控件对象的函数是()。

A、insertrow()

B、getrow()

C、deleterow()

D、update()

收藏该题

3、在PowerBuilder自带的ASA中建立新数据库时,ASA完成的工作不包括()。

A、建立数据库文件

B、建立数据源

C、建立一个Profile

D、打开应用主窗口

收藏该题

4、如果SQL查询需要去掉查询结果中的重复组,应使用()。

A、UNIQUE

B、COUNT

C、DISTINCT

D、UNION

收藏该题

5、用于保证数据库字段取值合理性的完整性约束是()。

A、域完整性

B、实体完整性

C、参照完整性

D、用户自定义完整性

收藏该题

6、如果关系模式R所有的属性均为简单属性,即每个属性都是不可再分的,则称R属于

()。

A、1NF

B、2NF

C、3NF

D、BCNF

收藏该题

7、在静态散列中,如果我们插入一条记录,而桶没有足够的空间,就会发生()。

A、桶分裂

B、数据丢失

C、桶合并

D、桶溢出

收藏该题

8、处理数据页和系统缓冲区的是()。

A、应用层

B、SQL语言翻译处理层

C、数据存取层

D、数据存储层

收藏该题

9、为数据流图中每个成分加以定义和说明的是()。

A、数据字典

B、说明文档

C、数据分析

D、数据源

收藏该题

10、C/S(Client/Server)结构缺点不包括()。

A、服务器端过于庞大

B、负担太重

C、系统安装、维护困难

D、影响效率

收藏该题

11、死锁可以用一种有向图来描述,这种有向图称为()。

A、调度图

B、分级图

C、优先图

D、等待图

收藏该题

12、一个事务读取了另一个事务未提交的数据,这种问题称为()。

A、更新丢失

B、脏读

C、不可重复读

D、幻象读

收藏该题

13、Powerscrip语言t中可以在应用的任何地方存取的变量是()。

A、全局变量

B、实例变量

C、共享变量

D、局部变量

收藏该题

14、某种需求分析方法最大好处是在需求阶段,就能够非常精确地描述一个系统,在系统设计和开发阶段不需要最终用户参与,则该方法是()

A、结构化分析方法

B、面向对象的分析方法

C、面向问题域的分析方法

D、面向过程的分析方法

收藏该题

15、某三元联系在转换为关系模式时,若可以在三个实体类型转换成的三个关系模式中任意一个关系模式的属性中加入另两个关系模式的主键(作为外键)和联系类型的属性,则该联系可能是()。

A、1 : 1 : 1

B、1 : 1 : N

C、1 : M : N

D、M : N : P

收藏该题

16、在创建关系表的SQL语句中,不能用来进行完整性约束的关键字是()。

A、Foreign Key

B、Unique

C、Primary Key

D、Key

收藏该题

17、令K表示所有搜索码值的集合,令B表示所有桶地址的集合。( )h是一个从K到B的函数。

A、散列函数

B、映射

C、指针

D、链接

收藏该题

18、在Powerbuilder中创建数据窗口时如果需要自行编写SQL选择数据源,则获取数据的方式是()。

A、QuickSelect

B、SQL Select

C、Query

D、Stored Procedure

收藏该题

19、SQL SERVER 提供的安全控制机制是()。

A、角色和权限

B、验证模式、登录名、用户、角色以及权限

C、登录名、角色、权限

D、验证模式、用户、权限

收藏该题

20、不可再分的数据单位是()。

A、数据项

B、数据结构

C、数据流

D、数据源

收藏该题

特别提醒:

1、本试卷共有各类试题总数(40)题;

2、客观题由系统自动判卷,主观题需要等待教师批改。

3、请认真回答所有试题后及时提交试卷。

4、每次重做都只做做错的题目,正确题目会展示在界面上并标注正确或达标。

>

正在加载试题,请稍候...

2020年春季学期课程作业数据库原理第3次

数据库原理

题号一二三合计

已做/题量0 / 10 0 / 6 0 / 4 0 / 20

得分/分值0 / 30 0 / 30 0 / 40 0 / 100

一、填空题(共10 题、0 / 30 分)

1、C/S结构是一个简单的两层模型,一端是_________,另一端是服务器。

收藏该题

2、为了数据库的安全性设置可以对数据的存取进行控制,回收所授的权限使用______ 语句。

收藏该题

3、

数据完整性约束中_________是定义建立关系之间联系的主关键字与外部关键字引用的约束条件。

收藏该题

4、当事务失败时,系统返回到事务开始前的状态。这个取消所有变化的过程称为________。

收藏该题

5、把一个关系模式分解成若干个关系模式的过程,称为_________。

收藏该题

6、所谓______就是一个谓词,它表达了希望数据库总能满足的一个条件。

收藏该题

7、在powerbuilder中,主要的用户界面是_________。

收藏该题

8、使用嵌入式SQL语句的程序在编译之前必须由_________进行处理。

收藏该题

9、从列方向选择若干属性的的关系运算是_________ 。

收藏该题

10、数据库三级模式结构能够有效地组织、管理数据,提高了数据库的逻辑独立性和______ 。

收藏该题

二、简答题(共6 题、0 / 30 分)

1、SQL支持哪些完整性约束类型?

收藏该题

2、

数据字典(DD)通常包括哪些内容?

收藏该题

3、简述UML需求分析方法。

收藏该题

4、请简述静态散列和动态散列各自的优缺点。

收藏该题

5、请描述BCNF范式需要满足的条件。

收藏该题

6、请简述PowerBuilder的主要特点。

收藏该题

三、程序设计题(共4 题、0 / 40 分)

1、

教学管理数据库创建了如下四张表:

CTEATE TABLE student

(学号CHAR(5) not null unique,

姓名CHAR(8),

性别CHAR(2),

出生日期DATETIME,

班号CHAR(5))

CTEATE TABLE teacher

(教师编号CHAR(5) not null unique,

姓名CHAR(8),

性别CHAR(2),

出生日期DATETIME,

职称CHAR(6),

系别CHAR(10))

CREATE TABLE course

(课程号CHAR(5) not null unique,

课程名CHAR(20),

任课教师编号CHAR(5))

CREATE TABLE score

(学号CHAR(5),

课程号CHAR(5),

分数INT)

1) 检索score表中成绩在60-80之间的所有记录。

2) 检索student表中所有姓王的学生记录。

收藏该题

2、已知学生表S、学生选课表SC,结构如下:

S(S#,SN,SD,PROV)

SC(S#,CN,GR)

其中S#为学号,SN为姓名,SD为系别,PROV为省区,CN为课程名,GR为成绩

请写出完成以下任务需要的SQL语句:

1)查询'信息系'的学生来自哪些省区。

2)按分数降序排序,输出'英语系'学生中选修了'计算机'课程的学生的姓名和成绩。

收藏该题

3、

已知三个数据库表:学生表S、课程表C和学生选课表SC,结构如下:

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

C(C#,CN)

SC(S#,C#,GRADE)

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

请写出完成以下任务需要的SQL语句:

检索所有比'王华'年龄大的学生姓名、年龄和性别。

收藏该题

4、

教学管理数据库创建了如下表:

CREATE TABLE score

(学号CHAR(5),

课程号CHAR(5),

分数INT)

查询选修'3-105'课程的成绩高于'109'号学生成绩的所有学生记录,按照成绩从高到低排序。

收藏该题

特别提醒:

1、本试卷共有各类试题总数(20)题;

2、客观题由系统自动判卷,主观题需要等待教师批改。

3、请认真回答所有试题后及时提交试卷。

4、每次重做都只做做错的题目,正确题目会展示在界面上并标注正确或达标。

>