《数据库专业技术练习题》由会员分享,可在线阅读,更多相关《数据库专业技术练习题(12页珍藏版)》请在金锄头文库上搜索。
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数据模型的种类很多,目前广泛使用的可分为以下两种类型 ( A )A概念数据模型和结构数据模型 B概念数据模型和物理数据模
2、型C关系数据模型和面向对象数据模型 D结构数据模型和逻辑数据模型6. 2在SQL语言中,不属于DML的操作命令是 ( A )ACREATEBGRANTCUPDATEDDROP 7. 3在SQL中,聚合函数COUNT(列名)用于 ( C ) A 计算元组个数 B. 计算属性的个数 C 计算一列中的非空值个数 D. 计算一列中的非空值和空值个数8. 12在SQL中,与“NOT IN”等价的操作符是 ( D )A =SOME B. SOMEC =ALL D. ALL9123一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是 ( D )A1:1 B1
3、:MCM: 1 DM:N10 2表示概念数据模型 最著名的模型是 ( D )A网状数据模型B层次数据模型C关系数据模型D实体联系模型11 3下列不属于DBA主要职责的是 ( B )A定义模式B收集整理并输入数据C与用户联系D数据库的转储与恢复工作12 1对DB中的数据的操作分成两大类 ( A )A查询和更新B检索和修改C查询和修改D插入和修改R S 1 213 设关系R和S的属性个数分别为2和3,那么 等价于 ( B )A12 (RS)B14 (RS)C12 (R S)D14 (R S)R S i j14 2设W= ,且W, R, S的元组个数分别为p, m, n,那么三者之间满足Ap (m
4、+ n)Bp (m + n) ( D )Cp (mn)Dp (mn)15 1SQL中,下列操作不正确的是 ( D )AAGE IS NOT NULLBNOT (AGE IS NULL)CSNAME = “王五”DSNAME = “王%”16 3SELECT语句中没有分组子句和聚合函数时,SELECT子句表示了关系代数中的A投影操作B选择操作 ( A )C联接操作D笛卡尔乘积17 123在关系模式R中,函数依赖XY的语义是 ( B )A在R的某一关系中,若两个元组的X值相等,则Y值也相等B在R的每一关系中,若两个元组的X值相等,则Y值也相等C在R的某一关系中, Y值应与X值相等D在R的每一关系中
5、, Y值应与X值相等18 2XY能从推理规则导出的充分必要条件是 ( B )AYX BYX+CX Y+ DX+ = Y+19 3在概念设计阶段设计概念模型通常采用 ( C )A面向对象方法B回溯的方法C自底向上的方法D自顶向下的方法20 123有三个不同的实体集,它们之间存在着两个1:1联系和两个M:N联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数为A3个 B4个 ( C )C5个 D6个21 2在DB设计中,子类与超类存在着 ( C )A相容性联系 B调用的联系C继承性的联系 D一致性的联系22 3ODBC技术中的数据源是 ( B )A代表一个DBS的命名B代表
6、驱动程序和DBMS连接的命名C代表一个DB的命名D代表一个磁盘的命名23 2在关系数据库设计中,设计关系模式的任务属于 ( C )A需求设计 B概念设计C逻辑设计 D物理设计24 13ER模型转换成关系模型时,一个M:N中的联系转换成 关系模式时,该关系模式的关键字为 ( C )AM端实体的关键字BN端实体的关键字CM端实体的关键字和N端实体的关键字的组合D重新选取其他的属性25 2数据库设计中,概念模型 ( D )A依赖于DBMS和硬件B依赖于DBMS,独立于硬件C独立于DBMS,依赖于硬件D独立于DBMS和硬件26 13无损联接和保持函数依赖之间的关系是 ( D ) A 同时成立或不成立
7、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 )AT1对D只能读,不能写BT1对D只能写,不能读C根据PS协议,另
8、一个事务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数据的分布CCPU的分布D功能的分布34 1分布式数据库系统中,数据分配的策略是集中式、分割式 ( 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. R S=S-(S-R) D. R S=S- (R-S)37. 13SELECT 语句中” FROM R” , 此处R 是基本表名,但应理解为本 ( D )A.