数据库自制题库_第1页
数据库自制题库_第2页
数据库自制题库_第3页
数据库自制题库_第4页
数据库自制题库_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据:描述事物的符号记录称为数据。数据库:是长期储存在计算机内、有组织的、可共享的大量数据的集合。数据库系统:数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用系统、数据库管理员构成。实体:客观存在并可相互区别的事物 属性:实体所具有的某一特性。关系:D1D2D3Dn的子集叫做在域D1,D2,D3,Dn上的关系,表示为R(D1,D2,D3,Dn),这里R表示关系的名字,n表示关系的目或度。一个关系对应通常说的一张表,其中表的一行为一个元祖,一列为一个属性。 关系模式:关系的描述称为关系模式,可以表示为R(U,D,DOM,F)。候选码(码):关系中的某个一属性组,

2、可以唯一确定一个元祖,称该属性组为候选码,若一个关系有多个候选码,则选定其中一个为主码。关系有三种类型:基本关系(基本表) ,查询表,视图表。关系模型由关系数据结构,关系操作集合,关系完整性约束组成。(关系模型中,码是表中的可以唯一确定一个元祖的属性组)关系模型的数据结构关系关系数据库中,关系模式是型,关系是值,关系模式是对关系的描述。关系模型中常用的关系操作,关系操作能力常用关系代数和关系演算来表示。关系演算:是以数理逻辑中的谓词演算为基础的。按谓词变元的不同,关系演算可分为元祖关系演算和域关系演算。完整性规则:是对关系的某种约束条件。是指数据库的实体完整性,参照完整性,用户自定义完整性,其

3、中实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称为关系的两个不变性。实体完整性规则是指,若属性A是基本关系R的主属性,则A不能取空值;参照完整性规则是定义外码与主码之间的引用规则;用户自定义完整性是针对某一具体关系数据库的约束条件。实验的第八周JAVA代码,1.计算机系统的安全性与数据库安全性的关系。 答:计算机系统安全性,是指为计算机系统建立和采取的各种安全保护措施,以保护计算机系统中的硬件、软件及数据,防止其因偶然或恶意的原因使系统遭到破坏,数据遭到更改或泄露等。计算机系统的安全性问题可以分为三大类,即技术安全类,管理安全类和政策法律类。 数据库的安全性是指保护数据库以防止

4、不合法的使用所造成的数据泄露,更改或破坏。数据库系统中大量数据集中存放,而且为许多最终用户直接共享,从而使其安全性问题更突出。 数据库的安全性和计算机系统的安全性,包括计算机硬件,操作系统,网络系统等的安全性,是紧密联系、互相支持的。 2.自主存取控制方法和强制存取控制方法 答:在自主存取控制方法中,用户对于不同的数据库对象有不同的存取权限,不同的用户对同一对象也有不同的权限,而且用户还可将其拥有的存取权限转授给其他用户。因此自主存取控制非常灵活。 在强制存取控制方法中,每一个数据库对象被标以一定的密级,每一个用户也被授予某一级别的许可证。对于任意一个对象,只有具有合法许可证的用户才可以存取。

5、强制存取控制因此相对比较严格。授权:GRANT SELECT ON TABLE Student TO U1 把学生表的查询权限给用户U1。SQL中自主存取控制通过GRANT和REVOKE语句实现根据数据模型应用不同目的,分为概念模型,逻辑模型,物理模型1、三类经典的数据逻辑模型是 层次模型 、 网状模型 和 关系模型 。其中, 关系模型 目前应用最广泛。2、 概念 模型是面向信息世界的,它是按用户的观点对数据和信息建模;数据 模型是面向计算机世界的,它是按计算机系统的观点对数据建摸。3、关系模型的实体完整性是指_主属性的值不能为空_在关系模型中,候选码是指_关系的某一属性组,可以唯一确定一个元

6、祖_,全码是指_关系中的所有属性组都可以确定一个元祖,这样的属性组称为全码。7、数据库的保护措施有_安全性_控制、_完整性_控制、_并发_控制和数据库恢复等。11、DBMS的中文全称是_数据库管理系统_。13、数据库系统的三级模式分别是_外模式_,_模式_和_内模式_。其中_模式_是用来定义数据库的全局逻辑结构的。数据库系统的两级独立性分别是_正确性_和_相容性_。15、实体联系模型中三种联系是_一对一_、_一对多_、多对多_;16、数据库系统是由数据库、_数据库管理系统_、_应用系统_、_数据库管理员_和用户共同组成;18、数据库的逻辑模型设计阶段,任务是将_ER图_转换成关系模型; 数据库

7、系统的特点:数据结构化,数据的共享性高,冗余度低,易扩充,数据独立性高,数据由DBMS统一管理和控制。 DBMS提供数据控制功能,包括数据的安全性保护,数据的完整性检查,并发控制,数据库恢复。二、选择题:1、要保证数据库逻辑数据独立性,需要修改的是( B )。A.模式B.模式与内模式的映射?C.模式与外模式的映射D.内模式?3、数据库中( B )是指数据的正确性和相容性。 A 安全性 B 完整性 C 并发性 D 恢复性 4、 设K为关系模式R中的属性或属性组合,若U完全函数依赖K,则K称为R的一个( B )。 A 关键字 B 候选码 C 主属性 D 主属性值5、数据库系统和文件系统的区别是(

8、B )。 A 数据库系统复杂,文件系统简单; B 文件系统不能解决数据冗余和数据独立性问题,而数据库系统能解决此问题; C 文件系统只能管理程序文件,而数据库系统能管理各种文件; D 文件系统管理的数据量小,而数据库系统管理的数据量大; 6、 设关系R,按条件f对关系R进行选择,其关系代数是(C)。 A f(RR) B f(RR) C f(R) D f(R)7、 关系模式中,各级模式之间的关系为( A )。 A 3NF 2NF 1NF B 3NF 1NF 2NF C 1NF 2NF 3NF D 2NF1NF 3NF 8、数据库系统的核心是( B ) A 数据库 B 数据库管理系统 C 数据模型

9、 D 软件工具9、多用户共享数据库时,为了保证用户正确读写数据,DBMS必须进行( C )。 A 安全性控制 B 恢复性控制 C 并发性控制 D 可靠性控制10、数据库管理系统能实现对数据的查询、插入、删除等操作,这种功能是( C )。 A 数据定义功能 B 数据管理功能 C 数据操纵功能 D 数据控制功能11、数据模型的三要素是( A )。A 数据结构、数据操作和数据完整性 B 数据结构、数据库定义和数据库维护C 数据定义、数据操作和数据维护D 关系数据库、层次数据库和网状数据库12、E-R模型的基本成分是( D )。A 字段和记录 B 记录和实体 C 联系和属性 D 实体和联系 13、关系

10、数据库用( C )来表示实体之间的联系。 A 树结构 B 网结构 C 二维表 D 线性表16、具有数据冗余度小,数据共享以及较高数据独立性等特征的系统是( B ) 。A文件系统 B数据库系统 C管理系统 D高级程序17、 在一个关系中,如果有这样一个属性组存在,它的值能唯一的标识此关系中的一个元组,该属性组称为( A )。 A 候选码 B 数据项 C 主属性 D 主属性值18、.在数据库设计中,将E-R图转换成关系数据模型的过程属于( B )。A 需求分析阶段 B 逻辑设计阶段C 概念设计阶段 D 物理设计阶段 19、设F是基本关系R的一个或一组属性,但不是关系R的码。如果F与基本关系S的主码

11、K相对应,则称F是基本关系R的 ( D ) 。A候选码 B主码 C全码 D外码21、在SQL语言中,视图是数据库体系结构中的( C )。A 内模式 B 模式 C 外模式 D 物理模式22、下列( C )运算不是专门的关系运算。A 选择 B 投影 C 笛卡尔积 D 连接(专门的关系运算包括四种,基本运算包括五种)14下面关于关系性质的叙述中,不正确的是( D )。A. 关系中元组的次序不重要 B. 关系中列的次序不重要C. 关系中元组不可以重复 D. 关系不可以为空关系答案是B八、数据库设计题:学生与教师管理教学模型如下:(1) 有若干学生包括:学号、姓名、性别、年龄。(2) 有若干教师包括:编

12、号、姓名、性别、年龄、职称。(3) 开设若干课程包括:课程号、课程名、课时、学分。(4) 一门课程只安排一名教师任教,一名教师可任多门课程。教师任课包括任课时间和使用教材。(5) 一门课程有多名学生选修,每名学生可选修多门课。学生选课包括所选课程和考核成绩。求:(1) 确定实体及其包含的属性。(2) 设计系统的概念结构模型(E-R图)。(3) 设计系统的关系数据库逻辑模型(关系模式)。1、实体联系图:数据库逻辑模型学生(学号,姓名,性别,年龄)教师(编号,姓名,性别,年龄,职称)课程(课程号,课程名,课时,学分,编号,任课时间,教材)选课(学号,课程号,成绩)1.数据库保护包括(安全性保护、完整性保护、并发控制、故障恢复)四个方面内容。2.二元实体间的联系通常可分为 (1:1、1:n、m:n)三种。3.数据库系统中数据的独立性包括(-物理独立性、逻辑独立性)两个方面。4.数据库设计通常包括(结构特性(静

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论