数据库原理习题-
- 格式:docx
- 大小:54.16 KB
- 文档页数:60
数据库原理习题-(1)1数据库原理及应用习题一、选择题:1•手工处理阶段是。
A •计算机数据处理技术发展的初级阶段B.计算机数据管理技术发展的初级阶段C.计算机数据处理技术发展的中级阶段D.计算机数据管理技术发展的中级阶段3.下列哪种数据管理技术难以保存数据。
A .自由管理 B.独享式文件管理C.共享式文件管理D.数据库系统管理4.下列哪种数据管理技术真正消除了程序与数据间的相互依赖关系。
A .自由管理B.文件管理 C.数据库系统管理D.以上说法都不对5.数据库中,实体是指A •客观存在的事物B.客观存在 的属性C.客观存在的特性D.某一具体事件6.数据库中,属性是指。
A .客观存在的事物B.事物的具 体描述C.事物的某一特征D.某一具体事件7. 数据库中,实体的联系是指 A . 1: 1、1: m 、m: n 联系二元联系、多元联系C .两实体间联系内部的联系8.下列哪种数据管理技术真正消除了冗 余。
A .自由管理 B.文件管理 C.数据库系OB. 一元联系、统管理D.以上说法都不对9•数据库中,实体的一元联系是指。
A. 1: 1、1: m、m: n 联系B. 一个实体与另一个实体的联系C .两实体间联系 D.实体集内部的联系10.数据库中,实体的二元联系是指。
A. 1: 1、1: m、m: n联系B.相同实体间的联系C.不同实体间的联系D.实体集内部的联系11.数据库中,两实体间的联系是指。
A. 1: 1、1: m、m: n 联系B.相同实体间的联系C .不同实体间的联系 D.实体集内部的联系12.文件系统与数据库系统对数据处理方式的主要区别体现在。
A •数据集成化 B.数据共享 C. 冗余度 D.容量13.数据库系统包括。
A.DB、DBMSB. DB、DBAC. DB、DBMS、DBA、计算机硬件D. DB、DBMS、DBA、OS、计算机硬件14.在数据库结构中,保证数据库独立性的关键因素是。
A •数据库的逻辑结构 B.数据库的逻辑结构、物理结构C •数据库的三级结构 D.数据库的三级结构和两级映射。
15.数据库系统中,DBA表示。
A .应用程序设计者 B.数据库使用者 C. 数据库管理员D.数据库结构16.数据库控制(保护)应包括下面除外的所有功能。
A •安全性和完整性 B.独立性C.并发控制D.故障恢复17.数据处理采用数据库方法主要目的是。
A .解决保密性问题 B.实现数据共享C .便于数据存取 D.解决数据量大的问题18.数据库管理系统的职能是。
A .维护数据库,实现管理系统各程序间的共享B .维护数据库,尽量减少用户程序文件的冗余度C .维护数据库,接受和完成用户程序或命令请求D.是程序、数据、用户的有机统一体19.数据库管理系统中采用并发控制其主要目的是。
A •实现数据共享 B.减少数据冗余度C .实施数据库保护 D.保证数据独立性20. 若要满足依赖保持性,则模式分解最多可 以达到 。
21. 下列哪些运算是关系代数的基本运 算 。
A .交、并、差 选取、除、联结 C .联结、自然联结、笛卡尔乘积 选取、笛卡尔乘积、差运算22. 下列哪些运算是关系代数的扩充运 算 。
A .交、并、差、笛卡尔乘积差、联结、自然联结C .交、联结、自然联结、除 联结、自然联结、除23.我们通常说Q (父)运算是扩充运算,主 要是由于门可以由 运算推出。
A •并 B.差 C.投影A . 2NFD. 4NFB. 3NFC. BCNFB.投影、 D.投影、B.交、并、D.交、并、D.选择24.联结运算是扩充运算,可以由运算推出。
A.并和选择选择C.笛卡尔乘积和投影B.笛卡尔乘积和D.投影和选择25.数据库管理系统中A.数据描述语言C.数据控制语言DML表示。
B.数据操纵语言的方式26.数据库管理系统中DDL表示A .数据描述语言言C.数据控制语言B.数据操纵语D.访问数据库的方式27.数据库管理系统中DCL表示A .数据描述语言 B.数据操纵语C.数据控制语言D.访问数据库的方式。
28.有关DBMS的组成描述中,下列哪个不属于其组成部分。
A. DDL及其翻译处理程序B. DML及其编译、解释程序C .数据库运行控制程序 D.主语言及其编译、处理程序29.我们通常所说实体的m : n联系实际上是指实体的。
A .一元联系 B.二元联系 C. 三元联系 D.多元联系30.第一代数据模型是指。
A •关系模型 B.网络模型 C.面向对象模型 D.人工智能模型。
31.第二代数据模型是指。
A •关系模型 B.网络模型 C.面向对象模型 D.人工智能模型。
32.第三代数据模型是指。
A •关系模型 B.网络模型 C.面向对象模型 D.人工智能模型。
33.关系模式中3NF是指。
A .满足2NF且不存在非主属性对关键字的传递依赖现象B.满足2NF且不存在非主属性对关键字的部分依赖现象C •满足2NF且不存在非主属性D.满足2NF且不存在组合属性34.关系模式中2NF是指。
A .满足1NF且不存在非主属性对关键字的传递依赖现象B.满足1NF且不存在非主属性对关键字的部分依赖现象C .满足1NF且不存在非主属性D.满足1NF且不存在组合属性35.关系模式中1NF 是指A •不存在传递依赖现象 B.不存在部分依赖现象C.不存在非主属性D.不存在组合属性36.关系模式能成为范式的最基本条件是。
A •不存在传递依赖现象 B.不存在部分依赖现象C.不存在非主属性D.不存在组合属性37.关系模式中关键字为全关键字的条件为。
A •不存在传递依赖现象 B.不存在部分依赖现象C.不存在非主属性D.不存在组合属性38.若主文件记录和索引文件中索引项为--- 对应联系,此时。
A•索引文件为有序表而主文件为无序表B.索引文件为有序表且主文件为有序表C.索引文件为无序表而主文件为有序表D.索引文件为无序表且主文件为无序表39.现实世界“特征“术语,对应于数据世界的。
A •属性 B.联系 C.记录D.数据项40.在数据库设计中,数据库价格是指。
A •物理设备开销 B.软件系统开销C .数据库操作人员开销 D.数据存储、数据处理开销41.在关系数据库中,对视图(窗口)的检索操作。
A .只限于对元组操作 B.只限于对属C .可以对元组、属性都操作D.不能执行操作42. 在层次模型结构中A •允许存在一元联系,允许存在多元联系B •允许存在一元联系,不允许存在多元联系C .不允许存在一元联系,允许存在多元联系D •不允许存在一元联系,不允许存在多元联系 44.宿主系统是指DBMS A •包含DDL 和DML 和DMLC •包含DDL 不包含DML 包含DML 45.自含系统是指DBMS A •包含DDL 和DML 和DML C •包含DDL 不包含DML 包含DML 46.宿主系统工作模式中,主语言通常可以语言、PASCAL 语言、VFPC. C 语言、PASCAL 语言、FORTRAN C 语言、PASCAL 语言、SQLB.不包含DDL D.不包含DDLB.不包含DDL D.不包含DDLA • C 语言、PASCAL 语言、汇编语言 B. CD.49.下列哪些数据库是面向应用领域的数据库。
A •分布式数据库、并行数据库、多媒体数据库B.主动数据库、数据仓库、工程数据库C.数据仓库、工程数据库、空间数据库D.FOXPRO、ACCESS、INFORMIX50.客户/服务器系统比较传统方式。
A.工作站增加负担、服务器减少负担B.工作站减少负担、服务器增加负担C.工作站增加负担、服务器增加负担D.工作站减少负担、服务器减少负担51.不用于表达数据库概念结构设计结果的工具是。
A.局部E-R模型B.初步E-R模型C.总体E-R模型D.关系数据库模式。
58.下面关于关系性质的叙述中不正确的是A .关系中元组的次序不重要列的次序不重要C .关系中元组不可以重复B.关系中D.关系不可以为空关系59.嵌入式SQL向主语言输出数据主要用方式。
A .主变量 B.游标C.主变量和游标 D.开辟公共交换区60.数据库完整性约束中的函数依赖约束是。
A .属性级约束B.实体级约束 C.元组级约束 D.关系级约束61.从关系中取出所需属性组成新关系的操作称为A •交 B.连接 C.选择D.投影62.从关系中取出所需兀组组成新关系的操作称为。
B.连接C.选择A •交D.投影63. SQL为用户授权的命令是。
A • GRANT B. REVOKE C. SELECT D. PUT64. SQL收回用户权力的命令是。
A • GRANT B. REVOKE C. SELECT D. PUT65.SQL规定具有执行授权和收回权力命令的用户是。
A •只能是该数据库(表)的使用者B.只能是该数据库(表)的建立者C •只能是DBA D.只能是DBA和该数据库(表)的建立者66.数据的完整性是指。
A.数据的存储和使用数据的程序无关B.防止数据被非法使用C •数据的正确性、一致性 D. 减少重复数据67.数据独立性是指。
A .数据独立于计算机 B.数据独立于操作系统C •数据独立于数据管理系统D.数据独立于应用程序68.文件系统阶段是。
A •计算机数据处理技术发展的初级阶段B •计算机数据管理技术发展的初级阶段C.计算机数据处理技术发展的中级阶段D •计算机数据管理技术发展的中级阶段69.信息世界的实体对应于关系中的。
A.元组 B .属性C .性质D .记录70.数据库三级组织结构中,内模式是 对。
A •内存数据组织的描述 的描述 C •逻辑数据组织的描述 的描述71.数据库三级组织结构中,模式是 对 。
A •内部数据组织的描述B.用户数据组织 的描述C •逻辑数据组织的描述D.三级数据组织的描述72. Visual FoxPro 数据库管理系统是一 种 。
A .宿主语言B.自含语言C.数据描述语言 D.数据操纵语言73. 结构化查询语言 SQL A .是一种自含式语言种嵌入式语言C .既是自含式语言又是嵌入式语言D.以上说法都不对B.外存数据组织 D.用户数据组织B.是一74.在E-R图对信息模型的描述中,椭圆框表示。
A .实体 B.联系 C.属性D.关系名75.在E-R图对信息模型的描述中,矩形框表示。
A .实体 B.联系 C.属性D.关系名76.在E-R图对信息模型的描述中,菱形框表示。
A .实体 B.联系 C.属性D.关系名77.关系查询语言中的关系演算是一种。
A .数据解释语言B.数据描述语言C.过程化语言D.非过程化语言78.数据冗余存在于。
A .文件系统中 B.数据库系统中C .文件系统与数据库系统中 D.以上说法都不对79.下列说法不正确的是。