数据库期末考试复习题及复习资料

合集下载

数据库期末试题及答案-复习必备

数据库期末试题及答案-复习必备

数据库试题经典问题一、填空题(共9题,每空1分,共15分)1.将数据库从SQL Server实例中删除,即在逻辑上将数据文件和日志文件与服务器相脱离,但文件并不从磁盘上删除,此操作称为_________,可通过_______将其重新加载到SQL Server实例中。

2.SQL Server中用于服务器的所有初始化信息和系统级信息的的系统数据库是_______________。

3.打开数据库student,使之成为当前数据库,可以使用语句______________。

4.使用T—SQL语句创建存储过程时,若要求对存储过程的定义文本进行加密,应使用_________子句.5.若要删除sutdent表的全部数据,数据删除后不可撤销,应使用语句____________,若想删除student数据表,应使用语句________________.6.若要对数据库中的对象进行改名,就使用的系统存储过程是_____________。

7.Sql Server的数据库文件分为数据文件和__________,其中数据文件又分为_________和__________。

8.在Sql Server中,按触发的时机,触发器可分为__________和________。

9.在Sql Server的事务处理中,开启一个事务可用Begin Transaction,提交事和撤销事务应使用____________和___________。

二、简答题(共3题,每题7分,共21分)1.在数据库端编程,主要有自定义函数、存储过程和触发器三种形式,请比较一下这三种方式的异同.2.SqlServer有哪些系统数据库,各自的作用是什么?3.数据库中的常用完整性有几种?在Sql Server主要通过什么方式实现?三、应用题(共6题,本题共54分。

)1.创建名为“Love”的数据库,其中主数据文件为Lovedat.mdf,初始大小为8M,增长大小为1M,日志文件为Lovedat.ldf,初始大小是5M,最大存储空间是30M,增长是5M。

数据库复习题及答案

数据库复习题及答案

数据库复习题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是什么?A. 存储数据B. 管理数据C. 提供数据访问接口D. 所有以上选项答案:D2. 关系数据库中的“关系”指的是什么?A. 数据库文件B. 数据表C. 数据表之间的关系D. 数据库的物理存储答案:C3. SQL语言中的“SELECT”语句用于执行什么操作?A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C4. 在数据库中,主键的作用是什么?A. 唯一标识表中的每条记录B. 存储数据C. 用于排序D. 用于数据加密答案:A5. 事务的ACID属性包括哪些?A. 原子性、一致性、隔离性、持久性B. 原子性、一致性、完整性、持久性C. 原子性、隔离性、完整性、持久性D. 原子性、一致性、隔离性、安全性答案:A二、简答题1. 简述数据库的三级模式结构。

答案:数据库的三级模式结构包括外模式、概念模式和内模式。

外模式是用户视图,是用户与数据库交互的接口;概念模式是数据库的全局逻辑结构,描述了数据的逻辑组织;内模式是数据库的物理存储结构,描述了数据在存储介质上的存储方式。

2. 解释什么是范式以及数据库规范化的目的。

答案:范式是数据库设计中用来减少数据冗余和提高数据一致性的标准。

数据库规范化的目的是确保数据库结构的合理性,通过分解数据表来消除数据的重复存储,从而提高数据的一致性和完整性。

三、应用题1. 假设有一个学生信息数据库,包含学生表(Student),课程表(Course),选课表(Enrollment)。

学生表包含学号(StudentID),姓名(Name),年龄(Age);课程表包含课程ID(CourseID),课程名称(CourseName),学分(Credits);选课表包含学号(StudentID),课程ID(CourseID),成绩(Grade)。

请编写SQL 语句,查询所有选修了“数据库原理”课程的学生姓名及其成绩。

大学计算机数据库应用期末考试复习资料及试卷(含答案)

大学计算机数据库应用期末考试复习资料及试卷(含答案)

考试科目:数据库应用一、选择题1.以下有关对数据的解释错误的是:(C)。

A、数据是信息的载体B、数据是信息的表现形式C、数据是0~9组成的符号序列D、数据与信息在概念上是有区别的2.以下模式不是数据库系统体系结构中包含的模式的是:(C)。

A、模式B、外模式C、优化模式D、内模式3.能够实现对数据库中数据操纵的软件是:(D)。

A、操作系统B、解释系统C、编译系统D、数据库管理系统4.数据库系统与文件系统最根本的区别是:(D)。

A、文件系统只能管理程序文件,而数据库系统可以管理各种类型文件B、数据库系统复杂,而文件系统简单C、文件系统管理的数据量少,而数据库系统可以管理庞大数据量D、文件系统不能解决数据冗余和数据的独立性,而数据库系统能5.数据管理技术的发展阶段不包括:(A)。

A、操作系统管理阶段B、人工管理阶段C、文件系统管理阶段D、数据库系统管理阶段6.以下不属于数据库设计步骤的是:(B)。

A、概念结构设计B、签约C、逻辑结构设计D、需求分析7.以下方法不能退出Access的是(C)。

A、打开“文件”菜单,选择“退出”命令B、打开“文件”菜单,按X键C、按ESC键D、按Alt+F4键8.不是Access数据库对象的是(C)。

A、表B、查询C、视图D、模块9.图形文件的字段类型是(B)。

A、备注型B、OLE对象C、日期类型D、文本类型10.创建表的方法(D)。

A、数据表视图B、设计视图C、表向导D、以上三种都可以11.设置数据库的用户密码时,应该用什么方式打开数据库:(C)。

A、只读B、独占只读C、独占D、共享12.数据管理技术发展经过了三个阶段,以下不是这三个阶段的是:(A)A、智能阶段B、人工管理C、文件系统D、数据库系统13.数据库系统的组成可以分为几类,除了硬件环境、软件环境、数据库,还包括哪个:(C)A、操作系统B、CPUC、人员D、物理数据库14.常见的数据模型有3种,它们是:(B)A、网状、关系和语义B、层次、关系和网状C、环状、层次和关系D、字段名、字段类型和记录15.数据库设计的阶段中,那个阶段把概念模型转换成可由某个数据库管理系统支持的数据模型:(C)A、概念结构设计B、实施阶段C、逻辑结构设计D、物理结构设计16.数据库系统的核心是:(C)A、数据模型B、数据库管理系统C、数据库D、数据库管理员17.在设计学生信息表时,对于其字段“学生简历”,要求填写从高中到现在的情况,一般长度大于255个字符,请问应该选择那种数据类型:(B)A、文本型B、备注型C、数字型D、日期/时间型18.表的组成内容包括:(B)A、查询和字段B、字段和记录C、记录和窗体D、报表和字段19.Access数据库的类型是:(C)A、层次数据库B、网状数据库C、关系数据库D、面向对象数据库20.利用Accss创建的数据库文件,其扩展名为:(D)A、.pdfB、.docC、.txtD、.MDB21.在“tEmployee”表中,“姓名”字段的字段大小为10,在此列输入数据时,最多可输入的字母数是:(B)A、5B、10C、15D、2022.设有“学生”和“班级”两个实体,每个学生只能属于一个班级,一个班级可以有多个学生,“学生”和“班级”实体间的联系是:(C)。

数据库期末复习题(学生)

数据库期末复习题(学生)

数据库原理与应用教程复习题(一)一、填空题(每空1分,共10分)1.数据库系统的核心是___ __。

2.在关系模型中,实体以及实体间的联系都是用______来表示的。

3.设关系模型R(A,B,C),F是R上的函数依赖集,F={A→B,C→B},则R的候选码为_________。

4.层次模型用“树结构”来表示数据之间的联系,网状模型用“_________” 来表示数据之间的联系。

5.SQL Server中,一个简单的数据库可以只有一个_________文件和一个日志文件。

6.聚集索引和非聚集索引的存储结构都采用____________索引结构。

7.一个事务必须具有的四个属性是原子性、一致性、__________和持久性。

8.在T-SQL中,查询表中数据时,可用___________关键字滤掉重复行。

9.调用标量函数时必须提供至少由两部分组成的名称,即________. 函数名。

10.触发器是当数据库服务器中发生数据操作语言事件时会自动执行的存储过程。

二、选择题(每小题1分,共20分)1、数据管理的发展不包括下面哪个阶段()(A)文件系统(B)数据库系统(C)人工管理(D)统一管理2、一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间是什么样的联系()(A)一对一(B)一对多(C)多对多(D)以上全不是3、如果事务1将数据库中的A值从200改为300,事务2读A值为300,事务1又将刚才的操作撤销,A值恢复为200,那么事务2读取了“脏”数据。

这种情况是由于数据库保护中的那方面不当而引起的()(A)并发控制 (B)完整性约束(C)安全性控制(D)数据库的恢复4、在关系模型中,“元组”是指( )(A)表中的一行(B)表中的一列(C)表中的一个数据(D)表中的一个成分5、有学生、选修和课程三个关系,学生S(学号,姓名,性别….),课程C(课程号,课程名),选修SC(学号,课程号,成绩)。

数据库期末考试复习题(附答案)

数据库期末考试复习题(附答案)

数据库期末考试复习题(附答案)数据库系统概论 2011年期末考试复习题一、选择题• 第(1)至(3)题基于以下的叙述:有关系模式A(C,T,H,R,S),基中各属性的含义是:• C:课程T:教员H:上课时间R:教室S:学生• 根据语义有如下函数依赖集:• F={C→T,(H,R)→C,(H,T)→R,(H,S)→R} • 1、关系模式A的码是(D)• A. C B. (H,R)C.(H,T)D.H,S)• 2、关系模式A的规范化程度最高达到(B)• A. 1NF B. 2NF C. 3NFD. BCNF• 3、现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到(D)• A. 1NF B. 2NF C. 3NF D. BCNF• 4.设有关系R(A,B,C)和S(C,D)。

与SQL语句• select A,B,D from R,S where R.C=S.C • 等价的关系代数表达式是(B)• 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)×(πDS)) • D. σR,C=S.C(πD((πA,BR)×S)• 5、设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元数是(C)• A. 7 B. 9 C. 12 D. 16• 6、数据库设计阶段分为(B)• A. 物理设计阶段、逻辑设计阶段、编程和调试阶段• B. 概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段• C. 方案设计阶段、总体设计阶段、个别设计和编程阶段• D. 模型设计阶段、程序设计阶段和运行阶段• 7、设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。

下面关于多值依赖的叙述中,不正确的是(C)• A. 若X→→Y,则X→→Z B. 若X→Y,则X→→Y• C. 若X→→Y,且Y′⊂Y,则X→→Y′ D. 若Z=Φ,则X→→Y• 8、查询优化策略中,正确的策略是(D)A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作C.尽可能早地执行差操作D.尽可能早地执行选择操作• 9、语句delete from sc 表明(A)A. 删除sc中的全部记录B. 删除基本表sc•C. 删除基本表sc中的列数据D. 删除基本表sc中的部分行• 10、在DB应用中,一般一条SQL 语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现(B)• A. 指针 B. 游标 C. 数组 D. 栈11、五种基本关系代数运算是( A )• A. ∪,-,×,π和σ B. ∪,-,⋈,π和σ• C. ∪,∩,×,π和σ D. ∪,∩,⋈,π和σ• 12、下列聚合函数中不忽略空值(null) 的是( C )• A. SUM (列名) B. MAX (列名)• C. COUNT ( * ) D. AVG (列名)• 13、在数据库设计中,将ER图转换成关系数据模型的过程属于(B)• A. 需求分析阶段B. 逻辑设计阶段• C. 概念设计阶段D. 物理设计阶段• 第(14)至(16)题是基于如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。

数据库期末考试复习题及答案-填空简答

数据库期末考试复习题及答案-填空简答

(本大题共9小题,每空1分,共10分)请在每小题的空格中填上正确答案。

错填、不填均无分。

1. 关系数据模型由关系数据结构、关系操作和关系完整性约束三部分组成。

2. 一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的属性3. 在Student表的Sname列上建立一个唯一索引的SQL语句为:CREATE UNIQUE INDEX Stusname ON student(Sname)4. SELECT语句查询条件中的谓词“!=ALL”与运算符 NOT IN 等价5. 关系模式R(A,B,C,D)中,存在函数依赖关系{A→B,A→C,A→D,(B,C)→A},则侯选码是 A和(B,C) ,R∈ AB NF。

6. 分E-R图之间的冲突主要有属性冲突、命名冲突、结构冲突三种。

7. 事物是DBMS的基本单位,是用户定义的一个数据库操作序列。

8. 存在一个等待事务集{T0,T1,…,T n},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,T n-1正等待被T n锁住的数据项,且T n正等待被T0锁住的数据项,这种情形称为死锁。

9. 可串行性是并发事务正确性的准则。

三、简答题(第1、3题3分,第2题4分,共10分)1.试述关系模型的参照完整性规则?答:参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:取空值(F的每个属性值均为空值)或者等于S中某个元组的主码值。

2.试述视图的作用?(1)视图能够简化用户的操作。

(1分)(2)视图使用户能以多种角度看待同一数据。

(1分)(3)视图对重构数据库提供了一定程度的逻辑独立性。

(1分)(4)视图能够对机密数据提供安全保护。

(1分)3. 登记日志文件时必须遵循什么原则?登记日志文件时必须遵循两条原则:(1)登记的次序严格按并发事务执行的时间次序。

数据库复习题及答案

数据库复习题及答案

数据库复习题及答案数据库复习题及答案数据库是计算机科学中非常重要的一个领域,它是用来存储、管理和组织数据的软件系统。

在数据库的学习过程中,复习题是非常重要的一部分,通过做复习题可以帮助我们巩固知识,提高理解能力。

本文将为大家提供一些数据库复习题及答案,希望对大家的学习有所帮助。

一、选择题1. 数据库的主要特点是:A. 数据共享B. 数据独立性C. 数据冗余D. 数据安全性答案:B. 数据独立性2. 下列哪个是数据库管理系统(DBMS)的功能?A. 数据的存储和管理B. 数据的输入和输出C. 数据的处理和分析D. 数据的传输和通信答案:A. 数据的存储和管理3. 下列哪个不是数据库的三级模式?A. 外模式B. 内模式C. 中模式D. 概念模式答案:C. 中模式4. 数据库的完整性约束包括以下哪些?A. 实体完整性B. 参照完整性C. 用户完整性D. 操作完整性答案:A. 实体完整性、B. 参照完整性、D. 操作完整性5. 下列哪个不是关系数据库的基本操作?A. 查询B. 插入C. 删除D. 修改答案:D. 修改二、填空题1. 数据库中,用来描述数据之间联系的概念是__________。

答案:关系2. 数据库中,用来表示数据的逻辑结构的概念是__________。

答案:模式3. 数据库中,用来表示数据的物理存储结构的概念是__________。

答案:存储结构4. 数据库中,用来表示数据的基本单位的概念是__________。

答案:记录5. 数据库中,用来表示数据属性的概念是__________。

答案:字段三、简答题1. 请简要介绍关系数据库的特点和优势。

答:关系数据库的特点包括数据的结构化、数据的共享性、数据的独立性和数据的安全性。

关系数据库的优势包括数据的一致性、数据的完整性、数据的可靠性和数据的可扩展性。

关系数据库通过使用关系模型来组织和管理数据,可以更好地满足用户的需求,提高数据的处理效率和数据的可靠性。

数据库期末复习题

数据库期末复习题

数据库期末复习题# 数据库期末复习题## 第一部分:数据库基础1. 数据库的定义:- 简述数据库的定义及其重要性。

2. 数据库管理系统(DBMS):- 描述DBMS的功能和常见类型。

3. 数据模型:- 解释数据模型的概念,并列举常见的数据模型。

4. 关系数据库的特点:- 列出关系数据库的三个主要特点。

5. SQL语言:- 说明SQL语言的基本功能和常用命令。

## 第二部分:关系数据库设计1. 实体-关系模型(ER模型):- 描述ER模型的组成部分及其在数据库设计中的应用。

2. 规范化:- 解释规范化的概念及其目的。

3. 函数依赖:- 定义函数依赖,并说明其在规范化过程中的作用。

4. 范式:- 列举至少三种范式,并简述它们的区别。

5. 反规范化:- 讨论反规范化的原因和使用场景。

## 第三部分:SQL查询与操作1. SELECT语句:- 描述SELECT语句的基本语法和常用子句。

2. 数据更新:- 说明INSERT、UPDATE和DELETE语句的用法。

3. 数据聚合:- 列举常见的聚合函数及其作用。

4. 连接操作:- 描述内连接、外连接和交叉连接的区别。

5. 子查询:- 解释子查询的概念及其在SQL查询中的应用。

## 第四部分:数据库的高级主题1. 事务:- 定义事务并说明其ACID属性。

2. 并发控制:- 描述并发控制的基本概念和常见策略。

3. 索引:- 说明索引的作用和类型。

4. 视图:- 定义视图并讨论其在数据库中的应用。

5. 存储过程和触发器:- 描述存储过程和触发器的功能及其用途。

## 第五部分:数据库安全性1. 用户身份验证:- 解释用户身份验证的概念和方法。

2. 访问控制:- 描述访问控制的类型和实现方式。

3. 数据加密:- 说明数据加密的重要性和基本方法。

4. 备份与恢复:- 讨论数据库备份和恢复的策略。

5. 审计和合规性:- 描述审计的作用和合规性在数据库管理中的重要性。

## 第六部分:数据库性能优化1. 查询优化:- 讨论查询优化的策略。

数据库期末考试试题及答案

数据库期末考试试题及答案

数据库期末考试试题及答案第一部分:选择题(共20题,每题2分,共40分)1. 数据库是用来存储和管理什么类型的数据?a) 文件数据b) 网络数据c) 结构化数据d) 非结构化数据答案:c) 结构化数据2. 数据库系统的基本组成部分包括以下哪几个方面?a) 数据库管理系统(DBMS)b) 数据库应用程序c) 数据库模型d) 数据库管理员答案:a) 数据库管理系统(DBMS),b) 数据库应用程序,c) 数据库模型3. 下面哪个是关系数据库模型的特点?a) 数据以文件形式存储b) 数据以表格形式存储c) 数据以树形结构存储d) 数据以图形结构存储答案:b) 数据以表格形式存储4. 数据库的完整性约束包括以下几种类型?a) 实体完整性b) 参照完整性c) 域完整性d) 属性完整性答案:a) 实体完整性,b) 参照完整性,c) 域完整性,d) 属性完整性5. 数据库事务的ACID特性包括以下哪几个方面?a) 原子性b) 一致性c) 隔离性d) 持久性答案:a) 原子性,b) 一致性,c) 隔离性,d) 持久性6. 关系数据库中,外键用来表示什么类型的关系?a) 一对一关系b) 一对多关系c) 多对多关系d) 多层次关系答案:b) 一对多关系7. 下面哪个是数据库查询语言?a) Javab) C++c) SQLd) HTML答案:c) SQL8. 在数据库中,一个事务的隔离级别有哪几种选择?a) READ COMMITTEDb) REPEATABLE READc) SERIALIZABLEd) READ UNCOMMITTED答案:a) READ COMMITTED,b) REPEATABLE READ,c) SERIALIZABLE,d) READ UNCOMMITTED9. 数据库索引的作用是什么?a) 提高数据访问的速度b) 减少数据存储的空间c) 保证数据的一致性d) 控制数据的权限答案:a) 提高数据访问的速度10. 数据库范式用来做什么?a) 优化数据库查询b) 规范数据库模型c) 压缩数据库存储d) 加密数据库数据答案:b) 规范数据库模型11. 数据库触发器用来做什么?a) 检查数据的有效性b) 定期备份数据库c) 自动执行特定操作d) 创建数据库索引答案:c) 自动执行特定操作12. 数据库备份的作用是什么?a) 保护数据免受损失b) 提高数据库查询速度c) 减少数据存储空间d) 控制数据的权限答案:a) 保护数据免受损失13. 数据库连接是指什么?a) 数据库之间的关系b) 数据库中的数据关系c) 应用程序访问数据库的接口d) 数据库中的表之间的关系答案:c) 应用程序访问数据库的接口14. 数据库主键的作用是什么?a) 提高数据查询速度b) 控制数据的权限c) 唯一标识一条记录d) 加密数据库数据答案:c) 唯一标识一条记录15. 数据库视图是什么?a) 物理存储的数据b) 存储过程c) 虚拟表d) 数据库备份文件答案:c) 虚拟表16. 数据库设计的范式分为几个级别?a) 1NF, 2NF, 3NF, BCNFb) 1NF, 2NF, 3NF, 4NFc) 1NF, 2NF, 3NFd) 1NF, 2NF, 3NF, 5NF答案:b) 1NF, 2NF, 3NF, 4NF17. 数据库连接的类型包括以下哪几种?a) 内连接b) 外连接c) 自连接d) 所有答案都正确答案:d) 所有答案都正确18. 数据库中的事务是?a) 一条SQL语句b) 一组SQL语句c) 一个数据库操作d) 一个用户操作答案:b) 一组SQL语句19. 数据库管理系统(DBMS)的作用是什么?a) 存储和管理数据b) 控制和管理数据库访问c) 进行数据库备份和恢复d) 所有答案都正确答案:d) 所有答案都正确20. 数据库中的事务日志是用来做什么?a) 记录数据库的结构b) 记录数据库的访问权限c) 记录数据库操作的序列d) 记录数据库查询结果答案:c) 记录数据库操作的序列第二部分:填空题(共10题,每题2分,共20分)1. 触发器是通过在数据库中定义______,在特定的数据更新、插入、删除等操作发生时被自动执行。

数据库期末复习题

数据库期末复习题

第1章数据库技术基础一、单选题1.数据模型反映的是( A )。

A.事物本身的数据和相关事物之间的联系B.事物本身所包含的数据C.记录中所包含的全部数据D.记录本身的数据和相关关系2.数据库系统的核心是( C )。

A.数据库B.数据库管理员C.数据库管理系统 D.文件3.数据库管理系统中负责数据模式定义的语言是( A )。

A.数据定义语言B.数据管理语言C.数据控制语言D.数据操纵语言4.数据库管理系统是( B )。

A.操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统5.在数据管理技术发展的三个阶段中,数据共享最好的是( C )。

A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.三个阶段相同6.用Access创建的数据库文件,其扩展名是( D )。

A..adp B..dbf C..frm D..mdb7.数据库系统是由数据库、数据库管理系统、应用程序、( A )、用户等构成的人机系统。

A.数据库管理员B.程序员C.高级程序员D.软件开发商8.在数据库中存储的是( B )。

A.信息B.数据C.数据结构D.数据模型9.在下面关于数据库的说法中,错误的是( D )。

A.数据库有较高的安全性B.数据库有较高的数据独立性C.数据库中的数据可以被不同的用户共享D.数据库中没有数据冗余10.不是数据库系统特点的是( C )。

A.较高的数据独立性B.最低的冗余度C.数据多样性D.较好的数据完整性11.A ccess是( C )数据库管理系统。

A.层次B.网状C.关系型D.树状12.在Access中,数据库的基础和核心是( A )。

A.表B.查询C.窗体D.宏13.在下面关于Access数据库的说法中,错误的是( B )。

A.数据库文件的扩展名为mdb B.所有的对象都存放在同一个数据库文件中C.一个数据库可以包含多个表D.表是数据库中最基本的对象,没有表也就没有其他对象14.A ccess数据库管理系统依赖于( B )操作系统。

数据库原理期末复习题

数据库原理期末复习题

一、单项选择题1、在数据库技术中,独立于计算机系统的模型是_________。

A.E-R模型 B.层次模型 C.关系模型 D.面向对象的模型2、SQL基本表的创建中是通过_________实现参照完整性规则的。

A.主键子句B.外键子句C.检查子句D.NOT NULL3、设计性能较优的关系模式称为规范化,规范化的主要理论依据是_________。

A.关系规范化理论B.关系运算理论C.代数运算理论D.数理逻辑理论4、用二维表结构表示实体以及实体间联系的数据模型称为_______。

A. 网状模型B. 层次模型C. 关系模型D. 面向对象模型5、假如采用关系数据库系统来实现应用,在数据库设计的_________阶段,需要将E-R模型转换为关系数据模型。

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、在数据库设计中,可以很方便地把一个E-R模型转换为关系模型,E-R模型与关系模型之间的联系性质为_________。

A. 一对一B. 一对多C. 多对多D. 以上三种都不对11、数据库管理系统不具备的功能为_________。

数据库试题及答案期末

数据库试题及答案期末

数据库试题及答案期末尊敬的读者,以下是数据库试题及答案期末的内容。

为了方便阅读,本文将根据题目的类型和难度来分别介绍试题和对应的答案。

请您仔细阅读,并结合自己的学习情况进行复习。

一、选择题1. 下面哪个选项中的数据类型可以存储日期和时间?A. INTB. FLOATC. VARCHARD. DATETIME答案:D解析:DATETIME 数据类型可以存储日期和时间。

2. 下面哪个命令用于在数据库中创建一个新表?A. UPDATEB. ALTERC. DELETED. CREATE答案:D解析:CREATE 命令用于在数据库中创建一个新表。

二、填空题1. 在关系数据库中,一对多关系用________来表示。

答案:外键解析:在关系数据库中,一对多关系可以通过在多的一方表中添加外键来表示。

2. SQL 是什么的缩写?答案:Structured Query Language解析:SQL 是 Structured Query Language 的缩写,意为结构化查询语言。

三、简答题1. 什么是数据库索引?它有什么作用?答案:数据库索引是一种数据结构,用来快速查找数据库中的记录。

它的作用是提高查询速度,减少查询时需要扫描的数据量。

2. 数据库的三层模式是什么?请简要描述每一层的作用。

答案:数据库的三层模式分别是外模式、概念模式和内模式。

- 外模式:外模式是用户与数据库系统之间的接口,它定义了用户能够看到和访问的数据部分。

- 概念模式:概念模式是数据库的全局逻辑结构的描述,它定义了数据库中所存储的数据的结构和关系。

- 内模式:内模式是数据库在物理存储层面上的描述,它定义了数据在磁盘上的存储方式和组织结构。

四、应用题考虑以下关系模式:学生(学号,姓名,年龄)课程(课程号,课程名,学分)选课(学号,课程号,成绩)请编写 SQL 语句完成以下操作:1. 查询选修了课程011的学生姓名和成绩。

答案:SELECT 学生.姓名, 选课.成绩 FROM 学生, 选课 WHERE 学生.学号 = 选课.学号 AND 选课.课程号 = '011'2. 查询选修了所有课程的学生姓名。

数据库复习资料含简答题答案

数据库复习资料含简答题答案

数据库复习资料一、选择题:1.信息的三个领域是。

A.现实世界.信息世界和机器世界B.事物.对象和性质C.实体.对象和属性D.数据.记录和字段2. 是长期存储在计算机内部有组织,可共享的数据集合。

A.数据库管理系统B.数据库系统C.数据库D.文件组织3.在数据库系统阶段,数据是。

A.有结构的B.无结构的C.整体无结构,记录内有结构D.整体结构化4. 是属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。

A.数据模型B.概念模型C.物理模型D.关系模型5.SQL语言属于。

A.关系代数语言B.元组关系演算语言C.域关系演算语言D.具有关系代数和关系演算双重特点的语言6.实体完整性要求主属性不能取空值,这一点可以通过来完成。

A.定义外码B.定义主码C.用户定义的完整性D.由关系系统自动7.集合R和S的差表示成。

A.{t|t∈R∨t∈S}B.{ t|t∈R∧t¬∈S }C.{ t|t∈R∧t∈S }D.{ t∈R∨t¬∈S }8.SQL语言具有功能。

A.关系规范化.数据操纵.数据控制B.数据定义.数据操纵.数据控制C.数据定义.关系规范化.数据控制D.数据定义.关系规范化.数据操纵9.规范化理论是为了解决关系数据库中的问题而引入的。

A.插入异常.删除异常.数据冗余B.减少数据库操作的复杂性C.提高查询速度D.保证数据的安全性和完整性10.如果A→B,那么属性A和属性B的联系是。

A.一对多B.多对一C.多对多D.以上都不是11.数据库系统设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的阶段。

A.需求分析B.概念设计C.逻辑设计D.物理设计12.在E-R模型向关系模型转换时,1:N的联系转换成关系模式时,其关键字是。

A.1端实体的主码B.n端实体的主码C.1,n端实体主码的组合D.重新选取其他属性13.局部E-R图转换成整体E-R图时可能会出现冲突,以下不属于冲突的是。

(完整版)数据库期末考试知识点笔记整理

(完整版)数据库期末考试知识点笔记整理

数据库期末考试复习题库(非常全面)第一部分第一章:一选择题:1 •在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

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

A •数据库系统B •文件系统C •人工管理D •数据项管理答案:A2. _____________________________________________ 数据库的概念模型独立于____________________________________________________ 。

A. 具体的机器和DBMS B . E-R图C •信息世界D •现实世界答案:A3. ______________________________________ 数据库的基本特点是。

A . (1)数据可以共享(或数据结构化) ⑵数据独立性⑶数据冗余大,易移植(4)统一管理和控制B . (1)数据可以共享(或数据结构化) ⑵数据独立性⑶数据冗余小,易扩充(4)统一管理和控制C . (1)数据可以共享(或数据结构化) ⑵数据互换性⑶数据冗余小,易扩充(4)统一管理和控制D . (1)数据非结构化(2)数据独立性⑶数据冗余小,易扩充(4)统一管理和控制答案:B4. ________________ 是存储在计算机内有结构的数据的集合。

A. 数据库系统B.数据库C•数据库管理系统 D •数据结构答案:B5. ___________________________________ 数据库中存储的是。

A. 数据 B •数据模型C•数据以及数据之间的联系 D •信息答案:C6. __________________________________________________ 数据库中,数据的物理独立性是指____________________________________________ 。

A. 数据库与数据库管理系统的相互独立B. 用户程序与DBMS勺相互独立C. 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D. 应用程序与数据库中数据的逻辑结构相互独立答案:C7..数据库的特点之一是数据的共享,严格地讲,这里的数据共享是扌旨。

数据库期末复习题目

数据库期末复习题目

习题一一.选择题1.现实世界中客观存在并能相互区别的事物称为()A)实体B)实体集C)字段D)记录2.现实世界中事物的特性在信息世界中称为()A)实体B)实体标识符C)属性D)关键码3.下列实体类型的联系中,属于一对一联系的是()A)教研室对教师的所属联系B)父亲对孩子的亲生联系C)省对省会的所属联系D)供应商与工程项目的供货联系4.采用二维表格结构表达实体类型及实体间联系的数据模型是()A)层次模型B)网状模型C)关系模型D)实体联系模型5.数据库(DB)、DBMS、DBS三者之间的关系()A)DB包括DBMS和DBS B)DBS包括DB和DBMSC)DBMS包括DB和DBS D)DBS与DB和DBMS无关6.在数据库技术中,反映现实世界中事物的存在方式或运动状态的是()A)信息B)数据C)消息D)命令7.下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行”的概念最接近?A)属性B)关系C)域D)元组8.在关系数据中,视图(view)是三级模式结构中的()A)内模式B)模式C)存储模式D)外模式9.数据库系统中,用()描述全部数据的整体逻辑结构A)外模式B)存储模式C)内模式D)概念模式10.数据库系统中,用户使用的数据视图用()描述,它是用户与数据库之间的接口。

A)外模式B)存储模式C)内模式D)概念模式11.数据库系统达到了数据独立性是因为采用了()A)层次模型B)网状模型C)关系模型D)三级模式结构12.在关系数据库系统中,当关系的型改变时,用户程序也可以不变。

这是A)数据的物理独立性B)数据的逻辑独立性C)数据的位置独立性D)数据的存储独立性13.逻辑数据独立性是指()A)概念模式改变,外模式和应用程序不变B)概念模式改变,内模式不变C)内模式改变,概念模式不变D)内模式改变,外模式和应用程序不变14.物理数据独立性是指()A)概念模式改变,外模式和应用程序不变B)概念模式改变,内模式不变C)内模式改变,概念模式不变D)内模式改变,外模式和应用程序不变15.在一个数据库中,模式与内模式的映像个数是A)1个B)与用户个数相同C)由设置的系统参数决定D)任意多个16.下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式?A)子模式B)用户模式C)存储模式D)用户视图17.下列关于数据库三级模式结构的说法中,哪一个是不正确的?A)一个数据库中可以有多个外模式但只有一个内模式B)一个数据库中可以有多个外模式但只有一个模式C)一个数据库中只有一个外模式也只有一个内模式D)一个数据库中只有一个模式也只有一个内模式18.在数据库三级模式中,外模式的个数()A)只有一个 B)可以有任意多个C)与用户个数相同 D)由设置的系统参数决定19.在数据库系统中,负责监控数据库系统的运行情况,及时处理运行过程中出现的问题,这是()人员的职责。

数据库期末复习题及答案

数据库期末复习题及答案

数据库期末复习题及答案一、单选题(每小题 1 分)1.下面列出的数据库管理技术发展的3个阶段中,没有统一管理和控制的专门软件对数据进行管理的是()。

Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段A.只有ⅠB.只有ⅡC.Ⅱ和ⅢD.Ⅰ和Ⅱ(正确答案)2.下列四项中,不属于数据库系统特点的是()A. 数据共享B. 提高数据完整性C. 数据冗余度高(正确答案)D. 提高数据独立性3.SQL Server的安全性管理可分为5个等级,不包括()。

A.Windows级B.用户级(正确答案)C.SQL Server服务器级D.数据库级4.在创建数据库时,系统自动将()系统数据库中所有用户定义的对象都复制到数据库中。

A. model(正确答案)B. msdbC.masterD.tempdb5.用户或应用程序看到的那部分局部逻辑结构和特征的描述是()。

A.模式B.内模式C.外模式(正确答案)D、用户模式6.使用T-SQL删除表结构的语句是()A. DELETE TABLEB. DROP TABLE(正确答案)C. ADD TABLED. CREATE TABLE7.若定义教师的工资,则应该选用()类型。

A. charB. datetimeC. decimal(正确答案)D. text8.在T-SQL中,关于NULL值叙述正确的选项是()A. NULL表示空格B. NULL表示空值(正确答案)C. NULL表示0D. NULL既可以表示0,也可以表示空格9.下面是有关主键、外键和唯一性约束的描述,请问哪些描述是正确的()。

A.一个表中最多只能有一个主键约束,一个唯一性约束B.一个表中最多只能有一个主键约束,一个外键约束C.在定义外键时,应该首先定义主键表的主键约束,然后定义外键约束(正确答案)D.在定义外键时,应该首先定义外键约束,然后定义主键表的主键约束10.SELECT查询语句的子句有多个,但至少包括()子句。

A. SELECT和INTOB. SELECTT和GROUP BYC. SELECT和FROM(正确答案)D.仅SELECT11.一个关系表只有一个()。

《数据库原理及应用》期末复习题及答案

《数据库原理及应用》期末复习题及答案

《数据库原理及应用》期末复习资料一、单项选择题1.现实世界中事物在某一方面的特性在信息世界中称为__________。

A.实体B.实体值C.属性D.信息2.数据的存储结构与数据逻辑结构之间的独立性称为数据的__________。

A.结构独立性B.物理独立性C.逻辑独立性D.分布独立性3. 应用程序设计的工作开始于数据库设计步骤的__________。

A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段4.在关系R中,代数表达式σ3<4(R)表示__________ 。

A.从R中选择值为3的分量小于第4个分量的元组组成的关系B.从R中选择第3个分量值小于第4个分量的元组组成的关系C.从R中选择第3个分量的值小于4的元组组成的关系D.从R中选择所有元组组成的关系5.对关系模式进行分解时,要使分解具有无损失连接性,在下属范式中最高可以达到__________。

A.2NFB.3NFC.BCNFD.4NF6.在数据库中,下列说法不正确的是__________。

A.数据库避免了一切数据的重复B.若系统是完全可以控制的,则系统可确保更新时的一致性C.数据库中的数据可以共享D.数据库减少了数据冗余7.__________是存储在计算机内有结构的数据的集合。

A.数据库系统B. 数据库C. 数据库管理系统D. 数据结构8.为解决“丢失更新”问题,事务在更新一个数据集合前,必须获得对它的__________。

A.S锁B.X锁C.S锁和X锁D.S锁或X锁9.候选键中的属性可以有__________。

A.0个B.1个C.1个或多个D.多个10. 在SQL的查询语句中,对应关系代数中“投影”运算的语句是__________。

A.SELECTB.FROMC.WHERED.SET11. 在关系模式R(U,F)中,X,Y,Z是U中属性,则多值依赖的传递律是__________。

A.如果X→→Y,Y→→Z,则X→→ZB.如果X→→Y,Y→→Z,则X→→YZC.如果X→→Y,Y→→Z,则X→→YZD.如果X→→Y,Y→→Z,则X→→Z-Y12. 在数据库设计中,将E-R图转换成关系数据模型的过程属于__________。

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

试题一一、单项选择题分)2分,共40(本大题共20小题,每小在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

)B 1. 数据库系统的核心是(.数据库管理系统B A.数据库.软件工具D C.数据模型)2. 下列四项中,不属于数据库系统的特点的是(C .数据由统一管理和控制.数据结构化BA .数据独立性高.数据冗余度大DC)概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D 3..关系模型B.层次模型 A -联系模型D.实体C.网状模型4. )数据的物理独立性是指( C.数据库与数据库管理系统相互独立A .用户程序与数据库管理系统相互独立B .用户的应用程序与存储在磁盘上数据库中的数据是相互独立的C .应用程序与数据库中数据的逻辑结构是相互独立的DA ).要保证数据库的逻辑数据独立性,需要修改的是(5 B.模式与内模式之间的映象A.模式与外模式之间的映象D.三级模式C.模式)关系数据模型的基本数据结构是(D 6..关系C.索引 D A.树B.图有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵7.)达时间、情况摘要等属性,该实体主码是( C.日期BA.车次+情况摘要日期D.车次C.车次+)S等价于( B 和己知关系RS,R∩8.B. ()A. ()D. () C. ()学校数据库中有学生和宿舍两个关系:9.宿舍(楼名,房间号,床位号,学号)学生(学号,姓名)和假设有的学生不住宿,床位也可能空闲。

如果要列出所有学生住宿和宿舍分配)的情况,包括没有住宿的学生和空闲的床位,则应执行( AB. 全外联接A. 左外联接1 / 13自然联接D. 右外联接C.10.用下面的语句建立一个基本表:( (4) ,(8) ,(2),)D )可以插入到表中的元组是(21 ,刘祥',A. '5021','刘祥',男,21 B. ,'',,,男,C. '5021',21 D. '5021','刘祥C )11. 把对关系的属性的修改权授予用户李勇的语句是(' A.'李勇' B. () '李勇C. () 李勇D. () 李勇)是最小关系系统中(12. 图1 BA B C D1图( D ) 13.关系规范化中的插入操作异常是指.不该插入A.不该删除的数据被删除 B 的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14 A )阶段的任务.在关系数据库设计中,设计关系模式是数据库设计中(D.概念设计.需求分析逻辑设计B.物理设计 C A.个联系,根据模型转换为关系模型的个不同的实体型,315.在模型中,如果有3 。

)规则,转换后关系的数目为( C7 .6 D.B.A4 .5 CA .事务的隔离性是指()。

16 A.一个事务内部的操作及使用的数据对并发的其他事务是隔离的.事务一旦提交,对数据库的改变是永久的 B C.事务中包括的所有操作要么都做,要么都不做D.事务必须是使数据库从一个一致性状态变到另一个一致性状态数据库恢复的基础是利用转储的冗余数据。

这些转储的冗余数据是指17.)C (A. 数据字典、应用程序、审计档案、数据库后备副本B. 数据字典、应用程序、日志文件、审计档案2 / 13C. 日志文件、数据库后备副本数据字典、应用程序、数据库后备副本D.)。

18.若事务T对数据对象A加上S锁,则( B锁。

A可以读A和修改,其它事务只能再对A加S锁,而不能加X A.事务T 锁。

,其它事务只能再对A加S锁,而不能加X AB.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁。

但不能修改C.事务T可以读A ,其它事务能对A加S锁和X锁。

AD.事务T 可以读A和修改、T2,其并发操作如图2( B )所示,下面评价正确的是19. 设有两个事务T1 B. 该操作丢失修改 A. 该操作不存在问题D. 该操作读“脏”数据 C. 该操作不能重复读T1 T2100①读100②读5写回③④8写回2图)封锁违反两段锁协议。

20. 以下( DC …………A. A … B … C A … B … A B. A … B …C ………… C … B … A … B … C … B … C …………C.ACB …B A ………C ………D. A …二、填空题得分10分,共分)(本大题共9小题,每空1 请在每小题的空格中填上正确答案。

错填、不填均无分。

三 1. 关系数据模型由关系数据结构、关系操作和关系完整性约束部分组成。

关系数据结构,关系操作,关系完整性约束含有一个或多个S使用自然连接时,要求R和一般情况下,当对关系2. R和S 属性属性共有的3. 在表的列上建立一个唯一索引的语句为:()等价4. 语句查询条件中的谓词“”与运算符)C,(B,DCBD)B5. 关系模式R(A,,C,中,存在函数依赖关系{A→,A→,A→。

3 () A}→,则侯选码是A和,R∈6. 分图之间的冲突主要有属性冲突、命名冲突、结构冲突三种。

是的基本单位,是用户定义的一个数据库操作序列。

7. 事物T1,存在一个等待事务集8. {T0T1正等待被,其中},…,T0T1锁住的数据项,3 / 13正等待被T2锁住的数据项,1正等待被锁住的数据项,且正等待被T0锁住的数据项,这种情形称为死锁。

9. 可串行性是并发事务正确性的准则。

三、简答题得分分)41(第、3题3分,第2题分,共10 1.试述关系模型的参照完整性规则?试述视图的作用?2.登记日志文件时必须遵循什么原则?3.四、设计题4分,3分,第4题31( 第题4分,第2题6分,第题分)题8分,共25第5设教学数据库中有三个基本表:1.,)(,,学生姓名、年龄、性别。

课程表C其属性分别表示学号、,学生表S(,,),,其属性分别表,)其属性分别表示课程号、课程名、上课教师名。

选修表(,示学号、课程号、成绩。

有如下查询语句:C(');'张三请完成下列问题:)用汉语句子阐述上述语句的含义;(1 )用等价的关系代数表达式表示上述查询语句。

2(4 / 132. 设有如图3所示的三个关系。

其中各个属性的含义如下:A#(商店代号)、(商店名)、(店员人数)、(所在城市)、B#(商品号)、(商品名称)、(价格)、(商品数量)。

A B151韶山商1289商4东风商25016#B76长34铁道商店21毛笔1 沙5 784毛羽2 上413 货一62第百球海公司01325 3 收音机#A#B242 书包4 105 1 10142 2 10125 3 101104 101 461 3 204241 256 191 256 2141 1 34518 2 34574 4 34512546203图试用语言写出下列查询:)找出店员人数不超过1100人或者在长沙市的所有商店的代号和商店名。

('的商店所供应的全部商品的其它商店的商256)找出至少供应了代号为'2(店名和所在城市。

5 / 133. 设有职工基本表:(,,,,),其属性分别表示职工号、姓名、年龄、性别、工资。

为每个工资低于1000元的女职工加薪200元,试写出这个操作的语句。

4. 设某工厂数据库中有两个基本表:车间基本表:(,,),其属性分别表示车间编号、车间名和车间主任的职工号。

职工基本表:(,,,,,),其属性分别表示职工号、姓名、年龄、性别、工资和所在车间的编号。

建立一个有关女车间主任的职工号和姓名的视图,其结构如下:6(,)。

试写出创建该视图6的语句。

5. 设有关系R和函数依赖F:R(A,B,C,D,E),F = { →,→D,D→E }。

试求下列问题:(1)关系R的侯选码是什么?R属于第几范式?并说明理由。

(3分)(2)如果关系R不属于,请将关系R逐步分解为。

(5分)要求:写出达到每一级范式的分解过程,并指明消除什么类型的函数依赖。

五、综合题(15分)某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。

工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。

(1)根据上述语义画出图;(5分)(2)将该模型转换为关系模型;(5分)(要求:1:1和1的联系进行合并)(3)指出转换结果中每个关系模式的主码和外码。

(5分)6 / 13试题二一、单项选择题)分,共40分(本大题共20小题,每小题在每小题列出的四个备选项中只有一个是符合题目请将其代码填写在题后的括号内。

错选、多选或未要求的,选均无分。

)1. 下列四项中,不属于数据库系统的主要特点的是(.数据的冗余度小BA.数据结构化.程序的标准化D.较高的数据独立性C)数据的逻辑独立性是指( 2..内模式改变,模式不变A .模式改变,内模式不变B .模式改变,外模式和应用程序不变C .内模式改变,外模式和应用程序不变D 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的3.。

)是(D.模式B.内模式C.存储模式A.外模式)。

4. 相对于非关系模型,关系数据模型的缺点之一是(B.数据结构简单A.存取路径对用户透明,需查询优化D.有严格的数学基础C.数据独立性高现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日5.。

期)的主码是().宿舍编号A .学号B .宿舍地址,姓名C .宿舍编号,学号D使用自SR和6.自然连接是构成新关系的有效方法。

一般情况下,当对关系)。

R和S含有一个或多个共有的(然连接时,要求D.属性B.行C.记录A.元组)运算不属于专门的关系运算。

下列关系运算中,(7..连接.选择 B A D .投影C.广义笛卡尔积)的功能。

.语言具有(8 .关系规范化、数据操纵、数据控制A .数据定义、数据操纵、数据控制B C.数据定义、关系规范化、数据控制.数据定义、关系规范化、数据操纵D.从模型关系向关系模型转换时,一个联系转换为关系模式时,该关系模式的关9)键字是(。

7 / 13.N端实体的关键字BA.M端实体的关键字.重新选取其他属性N端实体关键字组合DC.M端实体关键字与语言中,删除一个表的命令是(10. )B. A.D. C.中()是关系完备的系统图11. 1A B C D1图S:学生;C :课程;,M),其中各属性的含义是:M:名12.有关系模式A(S,C次,其语义是:每一个学生选修每门课程的成绩有一定的名次,每门课程中每一名次只有一个学生(即没有并列名次),则关系模式A最高达到()A.1 B.2C.3 D.13.关系规范化中的删除异常是指( )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在数据库设计中,E-R图产生于()A.需求分析阶段B.物理设计阶段C.逻辑设计阶段D.概念设计阶段15.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()。

相关文档
最新文档