文档详情

《数据库原理》模拟试卷(一).doc

发布:2017-01-14约4.32千字共5页下载文档
文本预览下载声明
《数据库技术》模拟试卷(一) [ 包括参考答案 ] 一、 单项选择题(15小题,每小题2分,共30分) 1.DBMS是一种【 】  【A】数据库【B】数据库系统【C】数据应用软件【D】数据管理软件 2.数据独立性是指【 】 【A】数据之间相互独立,互不影响; 【B】数据的逻辑结构与物理结构相互独立; 【C】DB的数据结构发生变化时,不影响应用程序; 【D】数据与存储设备之间相互独立 3.关系模型基本的数据结构是【 】 【A】树 【B】图 【C】层次结构 【D】关系 4.关系代数中,联接运算可用〖 〗操作组合而成 【A】乘、选择、投影【B】并、交、差 【C】乘、并、交【D】乘、并、差 5.SQL的“CREATE UNIQUE INDEX…”语句中UNIQUE表示基本表中〖 〗 【A】索引键值不可分解【B】索引键值都是唯一的 【C】没有重复元组  【D】没有重复列值 6.概念结构设计的目标是产生DB的概念结构(概念模型),这个结构主要反映〖 〗 【A】DBA的管理信息需求 【B】应用程序员的编程需求 【C】企业组织的信息需求 【D】DB的维护需求 7.现实世界中事物的特性在信息世界中称为〖 〗  【A】实体 【B】实体标识符 【C】 属性【D】关键码  列实体类型的联系中,属于一对一联系的是〖 〗  【A】 班级对学生的所属联系 【B】父亲对孩子的亲生联系  【C】省对省会的所属联系  【D】供应商与工程项目的供货联系 列实体类型的联系中,属于一对多联系的是〖 〗  【A】 学校与校长的联系  【B】飞机的座位与乘客之间的联系  【C】教师与课程之间的联系 【D】车间与工人之间的联系 下列实体类型的联系中,属于多对多联系的是〖 〗  【A】商店与顾客之间的联系 【B】学校与教师之间的联系  【C】商标与商品之间的联系 【D】班级与班主任之间的联系 逻辑数据独立性是指〖 〗   概念模式改变,外模式和应用程序不变   【B】概念模式改变,内模式不变  【C】内模式改变,概念模式不变  【D】内模式改变,外模式和应用程序不变   物理数据独立性是指〖 〗  概念模式改变,外模式和应用程序不变  内模式改变,外模式和应用程序不变  【C】 内模式改变,概念模式不变  【D】 概念模式改变,内模式不变 下列语言中,〖 〗不是宿主语言   【A】C语言 【B】FORTRAN语言 【C】SQL语言 【D】COBOL语言 数据操纵语言(DML)的基本功能中不包括〖 〗  【A】向数据库中插入数据   【B】描述数据库的访问控制  【C】对数据库中的数据进行排序 【D】删除数据库中的某些数据 15.DB是指〖 〗 【A】数据库应用软件【B】数据库管理软件 【C】数据的集合  【D】数据库系统 二、 填空题(每空1分,共10小题,共10分) 1.当用户读取数据时,DBMS会自动地将用户的请求转换成__________,实现用户对数据库的操作。 2.数据库的逻辑模型独立于__________。 3.实现完整性规则是指实体的__________不能取空值。 4.单用户DBS能够自动地保证事务以__________方式操作DB,因为同时只有一个事务被执行。 5.事务故障和系统故障的恢复是由系统自动进行的,而介质故障的恢复需要__________执行恢复过程。 6.用户或程序员用以操作的数据形式称为__________。 7.DBA有两个重要的工具:__________和__________。 8.DBS的全局结构体现了DBS的__________。 9.数据独立性能使得修改__________时尽量不影响已有的应用程序。 10.在DBS中,控制数据整体结构的人员称为__________。 三、 简答题(每小题3分,共30分) 试述数据库管理阶段的主要特点。 答: (1)采用复杂的数据模型来表示数据结构; (2)有较高的数据独立性; (3)数据库系统为用户提供了方便的用户接口; (4)系统提供了较为完善的数据控制功能; (5)对数据的操作不一定以记录为单位,也可以数据项为单位,增加了系统的灵活性。 2.试叙述SQL语言的关系代数特点和元组演算特点。  答:SQL的SELECT语句来自于关系代数表达式π…(σ…(R1×…Rm));FROM子句中的基本表名,应理解为元组变量,列名应理解为元组分量。 3.预处理方式对于嵌入式SQL的实现有什么重要意义? 答:采用预处理方式以后,可以不必改动宿主语
显示全部
相似文档