当前位置:文档之家› 数据库技术练习题

数据库技术练习题

数据库技术练习题一、选择题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数据模型的种类很多,目前广泛使用的可分为以下两种类型(A)A 概念数据模型和结构数据模型B 概念数据模型和物理数据模型C 关系数据模型和面向对象数据模型D 结构数据模型和逻辑数据模型6.2在SQL语言中,不属于DML的操作命令是(A)A CREATEB GRANTC UPDATED DROP7. 3在SQL中,聚合函数COUNT(列名)用于(C)A.计算元组个数 B. 计算属性的个数C.计算一列中的非空值个数 D. 计算一列中的非空值和空值个数8. 12在SQL中,与“NOT IN”等价的操作符是(D)A.=SOME B. < > SOMEC.=ALL D. < > ALL9.123一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是(D)A 1:1B 1:MC M:1D M:N10.2表示概念数据模型最著名的模型是(D)A 网状数据模型B 层次数据模型C 关系数据模型D 实体联系模型11.3下列不属于DBA主要职责的是(B)A定义模式 B 收集整理并输入数据 C 与用户联系 D 数据库的转储与恢复工作12. 1对DB 中的数据的操作分成两大类 ( A )A 查询和更新B 检索和修改C 查询和修改D 插入和修改13. 设关系R 和S 的属性个数分别为2和3,那么 ( B )A σ1<2 (R ×S)B σ1<4 (R ×S)C σ1<2 (RD σ1<4 (R S)14. 2设W= W, R, S 的元组个数分别为p, m, n ,那么三者之间满足A B p ≤ (m + n) ( D ) C p < (m ×n) D p ≤ (m ×n)15. 1SQL 中,下列操作不正确的是( D )A AGE IS NOT NULLB NOT (AGE IS NULL)C SNAME = “王五”D SNAME = “王%”16. 3SELECT 语句中没有分组子句和聚合函数时,SELECT 子句表示了关系代数中的A 投影操作B 选择操作 ( A )C 联接操作D 笛卡尔乘积17. 123在关系模式R 中,函数依赖X →Y 的语义是 ( B )A 在R 的某一关系中,若两个元组的X 值相等,则Y 值也相等B 在R 的每一关系中,若两个元组的X 值相等,则Y 值也相等C 在R 的某一关系中, Y 值应与X 值相等D 在R 的每一关系中, Y 值应与X 值相等18. 2X →Y 能从推理规则导出的充分必要条件是 ( B )A Y ⊆XB Y ⊆X +C X ⊆ Y +D X + = Y +19. 3在概念设计阶段设计概念模型通常采用 ( C )A 面向对象方法B 回溯的方法C 自底向上的方法D 自顶向下的方法20. 123有三个不同的实体集,它们之间存在着两个1:1联系和两个M :N 联系,那么根据ER 模型转换成关系模型的规则,这个ER 结构转换成的关系模式个数为A 3个B 4个 (C )C 5个D 6个21. 2在DB 设计中,子类与超类存在着 ( C )A 相容性联系B 调用的联系C 继承性的联系D 一致性的联系22.3ODBC技术中的数据源是(B)A 代表一个DBS的命名B 代表驱动程序和DBMS连接的命名C 代表一个DB的命名D 代表一个磁盘的命名23.2在关系数据库设计中,设计关系模式的任务属于(C)A 需求设计B 概念设计C 逻辑设计D 物理设计24.13ER模型转换成关系模型时,一个M:N中的联系转换成关系模式时,该关系模式的关键字为(C)A M端实体的关键字B N端实体的关键字C M端实体的关键字和N端实体的关键字的组合D 重新选取其他的属性25.2数据库设计中,概念模型(D)A 依赖于DBMS和硬件B 依赖于DBMS,独立于硬件C 独立于DBMS,依赖于硬件D 独立于DBMS和硬件26.13无损联接和保持函数依赖之间的关系是(D)A 同时成立或不成立B 前者蕴涵后者C 后者蕴涵前者D 没有必然的联系27.2数据库中数据的正确性、有效性和相容性称为(C)A 恢复B 并发控制C 完整性D 安全性28.3DB的转储属于DBS的(A)A 恢复措施B 并发控制措施C 安全性措施D 完整性措施29.12事务的原子性是指(A)A 事务中包括的所有的操作,要么都做,要么都不做B 事务一旦提交,对数据库的改变就是永久的C 一个事务内部的操作及使用的数据对并发的其他事务是隔离的D 事务必须是使数据库从一个一致性状态变到另一个一致性状态30.如果事务T1获得了数据对象D上的排他锁,那么(D)A T1对D只能读,不能写B T1对D只能写,不能读C 根据PS协议,另一个事务T2对D既不能读,也不能写D 根据PX协议,另一个事务T2对D只能读,不能写31.2“运行记录优先原则”是指应该在对数据库更新(A)A 前,先写一个日志记录到日志文件B 后,写一个日志记录到日志文件C 前,先运行记录D 后,在日志缓冲区运行记录32.123简单地说,分布式数据库的数据(B)A 逻辑上分散,物理上集中B 物理上分散,逻辑上集中C 逻辑上和物理上都集中D 逻辑上和物理上都分散33.3客户/服务器体系结构的关键在于(D)A 计算的分布B 数据的分布C CPU的分布D 功能的分布34.1分布式数据库系统中,数据分配的策略是集中式、分割式(C)A 分布式和关联式B 分布式和混合式C 全复制式和混合式D 全复制式和关联式35.2用户使用DML语句对数据进行操作,实际上操作的是(C)A 数据库的记录 B. 内模式的内部记录C 外模式的外部记录 D. 数据库的内部记录值36.12下列式子中,不正确的是(D)A. R-S=R-(R∩S)B. R=(R-S ) ∪(R∩S)C. 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但不一定属于3NFB. R属于3NF但不一定属于BCNFC. R属于BCNF但不一定属于4NFD. R属于4NF40.2任何一个满足2NF但不满足3NF的关系都不存在(B)A. 主属性对候选键的部分依赖B. 非主属性对候选键的部分依赖C. 主属性对候选键的传递依赖D. 非主属性对候选键的传递依赖41.23在分布式数据库系统中,若各个场地均采用关系模型,但DBMS不同,则该分布式数据库系统属于(C)A 同构同质型 B. 异构同质型C 同构异质型 D. 异构异质型42.1概念设计的主要目标是产生数据库概念结构,该结构主要反映( D)A DBA管理信息的需求B 数据库的维护需求C 应用程序开发的需求D 企业的信息需求43.2规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足其每一属性都是( B)A 互不相关的 B. 不可分解的C 长度可变的 D. 互相关联的44.视图的概念有很多优点,下列哪个不是视图的优点:( C)A. 视图对于数据库的重构造提供了一定程度的逻辑独立性B. 简化了用户观点C. 视图机制方便了不同的用户以同样的方式看待同一数据D. 视图机制对机密数据提供了自动的安全保护功能45.23数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是( D)A. 数据库管理系统、操作系统、应用软件B. 数据库管理系统、应用软件、操作系统C. 操作系统、应用软件、数据库管理系统D. 操作系统、数据库管理系统、应用软件46.12数据模型的三要素是指( D)A. 数据结构、数据对象和数据共享B. 数据结构、数据操作和数据控制C. 数据结构、数据操作和完整性D. 数据结构、数据操作和完整性约束条件48.12设关系模式R(A,B,C,D), F 是R上成立的FD集,F={ A B→C,D→B},ρ={ ACD,BD},是R上的一个分解,那末分解ρ(B)A 保持函数依赖集F B. 丢失了A B→CC 丢失了D→B D. 是否保持FD,由R的当前关系确定49.23设关系模式R(A,B,C,D), F 是R上成立的FD集,F={ A B→C,D→A},则R的关键码为(D)A AB B ADC BCD BD二、填空题1.1数据库的三级模式结构是对的三个抽象级别。

答案:数据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在关系模式的分解中,数据等价用衡量,依赖等价用衡量。

答案:无损分解函数依赖9.1设计概念结构时,常用的数据抽象方法是和。

答案:聚集概括10.2就方法的特点而言,需求分析阶段通常采用的分析方法;概念设计阶段通常采用的设计方法。

答案:自顶向下自底向上11.3SQL中,谓词UNIQUE用于测试一个集合中。

答案:唯一性12.2在关系数据库模式设计时,各种数据之间的联系称为,模式的标准称为。

答案:函数依赖范式13.3模式分解需保持或,或两者都保持。

答案:无损分解函数依赖14.2在DDB中,数据分片必须遵守完备性条件、和__________ 三个条件。

答案:重构条件不相交条件15.12表示概念模型最常用的方法是。

答案:ER模型16.13在数据库技术中,安全运算是指不产生____________和的运算。

相关主题