《数据库技术与应用》模拟题3

发布时间:2023-12-07 15:12:41浏览次数:25
《数据库技术与应用》 一.选择题1.层次模型不能直接表示的联系是_________。A.1:1B.1:nC. n:1 D.m:n 2.层次模型实现数据之间联系的方法是_______。 A.连接 B.指针 C.公共属性 D.关联关系3.“元数据”是指_________。 A.数据结构的描述 B.数据项的描述 C.数据的来源 D.基本数据4.SELECT 语言执行的结果是_________。A. 属性列B. 元组C. 表 D. 元组或列 5.实体完整性是指关系中______。 A.不允许有空行 B.主码的取值不能相同 C.外码可以取空值 D.主码不允许取空值6.SQL 中的 DELETE 语句的作用是______。 A.定义表结构 B.修改表结构 C.修改元组 D.删除元组7.若关系 R 和 S 的连接运算结果中能够保留不满足连接条件的元组,该连接为_____。 A.自然连接 B.条件连接 C.外连接 D.交叉连接 8.二个关系的连接是自然联结,需要满足的相等条件是A. 元组属性值相等B. 属性值相等C. 同名属性相等D. 同名属性值相等9.在表上创建索引属于数据库______ 阶段的设计内容。 A.需要分析 B.概念设计 C.逻辑设计 D.物理设计10.在 SQL 语言中,表示属性 X 为空值的正确表达式是_______ A. X IS NULL B. X IS EMPTY C.X = NULL D.X NOT EXISTS11.关系数据库标准语言 SQL 是 A.高级语言 B.宿主语言 C.汇编语言 D.非过程化语言1 12.如果要查询与数据库相关的图书名,其查询条件需要用短语______ A.BETWEEN B.LIKE C. IN D.CHECK 13.如下不属于用户权限是______ A. SELECT B.DROP C.DETETE D.REFERENCES14.在 SELECT 语句中,对应关系代数投影运算的子句是______ A.SELECT B.FROM C.WHERE D.GROUP15.设学生选课关系 R(SNO,CNO,G),若要查询每个学生的平均成绩,正确的 SQL语句是______。 A.SELECT SNO AVG(G) FROM R GROUP BY CNO B.SELECT SNO AVG(G) FROM R GROUP BY SNOC.SELECT CNO AVG(G) FROM R GROUP BY SNOD.SELECT CNO AVG(G) FROM R GROUP BY CNO16.事务有 4 个特性,其中一致性需要通过 DBMS 的 功能实现。 A. 安全性 B. 完整性约束 C. 并发控制 D. 数据库恢复17.若事务 T1 对数据 A 加了 S 锁,则其它事务对数据 A A.能加 S 锁,不能加 X 锁 B.能加 X 锁,不能加 S 锁C.能加 S 锁,也能加 X 锁D.加 S 锁和 X 锁都失败18.事务的开始语句是 BEGIN TRANSACTION,结束语句是_____ A.ROLLBACK B.END TRANSACTIONC.CLOSE D.任意 SQL 语句19.嵌入式 SQL 中,游标的主要作用是______。 A. 在 SQL 与主语言间交换数据 B. 保证数据的安全性和完整性 C. 协调集合操作与单记录处理方式的不同 D. 建立主语言与数据库管理系统间的联系 20.有部门关系(部门号,部门名,电话)和职工关系(职工号,姓名,职务,部门号)。职工关系的外码是______ A.职工号 B.部门号 C.职工号+部门号 D.部门号+部门名选择题答案:D、B、A、C、D、D、C、D、D、A、D、B、B、A、B、C、C、A、C、D二.填空题 1.数据库系统中的介质故障是通过______和______相结合恢复的。2.数据模型可分为两种:___________模型和____________模型。3.关系模式 R1(学号,姓名,学院名)和 R2(学院名,院长)。根据参照完整性,参照关系是_________,被参照关系是 _________。2 4.在 SQL 查询中,如果要除去重复元组,应该用短语_______________,如果要将查询结果排序,应该用短语_______________。5.关系中唯一标识元组的属性或属性组称为______________,每个属性有一个取值范围,称为_____________。6.学生表(学号,姓名,系名)和选课表 (学号,课号,成绩)连接,如果连接结果中仅包含二个表中学号相同的记录,称该连接为 _________连接,如果连接结果中除二个表中学号相同的记录外还包括左边学生表中的所有记录,称该连接为 ________连接。7.三层 C/S 结构中,三层是指:客户机、_____和_____。8.有学生关系 S(学号,姓名,学生所在系)和选课关系 SC(学号,课号,成绩),关系SC 中的主码是________________,外码是__________。9.两段锁协议中,将事务分为二个阶段,第一阶段是_____________,第二阶段是______________。10.函数依赖 X->Y,XX,如果 X->Y 是部分函数依赖,满足的条件是______________,如果 X->Y 是完全函数依赖,满足______________。11. 在 DML 触发器中,deleted 逻辑表用于存储_____________语句和_______________语句所影响的行的副本。12. SQL 的查询语句可以用等价的关系代数表达式表示,表达式中用到的关系代数运算有选择运算、_________运算和___________运算。 13. 数据库的故障有 4 类:事务故障、________故障、________故障和计算机病毒。14.在数据库安全性控制中,访问数据库的权限有 4 种:读权限、____、删除权限和____权限。15.在 B/S 应用架构中,访问数据库的主要步骤是:首先加载______________,然后建立______________,操作结束后关闭连接。答案:1.数据备份、日志文件2.概念、计算机实现3. R1 、R2 4.DISTINCT,ORDER BY5.超码、属性域6.内连接、外连接7. 数据库服务器、应用服务器8.学号+课号、学号+课号9.加锁,释放锁10. X ->Y、X->Y11. DELETE、UPDATE12. 投影、笛卡儿积 13. 系统、介质14.修改、插入权15.驱动程序,与数据库的连接3 4
文档格式: docx,价格: 5下载文档
返回顶部