ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:177.78KB ,
资源ID:23694004      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/23694004.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(106数据库原理练习题教学提纲.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

106数据库原理练习题教学提纲.docx

1、106数据库原理练习题教学提纲1-06数据库原理练习题数据原理及应用课后思考练习题(1) 经过处理和加工提炼而用于决策或其他应用活动的数据称为 。 信息(2) 数据管理技术经历了 、 和 三个阶段。 人工管理文件系统数据库系统(3)数据库系统一般由 、 、 、 和 组成。硬件系统数据库集合数据库管理系统及相关软件数据库管理员用户(4) 数据库是长期存储在计算机内、具有 的、可以 的数据集合。 组织 共享(5) DBMS是指 ,它是位于 和 之间的一层管理软件。 数据库管理系统用户操作系统(6) DBMS管理的是 的数据。 结构化(7) 数据库管理系统的主要功能有 、 、数据库的运行管理以及数据

2、库的建立和维护等四个方面。 数据库定义功能数据库操纵功能(8) 数据库语言包括 和 两大部分,前者负责描述和定义数据库的各种特性,后者说明对数据进行的各种操作。 数据描述语言 数据操纵语言(9) 指出下列缩写的含义(1) DML: ;(2) DBMS: ;(3) DDL: ;(4) DBS: ;(5) SQL: ;(6) DB: ;(7) DD: ;(8) DBA: ;(9) SDDL: ;(10) PDDL: ;数据操纵语言数据库管理系统 数据描述语言 数据库系统结构化查询语言 数据库 数据字典 数据库管理员 子模式数据描述语言 物理数据描述语言(10) 数据库系统与文件系统的本质区别在于

3、。数据库系统实现了整体数据的结构化(11) 数据独立性是指 与 是相互独立的。用户的应用程序存储在外存上的数据库中的数据(12) 数据独立性又可分为 和 。逻辑数据独立性 物理数据独立性(13) 当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的 。 物理独立性(14) 数据模型是由 、 和 三部分组成。 数据结构数据操作完整性约束(15) 是对数据库系统的静态特性的描述, 是对数据库系统的动态数据结构数据操作(16) 以子模式为框架的数据库是 ;以模式为框架的数据库是 ;以物理模式为框架的数据库是 。 用户数据库 概念数据库 物理数据库(17) 层次数据模型中,只有

4、一个结点无父结点,它被称为 。 根结点(18) 层次模型的物理存储方法一般采用 和 。邻接法 指针法(19) 层次模型中,根结点以外的结点至多可有 个父结点。(20) 数据描述语言的作用是 。定义数据库(21) 数据库体系结构按照 、 和 三级结构进行组织。外模式 模式 内模式(22) 外模式是 的子集。模式(23) 独立于计算机系统,只用于描述某个特定组织所关心的信息结构的模型,称为 ;直接面向数据库的逻辑结构的模型,称为 。 概念模型 数据模型(24) 现实世界的事物反映到人的头脑中经过思维加工成数据,这一过程要经过三个领域,依次是 、 和 。 现实世界 信息世界 计算机世界(或数据世界)

5、 (25) 实体之间的联系可抽象为三类,它们是 、 和 。 1:1 1:n m:n(26) 数据冗余可能导致的问题有 和 。 浪费存储空间及修改麻烦 潜在的数据不一致性(27) 从外部视图到子模式的数据结构的转换是由 实现,模式与子模式之间的映象是由 实现,存储模式与数据物理组织之间的映象是由 实现。 1 应用程序 DBMS 操作系统的存取方法(28) 某大学实行学分制,学生可根据自己的情况选课,每名学生可同时选修多门课程,每门课程可由多位教师主讲,每位教师可讲授多门课程。则:(1)指出学生与课程的联系类型 。m:n(2)指出课程与教师的联系类型 。 m:n(3)若每名学生有一位教师指导,每个

6、教师指导多名学生,则学生与教师的联系 。n:1(29)有关联机事务处理OLTP(On Line Transaction Processing)的叙述错误的是:A联机事务处理对用户的操作命令响应快B联机事务处理每次操作涉及的数据量少。C银行存取款系统、学生选课系统属于联机事务处理范畴。D“啤酒和尿布”案例属于联机事务处理范畴。(30) 联机分析处理OLAP(On Line Analytical Processing)主要用于:A支持决策支持系统B实时系统控制C远程事物管理D网上商务交易(31) 对关系模型叙述错误的是_: A建立在严格的数学理论、集合论和谓词演算公式基础之一 B微机DBMS绝大部

7、分采取关系数据模型 C用二维表表示关系模型是其一大特点 D不具有连接操作的DBMS也可以是关系数据库管理系统 答:关系模型采用二维表表示实体及实体间的联系,实体间的联系是通过不同关系中的公共属性实现的。若关系DBMS不提供连接操作,将无法完成涉及多个表之间的查询操作。本题答案为D。(32) 关系模式的任何属性_。A不可再分 B可再分C命名在该关系模式中可以不惟一 D以上都不是答:由关系的性质可知,关系中的属性是最小的不可再分的数据单位。本题答案为A。(33) 在通常情况下,下面的关系中不可以作为关系数据库的关系是_。AR1(学生号,学生名,性别)BR2(学生号,学生名,班级号) CR3(学生号

8、,学生名,宿舍号) DR4(学生号,学生名,简历)答:关系必须是规范化的,即关系中的每个属性都是最小的不可再分的,而R4关系中的“简历”属性可以再分。本题答案为D。(34)关系数据库中的码是指_A能惟一决定关系的字段 B不可改动的专用保留字C关键的很重要的字段 D能惟一标识元组的属性或属性集合答:由码的定义可知本题答案为D。(35) 根据关系模式的完整性规则,一个关系中的“主码”_。A不能有两个 B不能成为另一个关系的外码C不允许为空 D可以取值答:一个关系中的“主码”不能为空。本题答案为C。(36) 关系数据库中能惟一识别元组的那个属性称为_A惟一性的属性 B不可改动的保留字段C关系元组的惟

9、一性 D关键字段答:由关键字段(或码)的定义可知本题答案为D。(37) 在关系R(R#,RN,S#) 和S (S#,SN,SD)中,R的主码是R#,S的主码S#,则S#在R中称为_。 A外码 B候选码 C主码 D超码 答:关系S中的主码S#出现在关系R中,而S#又不是R的主码,所以S#是关系R中的外码。本题答案为A。(38) 关系模型中,一个码是_。A可由多个任意属性组成B至多由一个属性组成C可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成D以上都不是答:码应具有惟一标识性,可以是一个属性,也可以是属性集。本题答案为C。(39)一个关系数据库文件中的各条记录_。A前后顺序不能任意颠倒

10、,一定要按照输入的顺序排列B前后顺序可以任意颠倒,不影响库中的数据关系C前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D前后顺序不能任意颠倒,一定要按照码段值的顺序排列答:由关系的性质可知,关系中行、列的顺序无关紧要,可以任意交换。本题答案为B(40) 关系数据库管理系统应能实现的专门关系运算包括_ A排序、索引、统计 B选择、投影、连接C关联、更新、排序 D显示、打印、制表(41) 同一个关系模型的任意两个元组值_。A不能全同 B可全同C必须全同 D以上都不是答:关系的性质中要求关系的任意两个元组不能完全相同。本题答案为A。(42) 自然连接是构成新关系的有效方法。一般情况下

11、,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的_。 A元组 B 行 C记录 D属性 答:自然连接是在两个关系的公共属性上进行的等值连接。本题答案为D。(43) 取出关系中的某些列,并消去重复元组的关系代数运算称为_A取列运算 B投影运算C连接运算 D选择运算答:由投影运算的定义可知本题答案为B。(44) 若D1=al,a2,a3,D2=(1,2,3),则DlxD2集合中共有元组_个。 A6 B8 C9 D12答:两个关系笛卡尔积中元组的个数为两个关系中元组个数的乘积。本题答案为C(45) 两个关系在没有公共属性时,其自然连接操作表现为_。 A结果为空关系 B笛卡尔积操作 C等值

12、连接操作 D无意义的操作答:自然连接通常情况下是在两个关系的公共属性上进行的等值连接操作,但当两个关系没有公共属性时,自然连接操作就演变为笛卡尔积操作。本题答案为B。(46) 设有属性A,B,C,D,以下表示中不是关系的是_AR(A) B R(A, B,C,D)CR(AXBXCXD) D R(A,B)答:关系模式的表示中各属性之间用逗号间隔开。本题答案为C。 (47) 关系运算中花费时间可能最长的运算是_。A投影 B选择 C笛卡尔积 D除答:笛卡尔积运算的次数为两个关系元组个数的乘积。本题答案为C。(48) 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个

13、阶段中,数据独立性最高的是_阶段。 A数据库系统 B文件系统C人工管理 D数据项管理答:数据库系统的三级体系结构中提供了子模式模式和模式/内模式的两级映象保证了数据独立性的实现。本题答案为A。(49) 数据库系统与文件系统的主要区别是_。 A数据库系统复杂,而文件系统简单 B文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量答:两者的主要区别是组织数据的方式不同文件系统是面向应用组织数据的,而数据库系统是面向全局组织数据的,这种组织方式可解决数据冗余问题。本

14、题答案为B(50) 存储在计算机外部存储介质上的结构化的数据集合,其英文名称是_ ADataDictionary(简写DD) BDataBaseSystem(简写DBS) CDataBase(简写DB) DDataBaseManagementSystem(简写DBMS) 答:存储在计算机外部存储介质上的结构化的数据集合称为数据库,英文缩写词为DB。DD是数据字典的英文缩写词,DBS是数据库系统的英文缩写词,DBMS是数据库管理系统的英文缩写词本题答案为c。(51)数据库的概念模型独立于_ A具体的机器和DBMS BE-R图 C信息世界 D现实世界 答:概念模型侧重于表达建模对象之间联系的语义,

15、它是一种独立于计算机系统的模型,是现实世界的第一层次的抽象,是用户和数据库设计人员进行交流的工具。本题答案为A。(51)数据库是在计算机系统中按照一定的数据模型组织、存储和应用的 。支持数据库各种操作的软件系统叫 。由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫做 A文件的集合 B数据的集合 C命令的集合 D程序的集合 A命令系统 B数据库管理系统 C数据库系统 D操作系统 A文件系统 B数据库系统 C软件系统 D数据库管理系统本题答案为B B B。(52)数据库的基本特点是 A数据可以共享(或数据结构化);数据独立性;数据冗余小,易移植;统一管理和控制。B数据可以共享(或数

16、据结构化);数据独立性;数据冗余小,易扩充;统一管理和控制。C数据可以共享(或数据结构化);数据互换性;数据冗余小,易扩充;统一管理和控制。D数据非结构化(或数据结构化):数据独立性;数据冗余小,易扩充:统一管理和控制。答:数据结构化是数据库与文件系统的根本区别:数据库系统从整体角度看待和描述数据数据不再是面向某个应用而是面向整个系统,因此数据可以被多个用户、多个应用共享;数据独立性是由DBMS的两级映象功能来保证的;数据库中的数据由DBMS统一管理和控制。本题答案为B (53)在数据库中,下列说法_是不正确的 A数据库避免了一切数据的重复 B若系统是完全可以控制的,则系统可确保更新时的一致性

17、 C数据库中的数据可以共享 D数据库减少了数据冗余 答:数据的结构化提高了数据的共享性,减少了数据冗余,但并不能避免一切数据的重复。在关系数据库中,数据间的联系正是通过不同关系中公共属性下的冗余数据来实现的。本题答案为A。(54)_是存储在计算机内结构化的数据的集合。 A数据库系统 B数据库 C数据库管理系统 D数据结构 答:数据库是结构化的数据集合。本题答案为B。(55) 在数据库中存储的是_ A数据 B数据模型 C数据及数据之间的联系 D信息 答:数据库是某个企业、组织或部门所涉及的数据的综合,它不仅要反映数据本身的内容,而且要反映数据之间的联系。本题答案为C 。(56) 数据库中,数据的

18、物理独立性是指_。 A数据库与数据库管理系统的相互独立 B用户程序与DBMS的相互独立 C用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 D应用程序与数据库中数据的逻辑结构相互独立 答:数据独立性是指应用程序和数据之间相互独立,即数据结构的修改不会引起应用程序的修改。数据独立性包括逻辑独立性和物理独立性两个方面。数据的物理独立性是指数据的存储结构或存取方法的修改不会引起应用程序的修改本题答案为c(57) 为什么使用数据库系统?答:使用数据库系统有以下优点: 查询迅速、准确,而且可以节约大量纸面文件 数据结构化,并由DBMS统一管理; 数据冗余度小: 具有较高的数据独立性; 数据的共享

19、性好; DBMS还提供了数据控制功能。(58)数据库管理系统有哪些功能? 答:数据库管理系统(DBMs)是位于操作系统与用户之间的一个数据管理软件,它的主要功能包括以下几个方面:(1)数据库定义功能 DBMS提供数据描述语言(DDL),用户可通过它来定义数据。 (2)数据库操纵功能 DBMS还提供数据操纵语言(DML),实现对数据库的基本操作:查询、插入、删除和修改。 (3)数据库的运行管理 这是DBMS运行时的核心部分,它包括并发控制、安全性检查、完整性约束条件的检查和执行、数据库的内容维护等。 (4)数据库的建立和维护功能 它包括数据库初始数据的输入及转换,数据库的转储与恢复,数据库的重组

20、功能和性能的监视与分析功能等。 (59)DBA的职责是什么? 答:DBA的职责是:决定DB中的信息内容和结构;决定DB的存储结构和存取策略;定义数据的安全性要求和完整性约束条件;监控数据库的使用和运行。(60)简要叙述关系数据库的优点?答:关系数据库是以关系模型作为数据的组织方式,关系模型是建立在严格的数学概念基础上的关系数据库的主要优点是概念简单清晰,用户不需了解复杂的存取路径,不需说明“怎么干”,只需说明“干什么”,易懂易学。(61)学校有若干个系,每个系有若干名教师和学生;每个教师可以担任若干门课程,并参加多个项目;每个学生可以同时选修多门课程。请设计某学校的教学管理的ER模型,要求给出

21、每个实体、联系的属性。 答:该学校的教学管理E-R模型有以下实体:系、教师、学生、项目、课程。 (1)实体属性如下: 系(系编号,系名,系主任) 教师(教师编号,教师姓名,职称) 学生(学号,姓名,性别,班号) 项目(项目编号,名称,负责人) 课程(课程编号,课程名,学分) (2)各实体之间的联系如下: 教师担任课程的1:n“任课”联系;教师参加项目的n:m“参加”联系;学生选修课程的n:m“选修”联系:系、教师和学生之间的所属关系的其中“选修”联系有一个成绩属性对应的ER模型如图所示(见下页)(62)为什么关系中的元组没有先后顺序?答:由于关系定义为元组的集合,而集合中的元素是没有顺序的,因

22、此关系中的元组也就没有先后顺序(对用户而言)这样既能减少逻辑排序,又便于在关系数据库中引进集合论的理论。(63)为什么关系中不允许有重复元组?答:每个关系模式都有一个主键,在关系中主键值是不允许重复的,否则起不了惟一标识作用。如果关系中有重复元组,那么其主键值肯定相等,因此关系中不允许有重复元组。(64)关系与普通表格、文件有什么区别?答:与表格、文件相比,关系有下列3个不同点: (1) 在数据库范围内,关系的每一个属性值是不可分解的; (2) 关系中不允许出现重复元组; (3) 由于关系是一个集合,因此不考虑元组的顺序。(65)叙述等值连接与自然连接的区别。答:等值连接与自然连接的区别如下:(1)自然连接一定是等值连接,但等值连接不一定是自然连接,因为自然连接要求相等的分量必须是公共属性,而等值连接要求相等的分量不一定是公共属性。(2)等值连接不把重复属性去掉,而自然连接要把重复属性去掉。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1