数据库原理作业

合集下载

数据库原理作业及答案

数据库原理作业及答案

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

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

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

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

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

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

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

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

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

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

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

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

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

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

《数据库原理》在线作业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.限制取值范围。

[指导]农大远程教育-数据库原理作业答案

[指导]农大远程教育-数据库原理作业答案

[指导]农大远程教育-数据库原理作业答案农大远程教育-数据库原理作业答案数据库原理第1套作业1.数据库系统是指在计算机系统中引入数据库后的系统。

由数据库、数据库管理系统(及其开发工具)、应用系统和( )构成A. 系统分析员B. 程序员C. 数据库管理员(和用户)D. 操作员参考答案:C 您的答案:--------------------------------------------------------------------------------2.数据管理发展的三个阶段中,没有专门的软件对数据进行管理的阶段是( )A. 人工管理阶段B. 文件系统阶段C. 数据库阶段D. 人工管理和文件管理参考答案:A 您的答案:--------------------------------------------------------------------------------3.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是( )阶段。

A. 数据库系统B. 文件系统C. 人工管理D. 数据项管理参考答案:A 您的答案:--------------------------------------------------------------------------------4.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS参考答案:A 您的答案:--------------------------------------------------------------------------------5.数据模型的组成要素是(即数据模型的三要素)( )A. 数据结构、数据操作、完整性约束B. 实体、属性、联系C. 字段、元组、码D. 域、关系、分量参考答案:A 您的答案:--------------------------------------------------------------------------------6.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作(这种功能称为( )A. 数据定义功能B. 数据管理功能C. 数据操纵功能D. 数据控制功能参考答案:C 您的答案:--------------------------------------------------------------------------------7.描述数据库全体数据的全局逻辑结构和特性的是( )A. 模式B. 内模式C. 外模式D. 用户模式参考答案:A 您的答案:--------------------------------------------------------------------------------8.数据库系统的数据独立性体现在( )A. 不会因为数据的变化而要求修改应用程序B. 不会因为数据库存储结构与逻辑结构的改变而要求修改应用程序C. 不会因为存储策略的变化而要求修改存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构参考答案:B 您的答案:--------------------------------------------------------------------------------9.要保证数据库的数据独立性,需要修改的是( )A. 模式与外模式B. 模式与内模式C. 三级模式之间的二级映象D. 三级模式参考答案:C 您的答案:--------------------------------------------------------------------------------10.用户或应用程序看到的那部分局部逻辑结构和特征的描述是( ),它是模式的逻辑子集A. 模式B. 物理模式C. 子模式D. 内模式参考答案:C 您的答案:--------------------------------------------------------------------------------11.下述( )不是数据库管理员的职责。

数据库原理作业(关系代数)

数据库原理作业(关系代数)

数据库原理
程军

K8
编译原理
程军
SC
S#
C#
GRADE
1
K1
83
2
K1
85
5
K1
92
2
K5
90
5
K5
84
5
K8
80
( 1 )检索 “程军 ”老师所授课程的课程号( C#)和课程名( CNAME )。
( l ) ΠC#,CNAME ( σTEACHER=’ 程军 ’( C)) ( 2 )检索年龄大于 21 岁男学生的学号( S #)和( SNAME )。 ( 2 ) ΠS # ,SNAME ( σAGE>21 ∧ SEX=’男 ’( S )) ( 3 )检索至少选修 “程军 ”老师所授全部课程的学生( SNAME )。 ( 3 ) ΠSNAME ( S ( ΠS# ,C #( SC ) ÷ΠC#( σTEACHER=’ 程军 ’( C)))) ( 4 )检索 “强”同学不学课程的课程号( C#)。 ( 4 ) ΠC# (C )- ΠC#( σSNAME=’ 强’( S ) SC ) ( 5 )检索至少选修两门课程的学生学号( S #)。 ( 5 ) ΠS# (σ[1]=[4] ∧ [2] ≠[5] ( SC× SC )) ( 6 )检索全部学生都选修的课程的课程号( C#)和课程名( CNAME )。 ( 6 ) ΠC# ,CNAME ( C( ΠS#,C #( SC ) ÷ΠS#( S ))) ( 7 )检索选修课程包含 “程军 ”老师所授课程之一的学生学号( S #)。 ( 7 ) ΠS# (SCΠ C# (σTEACHER=’ 程军 ’( C ))) ( 8 )检索选修课程号为 k1 和 k5 的学生学号( S #)。 ( 8 ) ΠS# ,C #( SC ) ÷ΠC# (σC#=’ k1 ’∨ C# =’ k5 (’ C))

天大16秋《数据库原理》在线作业二

天大16秋《数据库原理》在线作业二

《数据库原理》在线作业二
一、单选题(共 40 道试题,共 100 分。)
1. 在数据库中,发生数据不一致现象的根本原因是()。
A. 数据存储量太大
B. 数据安全性差
C. 数据相互关系复杂
D. 数据冗余
正确答案:
2. 下面对于关系的叙述中,哪一个是不正确的?
A. 关系中的每一个属性是不可分解的
B. 在关系中元组的顺序是无关紧要的
C. 任意的一个二维表都是一个关系
D. 每一个关系只有一种记录类型
正确答案:
3. 对于分布式数据库,可以简单归纳为 ( )
A. 数据逻辑上分散,物理上统一
B. 数据物理上分散,逻辑上统一
C. 数据在逻辑上、物理上都是分散的
D. 数据在逻辑上、物理上都是统一的
A. 1NF
B. 2NF
C. 3NF
D. BCNF
正确答案:
14. 设关系模式R(A,B,C),F是R上成立的FD集,F={B→C},则分解P={AB,BC}相对于F( )。
A. 是无损联接,也是保持FD的分解
B. 是无损联接,也不保持FD的分解
C. 不是无损联接,但保持FD的分解
A. 视图是外模式
B. 视图是虚表
C. 使用视图可以加快查询语句的执行速度
D. 使用视图可以简化查询语句的编写
正确答案:
12. 在关系数据库中,表与表之间的联系是通过( )实现的。
A. 实体完整性规则
B. 参照完整性规则
C. 用户自定义的完整性规则
D. 主键
正确答案:
13. 设有关系模式R(S,D,M),函数依赖集:F={S→D,D→M},则关系模式R的规范化程度最高达到( )。

大工20春《数据库原理》在线作业123

大工20春《数据库原理》在线作业123

大工20春《数据库原理》在线作业1 一、单选题共10题,50分15分Access数据库属于()数据库。

我的得分:5分我的答案:C解析:暂无内容25分创建表时可以在()中进行。

我的得分:5分我的答案:C解析:暂无内容35分从关系中找出满足给定条件的操作称为()。

我的得分:5分我的答案:A解析:暂无内容45分DBS是指()。

我的得分:5分我的答案:C解析:暂无内容55分属于SQL中的数据查询的动词的是()。

我的得分:5分我的答案:A解析:暂无内容65分CHECK表示哪个完整性约束()。

我的得分:5分我的答案:D解析:暂无内容75分确定集合这个查询条件的谓词是()。

我的得分:5分我的答案:A解析:暂无内容85分()查询是最常用的连接查询。

我的得分:5分我的答案:A解析:暂无内容95分REVOKE属于SQL语言的()。

我的得分:5分我的答案:D解析:暂无内容105分在SQL查询GROUP BY 语句用于()。

我的得分:5分我的答案:D解析:暂无内容二、判断题共10题,50分15分在文件系统管理数据阶段,数据有内部结构。

我的得分:5分我的答案:A解析:暂无内容25分E-R建模方法是描述信息模型最常用的方法。

我的得分:5分我的答案:A解析:暂无内容35分在数据库中,不应存储任何冗余数据。

我的得分:5分我的答案:B解析:暂无内容45分比较运算符是辅助专门的关系运算符进行操作。

我的得分:5分我的答案:A解析:暂无内容55分如果关系模式R的每一个属性都是不可再分的数据项,则称满足第一范式。

我的得分:5分我的答案:A解析:暂无内容65分DBMS是有数据库的计算机系统的中心管理软件,一般依赖于操作系统。

我的得分:5分我的答案:A解析:暂无内容75分关系模型中实体与实体间的联系用关系来表示。

我的得分:5分我的答案:A解析:暂无内容85分数据删除不属于数据库的数据更新操作。

我的得分:5分我的答案:B解析:暂无内容95分大部分数据库管理系统是将数据库存储在大容量的外部存储器上。

数据库原理第一次作业-答案

数据库原理第一次作业-答案

首页 > 课程作业作业名称数据库原理第1次作业作业总分100起止时间2016-10-11至2016-11-8 23:59:00通过分数60标准题总分100题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2对于学生选课关系,其关系模式为:学生(学号,,年龄,所在系);课程(课程名,课程号,先行课);选课(学号,课程号,成绩)。

表示“学过数据库和操作系统的学生和学号”的关系代数是()•A、∏,学号(σ课程名=‘数据库’(课程))•B、∏,学号(σ课程名=‘数据库’(学生∞选课∞课程))∩∏ ,学号(σ课程名=‘操作系统’(学生∞选课∞课程))•C、∏,学号(σ课程名=‘数据库’(学生))•D、∏,学号(σ课程名=‘数据库’ and课程名=‘操作系统’(学生∞选课∞ 课程))标准答案:b说明:题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2对于学生选课关系,其关系模式为:学生(学号,,年龄,所在系);课程(课程名,课程号,先行课);选课(学号,课程号,成绩)。

表示“学过数据库课程的学生和学号”的关系代数是()•A、∏学号(∏,(σ课程名=‘数据库’(课程))•B、∏学号(∏,(σ课程名=‘数据库’(学生))•C、∏,学号(σ课程名=‘数据库’(学生∞选课∞课程))•D、∏,学号(σ课程名=‘数据库’(学生∞课程))标准答案:c说明:案)本题分数:2设关系R与关系S具有相同的属性个数,且相对应的属性的值取自同一个域,则R-(R-S)等于()•A、R∪S•B、R∩S•C、R×S•D、R-S标准答案:b说明:题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2设关系R和S的元组个数分别为100和200,关系T是R和S的笛卡尔积,则T的元组个数是()•A、100•B、200•C、300•D、20000标准答案:d说明:题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2在数据库系统中,用户使用的数据视图是()描述,它是用户与数据库系统之间的接口。

数据库系统原理-作业1-参考答案

数据库系统原理-作业1-参考答案

《数据库系统原理》第一次作业(第九周小课交,用学院统一的作业封面,题目可以打印,答题内容必需手写。

)一、 单项选择题1、数据库系统的核心是( B )。

A 、数据库B 、数据库管理系统C 、数据库管理员D 、数据模型2、下列有关数据库的描述,正确的是( A )。

A 、数据库是一个结构化的数据集合B 、数据库是一个关系C 、数据库是一个DBF 文件D 、数据库是一组文件3、商品和顾客两个实体之间的联系一般是( D )。

A 、一对一B 、一对多C 、多对一D 、多对多4、模式和内模式( A )。

A 、只能各有一个B 、最多只能有一个C 、至少两个D 、可以有多个5、用二维表结构表示实体及实体之间联系的模型是( A )。

A 、关系模型B 、网状模型C 、层次模型D 、以上三个都是6、在数据库管理系统提供的语言中,负责数据的查询、及增、删、改等操作的是( D )。

A 、数据定义语言 B 、数据控制语言 C 、数据转换语言 D 、数据操纵语言7、在数据库中存储的是( B )。

A 、数据B 、数据和数据之间的联系C 、信息D 、数据模型的定义8系和学生两个实体之间的联系一般是( B )。

A 、一对一B 、一对多C 、多对一D 、多对多9、同一关系模型的任意两个元组( B )。

A 、可以完全相同B 、不能完全相同C 、必须完全相同D 、以上都不对10、设有如下关系表:则下列操作中正确的是:( D )。

A 、T=R ∩S B 、T=R ×S C 、T=R/S D 、R=T-S11、在SQL 的SELECT 语句中,能实现投影操作的是( B )。

A、FROMB、SELECTC、GROUP BYD、WHERE12、设有一个关系模式: S(SNo,SN,Sex,Age),其中SNo,SN,Sex,Age分别表示:学号,姓名,性别,年龄。

要检索“年龄大于20岁学生的姓名”的关系代数式是(B)。

A. σSN(∏Age>20(S))B.∏SN(σAge>20(S))C. ∏SN(∏Age>20(S))D. σSN(σAge>20(S))13、SQL集数据查询、数据操纵、数据定义和数据控制于一体,语句ALTER TABLE 实现下列哪类功能(A)。

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

数据库原理作业
客观题预算成绩:100 分
题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)
在关系数据库设计中,设计关系模式是( )的任务
A、A)需求分析阶段
B、B)概念设计阶段
C、C)逻辑设计阶段
D、D)物理设计阶段
学员答案:C
正确性:正确
题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)
存取方法设计是数据库设计的( )阶段的任务。

A、一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
B、一个1:n联系可以转换为一个独立的关系模式,也可以与联系的n端实体所对应的关系模式合并
C、一个m:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
D、三个或三个以上的实体间的多元联系转换为一个关系模式
学员答案:C
正确性:正确
题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案)
数据流图属于数据库设计的哪个阶段的工具?( )
A、需求分析阶段
B、概念结构设计阶段
C、逻辑结构设计阶段
D、物理结构设计阶段
学员答案:A
正确性:正确
题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)
在数据库设计中,将ER图转换成关系数据模型的过程属于( )。

A、需求分析阶段
B、逻辑设计阶段
C、概念设计阶段
D、物理设计阶段
学员答案:B
题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案)
在数据库设计的需求分析阶段,描述数据与处理之间关系的方法是()
A、ER图
B、业务流程图
C、数据流图
D、程序框图
学员答案:C
正确性:正确
题号:6 题型:单选题(请在以下几个选项中选择唯一正确答案)
建立索引属于数据库的()
A、概念设计
B、逻辑设计
C、物理设计
D、实现与维护设计
学员答案:C
正确性:正确
题号:7 题型:单选题(请在以下几个选项中选择唯一正确答案)
在关系数据库设计中,设计关系模式是____的任务。

A、需求分析阶段
B、概念设计阶段
C、逻辑设计阶段
D、物理设计阶段
学员答案:C
正确性:正确
题号:8 题型:单选题(请在以下几个选项中选择唯一正确答案)
从E-R模型向关系模式转换时,一个m:n联系转换为关系模式时,该关系模式的码是
A、A)m端实体的码
B、B)n端实体的码
C、C)m端实体码与n端实体码的组合
D、D)重新选取其他属性
学员答案:C
正确性:正确
题号:9 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以
数据管理技术经历了()几个阶段。

A、数据库系统
B、人工管理
C、操作系统
D、文件系统
学员答案:ABD
正确性:正确
题号:10 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)
数据库系统一般由()等组成。

A、数据库
B、数据库管理系统及其开发工具
C、硬件系统
D、管理和使用数据库系统的人
学员答案:ABCD
正确性:正确
题号:11 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)
Oracle数据库结构可分为三个范畴:数据库内部的结构、存储区内部的结构和数据库外部结构。

下面哪些属于数据库内部结构的元素()。

A、表、列、约束条件、数据类型
B、系统全局区
C、用户与模式
D、索引、簇和散列簇
学员答案:ACD
正确性:正确
题号:12 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)
下面有关表空间的说法哪些是正确的?()
A、表空间是数据库的物理划分,每个数据库只能有一个表空间
B、每个数据库至少有一个表空间
C、表空间由一个或多个数据文件组成
D、表空间是数据库的逻辑划分
学员答案:BCD
正确性:正确
题号:13 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)
Oracle数据库结构可分为三个范畴:数据库内部的结构、存储区内部的结构和数据库外部结构。

下面属于存储区内部结构的是()。

A、系统全局区
B、程序全局区
C、环境区
D、分区与子分区
学员答案:ABC
正确性:正确
题号:14 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)
下面关于SQL Server 7.0 数据库的正确说法是()。

A、SQL Server是关系数据库
B、是单一处理、多线程数据库
C、是多重处理数据库
D、以Client/Server为设计结构
学员答案:ABD
正确性:正确
题号:15 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)
网络流量的调整和优化是数据库性能调整和优化的一个方面,下面()属于网络流量的调整和优化。

A、分配好CPU的负载
B、数据复制
C、使用远程过程调用
D、整理文件碎片
学员答案:BC
正确性:正确
题号:16 题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)
()是公安信息系统当前和今后的应用主流。

A、大型关系数据库系统
B、小型关系数据库系统
C、数据仓库系统
D、非结构化数据库
学员答案:AC
题号:17题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)
DBA的职责是()。

A、决定DB 中的信息内容和结构
B、决定DB的存储结构和存取策略
C、定义数据的安全性要求和完整性约束条件
D、监控数据库的使用和运行
学员答案:ABCD
正确性:正确
题号:18题型:是非题
层次模型是满足有且仅有一个根结点,非根结点有且仅有一个父结点的基本层次联系的集合。

1、错
2、对
学员答案:2
正确性:正确
题号:19题型:是非题
网状模型与层次模型的共同之处在于都是用指针来表示实体间的联系。

1、错
2、对
学员答案:2
正确性:正确
题号:20题型:是非题
在层次模型中两个结点间的关系只能是一对多关系。

1、错
2、对
学员答案:2
正确性:正确
题号:21题型:是非题
E-R图在概念上表示了一个数据库的信息组织情况,E-R图包括了实体、属性、联系三种基本图素。

1、错
2、对
正确性:正确
题号:22题型:是非题
数据文件一旦加入到表空间中,就不能直接从这个表空间中移走,也不能与其它表空间发生联系。

1、错
2、对
学员答案:2
正确性:正确
题号:23题型:是非题
由于数据库系统在三级模式之间提供了外模式/模式映象和模式/内模式映象二层映象功能,保证了数据库系统具有较高的数据独立性。

1、错
2、对
学员答案:2
正确性:正确
题号:24题型:是非题
数据模型质量的高低不会影响数据性能的好坏。

1、错
2、对
学员答案:1
正确性:正确
题号:25题型:是非题
我们一般称层次模型、网状模型、关系模型和面向对象数据模型为传统数据模型。

1、错
2、对
学员答案:1
正确性:正确。

相关文档
最新文档