欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    练习数据库技术练习题.docx

    • 资源ID:14391571       资源大小:40.04KB        全文页数:21页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    练习数据库技术练习题.docx

    1、练习数据库技术练习题【关键字】练习数据库技术练习题一、选择题1.2关系数据模型上的关系运算分为 ( B )A 关系代数和集合运算 B 关系代数和关系演算C 关系演算和谓词演算 D 关系代数和谓词演算2.1文件系统的缺陷不包括 ( C ) A 数据冗余 B 不一致性C 数据不保存 D 数据联系弱3.2数据库系统提供的数据控制功能不包括 ( B )A 数据库的并发控制 B 数据库的封锁C 数据完整性 D 数据安全性4.3数据逻辑独立性是指修改 ( C )A 外模式保持模式不变 B 内模式保持模式不变C 模式保持外模式不变 D 模式保持内模式不变5.1数据模型的种类很多,目前广泛使用的可分为以下两种

    2、类型 ( A )A 概念数据模型和结构数据模型 B 概念数据模型和物理数据模型C 关系数据模型和面向东西数据模型 D 结构数据模型和逻辑数据模型6.2在SQL语言中,不属于DML的操作命令是 ( A )A CREATE B GRANTC UPDATE D DROP7. 3在SQL中,聚合函数COUNT(列名)用于 ( C ) A 计算元组个数 B. 计算属性的个数 C 计算一列中的非空值个数 D. 计算一列中的非空值和空值个数8. 12在SQL中,与“NOT IN”等价的操作符是 ( D )A =SOME B. SOMEC =ALL D. ALL9123一辆汽车由多个零部件组成,且相同的零部件

    3、可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是 ( D )A 1:1 B 1:M C M: 1 D M:N102表示概念数据模型 最著名的模型是 ( D )A 网状数据模型 B 层次数据模型C 关系数据模型 D 实体联系模型113下列不属于DBA主要职责的是 ( B )A 定义模式 B 收集整理并输入数据C 与用户联系 D 数据库的转储与恢复工作121对DB中的数据的操作分成两大类 ( A )A 查询和更新 B 检索和修改C 查询和修改 D 插入和修改13设关系R和S的属性个数分别为2和3,那么 等价于 ( B )A 12 (RS) B 14 (RS)C 12 (R S) D

    4、14 (R S)142设W= ,且W, R, S的元组个数分别为p, m, n,那么三者之间满足A p (m + n) B p (m + n) ( D )C p (mn) D p (mn)151SQL中,下列操作不正确的是 ( D )A AGE IS NOT NULL B NOT (AGE IS NULL)C SNAME = “王五” D SNAME = “王%”163SELECT语句中没有分组子句和聚合函数时,SELECT子句表示了关系代数中的A 投影操作 B 选择操作 ( A )C 联接操作 D 笛卡尔乘积17123在关系模式R中,函数依赖XY的语义是 ( B )A 在R的某一关系中,若两

    5、个元组的X值相等,则Y值也相等 B 在R的每一关系中,若两个元组的X值相等,则Y值也相等C 在R的某一关系中, Y值应与X值相等D 在R的每一关系中, Y值应与X值相等182XY能从推理规则导出的充分必要条件是 ( B )A YX B YX+ C X Y+ D X+ = Y+193在概念设计阶段设计概念模型通常采用 ( C )A 面向对象方法 B 回溯的方法C 自底向上的方法 D 自顶向下的方法20123有三个不同的实体集,它们之间存在着两个1:1联系和两个M:N联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数为A 3个 B 4个 ( C ) C 5个 D 6个21

    6、2在DB设计中,子类与超类存在着 ( C )A 相容性联系 B 调用的联系C 继承性的联系 D 一致性的联系223ODBC技术中的数据源是 ( B )A 代表一个DBS的命名 B 代表驱动程序和DBMS连接的命名C 代表一个DB的命名 D 代表一个磁盘的命名232在关系数据库设计中,设计关系模式的任务属于 ( C )A 需求设计 B 概念设计 C 逻辑设计 D 物理设计2413ER模型转换成关系模型时,一个M:N中的联系转换成 关系模式时,该关系模式的关键字为 ( C )A M端实体的关键字 B N端实体的关键字C M端实体的关键字和N端实体的关键字的组合 D 重新选取其他的属性252数据库设

    7、计中,概念模型 ( D )A 依赖于DBMS和硬件 B 依赖于DBMS,独立于硬件C 独立于DBMS,依赖于硬件 D 独立于DBMS和硬件26 13无损联接和保持函数依赖之间的关系是 ( D ) A 同时成立或不成立 B 前者蕴涵后者C 后者蕴涵前者 D 没有必然的联系272数据库中数据的正确性、有效性和相容性称为 ( C )A 恢复 B 并发控制 C 完整性 D 安全性283DB的转储属于DBS的 ( A )A 恢复措施 B 并发控制措施C 安全性措施 D 完整性措施2912事务的原子性是指 ( A )A 事务中包括的所有的操作,要么都做,要么都不做 B 事务一旦提交,对数据库的改变就是永久

    8、的C 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D 事务必须是使数据库从一个一致性状态变到另一个一致性状态30如果事务T1获得了数据对象D上的排他锁,那么 ( D )A T1对D只能读,不能写 B T1对D只能写,不能读 C 根据PS协议,另一个事务T2对D既不能读,也不能写 D 根据PX协议,另一个事务T2对D只能读,不能写312“运行记录优先原则”是指应该在对数据库更新 ( A )A 前,先写一个日志记录到日志文件 B 后,写一个日志记录到日志文件C 前,先运行记录 D 后,在日志缓冲区运行记录32123简单地说,分布式数据库的数据 ( B )A 逻辑上分散,物理上集中 B

    9、物理上分散,逻辑上集中C 逻辑上和物理上都集中 D 逻辑上和物理上都分散333客户/服务器体系结构的关键在于 ( D )A 计算的分布 B 数据的分布C CPU的分布 D 功能的分布341分布式数据库系统中,数据分配的策略是集中式、分割式 ( C )A 分布式和关联式 B 分布式和混合式 C 全复制式和混合式 D 全复制式和关联式35 2用户使用DML语句对数据进行操作,实际上操作的是 ( C ) A 数据库的记录 B. 内模式的内部记录C 外模式的外部记录 D. 数据库的内部记录值3612下列式子中,不正确的是 ( D )A. R-S=R-(R S) B. R=(R-S ) (R S)C.

    10、R S=S-(S-R) D. R S=S- (R-S)37. 13SELECT 语句中” FROM R” , 此处R 是基本表名,但应理解为本 ( D )A. R的结构定义 B. R 的元组序号C. R 中全部元组 D. R的元组变量38 2系统故障会造成 ( A ) A 内存数据丢失 B. 硬盘数据丢失 C 软盘数据丢失 D . 磁带数据丢失 39 1关系模式R中若没有非主属性,则 ( B )A. R属于2NF但不一定属于3NF B. R属于3NF但不一定属于BCNF C. R属于BCNF但不一定属于4NF D. R属于4NF40 2任何一个满足2NF但不满足3NF的关系都不存在 ( B )

    11、A. 主属性对候选键的部分依赖 B. 非主属性对候选键的部分依赖 C. 主属性对候选键的传递依赖 D. 非主属性对候选键的传递依赖 41 23在分布式数据库系统中,若各个场地均采用关系模型,但DBMS不同,则该分布式数据库系统属于 ( C )A 同构同质型 B. 异构同质型C 同构异质型 D. 异构异质型 42 1概念设计的主要目标是产生数据库概念结构,该结构主要反映 ( D )A DBA管理信息的需求 B 数据库的维护需求C 应用程序开发的需求 D 企业的信息需求 432规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足其每一属性都是 ( B )A 互不相

    12、关的 B. 不可分解的C 长度可变的 D. 互相关联的44视图的概念有很多优点,下列哪个不是视图的优点: ( C )A. 视图对于数据库的重构造提供了一定程度的逻辑独立性 B. 简化了用户观点 C. 视图机制方便了不同的用户以同样的方式看待同一数据 D. 视图机制对机密数据提供了自动的安全保护功能4523数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是 ( D )A. 数据库管理系统、操作系统、应用软件B. 数据库管理系统、应用软件、操作系统C. 操作系统、应用软件、数据库管理系统 D. 操作系统、数据库管理系统、应用软件4612数据模型的三要素是指 ( D )A. 数据结构、数

    13、据对象和数据共享 B. 数据结构、数据操作和数据控制C. 数据结构、数据操作和完整性 D. 数据结构、数据操作和完整性约束条件4812设关系模式 R(A,B,C,D), F 是R上成立的FD集,F= AB C,D B, = ACD,BD,是R上的一个分解,那末分解 ( B ) A 保持函数依赖集F B. 丢失了ABCC 丢失了DB D. 是否保持FD,由R的当前关系确定49 23设关系模式 R(A,B,C,D), F 是R上成立的FD集,F= AB C,D A, 则R的关键码为 ( D )A AB B AD C BC D BD二、填空题1.1数据库的三级模式结构是对 的三个抽象级别。答案:数据

    14、2.2关系模型的基本数据结构是 ,其数据库存储时的基本组织方式是 。答案:关系(或文件) 二维表格3.1实体完整性规则是对 的约束,参照完整性规则是对 的约束。答案:主键 外键4.3等式L(F(E) F (L (E)成立的条件是 。答案:F 只涉及到L的属性5.3SQL中,表有两种: 和 ,也称 和 。答案:基本表 视图 实表 虚表6.12如果x y和y x成立,那么称x y是一个 。这种FD可以根据推理规则 律就可推出。答案:平凡函数依赖 自反7.13在关系模式R中,能函数决定其他属性的属性组,称为模式R的 。答案:主键(候选键)8.23在关系模式的分解中,数据等价用 衡量,依赖等价用 衡量

    15、。答案:无损分解 函数依赖 9.1设计概念结构时,常用的数据抽象方法是 和 。答案:聚集 概括10.2就方法的特点而言,需求分析阶段通常采用 的分析方法;概念设计阶段通常采用 的设计方法。答案:自顶向下 自底向上11.3SQL中,谓词UNIQUE用于测试一个集合中 。答案:唯一性12.2在关系数据库模式设计时,各种数据之间的联系称为 ,模式的标准称为 。答案:函数依赖 范式13.3模式分解需保持 或 ,或两者都保持。答案:无损分解 函数依赖 14.2在DDB中,数据分片必须遵守完备性条件、 和_ 三个条件。 答案:重构条件 不相交条件15.12表示概念模型最常用的方法是 。答案:ER模型16.

    16、13在数据库技术中,安全运算是指不产生_和 的运算。 答案:无限关系 无穷验证 17.1在关系R中,若每个数据项都是不可分割的,并每个非主属性都完全函数依赖于主属性,那么R一定属于 。答案:2NF 18.2ODBC技术使得应用程序与 之间在逻辑上可以分离,使得应用程序具有 无关性。答案:数据库19.1在面向对象数据模型中,类和对象的概念相当于ER模型中 和 的概念。答案:实体集 实体20.23如果关系RBCNF,且R中不存在多值依赖,则R 。答案:3NF21.1已知关系R(A, B, C, D)和R上的函数依赖集F=ACD,CB,R属于第 范式。 答案:2NF22.3设关系模式R(A, B,

    17、C, D) 和R上的函数依赖集F=AB D, DC ,R上的一个分解 = ABD,BCD,根据无损联接的概念,为 联接分解。答案:无损23.设关系模式R上有函数依赖XY和YZ成立,若_ 且_ ,则称Z传递依赖于X。答案:Y X Z Y24.在SQL中,_ 语句用于提交事务,_ 语句用于回滚事务。答案:COMMIT ROLLBACK25.在SQL中,_ 语句用于授权,_ 语句用于收回所授的权限。答案:GRANT REVOKE26.在C/S结构中,客户端完成数据处理、数据表示和_ 功能,服务器端完成 _ 功能。答案:用户接口 DBMS的核心功能27.在C/S结构中广泛地使用了中间件技术,以隐藏 _

    18、 ,屏蔽_ 。答案: 各种复杂性 各种系统之间的差异三、简答题1.1简述关系数据模型三类完整性规则。答案:关系模型的完整性规则是对数据的约束。关系模型提供了三类完整性规则: 实体完整性规则 :关系中元组的主 键值不能为空。 参照完整性规则 :外关键字必须是另一个表的主键的有效值,或者是空值。 用户自定义的完整性规则 :针对某一具体数据的约束条件,由应用环境决定。2.2文件系统有那些缺陷。答案:文件系统存在三大缺陷: 数据冗余。由于文件之间缺乏联系,造成每个应用程序都有对应的文件,有可能同样的数据在多个文件中重复存储。 不一致性。这是由于数据冗余造成的,在进行更新操作时,稍不慎,就有可能使同样的

    19、数据在不同的文件中不一样。 数据联系弱。文件之间相互独立,缺乏联系。3.3数据库管理员的职责是什么答案:DBA的主要职责是:1定义模式。 定义内模式。 与用户联络。4定义安全性规则,对用户访问数据库的授权。5定义完整性规则,监督数据库的运行。 数据库的转储与恢复工作。 4.2数据独立性与数据联系这两个概念有什么区别 。答案:数据独立性是指应用程序和数据库的数据结构之间相互独立,不受影响,对系统的要求是数据独立性要高;数据联系是指记录之间的联系,对系统的要求是数据联系要密切。5.3简要叙述DBMS的工作模式。答案:DBMS的工作模式通常有: 接受应用程序的数据请求和处理请求。 将用户的数据请求转

    20、换成低层指令。 实现对数据库的操作。 从对数据库的操作中接受查询结果。 对查询结果进行处理。 将处理结果返回给用户。6.23什么是数据独立性,在数据库中有哪两级独立性答案:数据独立性是指应用程序和数据库的数据结构之间相互独立,不受影响。其目的是减少应用程序对数据结构的依赖性。数据库系统中的数据独立性分物理独立性和逻辑独立性两种。7.数据库系统阶段的数据管理有哪些特色?答案:数据库系统阶段的数据管理特色主要有: 用数据模型表示复杂的数据结构。 数据之间有较高的独立性。 为用户提供了方便的用户接口。 提供了四个方面的数据控制功能。 对数据操作以数据项为单位,增加了系统的灵活性。8.关系模型有哪几部

    21、分组成。答案:关系模型有三个组成部分: 数据库中全部数据及其相互联系都被组织成关系的形式,关系模型基本的数据结构是关系。 关系模型提供一组完备的高级关系运算,以支持对数据库的各种操作。关系运算分为关系代数和关系演算两类。 关系模型的三类完整性规则。9.数据库的并发操作会带来哪些问题,应如何解决。答案:数据库的并发操作容易造成三种错误,即丢失更新问题、依赖于未提交更新的问题和不一致分析问题。解决的办法,可采用封锁机制,使并发操作串行化处理。10.试叙述笛卡尔积,等值联接和自然联接三者之间的区别。答案:笛卡尔积是一个基本操作,等值联接和自然联接是组合操作。设关系R元数为r,元组个数为m,关系S的元

    22、数为s,元组个数为n。则R 与S 的笛卡尔积的元数也为r+s,而元组个数为m n; R 与S 的联接的元数为r+s,而元组个数为m n;R 与S 的自然连接的元数为小于等于r+s,而元组个数也小于等于m n。11.为什么关系中不允许有重复元组?答案:每个关系模式都有一个主键,在关系中,主键值是不允许重复的。如果关系中有重复元组,那么其主键值肯定相等,起不了唯一标识作用,因此关系中不允许有重复元组。12.为什么要进行关系模式的分解?分解的原则是什么?答案:由于数据之间存在联系和约束,在关系模式的关系中可能会存在数据冗余和操作异常现象,因此需把关系模式进行分解,以消除冗余和异常现象。分解的依据是数

    23、据依赖和模式的标准(范式)。13.试叙述的视图机制的优点 。答案:视图是从一个或多个基本表中导出的表。试图机制使系统具有三个优点:数据安全性、逻辑数据独立性和操作简便性。用户只能使用视图定义中的数据,而不能使用试图定义外的其他数据,从而保证了数据安全性。14.1试叙述分布式数据库系统的分布透明性。答案:分布式数据库系统的分布透明性是指数据分片透明性、数据物理位置透明性和局部数据模型透明性。即三个不必关心: 用户不必关心数据的逻辑分片; 用户不必关心数据的物理位置分配的细节; 用户不必关心各个场地的数据库的数据模型是什么类型。用户可以象操作集中数据库系统那样操作分布式数据库系统。15.2分布式数

    24、据库系统有哪些基本特点。答案:分布式数据库系统的基本特点是物理分布性,逻辑整体性,场地自治性和场地之间的协作性。由此,还可以导出其他四个基本特点,即数据独立性,集中与自治相结合的控制机制,适当增加数据冗余度和事务管理的分布性。16.3分布式数据库系统有哪些优点?答案:与集中式数据库系统相比,分布式数据库系统的优点有: 灵活的体系结构。 分布式的管理和控制机制。 经济性能优越。 系统可靠性高可用性好。 局部应用的响应速度快。 可扩展性好。17.12ODBC技术有什么作用。答案:ODBC技术的作用是使应用程序与DBMS在逻辑上可以分离,使应用程序具有数据库无关性。ODBC的卓越贡献是使应用程序具有

    25、良好的互用性和可移植性,并且具备同时访问多种DBS的能力,从而克服了传统数据库应用程序的缺陷。对用户而言,ODBC驱动程序屏蔽掉了不同DBS的差异。18.ODBC技术与传统的数据库编程方式有什么区别。答案:传统的DB 编程方式是“主语言+DML“,但一个应用程序却不能访问不同DB服务器上的数据。 ODBC技术实际上是一个公共接口 API,使用 ODBC 技术,同一个应用程序就可以访问不同DB 服务器上的数据。19.ODBC API 与 SQL CLI 间有什么联系。 答案:ODBC API是微软公司开发的ODBC标准。SQL CLI 是SAG 财团和X/OPEN 组织开发的SQL3标准中的一部

    26、分内容。两者使用了不同的术语,但双方承诺要使标准统一起来。20.对于教学数据库的三个基本表S (SNO, SNAME, AGE, SEX, SDEPT)SC (SNO, CNO, GRADE)C (CNO, CNAME, CDEPT, TNAME)其中,S代表学生关系SNO:学号,SNAME:姓名,AGE:年龄,SEX:性别,SDEPT:系。SC代表学习关系其中,SNO:学号,CNO:课程号,GRADE:成绩。C代表课程关系其中,CNO:课程号,CNAME:课程名,CDEPT:开课系,TNAME:教师试用SQL的查询语句表达下列查询:1检索年龄小于20岁的女学生的学号和姓名。答案:SELECT

    27、 CNO,CNAME FROM S WHERE AGE20 AND SEX=F;2检索全部学生都选修的课程的课程号与课程名。答案:SELECT CNO.CNAME FROM C WHERE NOT EXISTS (SELECT * FROM SWHERE NOT EXISTS (SELECT *FROM SC WHERE SNO=S.SNO AND CNO=C.CNO);3检索至少选修DING老师所教课程中一门课程的男学生姓名。答案:SELECT CNAME FROM S,SC,C WHERE S.SNO=SC.SNO AND SC.CNO=C.CNOAND SEX=MAND SNAME=DI

    28、NG;或 SELECT CNAME FROM S WHERE SEX=MAND SNO IN (SELECT SNO FROM SC WHERE CNO IN (SELECT CNO FROM C WHERE SNAME=DING);或 SELECT CNAME FROM S WHERE SEX=MAND EXISTS (SELECT * FROM SC WHERE SC.CNO=S.CNO AND EXISTS (SELECT * FROM C WHERE C.CNO=SC.CNOAND SNAME=DING);4统计选修C2课程的学生的平均年龄。答案:SELECT AVG(AGE) FRO

    29、M S,SC WHERE S.SNO=SC.SNO AND CNO=C4;5检索至少选修两门课程的学生学号答案:SELECT DISTINCT X.SNO FROM S, SC WHERE X.SNO=Y.SNO AND X.CNO!=Y.CNO;6检索选修课程包含ZHANG 老师所授课程的学生学号。答案:SELECT DISTINCT SNO FROM SC AS X WHERE NOT EXISTS (SELECT * FROM CWHERE TNAME=ZHANGAND NOT EXISTS (SELECT *FROM SC AS Y WHERE Y.SNO=X.SNO AND Y.CNO=X.CNO);四、综合题1设工厂里有一个记录职工每天日产量的关系模式: R(职工编号,日期,日产量,车间编号,车间主任)。如果规定:每个职工每天只有一个日产量; 每个职工只能属于一个车间; 每个车间只有一个车间主任。试回答下列问题


    注意事项

    本文(练习数据库技术练习题.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开