2013-12--数据库复习题(精简)

合集下载

数据库管理复习题集及答案

数据库管理复习题集及答案

数据库管理复习题集及答案一、绪论数据库管理是计算机科学领域中的一个重要主题,涉及到对数据的组织、存储和访问等方面的技术和方法。

在数据库管理的学习和应用过程中,复习题集及答案是一种重要的学习资源。

本篇文章将为读者提供一份数据库管理的复习题集及相应答案,帮助读者巩固知识,检验学习成果。

二、数据库管理复习题及答案以下是一系列与数据库管理相关的复习问题,每个问题都配有相应的解答。

读者可以尝试自己解答问题,然后对照答案进行对比和学习。

1. 数据库的定义是什么?它的主要特点有哪些?答案:数据库是一个有组织的数据集合,用于存储和管理相关数据。

其主要特点包括数据的共享性、独立性、冗余度低、一致性和持久性。

2. 简要解释关系数据库的概念。

答案:关系数据库是一种基于关系模型的数据库,其中数据以表格的形式进行组织。

它使用行和列的结构来表示数据实体和属性之间的关系,通过关系运算来操作和查询数据。

3. 数据库管理系统(DBMS)的作用是什么?答案:数据库管理系统是一种软件工具,用于管理和操作数据库。

它提供了数据定义语言(DDL)、数据操作语言(DML)和数据控制语言(DCL)等功能,帮助用户和应用程序对数据库进行定义、查询和操作。

4. 请解释事务的概念,并介绍ACID属性。

答案:事务是一组数据库操作的逻辑单元,要么全部执行成功,要么全部回滚。

ACID属性指事务应具备原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),确保数据库操作的正确性和可靠性。

5. 数据库索引的作用是什么?请列举几种常见的索引类型。

答案:数据库索引用于提高数据的检索效率。

常见的索引类型包括主键索引、唯一索引、聚集索引和非聚集索引等。

6. 请解释数据库范式的概念,并介绍常见的三个范式。

答案:数据库范式是一组规范,用于设计关系数据库的合理结构。

常见的三个范式分别为第一范式(1NF)、第二范式(2NF)和第三范式(3NF)。

数据库复习题及答案

数据库复习题及答案

数据库复习题及答案一、选择题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 语句,查询所有选修了“数据库原理”课程的学生姓名及其成绩。

orcal数据库2013版试题

orcal数据库2013版试题

一、选择题1、在DBS中,DBMS和OS之间关系是。

( D )A、并发运行B、相互调用C、OS调用DBMSD、DBMS调用OS2、在数据库方式下,信息处理中占据中心位置的是。

( C )A、磁盘B、程序C、数据D、内存3、在DBS中,逻辑数据与物理数据之间可以差别很大,实现两者之间转换工作的.( C )A、应用程序B、操作系统C、DBMSD、I/O设备4、DB的三级模式结构是对哪个选项抽象的三个级别。

( B)A、存储器B、数据C、程序D、外存5、DB的三级模式结构中最接近外部存储器的是。

( D )A、子模式B、外模式C、概念模式D、内模式6、DBS具有“数据独立性”特点的原因是。

( B )A、采用磁盘作为外存B、采用三级模式结构C、使用OS来访问数据D、用宿主语言编写应用程序7、在DBS中,“数据独立性”和“数据联系”这两个概念之间的联系是。

( A )A、没有必然的联系B、同时成立或不成立C、前者蕴涵后者D、后者蕴涵前者8、数据独立性是指。

( B )A、数据之间相互独立B、应用程序与DB的结构之间相互独立C、数据的逻辑结构与物理结构相互独立D、数据与磁盘之间相互独立9、用户使用DML语句对数据进行操作,实际上操作的是。

( C )A、数据库的记录B、内模式的内部记录C、外模式的外部记录D、数据库的内部记录值10、对DB中数据的操作分成两大类。

( A )A、查询和更新B、检索和修改C、查询和修改D、插入和修改11、数据库是存储在一起的相关数据的集合,能为各种用户共享,并且可以实现下列那个选项。

( B )A、消除了数据冗余B、降低了数据的冗余度C、具有不相容性D、由用户进行数据导航12、数据库管理系统是。

( C )A、采用了数据库技术的计算机系统B、包括数据库、硬件、软件和DBA的系统C、位于用户与操作系统之间的一层数据管理软件D、包含操作系统在内的数据管理软件系统第二章1、下列关于ALTER TABLE语句叙述错误的是。

12- 2013爱国暑假新编辅导精选独立训练七下复习作业(绝密)(12)不等式应用题的不等式(组)

12- 2013爱国暑假新编辅导精选独立训练七下复习作业(绝密)(12)不等式应用题的不等式(组)

每日轻松做一第11章一元一次不等式(组)应用题提优精练(12)姓名班别完成情况四.不等式的应用问题:1.甲从一个鱼摊上买了三条鱼,平均每条a元,又从另一个鱼摊上买了两条鱼,平均每条b元,后来他又以每条2ba元的价格把鱼全部卖给了乙,请问甲会赚钱还是赔钱?并说明原因.2.2008年5月12日,汶川发生了里氏8.0级地震,给当地人民造成了巨大的损失.某中学全体师生积极捐款,其中九年级的3个班学生的捐款金额如下表:老师统计时不小心把墨水滴到了其中两个班级的捐款金额上,但他知道下面三条信息:信息一:这三个班的捐款总金额是7700元;信息二:二班的捐款金额比三班的捐款金额多300元;信息三:一班学生平均每人捐款的金额大于..48元,小于..51元.请根据以上信息,帮助老师解决:(1)二班与三班的捐款金额各是多少元?(2)一班的学生人数是多少?3.商场出售的A型冰箱每台2190元,每日耗电量为1度。

而B型节能冰箱每台售价虽比A型冰箱高出10%,但每日耗电量却为0.55度。

现将A型冰箱打折出售,问商场至少打几折,消费者购买才合算(按使用期为10年,每年365天,每度电0.40元计算)?4.(2011 山东东营)如图所示的矩形包书纸中,虚线是折痕,阴影是裁剪掉的部分,四个角均为大小相同的正方形,正方形的边长为折叠进去的宽度.(1)设课本的长为a cm,宽为b cm,厚为c cm,如果按如图所示的包书方式,将封面和封底各折进去3cm,用含a,b,c的代数式,分别表示满足要求的矩形包书纸的长与宽;(2)现有一本长为19cm,宽为16cm,厚为6cm的字典,你能用一张长为43cm,宽为26cm的矩形纸,按图所示的方法包好这本字典,并使折叠进去的宽度不小于3cm吗?请说明理由.5. 光华农机租赁公司有50台联合收割机,其中甲型20台,乙型30台。

现将这50台联合收割机派往A 、B 两地区收割小麦,其中30台派往A 区,20台派往B 地区。

2013上半年数据库系统工程师考试真题及答案解析下午卷(一)

2013上半年数据库系统工程师考试真题及答案解析下午卷(一)

2013上半年数据库系统工程师考试真题及答案解析下午卷(一)数据库系统工程师考试属于全国计算机技术与软件专业技术资格考试中的一个中级考试。

准备参加2017年数据库系统工程师考试的同学们,历年软考真题是必看和必做的一个练习,做真题能提升自己的考试水平。

下面希赛网为您提供2013上半年数据库系统工程师真题,希望对大家有所帮助。

试题一阅读以下说明和图,根据要求回答下列问题。

[说明]某慈善机构欲开发一个募捐系统,以跟踪记录为事业或项目向目标群体进行募捐而组织的集体性活动。

该系统的主要功能如下所示。

1、管理志愿者。

根据募捐任务给志愿者发送加入邀请、邀请跟进、工作任务;管理志愿者提供的邀请响应、志愿者信息、工作时长、工作结果等。

2、确定募捐需求和收集所募捐赠(资金及物品)。

根据需求提出募捐任务、活动请求和捐赠请求,获取所募集的资金和物品。

3、组织募捐活动。

根据活动请求,确定活动时间范围。

根据活动时间,搜索场馆,即:向场馆发送场馆可用性请求,获得场馆可用性。

然后根据活动时间和地点推广募捐活动,根据相应的活动信息举办活动,从募捐机构获取资金并向其发放赠品。

获取和处理捐赠,根据捐赠请求,提供所募集的捐赠;处理与捐赠人之间的交互,即:录入捐赠人信息,处理后存入捐赠人信息表;从捐赠人信息表中查询捐赠人信息,向捐赠人发送募捐请求,并将已联系的捐赠人存入已联系的捐赠人表。

根据捐赠请求进行募集,募得捐赠后,将捐赠记录存入捐赠表;对捐赠记录进行处理后,存入已处理捐赠表,向捐赠人发送致谢函。

根据已联系的捐赠人和捐赠记录进行跟进,将捐赠跟进情况发送给捐赠人。

现采用结构化方法对募捐系统进行分析与设计,获得如图所示的分层数据流图。

1、使用说明中的词语,给出图1中的实体E1~E4的名称。

2、在建模DFD时,需要对有些复杂加工(处理)进行进一步精化,图2为图1中处理3的进一步细化的1层数据流图,图3为图2中3.1进一步细化的2层数据流图。

数据库期末复习题

数据库期末复习题

数据库期末复习题数据库期末复习题数据库是现代信息系统中不可或缺的一部分,它用于存储和管理大量的数据。

在数据库的学习过程中,期末复习题是一种非常有效的复习方式。

本文将通过一些例题,对数据库的相关知识进行复习和总结。

一、数据库的基本概念数据库是一个有组织的、可共享的、可持久化的数据集合。

它由数据、数据结构和数据操作组成。

数据库的基本特点包括数据的独立性、数据的共享性、数据的持久性和数据的安全性。

1. 数据库的独立性是指什么?为什么要实现数据的独立性?数据库的独立性是指应用程序与数据的逻辑结构和物理结构之间的独立性。

实现数据的独立性可以提高系统的灵活性和可维护性。

当数据库的逻辑结构发生变化时,只需要修改与之相关的逻辑模块,而不需要修改整个系统。

2. 数据库的共享性是指什么?为什么要实现数据的共享性?数据库的共享性是指多个用户可以同时访问和使用数据库中的数据。

实现数据的共享性可以提高数据的利用率和工作效率。

不同用户可以根据自己的需求,通过数据库系统对数据进行查询、插入、更新和删除等操作。

3. 数据库的持久性是指什么?为什么要实现数据的持久性?数据库的持久性是指数据在数据库中的存储是永久的,不会因为系统的关闭或断电而丢失。

实现数据的持久性可以保证数据的安全性和可靠性。

即使系统发生故障,也可以通过数据库的备份和恢复机制来恢复数据。

4. 数据库的安全性是指什么?为什么要实现数据的安全性?数据库的安全性是指对数据库中的数据进行保护,防止未经授权的访问和使用。

实现数据的安全性可以保护数据的机密性、完整性和可用性。

只有经过授权的用户才能对数据库进行操作,确保数据的安全和合法性。

二、数据库的设计与规范化数据库的设计是数据库系统的核心工作之一,它决定了数据库的结构和性能。

规范化是数据库设计的重要步骤,它通过消除冗余和提高数据的一致性来优化数据库的设计。

1. 什么是冗余?为什么要消除冗余?冗余是指在数据库中存在重复的数据。

数据库原理题库

数据库原理题库
1. 数据库的三个基本概念是什么?
答: 数据库管理系统 (DBMS)、数据模型和数据结构。

2. 什么是数据库事务?
答: 数据库事务是指一系列数据库操作的逻辑单元,这些操作
要么全部成功执行,要么全部回滚到操作之前的状态。

3. 什么是关系型数据库?
答: 关系型数据库是一种基于关系模型的数据库,数据以行和
列的形式存储在表中,并且各个表之间通过键值进行关联。

4. 什么是SQL?
答: SQL (Structured Query Language) 是一种用于管理关系型数
据库的语言,它可以用于创建、修改和查询数据库中的数据。

5. 什么是索引?
答: 索引是数据库中用于快速查找数据的数据结构,它可以大
大加快查询的速度。

6. 数据库的ACID属性是什么意思?
答: ACID 是指数据库事务应具备的四个特性,分别是原子性、一致性、隔离性和持久性。

7. 什么是数据完整性?
答: 数据完整性是指数据库中的数据应符合预定义的完整性规则,例如主键约束、唯一性约束、外键约束等。

8. 什么是关系型数据库设计的三个范式?
答: 关系型数据库设计的三个范式分别是第一范式 (1NF)、第二范式 (2NF) 和第三范式 (3NF)。

9. 什么是数据库连接池?
答: 数据库连接池是为了提高数据库访问性能而创建的一个缓冲池,它保持着一定数量的数据库连接供应用程序使用。

10. 什么是数据库备份和恢复?
答: 数据库备份是指将数据库的数据和结构复制到其他介质中以防止数据丢失,而数据库恢复是指从备份中恢复数据到原始状态。

数据库复习题及答案

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

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

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

一、选择题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. 请简要介绍关系数据库的特点和优势。

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

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

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

数据库复习题

数据库复习题数据库是计算机领域中非常重要的一个概念和技术,对于从事相关工作或者学习相关专业的人来说,掌握数据库的知识是必不可少的。

下面我们来一起复习一下数据库的相关知识点。

一、数据库的基本概念数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。

它是长期存储在计算机内、有组织的、可共享的大量数据的集合。

数据(Data)是描述事物的符号记录,可以是数字、文字、图像、声音等。

数据库管理系统(DBMS)是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。

常见的 DBMS 有 MySQL、Oracle、SQL Server 等。

数据库系统(DBS)是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统、应用系统、数据库管理员和用户构成。

二、数据模型数据模型是对现实世界数据特征的抽象,是数据库系统的核心和基础。

常见的数据模型有层次模型、网状模型、关系模型和面向对象模型。

关系模型是目前应用最广泛的数据模型,它用二维表格来表示实体和实体之间的联系。

关系模型中的术语包括关系、元组、属性、域、主键、外键等。

三、关系数据库关系数据库是基于关系模型建立的数据库。

关系数据库中的表(Table)由行(Row)和列(Column)组成,行称为元组,列称为属性。

在关系数据库中,要遵循一定的完整性约束,包括实体完整性、参照完整性和用户定义的完整性。

实体完整性要求表中的主键值不能为空且唯一。

参照完整性规定了外键的值必须是另一个表中主键的值或者为空。

四、SQL 语言结构化查询语言(SQL)是关系数据库的标准语言,用于对数据库进行查询、插入、更新和删除等操作。

SQL 中的查询语句(SELECT)是最常用的操作之一,可以根据各种条件从表中获取所需的数据。

例如,通过使用 WHERE 子句来指定筛选条件,使用 ORDER BY 子句来对结果进行排序。

插入语句(INSERT)用于向表中添加新的记录。

数据库2013复习题 含答案

《数据库原理及应用C》复习题一、识记题1、确定实体属性的两条基本原则是什么?2、关系中的关键字分几种类型?分别是什么?3、对于现实世界中事物的特征,在概念模型中使用什么进行描述?4、在关系模型中,把数据看成是什么?每个关系用什么表示?5、数据的基本单位和最小单位分别是什么?6、在E-R图中,各元素分别用什么图形表示?7、E-R模型中,实体的含义是什么?属性的含义是什么?8、关系数据表的组成9、数据的定义10、数据库的定义11、数据库中所存放数据的特点12、什么是数据库的三级模式?每一级的特征和作用是什么13、数据库的组成14、数据库的功能15、数据库的特点二、理解题1、概念模型中,实体之间存在几种类型的联系?对每种联系的理解2、数据管理技术的发展阶段及每个阶段的特征3、数据库设计的步骤4、关系数据库的数据类型5、关系中码的含义、类型6、基本SQL语句的格式和应用三、综合应用题1、某汽车公司的配件信息一览表如下,试把它化为符合3NF的关系并说明理由。

解:根据3NF的定义,首先应满足2NF。

要满足2NF,必须满足1NF。

1NF要求,每一个分量必须是不可分割的,显然,题目给出的关系本来就满足了这个要求。

按照2NF的要求,所有非主属性完全依赖于主码。

本题是关于配件、供应商和库存的信息,能找出来作为主码的是“件号”和“供应商”,“件名”只与“件号”相关,因此,不符合2NF。

剔出配件关系(件号、件名)。

而“供应商电话”通过“供应商”传递依赖于“件号”,因此,化为3NF的结果是:配件库存关系:件号,供应商,单价,库存量配件关系:件号,件名供应商关系:供应商,供应商电话2、某公司人事信息一览表如下,试把它化为符合3NF的关系并说明理由。

解:(步骤略)雇员关系:雇员号,雇员姓名,部门名工作关系:工作编号,工作名称部门关系:部门名,部门主管雇员-工作关系:雇员号,工作编号,工时3、对库房和库管员之间的情况进行调查后得到以下描述:(1)每名库房可以有多个库管员,每个库管员只在一个库房中工作。

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

一、选择题1.数据库系统与文件系统的主要区别是。

A.数据库系统复杂,而文件系统简单;B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决;C.文件系统只能管理程序文件,而数据库系统可以管理各类文件;D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。

2.同一个关系模型的任意两个元组值。

A.不能全同;B.可以全同;C.必须全同;D.以上都不是。

3.授权编译系统和合法性检查机制一起组成了子系统。

A.安全性;B.完整性;C.并发控制;D.恢复。

4.事务的ACID性质中,关于原子性(atomicity)的描述正确的是。

A. 指数据库的内容不出现矛盾的状态。

B. 若事务正常结束,即使发生故障,更新结果也不会从数据库中消失。

C. 事务中的所有操作要么都执行,要么都不执行。

D. 若多个事务同时进行,与顺序实现的处理结果是一致的。

5.如果事务T获得了数据项Q上的排它锁,则T对Q 。

A. 只能读不能写B. 只能写不能读C. 既可读又可写D. 不能读不能写6.为了防止一个用户的工作不适当地影响另一个用户,应该采取。

A 完整性控制B 安全性控制C 并发控制D 访问控制7.SQL语言中,删除一个表的命令是。

A DELETEB DROPC CLEARD REMORE8.SQL语言中,删除记录的命令是。

A DELETEB DROPC CLEARD REMORE9.设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE 。

A ‘_ _ W _ %’B ‘_ % W _ _’C ‘_ W _ _’D ‘_ W _ %’10.学生表(XS.DBF)的表结构为:学号(XH,C,8),姓名(XM,C,8),性别(XB,C,2)班级(BJ,C,6),用Insert 命令向XS表添加一条新记录,记录内容为:XH XM XB BJ 99220101 王凌男992201下列命令中正确的是________。

A . INSERT INTO XS V ALUES("99220101","王凌","男","992201")B.INSERT TO XS V ALUES("99220101","王凌","男","992201")C.INSERT INTO XS(XH,XM,XB,BJ) V ALUES(99220101, 王凌,男,992201)D.INSERT TO XS(XH,XM,XB,BJ) V ALUES("99220101"," 王凌","男","992201")11.设有关系R和关系S进行如下图所示的运算,则 连接运算(B<D)结果中含有元组的数目是.A. 6B. 7C. 8D. 9R S12.不是ODBC使用的句柄。

A. 环境句柄B.窗口句柄C.连接句柄D.语句句柄13.ODBC体系结构中,向数据源提交用户请求执行的SQL语句。

A.ODBC数据库应用程序B.驱动程序管理器C.DB驱动程序D.数据源14.网状模型的数据结构是。

A.线性表B.二维表C.树D.有向图15.在层次模型中,记录之间的联系通过来实现。

A.指针B.数组C.公共属性D.对象标识16.数据库系统三级结构的描述放在中。

A.用户数据库B.运行日志C.数据库管理系统D.数据字典17.数据独立性是指之间相互独立,不受影响A.概念数据模型和逻辑数据模型B.应用程序和数据库的数据结构C.概念数据模型与数据库的数据结构D.数据与数据库的数据结构18.在数据库的三级体系结构中,外模式/逻辑模式映象可以保证数据结构和应用程序之间的。

A.逻辑独立性B.物理独立性C.数据一致性D.数据安全性19.主键的属性上有空值违反了。

A.实体完整性规则B.参照完整性规则C.安全性规则D.模型转换规则20.参照完整性规则是对的约束。

A.超键B.候选键C.主键D.外键21.弱实体的主键。

A.与其父实体的主键完全一致B.一部份或全部从其父实体的主键获得C.全部从其父实体的非主键属性获得D.与其父实体无关22.在数据库设计中,父实体与弱实体之间的联系只能是。

A.1:1或1:NB.1:N 或M:NC.1:1或M:ND.M:N23.如果两个关系没有公共属性,那么其自然连接操作。

A.转化为笛卡尔积操作B.转化为半连接操作C.转化为外部并操作D.结果为空关系24.在SQL的语句中,UPDATE的作用是。

A.修改基本表的结构B.修改基本表中的数据C.修改索引的定义D.修改视图的定义25.在SQL的语句中,ALTER的作用是。

A.修改基本表的结构B.修改基本表中的数据C.删除基本表D.修改视图26.在SELECT语句中使用“*”表示。

A.选择任一属性B.选择主键C.选择全部属性D.选择全部元组27.SQL中,谓词可用来测试一个集合是否有重复元组。

A.UNIQUEB.DISTINCTC.EXISTSD.ONLY28.设有关系模式R(ABCD),R上的FD集F={A→D,B→C,D→B}。

则D+= 。

A.ADB.BDC.BCDD.ABCD29.两个函数依赖集F和G等价的充分必要条件是。

A.F+= GB.F= G+C.F+= G+D.F= G30.在以下函数依赖中,是平凡的函数依赖。

A.A→ABCDB.ABCD→AC.A→BCDD.BCD→A31.事务对DB的修改,应该在数据库中留下痕迹,永不消逝。

这个性质称为事务的。

A.原子性B.一致性C.隔离性D.持久性32.“日志”文件用于保存。

A.程序运行过程B.数据操作C.程序执行结果D.对数据库的更新操作33.在DB技术中,“脏数据”是指。

A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤销的数据34.“死锁”是。

A.磁盘故障B.介质故障C.事务故障D.系统故障35.在XPath中,使用符号可以访问属性值。

A.*B.&C.@D.%36. 以下关于XML文档声明的语句正确的是。

A.<xml version=”1.0” encoding=”UTF-8”>B. <?XML version=”1.0” encoding=”UTF-8”?>C. <?xml Version=”1.0” encoding=”UTF-8”?>D. <?xml version=”1.0” encoding=”UTF-8”?>37. xml 提供了一种避免元素命名冲突的方法A. 命名空间B. dtdC.xsdD.xsl38. 含有中文字符的xml文档中,encoding的属性应设为A.big5B.gb2312C.utf-8D. ansi39. 下面哪个不是标记语言A. JA V AB. HTMLC. XMLD. SGML40. XPath是A. XML的路径语言B. XML的转化C. 文档对象模型D. XML命名空间41. 下面XML片段中结构完整的是。

A. <customer name=”<xml>.com”><address>123Main Street></address></customer>B. <customer><name>Joe‟s XML Works<address>New York</customer>C. <customer type=external><name>Partners Unlimited </name></customer>D. <customer name=”John Doe”><address>123 Main Street</address><zipcode=”01837”/></customer>42.用于创建存储过程的SQL语句为。

A.CREATE DATABASEB.CREATE TRIGGERC.CREATE PROCEDURED. CREATE TABLE43.用于存储过程修改的SQL语句为。

A.ALTER DATABASEB. ALTER DATABASEC. ALTER TRIGGERD.ALTER PROCEDURE44.删除触发器mytri的正确命令是。

A.DELET mytriB.TRUNCATE mytriC.DROP mytriD. REMMOVE mytri45.在select语句中,可以使用关键字来排除重复的元组。

A.EXCLUDE.B.UNIQUE.C. DISTINCT.D.ONE.46. SQL Server2008中查看触发器定义的是。

A.exec sp_help '触发器名'.B. exec sp_helptext '触发器名'.C. exec sp_depends '触发器名'.D. exec sp_depends '表名'.47.防止数据库意外的有效方法为。

A.重建.B. 追加.C.备份.D.删除.48. 关系数据库中,实现实体之间的联系是通过表与表之间的进行。

A. 公共索引.B.公共存储.C.公共元组.D.公共属性49.某学校规定:一个班级至多有50个学生,至少有10个学生,每个学生必须属于某个班,在班级和学生的实体联系中,学生实体的基数为。

A.(0,1).B.(1,1)C.(1,10)D.(10,50)50.“年龄在18~25之间,这种约束属于数据库系统的措施。

A.原子性.B.一致性.C.完整性.D.安全性.二、填空题1.DBMS的基本工作单位是事务,它是用户定义的一组逻辑一致的程序序列,并发控制的主要方法是机制。

2.数据库设计的几个步骤是。

3.视图是一个虚表,它是从导出的表,数据库中,只存放视图的,不存放视图的。

4.DB并发操作通常会带来三类问题,它们是。

5.事务必须具有的四个性质是。

6.一级封锁协议解决了事务的并发操作带来的不一致性的问题。

7.一个触发器由________、和3部分组成。

8.DBS具有“数据独立性”特点的原因是________ 。

9.关系中属性的个数称为________ ,关系中元组的个数称为________ 。

10.在关系模式R中,函数依赖X→Y的语义是:在R的每一关系中,若两个元组在X的分量上相等,则________ 。

相关文档
最新文档