北大17秋《数据库原理》在线作业

合集下载

数据库原理_在线作业_4

数据库原理_在线作业_4

数据库原理_在线作业_4交卷时间:2018-01-16 15:35:45一、单选题1.(5分)关系数据库中的投影操作是指从关系中()•MACROBUTTON HTMLDirect A. 建立相应的图形•MACROBUTTON HTMLDirect B. 选出若干满足给定条件的元组•MACROBUTTON HTMLDirect C. 建立相应的影像•MACROBUTTON HTMLDirect D. 选出若干属性列组成新的关系纠错得分: 5知识点: 2.4 关系代数2.(5分)消除了部分函数依赖的1NF的关系模式,必定是()•MACROBUTTON HTMLDirect A. 3NF•MACROBUTTON HTMLDirect B. 2NF•MACROBUTTON HTMLDirect C. BCNF•MACROBUTTON HTMLDirect D. 1NF纠错得分: 5知识点: 6.2 规范化3.(5分)关系中的“主属性”不允许取空值是指()约束规则•MACROBUTTON HTMLDirect A. 实体完整性规则•MACROBUTTON HTMLDirect B. 用户定义完整性规则•MACROBUTTON HTMLDirect C. 数据完整性规则•MACROBUTTON HTMLDirect D. 参照完整性规则纠错得分: 5知识点: 5.1 实体完整性4.(5分)SQL中的视图提高了数据库系统的()•MACROBUTTON HTMLDirect A. 完整性•MACROBUTTON HTMLDirect B. 并发控制•MACROBUTTON HTMLDirect C. 隔离性•MACROBUTTON HTMLDirect D. 安全性纠错得分: 5知识点: 4.3 视图机制5.(5分)下列SQL语句中,修改表结构的是()•MACROBUTTON HTMLDirect A. CREATE •MACROBUTTON HTMLDirect B. DELETE •MACROBUTTON HTMLDirect C. UPDATE •MACROBUTTON HTMLDirect D. ALTER纠错得分: 5知识点: 3.1 SQL概述6.(5分)下列四项中,不属于数据库系统特点的是()•MACROBUTTON HTMLDirect A. 数据共享性高和数据独立性高•MACROBUTTON HTMLDirect B. 数据结构化•MACROBUTTON HTMLDirect C. 数据由DBMS统一管理和控制•MACROBUTTON HTMLDirect D. 数据冗余度高纠错得分: 5知识点: 1.1 数据库系统概述7.(5分)用户或应用程序看到的那部分局部逻辑结构和特征的描述是(),它是模式的逻辑子集•MACROBUTTON HTMLDirect A. 子模式•MACROBUTTON HTMLDirect B. 模式•MACROBUTTON HTMLDirect C. 物理模式•MACROBUTTON HTMLDirect D. 内模式纠错得分: 5知识点: 1.3 数据库系统结构8.(5分)SQL语言中的COMMIT语句的主要作用是()•MACROBUTTON HTMLDirect A. 提交事务•MACROBUTTON HTMLDirect B. 返回系统•MACROBUTTON HTMLDirect C. 结束程序•MACROBUTTON HTMLDirect D. 存储数据纠错得分: 5知识点: 10.1 事务的基本概念9.(5分)以下()不属于实现数据库系统安全性的主要技术和方法。

数据库原理作业及答案

数据库原理作业及答案

《数据库原理》48学时作业及答案第一章4. 举出适合用文件系统而不是数据库系统的例子;再举出适合用数据库系统的应用例子。

答:适用于文件系统而不是数据库系统的应用例子:数据的备份、软件或应用程序使用过程中的临时数据存储一般使用文件比较合适。

早期功能比较简单、比较固定的应用系统也适合用文件系统。

适用于数据库系统而非文件系统的应用例子:目前,几乎所有企业或部门的信息系统都以数据库系统为基础,都使用数据库。

例如,一个工厂的管理信息系统(其中会包括许多子系统,如库存管理系统、物资采购系统、作业调度系统、设备管理系统、人事管理系统等),学校的学生管理系统,人事管理系统,图书馆的图书管理系统,等等,都适合用数据库系统。

11. 试给出一个实际部门的E—R图,要求有3个实体型,而且3个实体型之间有多对多联系。

3个实体型之间的多对多联系和3个实体型两两之间的三个多对多联系等价吗?为什么?答:3个实体型之间的多对多联系和3个实体型两两之间的3个多对多联系不等价,因为它们拥有不同的语义。

3个实体型两两之间的3个多对多联系如下图所示。

12. 学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带有若干研究生;每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。

请用E—R图画出此学校的概念模型。

答:解析:在画E—R图时,读者可以按照习题中对问题的描述一步一步画出每一句话中涉及的实体,再根据给出的实际语义,画出实体之间的联系。

例如,每个教研室有若干教员,每个班由若干学生,可以画出教研室和教员、班级和学生之间一对多的联系。

再如,有的教授和副教授每人各带若干研究生,而一个研究生一般指定一个导师,这是通常的规则,所以可以画出教员和学生之间一对多的联系。

22. 什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据与程序的独立性?答:数据与程序的逻辑独立性:当模式改变时(例如增加新的关系、新的属性、改变属性的数据类型等),由数据库管理员对各个外模式/模式的映像作相应改变,可以使外模式保持不变。

数据库原理_在线作业_3

数据库原理_在线作业_3

2.系统故障是指整个系统的正常运⾏突然被破坏、所有正在运⾏的事务都⾮正常终⽌、内存中数据库缓冲区的信息全部丢失、外部存储设备上的数据未受影响,以下故障不属于系统故障的是()A B CD 正确答案 您的答案是 C 回答正确展开3.对表进⾏⽔平⽅向的分割⽤的运算是()A B CD 数据库原理_在线作业_3⼀、单选题(每题5分,共20道⼩题,总分值100分)(5分)操作系统错误系统断电运算溢出CPU 故障(5分)选择连接交投影 1.在关系模式规范化过程中,保证分解后产⽣的模式与原模式等价的定义有()ABCD 正确答案 您的答案是 D 回答正确展开(5分)分解具有⽆损连接性,且分解后的关系相互独⽴分解后的关系相互独⽴分解具有⽆损连接性分解具有⽆损连接性,且保持函数依赖纠错正确答案 您的答案是A回答正确展开4.SQL 语⾔中,删除⼀个表(或视图)的命令是()ABCD 正确答案 您的答案是 A 回答正确展开5.SQL 语⾔具有数据定义、查询、数据操作和控制等功能。

其中,CREATE 、DROP 、ALTER 语句实现的是()ABCD 正确答案 您的答案是 C 回答正确展开6.现有表book ,字段:id (int),title (varchar),price (float); 其中id 字段设为主键,使⽤insert 语句向book 表中插⼊数据,以下语句正确的是()ABCD 正确答案 您的答案是 C 回答正确展开(5分)DROP REMOVE CLEAR DELETE(5分)数据操纵数据控制数据定义数据查询(5分)insert into book values ('java',100)insert into book (title,price) values('java',100)insert into book (id,title,price) values(1,'java',100)insert book values('java',100)7.SQL 语⾔是()的语⾔,容易学习A B CD正确答案 您的答案是D 回答正确展开8.在数据库设计中,将E-R 图转换成关系数据模型的过程属于()ABCD 正确答案 您的答案是 D 回答正确展开9.数据库(DB ),数据库系统(DBS )和数据库管理系统(DBMS )之间的关系是()ABCD 正确答案 您的答案是 B 回答正确展开10.嵌⼊式SQL 中,下列语句使⽤游标的()ABCD (5分)格式化导航式过程化⾮过程化(5分)概念设计阶段需求分析阶段物理设计阶段逻辑设计阶段(5分)DBMS 包括DB 和DBS DBS 包括DB 和DBMS DB 包括DBS 和DBMS DBS 就是DB ,也就是DBMS(5分)查询结果为多条记录的SELECT 语句⾮CURRENT 形式的UPDATE 语句数据控制语句数据定义语句正确答案 您的答案是A回答正确展开11.数据库系统的数据独⽴性体现在()ABCD 正确答案 您的答案是 B 回答正确展开12.CREATETABLE 语句中⽤()短语定义主码ABCD 正确答案 您的答案是 D 回答正确展开13.要保证数据库的数据独⽴性,需要修改的是()ABCD 正确答案 您的答案是 B 回答正确展开14.SQL 语⾔中⽤()语句实现事务的回滚AB (5分)不会因为某些存储结构的变化⽽影响其他的存储结构不会因为数据库存储结构与逻辑结构的改变⽽要求修改应⽤程序不会因为数据的变化⽽要求修改应⽤程序不会因为存储策略的变化⽽要求修改存储结构(5分)UNIQUE NOT NULL FOREIGN KEY …REFERENCES PRIMARY KEY(5分)模式与外模式三级模式之间的⼆级映象三级模式模式与内模式(5分)CREATE TABLE COMMITCD 正确答案您的答案是C回答正确展开15.五种基本关系代数运算是()ABCD 正确答案 您的答案是 B 回答正确展开16.若要撤销数据库中已经存在的表S ,可⽤()ABCD 正确答案 您的答案是 D 回答正确展开17.DBMS 采⽤系统做关系查询优化可以⽐⽤户程序的“优化”做得更好,这不是因为()ABCD 正确答案 您的答案是 A 回答正确展开18.ROLLBACK GRANT 和REVOKE(5分)∪ - σ π∪ - × σ π∪ ∩ × σ π∪ ∩ σ π(5分)DROP S DELETE TABLE S DELETE S DROP TABLE S(5分)关系查询优化是影响RDBMS 性能的关键因素优化器可以从数据字典中获取许多统计信息优化器考虑的执⾏计划数⽐程序员考虑的多优化器中包括的优化技术⽐⼀般的程序员多(5分)⼀个事务的执⾏,要么全部完成,要么全部不做,⼀个事务中对数据库的所有操作都是⼀个不可分割的⼯作单位的特性是()ABCD 正确答案 您的答案是 D 回答正确展开19.后援副本的⽤途是()ABCD 正确答案 您的答案是 D 回答正确展开20.任何⼀个满⾜2NF 但不满⾜3NF 的关系模式都不存在()ABCD 正确答案 您的答案是 A 回答正确展开隔离性⼀致性持续性原⼦性(5分)保障安全性⼀致性控制数据的转储故障后的恢复(5分)⾮主属性对码的传递依赖主属性对码的部分依赖主属性对码的传递依赖⾮主属性对码的部分依赖。

《数据库系统原理》作业题与参考答案

《数据库系统原理》作业题与参考答案

《数据库系统原理》作业题与参考答案作业题PART Ⅰ基础篇CHAPTER 1 数据库系统引论1.{教材Page 10 习题3}CHAPTER 2 数据模型1.{教材Page 54 习题7(1)-(4), (6)}CHAPTER 3 SQL语言1.{教材Page 88 习题2-5}(See: 参考答案1)Part Ⅱ系统篇CHAPTER 4 DBMS引论1.名词解释:(1)事务;(2)数据目录;(3)多线程DBMS;(4)集中式DB与分布式DBCHAPTER 5 数据库的存储结构1.试解释关系DB系统中基表数据的三种典型存取路径:(1)索引;(2)簇集;(3)散列。

(即基表的四种典型存储机制:(1)表;(2)索引的表;(3)索引簇表;(4)散列簇表)。

CHAPTER 6 查询处理与优化1.用语法树表示教材Page 66例3-4查询的代数优化过程。

(See: 参考答案2)CHAPTER 7 事务管理1.{教材Page 172 习题6}2.{教材Page 172 习题7}CHAPTER 8 数据库的安全与完整性约束1.{教材Page 185 习题1}2.{教材Page 185 习题2}CHAPTER 9 触发器与主动数据库系统1.职员(emp)基表定义见课件。

试用SQL:1999/SQL3语法定义一个名为empBandh的触发器来实现:一旦在emp表中删除一个员工的数据,只要此员工的工种不是“bandh”,就在emp表中恢复(插入)此员工的数据,将其工种(job)置为“bandh”,月薪(sal)置为2000.0,佣金(comm)置为NULL,其余属性不变。

(See: 参考答案3)PART Ⅲ应用篇CHAPTER 10 数据依赖与关系模式的规范化1.{教材Page 225 习题8}(See: 参考答案4)CHAPTER 11 数据库设计1.试对四个实体:学生、班级、课程、教师,及它们间的四个联系:组成、选课、任课、班主任进行E/R建模,并把E/R数据模式转换成关系数据库模式,并写出创建基表的SQL DDL语句,同时定义PK与FK、以及你认为必要的其他完整性约束。

《数据库原理》在线作业1附满分答案

《数据库原理》在线作业1附满分答案

《数据库原理》在线作业1附满分答案试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.Access数据库属于()数据库。

A.层次模型
B.网状模型
C.关系模型
D.面向对象模型
答案:C
2.创建表时可以在()中进行。

A.报表设计器
B.表浏览器
C.表设计器
D.查询设计器
答案:C
3.从关系中找出满足给定条件的操作称为()。

A.选择
B.投影
C.联接
D.自然联接
答案:A
4.DBS是指()。

A.数据
B.数据库
C.数据库系统
D.数据库管理系统
答案:C
5.属于SQL中的数据查询的动词的是()。

A.select
B.insert
C.create
D.grant
答案:A
更多加 boge30619 有惊喜
6.CHECK表示哪个完整性约束()。

A.主码约束
B.指定默认值
C.参照完整性约束
D.限制取值范围。

大工17秋数据库原理在线作业1

大工17秋数据库原理在线作业1

1: 单项选择题(5分)Access数据库属于()数据库。

A: 层次模型B: 网状模型C: 关系模型D: 面向对象模型2: 单项选择题(5分)创建表时能够在()中进行。

A: 报表设计器B: 表阅读器C: 表设计器D: 查询设计器3: 单项选择题(5分)从关系中找出知足给定条件的操作称为()。

A: 选择B: 投影C: 联接D: 自然联接4: 单项选择题(5分)DBS是指()。

A: 数据B: 数据库C: 数据库系统D: 数据库治理系统5: 单项选择题(5分)属于SQL中的数据查询的动词的是()。

A: selectB: insertC: createD: grant6: 单项选择题(5分)CHECK表示哪个完整性约束()。

A: 主码约束B: 指定默许值C: 参照完整性约束D: 限制取值范围7: 单项选择题(5分)确信集合那个查询条件的谓词是()。

A: IN或NOT INB: LIKE或NOT LIKEC: ANDD: BETWEEN AND8: 单项选择题(5分)()查询是最经常使用的连接查询。

A: 内连接B: 外连接C: 交叉连接D: 并列连接9: 单项选择题(5分)REVOKE属于SQL语言的()。

A: 数据查询B: 数据操纵C: 数据概念D: 数据操纵10: 单项选择题(5分)在SQL查询GROUP BY 语句用于()。

A: 选择行条件B: 对查询进行排序C: 列表D: 分组条件11: 判定题(5分)在文件系统治理数据时期,数据有内部结构。

A: 对B: 错12: 判定题(5分)E-R建模方式是描述信息模型最经常使用的方式。

A: 对B: 错13: 判定题(5分)在数据库中,不该存储任何冗余数据。

A: 对B: 错14: 判定题(5分)比较运算符是辅助专门的关系运算符进行操作。

A: 对B: 错15: 判定题(5分)若是关系模式R的每一个属性都是不可再分的数据项,那么称知足第一范式。

A: 对B: 错16: 判定题(5分)DBMS是有数据库的运算机系统的中心治理软件,一样依托于操作系统。

数据库原理在线作业

数据库原理在线作业

《数据库原理》在线作业一、单选题:1、下列__D___是数据库的元素。

A、数据B、约束和模式C、联系D、以上所有2、E—R模型由__D___组成。

A、实体B、属性C、联系D、以上都是3、面向对象DBMS用于___D__。

A、数据和文本B、图片和图像C、声音和视频D、以上都对4、有组织的数据库结构的优点是__D___。

A、数据冗余性B、数据独立性C、数据安全性D、以上都是5、函数依赖是__C___。

A、两个属性集之间的多对多的联系B、两个属性集之间的一对一的联系C、两个属性集之间的多对一的联系D、以上都不是6、下面__B___是允许以规定的方式访问指定对象。

A、角色B、权限C、许可D、以上都是7、包含在文件中需要进行信息处理的是__C___。

A、知识B、指令C、数据D、以上都不是8、下列__A___不是数据定义语句。

A、INDEXB、CREATEC、MODIFYD、DELETE9、对有5000行50 m的表,其基数是__D___。

A、10B、50C、500D、500010、下列__C___选项是SELECT语句的结果。

A、TRICGERB、INDEXC、TABLED、以上都不对11、由一个独立存在的成分构成的属性称为__B___。

A、复合属性B、原子属性C、单值属性D、派生属性12、下面属于面向对象特性的是__D___。

A、继承B、抽象C、多态D、以上都对13、为特定用户定义一个或多个数据库视图的模式是_A__。

A、外模式B、内模式C、概念模式D、以上都不对14、为不同用户使用而设计的数据集合称为__A___。

A、数据库B、RDBMSC、DBMSD、以上都不对15、主键之外的全部候选键称为__D___。

A、辅键B、替换键C、符合条件的键D、以上都不是16、RDBMS术语中行是__A___。

A、元组B、关系C、属性D、域17、概念数据厍设计是一个__C___过程。

A、推出数据库物理结构B、为高层数据模型创建概念模式和外模式C、分析所有的数据需求D、以上都不是18、对应与之联系的实体的一个实例,该实体的实例的个数称为__A___。

数据库原理_在线作业_1

数据库原理_在线作业_1
若关系模式R(U,F)属于3NF,则( )
A. 仍存在一定的插入和删除异常 B. 属于BCNF且消除了插入和删除异常 C. 消除了插入的删除异常 D. 一定属于BCNF
得分: 5 知识点: 6.2 规范化
13. (5分)
X→Y,当下列哪一条成立时,称为平凡的函数依赖( )
纠错 展开解析
A. X∩Y=∮ B. X∩Y≠∮ C. Y Í X D. X Í Y
纠错
得分: 5 知识点: 10.1 事务的基本概念
展开解析
file:///C:/Users/hancy/Desktop/%E6%95%B0%E6%8D%AE%E5%BA%93%E5%8E%9F%E7%90%86/%E6%95%B0%E6%8D%AE%E5%BA%93… 4/8
2018/9/21
答卷详情
B. 数据字典、应用程序、数据库后备副本
C. 数据字典、应用程序、审计档案、日志文件
D. 日志文件、数据库后备副本
纠错
得分: 5 知识点: 10.4 恢复的实现技术
展开解析
10. (5分)
事务的持续性是指( )
A. 事务一旦提交,对数据库的改变是永久的。 B. 事务中包括的所有操作要么都做,要么都不做。 C. 事务必须是使数据库从一个一致性状态变到另一个一致性状态。 D. 一个事务内部的操作对并发的其他事务是隔离的。
2018/9/21
答卷详情
3. (5分)
不能使一个关系从1NF转化为2NF的条件是( )
A. 在一个关系中没有非主属性存在 B. 每一个非属性都部分函数依赖主属性 C. 每一个非属性都完全函数依赖主属性 D. 主码由一个属性构成
得分: 5 知识点: 6.2 规范化
考试成绩

17秋《数据库原理及应用》在线作业3满分答案

17秋《数据库原理及应用》在线作业3满分答案

17秋《数据库原理及应用》在线作业3试卷总分:100 得分:100一、单选题1. 关于SQL语言,下列描述不正确的是()A. SQL是结构化查询语言的所写B. SQL是访问数据库的标准语言C. SQL只能访问FOXPRO生成的数据库D. 通过ODBC,用户可以使用SQL来访问任何类型的数据库正确答案:C2.学生实体通过学号,姓名,年龄,性别,和成绩等属性来表明学生状况,这构成的是()A. 实体值B. 实体型C. 属性值D. 属性型正确答案:B3.数据库中只存放视图的()A. 操作B. 对应的数据C. 定义D. 限制正确答案:C4.分布式数据库与集中式数据库的最大区别是()A. DBMS的复杂度B. 数据共享程度C. 数据独立性D. 数据分布存储在多个地方正确答案:D5 客户机 /服务器结构的关键在于()A. 客户机的分布B. 功能机的分布C. 服务器的分布D. 数据的分布正确答案:B6. 如果事务T获得了数据项Q上的排它锁,则T对Q()A. 只能读不能写B. 只能写不能读C. 既可以读又可写D. 不能读不能写满分:4 分正确答案:C7. 数据库的()是指数据的正确性,有效性和相容性()A. 安全性B. 完整性C. 并发控制D. 恢复满分:4 分正确答案:B8. 在文件系统阶段,数据()A. 无独立性B. 独立性较差C. 具有物理独立性D. 具有逻辑独立性满分:4 分正确答案:B9. ( )是位于用户与操作系统之间的一层数据管理软件A. 数据库管理系统B. 数据库系统C. 数据库D. 数据库应用系统满分:4 分正确答案:A10. 对象的组成不包括选项中的()A. 一组变量B. 一组实体C. 一组消息D. 一组方法满分:4 分正确答案:B二、判断题 (共 5 道试题,共 10 分)1. 当B属性函数依赖于A属性时,属性A和B的联系是一对多。

A. 错误B. 正确满分:2 分正确答案:B2. 单个用户使用的数据视图的描述称为外模式。

北交《数据库原理及应用》在线作业一-0005.D7A5BF6C-3F5D-47DA-A1AF-34890FD4262D(总14页)

北交《数据库原理及应用》在线作业一-0005.D7A5BF6C-3F5D-47DA-A1AF-34890FD4262D(总14页)

北交《数据库原理及应用》在线作业一-0005 FoxPro系统通常称作____。

A:数据库
B:高级语言
C:数据库系统
D:数据库管理系统
答案:D
不能参与排序的数据类型____。

A:字符型
B:日期型
C:备注型
D:逻辑型
答案:C
二维表格中的一列对应于数据库中的____。

A:一个字段
B:一条记录
C:几条记录
D:无对应关系
答案:A
FoxPro数据库管理系统其数据模型均是____。

A:层次型
B:网络型
C:关系型
D:适用型
答案:C
在关系数据模型中,对二维表框架的描述称为____。

A:模式
B:结构
C:系统模式
D:关系模式
答案:D
目标程序是指____。

A:为了某个目的编制的程序
B:汇编语言程序。

《数据库原理及应用》第二次在线作业(100分)

《数据库原理及应用》第二次在线作业(100分)

单选题(共40道题)收起1.(2.5分)关系规范化中的删除操作异常是指()••••我的答案:A 此题得分:2.5分2.(2.5分)设计性能较优的关系模式称为规范化,规范化主要的理论依据是()。

••••我的答案:A 此题得分:2.5分3.(2.5分)规范化理论是关系数据库进行逻辑设计的理论依据。

根据这个理论,关系数据库中的关系必须满足:其每一属性都是()。

••••我的答案:B 此题得分:2.5分4.(2.5分)关系数据库规范化是为解决关系数据库中()问题而引入的。

••••我的答案:A 此题得分:2.5分5.(2.5分)当关系模式R(A,B)已属于3NF,下列说法中()是正确的。

••••我的答案:B 此题得分:2.5分6.(2.5分)关系模型中的关系模式至少是()。

••••我的答案:A 此题得分:2.5分7.(2.5分)在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是()。

••••我的答案:C 此题得分:2.5分8.(2.5分)当B属性函数依赖于A属性时,属性A和B的联系是()。

••••我的答案:B 此题得分:2.5分9.(2.5分)以下关于ER模型向关系模型转换的叙述中,()是不正确的。

•任意一端实体所对应的关系模式合并•端实体所对应的关系模式合并•任意一端实体所对应的关系模式合并•我的答案:C 此题得分:2.5分10.(2.5分)关系模式中,满足2NF的模式,()。

••••我的答案:B 此题得分:2.5分11.(2.5分)E-R模型用于数据库设计的()阶段。

••••我的答案:B 此题得分:2.5分12.(2.5分)消除了部分函数依赖的1NF的关系模式,必定是()。

••••我的答案:B 此题得分:2.5分13.(2.5分)根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。

下面" 部门" 关系中,因哪个属性而使它不满足第一范式?部门( )••••我的答案:B 此题得分:2.5分14.(2.5分)以下关于索引的正确叙述是()。

大工17秋数据库原理在线作业3

大工17秋数据库原理在线作业3

1: 单项选择题(5分)以下哪一项用于操纵对数据库对象的访问()。

A: 用户B: 登录C: 角色D: 权限2: 单项选择题(5分)将表中的字段概念为(),其作用使字段中的每一个记录都必需是惟一的以便于索引。

A: 索引B: 主键C: 必填字段D: 有效性规那么3: 单项选择题(5分)若是系统要求用户必需能够恢复所有的数据而且必需能够恢复到故障点,应该选取()恢复模式。

A: 简单B: 完整C: 混合D: 大容量日记4: 单项选择题(5分)以下哪个级别,能够对任何数据库进行页面还原,而不管文件组数多少()。

A: 数据库B: 数据库文件C: 数据页D: 数据节点5: 单项选择题(5分)以下哪一项为哪一项微软提供给Visual Basic开发人员的一种简单的数据访问方式()。

A: ODBCB: DAOC: RDOD: JDBC6: 单项选择题(5分)以下哪一项为哪一项基于COM的一种新的架构,用来提供给用与数据源之间的无缝连接()。

A: ODBCB:C: OLE DBD: ADO7: 单项选择题(5分)()概念将对数据源执行的指定命令。

A: ParameterB: FieldC: CommandD: Property8: 单项选择题(5分)JDBC编程中,()接口临时寄存数据库查询操作所取得的结果。

A: ConnectionB: StatementC: ResultSetD: DriverManager9: 单项选择题(5分)数据库访问中,为了减少数据库挪用的次数,把数据缓存在内存中,采纳()实现。

A: DataSetB: SqlConnectionC: SqlDataReaderD: SqlDataAdapter10: 单项选择题(5分)不属于OLE DB的3种数据访问组件之一的是()。

A: Data ProvidersB: Data ConsumersC: Service ProvidersD: Service Components11: 判定题(5分)关系模型成立在严格的数学概念的基础上。

《数据库原理及应用》第三次在线作业参考答案

《数据库原理及应用》第三次在线作业参考答案

作业第1题关系代数的基本操作组成关系代数的完备操作集,其他操作均可以由基本操作来表达。

具体而言,关系代数的基本操作有()。

您的答案:C题目分数:0.5此题得分:0.5批注:课件第七章第2题在具有非过程性查询语言的数据库系统中,()是查询处理的核心。

您的答案:B题目分数:0.5此题得分:0.5批注:概述第3题关系数据库系统的查询处理包括两个方面的内容:查询优化和()。

您的答案:A题目分数:0.5此题得分:0.5批注:概述第4题()是选择操作中的线性搜索算法。

您的答案:D题目分数:0.5此题得分:0.5批注:启发式代数优化算法第5题()是选择操作中的主索引搜索算法。

您的答案:B题目分数:0.5此题得分:0.5批注:启发式代数优化算法第6题设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为()。

题目分数:0.5此题得分:0.5批注:笛卡尔积第7题查询处理最终可转化成基本的()代数操作。

您的答案:A题目分数:0.5此题得分:0.5批注:查询处理过程第8题计算笛卡尔乘积的最简单算法称为()。

您的答案:C题目分数:0.5此题得分:0.5批注:笛卡尔积第9题在SQL中,表示选择操作的语句为()。

您的答案:A题目分数:0.5此题得分:0.5批注:关系数据库标准语言SQL第10题在SQL中,表示连接操作的语句为()。

您的答案:B题目分数:0.5此题得分:0.5批注:连接操作第11题投影操作中不包含主键,需要去除重复()。

您的答案:D题目分数:0.5此题得分:0.5批注:投影操作第12题关系代数的四个组合操作是:交、自然连接、连接和()。

您的答案:C题目分数:0.5此题得分:0.5第13题下列运算中()不是关系代数的基本操作。

您的答案:B题目分数:0.5此题得分:0.5批注:课件第七章第14题关系运算中花费时间可能最长的运算是()。

您的答案:A题目分数:0.5此题得分:0.5批注:课件第七章第15题对于同一个查询,使用不同的查询策略会得到()。

秋北交《数据库原理及应用》在线作业二

秋北交《数据库原理及应用》在线作业二

秋北交《数据库原理及应用》在线作业二————————————————————————————————作者:————————————————————————————————日期:北交《数据库原理及应用》在线作业二试卷总分:100 测试时间:--单选题多选题判断题、单选题(共 20 道试题,共 50 分。

)1. 在以下关于索引的说明中,错误的是____。

A. 索引可以提高查询速度B. 索引可能降低更新速度C. 不能更新索引字段D. 索引和排序具有不同的含义满分:2.5 分2. 不能参与排序的数据类型____。

A. 字符型B. 日期型C. 备注型D. 逻辑型满分:2.5 分3. DELETE命令的作用是____。

A. 直接物理删除当前记录B. 为当前记录做删除标记C. 删除当前数据库文件的所有记录D. 在提问确认后物理删除当前记录满分:2.5 分4. FoxPro是结构化程序设计语言,下列不属于分支执行结构的是____。

A. IF ... ENDIFB. DO WHILE...ENDDOC. DO CASE…ENDCASED. IF ... ELSE ... ENDIF满分:2.5 分5. ____结构中至少有一个结点有多于一个的父结点。

A. 层次模型B. 网络模型C. 关系模型D. 面向对象模型满分:2.5 分6. ____是数据处理的基础工作。

A. 数据传输B. 数据加工C. 数据存储D. 数据管理满分:2.5 分7. 对FOXRPO,下面说法中,错误的是____。

A. 字符型字段可以存放空格B. 日期型字段专门存放日期数据C. 逻辑型字段可以存放数值D. 备注型字段必须存放文字内容满分:2.5 分8. FoxPro提供了工作区概念,其中对当前工作区叙述错误的是____。

A. 建立数据库时所在工作区是当前工作区B. 最后一次执行SELECT命令时所选择的工作区为当前工作区C. 当前工作区中只有一条记录指针D. 当前工作区中字段名可直接使用满分:2.5 分9. 二维表格中的一列对应于数据库中的____。

数据库原理_在线作业_4

数据库原理_在线作业_4

数据库原理_在线作业_4交卷时间:2018-01-16 15:35:45一、单选题1.(5分)关系数据库中的投影操作是指从关系中()MACROBUTTON HTMLDirect A. 建立相应的图形MACROBUTTON HTMLDirect B. 选出若干满足给定条件的元组MACROBUTTON HTMLDirect C. 建立相应的影像MACROBUTTON HTMLDirect D. 选出若干属性列组成新的关系纠错得分:5知识点:关系代数2.(5分)消除了部分函数依赖的1NF的关系模式,必定是()MACROBUTTON HTMLDirect A. 3NFMACROBUTTON HTMLDirect B. 2NFMACROBUTTON HTMLDirect C. BCNFMACROBUTTON HTMLDirect D. 1NF纠错得分:5知识点:规范化3.(5分)关系中的“主属性”不允许取空值是指()约束规则MACROBUTTON HTMLDirect A. 实体完整性规则MACROBUTTON HTMLDirect B. 用户定义完整性规则MACROBUTTON HTMLDirect C. 数据完整性规则MACROBUTTON HTMLDirect D. 参照完整性规则纠错得分:5知识点:实体完整性4.(5分)SQL中的视图提高了数据库系统的()MACROBUTTON HTMLDirect A. 完整性MACROBUTTON HTMLDirect B. 并发控制MACROBUTTON HTMLDirect C. 隔离性MACROBUTTON HTMLDirect D. 安全性纠错得分:5知识点:视图机制5.(5分)下列SQL语句中,修改表结构的是()MACROBUTTON HTMLDirect A. CREATEMACROBUTTON HTMLDirect B. DELETEMACROBUTTON HTMLDirect C. UPDATEMACROBUTTON HTMLDirect D. ALTER纠错得分:5知识点: SQL概述6.(5分)下列四项中,不属于数据库系统特点的是()MACROBUTTON HTMLDirect A. 数据共享性高和数据独立性高MACROBUTTON HTMLDirect B. 数据结构化MACROBUTTON HTMLDirect C. 数据由DBMS统一管理和控制MACROBUTTON HTMLDirect D. 数据冗余度高纠错得分:5知识点:数据库系统概述7.(5分)用户或应用程序看到的那部分局部逻辑结构和特征的描述是(),它是模式的逻辑子集MACROBUTTON HTMLDirect A. 子模式MACROBUTTON HTMLDirect B. 模式MACROBUTTON HTMLDirect C. 物理模式MACROBUTTON HTMLDirect D. 内模式纠错得分:5知识点:数据库系统结构8.(5分)SQL语言中的COMMIT语句的主要作用是()MACROBUTTON HTMLDirect A. 提交事务MACROBUTTON HTMLDirect B. 返回系统MACROBUTTON HTMLDirect C. 结束程序MACROBUTTON HTMLDirect D. 存储数据纠错得分:5知识点:事务的基本概念9.(5分)以下()不属于实现数据库系统安全性的主要技术和方法。

17春北航《数据库原理及应用》在线作业二

17春北航《数据库原理及应用》在线作业二

2017秋17春北航《数据库原理及应用》在线作业二一、单选题(共25 道试题,共100 分。

)1. SQL语言中,删除一个表的命令是()。

A. CLEAR TABLEB. DROP TABLEC. DELETE TABLED. REMOVE TABLE正确答案:2. 在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建( )。

A. 索引B. 视图C. 存储文件D. 另一个表正确答案:3. 设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为( )A. r+sB. r-sC. r×sD. max(r,s)正确答案:4. 在标准SQL中,建立视图的命令是______。

A. CREATE SCHEMA命令B. CREATE TABLE命令C. CREATE VIEW命令D. CREATE INDEX命令正确答案:5. 设有关系R1和R2,经过关系运算得到结果S,则S是______。

A. 一个关系B. 一个表单C. 一个数据库D. 一个数组正确答案:6. 文件管理方式本质上是把数据组织成( )的形式存储在磁盘上。

A. 文件B. 表C. 记录D. 数据库正确答案:7. 设计DB的存储结构属于数据库设计的()A. 需求设计B. 概念设计C. 逻辑设计D. 物理设计正确答案:8. 概念结构设计的目标是产生数据库的概念结构,这结构主要反映()A. 组织机构的信息需求B. 应用程序员的编程需求C. DBA的管理信息需求D. DBS的维护需求正确答案:9. 有SQL语句:SELECT DISTINCT 系号FROM 教师WHERE 工资>=ALL (SELECT 工资FROM 教师WHERE 系号="02")与如上语句等价的SQL语句是______。

A. SELECT DISTINCT 系号FROM 教师WHERE工资>=(SELECT MAX(工资) FROM 教师WHERE 系号="02")B. SELECT DISTINCT 系号FROM 教师WHERE 工资>=(SELECT MIN(工资) FROM 教师WHERE 系号="02")C. SELECT DISTINCT 系号FROM 教师WHERE 工资>=ANY(SELECT 工资FROM 教师WHERE 系号="02")D. SELECT DISTINCT 系号FROM 教师WHERE 工资>=SOME (SELECT 工资FROM 教师WHERE 系号="02")正确答案:10. 在SQL语言中,用户可以直接操作的是()A. 基本表B. 视图C. 基本表和视图D. 基本表或视图正确答案:11. 要保证数据库的数据独立性,需要修改的是____.A. 模式与外模式B. 模式与内模式C. 三级模式之间的两层映像D. 三层模式正确答案:12. 数据库系统软件包括DBMS和A. 数据库B. 高级语言C. OSD. 数据库应用系统和开发工具正确答案:13. 在数据表设计中,只有____字段的大小可以增加。

北交《数据库原理及应用》在线作业一-0002

北交《数据库原理及应用》在线作业一-0002

北交《数据库原理及应用》在线作业一-0002不能参与排序的数据类型____。

A:字符型
B:日期型
C:备注型
D:逻辑型
答案:C
FoxPro数据库管理系统其数据模型均是____。

A:层次型
B:网络型
C:关系型
D:适用型
答案:C
手工管理阶段处于____。

A:20世纪50年代中期以前
B:20世纪50年代后期到60年代中期
C:20世纪60年代后期
D:20世纪70年代后期
答案:A
在____数据结构中,从根结点到树中任一结点均存在一条惟一的路径。

A:层次
B:网络
C:关系
D:面向对象
答案:A
FoxPro是一种____数据库管理系统。

A:层次型
B:网状型
C:关系型
D:逻辑型
答案:C
FoxPro中有两种变量,它们是____。

《数据库原理》在线作业一

《数据库原理》在线作业一
D.GRANT
33.SQL语言中,删除一个视图的命令是()。
A.DELETE
B.DROP
C.CLEAR
D.REMOVE
34.从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是()操作。
A.投影
B.连接
C.选择
D.复制
35.关系数据库中,实现实体之间的联系是通过关系与关系之间的()。
D.嵌入到另一个查询语句之中的查询语句
31.在数据库的安全性控制中,授权的数据对象的(),授权子系统就越灵活。
A.范围越小
B.约束越细致
C.范围越大
D.约束范围大
32.下列的SQL语句中,()不是数据定义语句。
A.CREATE TABLE
B.DROP VIEW
C.CREATE VIEW
A.ADD INTO S VALUES(’张二’,’化学’,’80’)
B.INSERT INTO S VALUES(’张二’,’化学’,’80’)
C.ADD INTO S VALUES(’张二’,’化学’,80)
D.INSERT INTO S VALUES(’张二’,’化学’,80)
24.关系模式的候选码可以有1个或多个,而主码有()。
B.插入、删除异常和数据冗余
C.保证数据的安全性
D.保证数据的完整性
27.事务的持续性是指()。
A.事务中包括的所有操作要么都做,要么都不做
B.事务一旦提交,对数据库的改变是永久的
C.一个事务内部的操作对并发的其他事务是隔离的
D.事务必须使数据库从一个一致性状态变到另一个一致性状态
C.物理设计阶段

《数据库原理》作业参考答案2.doc

《数据库原理》作业参考答案2.doc

《数据库原理》作业参考答案7第七次(P261)1.试述事务的概念和事务的四个特性。

答:事务是由一系列操作序列构成的程序执行单元,这些操作要么都做,要么都不做,是一个不可分割的工作单位。

事务的四个特性:ACID原子性(Atomicity):事务中包含的所有操作要么全做,要么全不做。

原子性由恢复机制实现。

一致性(Consistency):事务的隔离执行必须保证数据库的一致性。

事务开始前,数据库处于一致性的状态;事务结束后,数据库必须仍处于一致性状态。

数据库的一致性状态由用户来负责。

隔离性(Isolation):系统必须保证事务不受其它并发执行事务的影响。

对任何一对事务T1,T2,在T1看来,T2要么在T1开始之前已经结束,要么在T1完成之后再开始执行。

隔离性通过并发控制机制实现。

持久性(Durability):一个事务一旦提交之后,它对数据库的影响必须是永久的,即使系统出现故障时也如此。

系统发生故障不能改变事务的持久性。

持久性通过恢复机制实现。

4.数据库运行中可能产生的故障有哪几类?哪些故障影响事务的正常执行?哪些故障破坏数据库数据?。

答:数据库运行中可能产生三种故障:事务故障:违反完整性约束引起事务夭折;系统故障:软硬件错误断电引起事务夭折;介质故障:磁盘损坏部分或全部数据丢失。

事务故障和系统故障影响事务的正常执行,介质故障破坏数据库数据。

5.数据库恢复的基本技术有哪些?答:恢复是把数据库从错误状态恢复到某一正确状态的功能,从而确保数据库的一致性。

恢复的基本原理是冗余,即数据库中任一部分的数据可以根据存储在系统别处的冗余数据来重建。

恢复的基本技术:数据转储和登记日志文件。

6.数据库转储的意义是什么?试比较各种数据转储方法。

答:转储即DBA定期将整个数据库复制到另一个磁盘上保存起来的过程,这些备用的数据文本称为后备副本或后援副本。

当数据库遭到破坏后可将后备副本重新装入,恢复到转储时状态。

转储分为静态海量转储,静态增量转储,动态海量转储,动态增量转储。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(一)学校有若干个系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生。

每个班有若干学生,每个学生选修若干课程,每门课程可由若干学生选修。

用E-R图画出该学校的概念模型。

(第一章)
(二)笛卡尔积、等值连接、自然连接三者有什么区别。

(第二章)
(三)有以下三个关系:(第三章)关系Teacher(教师)关系SalaryItem(工资项) 关系TS(教师工资)TnoTname TdeptTyearItemNoItemNameTnoItemNoMoney1001张明CS1965001基本工资100100120001002吴海IS1973002教授津贴100100210001003孙军CS1987003岗位津贴100100330002001王一IS1984004院士津贴100100510002002黄三PHY2008005房补200200110002003赵平MS199320030011500200300320002003005800上面三张表中Tno, Tname,Tdept,Tyear, ItemNo, ItemName, Money分别表示教师的编号,姓名,所在院系,来校年份,工资项编号,工资项名称,金额。

1.写出下列语句的执行后的输出结果:①select * from Teacher where Tname like ‘王%’②select Tno,SUM(Money) from TS group by Tno2.用SQL表示:①写出建立“教师”表的建表语句。

Teacher(TnoCHAR (4)NOT NULL,TnameCHAR(10)NULL,TdeptV ARCHAR(10) NULL, TyearCHAR(4) NULL)②统计拥有编号为“004”的工资项的教师人数。

Select from TS where
③求工资总金额大于5000的教师的编号、工资总金额。

Select Tno, from TS
④检索基本工资>1000的教师信息。

Select Teacher.* from Teacher, TS, SalaryItem, where and and and ⑤把工资项编号:011 ,工资项名称:年终奖的工资项加入数据库中。

SalaryItem (ItemNo, ItemName) (‘011’,’年终奖’)⑥把全体教师的“002”号工资项金额修改为1500。

TS set where ⑦从教师表和教师工资表中删除编号为2003的教师的相关记录。

TS where Teacher where
(四)现有关系数据库如下:
学生(学号,姓名,性别,专业、奖学金)
课程(课程号,名称,学分)
学习(学号,课程号,分数)
请用关系代数表达式实现下列1—4小题,用SQL语言实现下列5—8小题。

1.检索“国际贸易”专业中获得奖学金的学生信息,包括学号、姓名、课程名和分数;
2.检索学生成绩得过满分(100分)的课程的课程号、名称和学分;
3.检索没有获得奖学金、同时至少有一门课程成绩在95分以上的学生信息,包括学号、姓名和专业;
4.检索没有任何一门课程成绩在80分以下的学生的信息,包括学号、姓名和专业;
5.检索没有获得奖学金、同时至少有一门课程成绩在95分以上的学生信息,包括学号、姓名和专业;
6.检索没有任何一门课程成绩在80分以下的所有学生的信息,包括学号、姓名和专
7.对成绩得过满分(100分)的学生,如果没有获得奖学金的,将其奖学金设为1000元;
8.定义学生成绩得过满分(100分)的课程视图AAA,包括课程号、名称和学分
(五)名词解释:(第四章、第五章)1.事务2.传递函数依赖3.数据库的安全性4.并发控制。

相关文档
最新文档