数据库原理习题 (1)l
数据库原理习题(含答案)
![数据库原理习题(含答案)](https://img.taocdn.com/s3/m/08eed82625c52cc58bd6bee6.png)
第一章绪论Ⅰ、学习要点1、准确掌握数据、数据库、数据库系统、数据库管理系统等基本术语、概念;2、数据独立性的概念、分类及实现途径;3、数据模型的概念、分类、要素及作用;4、数据库三级模式体系结构的含义及作用;5、关系数据模型的三要素内容。
Ⅱ、习题一、选择题:1、使用二维表格结构表达数据和数据间联系的数据模型是()A、层次模型B、网状模型C、关系模型D、实体—联系模型2、DB、DBS、DBMS间的关系是()A、DB包括DBMS和DBSB、DBMS包括DB和DBSC、DBS包括DB和DBMSD、DBS与DB和DBMS无关3、在数据库中存储的是()A、数据B、数据模型C、数据及数据之间的联系D、信息4、数据库系统中,用()描述全部数据的整体逻辑结构。
A、外模式B、模式C、内模式D、数据模式5、数据库中,导致数据不一致的根本原因是()A、数据量太大B、数据安全性不高C、数据冗余D、数据完整性约束不强6、划分层次型、网状型和关系型数据库的原则是()A、记录的长度B、文件的大小C、联系的复杂程度D、数据及联系的表示方式7、数据库三级模式体系结构的划分,主要有利于保持数据库的()A、数据安全性B、数据独立性C、结构规范化D、操作可行性8、数据库系统中,用()描述用户局部数据的逻辑结构,它是用户和数据库系统间的接口。
A、外模式B、模式C、内模式D、数据模式9、数据库系统中,用()描述全部数据的物理存储视图。
A、外模式B、模式C、内模式D、数据模式10、数据库系统中用于定义和描述数据库逻辑结构的语言是()A、DMLB、DDLC、DCLD、SQL11、数据库系统支持的数据共享指的是()A、同一应用的多个程序共享同一数据集合B、多个用户、同一语言程序共享同一数据集合C、多个用户共享同一数据文件D、多种语言、多个用户、多个应用相互覆盖地使用同一数据集合12、数据库系统中,当内模式发生变化时,采用()来保证数据的物理独立性。
数据库原理教程习题答案全
![数据库原理教程习题答案全](https://img.taocdn.com/s3/m/4d4aad7058f5f61fb6366652.png)
数据库原理教程习题答案全集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#0000000000第1章数据库系统概述习题参考答案税务局使用数据库存储纳税人(个人或公司)信息、纳税人缴纳税款信息等。
典型的数据处理包括纳税、退税处理、统计各类纳税人纳税情况等。
银行使用数据库存储客户基本信息、客户存贷款信息等。
典型的数据处理包括处理客户存取款等。
超市使用数据库存储商品的基本信息、会员客户基本信息、客户每次购物的详细清单。
典型的数据处理包括收银台记录客户每次购物的清单并计算应交货款。
DBMS是数据库管理系统的简称,是一种重要的程序设计系统。
它由一个相互关联的数据集合和一组访问这些数据的程序组成。
数据库是持久储存在计算机中、有组织的、可共享的大量数据的集合。
数据库中的数据按一定的数据模型组织、描述和存储,可以被各种用户共享,具有较小的冗余度、较高的数据独立性,并且易于扩展。
数据库系统由数据库、DBMS(及其开发工具)、应用系统和数据库管理员组成。
数据模型是一种形式机制,用于数据建模,描述数据、数据之间的联系、数据的语义、数据上的操作和数据的完整性约束条件。
数据库模式是数据库中使用数据模型对数据建模所产生设计结果。
对于关系数据库而言,数据库模式由一组关系模式构成。
数据字典是DBMS维护的一系列内部表,用来存放元数据。
所谓元数据是关于数据的数据。
DBMS提供如下功能:(1)数据定义:提供数据定义语言DDL,用于定义数据库中的数据对象和它们的结构。
(2)数据操纵:提供数据操纵语言DML,用于操纵数据,实现对数据库的基本操作(查询、插入、删除和修改)。
(3)事务管理和运行管理:统一管理数据、控制对数据的并发访问,保证数据的安全性、完整性,确保故障时数据库中数据不被破坏,并且能够恢复到一致状态。
(4)数据存储和查询处理:确定数据的物理组织和存取方式,提供数据的持久存储和有效访问;确定查询处理方法,优化查询处理过程。
数据库原理习题(2022-2022-1)
![数据库原理习题(2022-2022-1)](https://img.taocdn.com/s3/m/c9876e3a11661ed9ad51f01dc281e53a580251e4.png)
数据库原理习题(2022-2022-1)第一、二、三章练习题一、单项选择题1、DBA是指(B)A、高级程序员B、数据库管理员C、数据库系统D、数据库管理系统2、在下列关于关系的陈述中,错误的是(B)A、表中任意两行的值不能相同B、表中任意两列的值不能相同C、行在表中的顺序无关紧要D、列在表中的顺序无关紧要3、数据库在磁盘上的基本组织形式是4.在数据库中存储的是(C)。
[B]A.DBB.文件C.二维表D.系统目录5.在关系数据库系统中,当合并两个关系时,用户程序可以不变。
这是(C)A、数据的物理独立性B、数据的位置独立性C、数据库的逻辑独立性D、数据库的存储独立性6.在下面的数据模型中,(D)是概念数据模型[B]A.9个B.13个C.17个D.21个A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构10.关系笛卡尔积运算记号R某S中,(D)A.R为关系名,S为属性名C.R为属性名,S为关系名B.R和S均为属性名D.R和S均为关系名9.子模式DDL用来描述(B)11.对单个用户使用的数据视图的描述称为(A)A.外模式B.概念模式C.内模式D.存储模式12.数据管理技术发展的3个阶段中,(A)阶段没有专门的软件对数据进行管理。
Ⅰ、人工管理阶段Ⅱ、文件管理阶段Ⅲ、数据库阶段A、只有ⅠB、只有ⅡC、Ⅰ和ⅡD、Ⅱ和Ⅲ13.在数据库的三级模式间引入二级映象的主要作用是(A)A、提高数据与程序的独立性B、提高数据与程序的安全性C、保持数据与程序的一致性D、提高数据与程序的可移植性14.在关系模型中,同一个关系中的不同属性,其(C)。
A.属性名可以相同,数据类型不能相同B.属性名和数据类型都不能相同C.属性名不能相同,数据类型可以相同D.属性名和数据类型都可以相同15.五种基本关系代数运算是(A)A.∪,-,某,π和σB.∪,-,∞,π和σC.∪,∩,某,π和σD.∪,∩,∞,π和σ16.SQLServer是一种(C)数据库管理系统。
数据库原理大习题集
![数据库原理大习题集](https://img.taocdn.com/s3/m/024d80d476a20029bd642dd7.png)
目录第一章数据库系统概述 (2)第二章数据库建模 (9)第三章关系模型和关系运算 (12)第四章数据库语言SQL (17)第五章查询优化与并发控制 (23)第六章关系数据库设计理论 (28)第七章数据库设计 (36)第八章SQL系统环境 (42)第一章数据库系统概述一.单选题1.( )是按照一定的数据模型组织的,长期储存在计算机内,为多个用户共享的数据的聚集。
A.数据库系统B.数据库C.关系数据库D.数据库管理系统2.数据库系统的基础是()。
A.数据结构B.数据库管理系统C.操作系统D.数据模型3.()处于数据库的核心位置。
A.数据字典C.数据库B.数据库管理系统D.数据库管理员4.对数据库操作要以()的内容为依据。
A.数据模型B.数据字典C.数据库管理系统D.运行日志5.数据库第3层结构的描述放在()中。
A.数据库系统B.运行日志C.数据库管理系统D.数据字典6.在执行查询语句时,DBMS从数据字典中调出相应的内模式描述,并从模式映像到内模式,从而确定应读入的()。
A.逻辑数据B.物理数据C.操作序列D.优化策略7.查询处理最复杂最重要的部分()。
A.检查是否存在所要查询的关系B.检查操作是否在合法授权范围内C.确定查询路径D.查询优化8.有了模式|内模式映像,可以保证数据和应用程序之间的()。
A.逻辑独立性B.物理独立性C.数据一致性D.数据安全性9.()是数据库中全部数据的逻辑结构和特征描述。
A.模式B.外模式C.内模式D.概念模式10.()是数据库物理结构和存储方式的描述。
A.模式B.外模式C.内模式D.概念模式11.( )是用户可以看见和使用的局部数据的逻辑结构和特征的描述。
A.模式B.外模式C.内模式D.概念模式12.数据库管理系统允许用户把一个或多个数据库操作组成(),它是一组按顺序执行的操作单位。
A.命令B.事务C.文件D.程序13.()是数据库物理结构和存储方式的描述。
A. 模式B.外模式C.内模式D.概念模式14.在数据库系统阶段,数据是()。
数据库原理试题及答案
![数据库原理试题及答案](https://img.taocdn.com/s3/m/647fb393f80f76c66137ee06eff9aef8951e485b.png)
数据库原理试题及答案一、选择题1. 数据库系统的核心是()。
A. 数据库B. 数据库管理系统C. 操作系统D. 应用程序答案:B2. 关系型数据库中的关系是指()。
A. 表格B. 图C. 树D. 网答案:A3. 在数据库中,用于存储数据的逻辑结构是()。
A. 索引B. 视图C. 表D. 记录答案:C二、填空题1. 数据库管理系统(DBMS)的主要功能包括数据定义、数据操纵、数据控制和________。
答案:事务管理2. 在关系型数据库中,表与表之间的联系称为________。
答案:关系3. 数据库的三级模式包括外模式、内模式和________。
答案:概念模式三、简答题1. 请简述数据库的三大范式。
答案:数据库的三大范式包括:- 第一范式(1NF):表中的每个字段都是不可分割的基本数据项。
- 第二范式(2NF):在第一范式的基础上,非主属性完全依赖于主键。
- 第三范式(3NF):在第二范式的基础上,任何非主属性不依赖于其他非主属性。
2. 什么是事务的ACID属性?答案:事务的ACID属性包括:- 原子性(Atomicity):事务中的操作要么全部完成,要么全部不完成。
- 一致性(Consistency):事务执行的结果必须使数据库从一个一致性状态转换到另一个一致性状态。
- 隔离性(Isolation):事务的执行不应互相干扰。
- 持久性(Durability):一旦事务提交,则其结果在数据库中永久保存。
四、计算题1. 假设有一个学生表Student,包含字段:学号(Sno),姓名(Sname),年龄(Sage),专业(Sdept)。
请写出查询所有计算机专业学生的SQL语句。
答案:```sqlSELECT * FROM Student WHERE Sdept = '计算机';```2. 给定一个订单表Orders,包含字段:订单号(OrderID),客户ID (CustomerID),订单日期(OrderDate),总金额(TotalAmount)。
《数据库原理》复习题(选择题部分) (1) (2)
![《数据库原理》复习题(选择题部分) (1) (2)](https://img.taocdn.com/s3/m/c433edb865ce05087632135c.png)
《数据库原理》复习题(选择题部分)1.()是长期存储在计算机内的有组织,可共享的数据集合。
(A)数据库管理系统(B)数据库系统(C)数据库(D)文件组织2.()是位于用户与操作系统之间的一层数据管理软件。
(A)数据库管理系统(DBMS)(B)数据库系统(DBS)(C)数据库(D)数据库应用系统3.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和()。
(A)数据库管理系统(B)数据库应用系统(C)相关的计算机系统(D)各类相关人员4.下列命令不属于DBMS的数据定义语言的是:()。
(A)CREATE(B)DROP(C)INSERT(D)ALTER5.SQL Server 2005是一种()的数据库管理系统。
(A)关系型(B)层次型(C)网状(D)树型6.支持SQL Server 2005 中的所有可用功能,可作为企业数据库服务器使用的SQL Server 2005版本是:()。
(A)SQL Server 2005个人版.(B)SQL Server 2005企业版(C)SQL Server 2005开发版.(D)SQL Server 2005标准版7.SQL Server 2005 企业版可以安装在()操作系统上。
(A)Microsoft Windows 98.(B)Microsoft Windows Me(C)Microsoft Windows 2000 Professional.(D)Microsoft Windows 20038.一个面向主题的,集成的,不同时间的,稳定的数据集合是:()。
(A)分布式数据库(B)面向对象数据库(C)数据仓库(D)联机事务处理系统9.以下()不属于数据库对象(A)表和视图(B)索引和约束(C)T-SQL脚本(D)触发器10.SQL Server 2005的物理数据库构架主要包括()。
(A)文件及文件组.(B)页面和盘区(C)表和视图(D)数据和程序11.SQL Server 2005的数据以页为基本存储单位,页的大小为()。
数据库原理及应用习题1
![数据库原理及应用习题1](https://img.taocdn.com/s3/m/51fe6c7d011ca300a6c390e4.png)
习题1一、单项选择题1.根据关系模式的完整性规则,一个关系中的“主键”()。
A、不能有两个B、不能成为另一个关系的外部键C、不允许为空D、可以取空值2.从E-R图导出关系模型的时候,图中的每一个实体,都应转换为______,其中应包括对应实体的全部______,并应根据关系所表达的语义确定哪个属性(或哪几个属性组合)作为______。
()A、关系,键,属性B、文件,键,属性C、关系,属性,主键D、文件,属性,键3.在关系模型中,如果二维表中的数据有变化,则它的记录数(),它的字段数()。
A、改变,相对固定B、改变,也随之改变C、不变,相对固定D、不变,也随之改变4.反映现实世界中实体及实体间联系的信息模型是()。
A、关系模型B、层次模型C、网状模型D、E-R模型5.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()。
A、另一个表B、游标C、视图D、索引6.商店可经营多种商品,一种商品可由多家商店经营,商店和商品之间属于()联系。
A、M∶1B、M∶NC、1∶MD、1∶17.实体之间的联系有()种。
A、1B、2C、3D、48.数据库系统包括()。
⑴数据库⑵ DBMS ⑶硬件⑷数据库、相应的硬件、软件⑸各类相关人员A. (1)、(2)和(3)B. (1)、(2)和(5)C. (2)、(3)和(4)D. (4)和(5)9.下列实体类型的联系中,属于多对多联系的是()。
A. 学生与课程之间的联系B. 学校与教师之间的联系C. 商品条形码与商品之间的联系D. 班级与班长之间的联系10.下面的叙述中,()不符合数据库系统的特点。
A.数据结构化B.数据独立性强C.数据共享性高D.数据由应用程序统一管理与控制11.物理数据独立性是指()。
A.总体逻辑结构改变,局部逻辑结构和应用程序不变B.总体逻辑结构改变,应用程序不变C.数据的存储结构(或物理结构)改变,总体逻辑结构不变, 外模式和应用程序不变D.模式改变,内模式不变12.在关系中,关系码由()。
数据库原理考试题库单选题100道及答案解析
![数据库原理考试题库单选题100道及答案解析](https://img.taocdn.com/s3/m/b99ea460591b6bd97f192279168884868762b88f.png)
数据库原理考试题库单选题100道及答案解析1. 数据库系统的核心是()A. 数据库B. 数据库管理系统C. 数据模型D. 软件工具答案:B解析:数据库管理系统是数据库系统的核心,它负责管理和控制数据库。
2. 在数据库中,数据的物理独立性是指()A. 数据库与数据库管理系统的相互独立B. 用户程序与DBMS 的相互独立C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D. 应用程序与数据库中数据的逻辑结构相互独立答案:C解析:数据的物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。
3. 数据库的特点之一是数据的共享,这里的数据共享是指()A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合答案:D解析:数据共享是指多种应用、多种语言、多个用户相互覆盖地使用数据集合。
4. 下列关于关系模型的术语中,与二维表中的“行”对应的概念是()A. 属性B. 元组C. 关系D. 域答案:B解析:二维表中的“行”称为元组。
5. 在关系模型中,一个关键字()A. 可由多个任意属性组成B. 至多由一个属性组成C. 可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D. 以上都不是答案:C解析:关键字可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成。
6. 关系数据库管理系统应能实现的专门关系运算包括()A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表答案:B解析:关系数据库管理系统能实现的专门关系运算包括选择、投影、连接。
7. 自然连接是构成新关系的有效方法。
一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的()A. 元组B. 行C. 记录D. 属性答案:D解析:自然连接要求两个关系有一个或多个共有的属性。
数据库原理试题及答案
![数据库原理试题及答案](https://img.taocdn.com/s3/m/0ff967dddc88d0d233d4b14e852458fb770b380a.png)
数据库原理试题及答案一、选择题1. 数据库的主要特点是什么?A. 数据独立性B. 冗余性C. 数据共享性D. 数据保密性答案:A. 数据独立性2. 关系数据库中,主键的作用是什么?A. 用于建立实体之间的联系B. 用于唯一标识关系表中的每一条记录C. 用于排序和索引D. 用于限制实体的属性取值范围答案:B. 用于唯一标识关系表中的每一条记录3. 下面哪个不是SQL的基本操作?A. SELECTB. UPDATEC. DELETED. INSERT答案:C. DELETE4. 数据库ACID特性中的一致性指的是什么?A. 事务执行前后数据的一致性B. 并发操作下的数据一致性C. 数据库内部元数据的一致性D. 数据备份和恢复的一致性答案:A. 事务执行前后数据的一致性5. 数据库索引的作用是什么?A. 提高数据查询的效率B. 加快数据的插入和更新操作C. 保证数据的一致性D. 限制数据的访问权限答案:A. 提高数据查询的效率二、填空题1. 数据库中,用于描述数据之间的关系的形式称为________。
答案:表2. 数据库中,用于存储数据的基本单位称为________。
答案:字段3. 数据库中,用于组织和管理数据的软件系统称为________。
答案:数据库管理系统(DBMS)4. 关系数据库中,用于连接不同表之间的数据的字段称为________。
答案:外键5. 关系数据库中,用于限制字段取值范围的规则称为________。
答案:约束三、简答题1. 请简要描述数据库的三级模式结构。
答:数据库的三级模式结构包括外模式(视图层)、概念模式(逻辑层)和内模式(物理层)。
外模式是用户对数据库的部分数据的逻辑表达方式,用户可以通过外模式对所需数据进行查询和操作。
概念模式是数据库的全局逻辑结构,它定义了数据库中各个实体及其之间的关系,并给出了对数据进行操作的完整规则。
内模式是数据库在物理存储上的表示,它描述了数据在磁盘上的存储方式和组织结构。
数据库系统原理练习题(附参考答案)
![数据库系统原理练习题(附参考答案)](https://img.taocdn.com/s3/m/a9390e8d5ff7ba0d4a7302768e9951e79a89695c.png)
数据库系统原理练习题(附参考答案)一、单选题(共100题,每题1分,共100分)1.在SELECT语句的语法结构中,【】用于对查询的结果进行排序。
A、ORDER BY子句B、WHERE子句C、GROUP BY子句D、HAVING子句正确答案:A2.将符合要求的初始数据装载到数据库中去是指A、数据库维护B、数据库试运行C、应用程序设计D、加载数据正确答案:D3.下列关于存储函数与存储过程的说法中,错误的是A、存储过程可以拥有输出参数B、可以直接对存储函数进行调用,且不需要使用CALL语句C、存储过程中必须包含一条RETURN语句D、对存储过程的调用,需要使用CALL语句正确答案:C4.能唯一标识该关系的元组的属性称为该关系的A、超键B、分量C、码D、超码正确答案:C5.下列关于MySQL中的常量的说法中,错误的是A、常量是指在程序运行过程中值不变的量B、常量的使用格式取决于值的数据类型C、字符串常量是指用单引号或双引号括起来的字符序列D、一个十六进制值通常指定为一个字符串常量,每对十六进制数字被转换为一个字符,其最前面有一个大写字母“O”或小写字母“o”正确答案:D6.在数据定义语言包括的SQL语句中,用于对数据库或数据库对象进行修改的是【】A、CREATEB、ALTERC、DROPD、UPDATE正确答案:B7.在关系的一个码中移去某个属性,它仍然是这个关系的码,这样的码称为A、主属性B、全码C、外码D、超码正确答案:D8.下列关于数据库外模式的说法,正确的是A、外模式不能重叠B、不可被多个应用程序所共享C、一个外模式可以只为一个应用程序使用D、一个数据库只能有一个外模式正确答案:C9.下列关于索引的说法中,错误的是A、索引文件需要占用磁盘空间B、创建的索引越多越好C、DBMS会将一个表的所有索引保存在同一个索引文件中D、创建索引能够提高数据文件的访问效率正确答案:B10.下列不属于数据库系统三级模式结构的是A、外模式B、内模式C、模式D、数据模式正确答案:D11.下列关于SQL的说法中,错误的是A、SQL不是某个特定数据库供应商专有的语言B、掌握SQL可以帮助用户与几乎所有的关系数据库进行交互C、SQL 简单易学D、SQL 语句区分大小写正确答案:D12.属于行为设计阶段的是A、逻辑设计B、概念设计C、功能设计D、物理设计正确答案:C13.下列不属于数据库的建立和维护功能的是A、数据库的性能监视B、数据库空间的维护C、数据定义D、数据库的分析正确答案:C14.下列关于数据控制语言的说法中,错误的是A、GRANT语句用于授予权限B、REVOKE语句用于收回权限C、数据控制语言主要用于数据执行流程管理D、数据控制语言包括的主要SQL语句是GRANT和REVOKE 正确答案:C15.下列属于新一代数据库系统的是A、面向对象数据库系统B、关系数据库系统C、层次数据库系统D、网状数据库系统正确答案:A16.DBMS提供【】来严格地定义模式。
数据库原理习题及答案
![数据库原理习题及答案](https://img.taocdn.com/s3/m/95c52dcaa76e58fafbb00314.png)
1.从程序和数据之间的关系分析文件系统和数据库系统之间的区别和联系。
区别:文件系统:用文件将数据长期保存在外存上,程序和数据有一定的联系,用操作系统中的存取方法对数据进行管理,实现以文件为单位的数据共享。
数据库系统:用数据库统一存储数据,程序和数据分离,用DBMS统一管理和控制数据,实现以记录和字段为单位的数据共享。
联系:均为数据组织的管理技术;均由数据管理软件管理数据,程序与数据之间用存取方法进行转换;数据库系统是在文件系统的基础上发展而来的。
2.什么是数据库?数据库是长期存储在计算机内、有组织的、可共享的数据集合。
数据库是按某种数据模型进行组织的、存放在外存储器上,且可被多个用户同时使用。
因此,数据库具有较小的冗余度,较高的数据独立性和易扩展性。
3.什么是数据冗余?数据库系统与文件系统相比怎样减少冗余?在文件管理系统中,数据被组织在一个个独立的数据文件中,每个文件都有完整的体系结构,对数据的操作是按文件名访问的。
数据文件之间没有联系,数据文件是面向应用程序的。
每个应用都拥有并使用自己的数据文件,各数据文件中难免有许多数据相互重复,数据的冗余度比较大。
数据库系统以数据库方式管理大量共享的数据。
数据库系统由许多单独文件组成,文件内部具有完整的结构,但它更注重文件之间的联系。
数据库系统中的数据具有共享性。
数据库系统是面向整个系统的数据共享而建立的,各个应用的数据集中存储,共同使用,数据库文件之间联系密切,因而尽可能地避免了数据的重复存储,减少和控制了数据的冗余。
4.使用数据库系统有什么好处?查询迅速、准确,而且可以节约大量纸面文件;数据结构化,并由DBMS统一管理;数据冗余度小;具有较高的数据独立性;数据的共享性好;DBMS还提供了数据的控制功能。
5.什么是数据库的数据独立性?数据独立性表示应用程序与数据库中存储的数据不存在依赖关系,包括逻辑数据独立性和物理数据独立性。
逻辑数据独立性是指局部逻辑数据结构(外视图即用户的逻辑文件)与全局逻辑数据结构(概念视图)之间的独立性。
数据库原理复习资料 (1)
![数据库原理复习资料 (1)](https://img.taocdn.com/s3/m/c91b4f54be23482fb4da4cd4.png)
数据库原理模拟题一、单选题1.存储在计算机内的有组织、可统一管理且可共享的数据集合称为( C )。
A、数据库管理系统B、数据库系统C、数据库D、文件系统2.在数据管理技术发展的三个阶段中,无专门软件对数据进行管理的是(C )。
I.人工管理阶段II.文件系统阶段III.数据库阶段A. 只有 IB. 只有 IIC. I 和 IID. II 和 III3.描述数据库全体数据的全局逻辑结构和特性的是( B )。
A. 内模式B.模式C. 外模式D. 用户模式4.作为模式的逻辑子集,用户所看到的局部逻辑结构和特征的描述是(C )。
A.模式B. 物理模式C. 外模式D. 内模式5.要保证数据库的逻辑数据独立性,需要修改的是( A )。
A. 模式与外模式的映像B. 外模式C. 模式与内模式之间的映像射D. 三层模式6.一个关系中最多只能有一个( B )。
A. 候选键B.主键C.外键D.超键7.在将概念模型转换为逻辑模型时,实体间的M:N联系通过增加一个( A )来实现。
A. 关系模式B.实体C.关系或一个属性D.关系和一个属性8.关系代数中专门的关系运算包括( B )。
A. 并、交、差、笛卡尔集B. 选择、投影、连接、除C. 连接、自然连接、投影D. 统计、查询、显示、制表9.不含有多余属性且能惟一地标识关系中每一个元组的属性或属性集是( C )。
A. 主属性B. 数据项C. 候选码D. 主属性值10.一个关系中的任两个元组间( D )。
A. 必须是降序B. 必须是升序C. 必须有顺序D. 具有顺序无关性11.在对关系R和S进行自然连接时,R和S应有一个或多个共有的(B )。
A. 记录B. 属性C. 元组值D. 元数12.关系代数表达式的优化策略中,首先要做的是( B )A. 对文件进行预处理B. 尽早执行选择与投影运算C. 执行笛卡儿积运算D. 自然连接13.关系代数中运行效率最低的运算是( C )。
A. 选择B. 投影C. 笛卡尔积D. 除14.关系代数中的连接操作是由(B )组合而成的。
数据库1-5习题及答案
![数据库1-5习题及答案](https://img.taocdn.com/s3/m/1923aac32cc58bd63186bd54.png)
《数据库原理与应用》习题(1)一、单项选择题(每小题1分,共10分)1.要保证数据库逻辑数据独立性,需要修改的是( )A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式2.下列四项中,不属于数据库特点的是( )A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高3.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( )A.多对多B.一对一C.多对一D.一对多4.反映现实世界中实体及实体间联系的信息模型是( )A.关系模型B.层次模型C.网状模型D. E-R模型5.对数据库并发操作有可能带来的问题包括( )A.读出“脏数据”B.带来数据的冗余C.未被授权的用户非法存取数据D.破坏数据独立性6.关系数据模型的三个组成部分中,不包括( )A.完整性规则B.数据结构C.数据操作D.并发控制7.SQL语言的REVOKE语句实现下列哪一种数据控制功能?A.可靠性控制B.并发性控制C.安全性控制D.完整性控制8.事务有多个性质,其中不包括( )A.一致性B.唯一性C.原子性D.隔离性9.SQL语言通常称为( )A.结构化查询语言B.结构化控制语言C.结构化定义语言D.结构化操纵语言10.如何构造出一个合适的数据逻辑结构是( )主要解决的问题。
A.关系数据库优化B.数据字典C.关系数据库规范化理论D.关系数据库查询二、填空题(每小题1分,共10分)1.SQL语言提供数据库定义、________ 、数据控制等功能。
2.数据库保护问题包括:________ 、完整性、故障恢复和并发控制等多方面。
3.关系代数中专门的关系运算包括:选择、投影、连接和________ 。
4. 设有关系SC(sno, cname, grade),各属性的含义分别为学号、课程名、成绩。
若要将所有学生的“数据库系统”课程的成绩增加5分,能正确完成该操作的SQL语句是 grade = grade+5 WHERE cname=“数据库系统”。
数据库原理试题及答案
![数据库原理试题及答案](https://img.taocdn.com/s3/m/6d6619d5970590c69ec3d5bbfd0a79563c1ed4e5.png)
数据库原理试题及答案一、单项选择题(每题2分,共10分)1. 在关系数据库中,关系是指:A. 一个二维表B. 一个索引C. 一个视图D. 一个存储过程答案:A2. 数据库管理系统(DBMS)的主要功能不包括:A. 数据定义B. 数据操纵C. 数据备份D. 数据加密答案:D3. 以下哪个选项不是数据库系统的特点:A. 数据共享B. 数据独立性C. 数据冗余度高D. 数据完整性答案:C4. SQL语言中,用于创建新表的命令是:A. CREATE TABLEB. ALTER TABLEC. DROP TABLED. TRUNCATE TABLE答案:A5. 在关系数据库中,实现数据完整性的机制包括:A. 触发器B. 视图C. 存储过程D. 以上都是答案:D二、多项选择题(每题3分,共15分)1. 以下哪些是关系数据库的组成部分:A. 内模式B. 概念模式C. 外模式D. 实体-关系模式答案:A, B, C2. 数据库设计中,以下哪些步骤属于概念设计阶段:A. 确定数据项B. 确定数据结构C. 确定数据流D. 确定数据存储答案:B, C3. 在数据库中,以下哪些操作可以更新数据:A. INSERTB. UPDATEC. DELETED. SELECT答案:A, B, C4. 以下哪些是数据库系统的三级模式:A. 概念模式B. 内模式C. 外模式D. 物理模式答案:A, B, C5. 数据库恢复技术中,以下哪些是常用的恢复策略:A. 事务日志B. 检查点C. 数据备份D. 事务回滚答案:A, B, C, D三、简答题(每题5分,共20分)1. 简述数据库管理系统的主要功能。
答案:数据库管理系统(DBMS)的主要功能包括数据定义、数据操纵、数据控制和数据维护。
数据定义功能允许用户定义数据库的结构和约束;数据操纵功能支持用户对数据进行查询、插入、更新和删除等操作;数据控制功能确保数据的安全性和完整性;数据维护功能则涉及数据库的优化和重组。
数据库原理习题及答案(总共5套)
![数据库原理习题及答案(总共5套)](https://img.taocdn.com/s3/m/5c65962a43323968011c92ab.png)
模拟试题(一)一、填空题(30分)1.数据的独立性包括数据的物理独立性和数据的逻辑独立性。
2.数据的物理独立性是指当数据的存储结构(或内模式)改变时,通过系统内部的自动映象功能或转换功能,保持了数据的全局逻辑结构(或模式)不变。
3.数据模型由三部分组成:数据结构数据操作完整性约束4.一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间为1:n(一对多)的联系。
5.一个关系模型由若干个关系模式组成。
6.在选择运算所得到的结果关系中,所含的元组数不多于原关系中的元组数。
7.SQL语言具有对数据的定义查询操纵控制等四个方面的功能。
8.设X→Y是关系模式R的一个函数依赖,并且Y是X的子集,则称X→Y是平凡函数依赖。
9.在一个关系模式中,若一个属性或属性组K完全函数决定整个元组,则称K为该关系的一个候选关键字。
10.如果一个关系R中的所有非主属性都不传递依赖于任何候选关键字,则称关系R属于第三范式,记作R∈3NF。
11.一个关系模式为Y(X1,X2,X3,X4),假定该关系存在如下函数依赖:X1←→X2,X1→X3,X1→X4,则该关系属于BCNF。
12.假定一个E-R图包含有A实体和B实体,并且从A到B存在着1∶n的联系,则转换成关系模型后,包含有3个关系模式。
13.实现系统案例,防止非法破坏数据,所采用的数据保护措施有:用户标识和鉴定、存取控制定义视图审计数据加密14.恢复的实现技术有:数据转储和登录日志文件。
13、15.____分布式数据库___________是一个逻辑上统一、地域上分布的数据集合。
16.关系中能唯一标识元组,且又不含多余属性称为___候选键_____________。
17.在概念结构设计中先,定义全局概念结构的框架,然后逐步细化。
这种方法称为_____________自顶向下方法___________。
18.分布式数据库系统中透明性层次越高,应用程序的编写越简单。
数据库原理复习题(1)
![数据库原理复习题(1)](https://img.taocdn.com/s3/m/bd3a36b2960590c69ec37622.png)
数据库原理复习题1.描述数据库中全体数据的逻辑结构和特征的是()。
(1.3A)A.内模式B.概念模式C.外模式D.存储模式2.自然联接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然联接时,要求R和S含有一个或多个共有的()。
(2.4B)A.元B.行C.记录D.属性3.SQL语言中,实现数据检索的语句是()。
(3.1A)A.SELECT B.INSERT C.UPDATE D.DELETE4.在数据库的三级模式结构中,描述数据库全局逻辑结构和特性的是()。
(1.3A)A.外模式B. 内模式C. 存储模式D.模式5.当实体中有多个属性可作为键而选定其中一个时,称为该实体的()。
(2.1A)A. 外键B. 候选键C. 主键D. 主属性6.设关系模式R(ABC)上成立的FD集为{B→C},ρ={AC,BC}为R的一个分解,那么ρ相对于{B→C}()。
(6.3B)A.是无损联接分解B.不是无损联接分解C.是否无损联接分解还不能确定D.是否无损联接由R的当前关系确定7.SQL中集合成员资格比较操作“元组NOT IN(集合)”中的“NOT IN”与下列()操作符等价。
(3.4B)A.<>ALL B.<>ANY C.=ANY D.=ALL 8.下图中给定关系R()。
(6.2C)零件号单价P125P28P325P49A.不是3NF B.是3NF但不是2NFC.是3NF但不是BCNF D.是BCNF9.DBS是()。
(1.1A)A.数据库B.数据库系统C.数据处理D.数据库管理系统10.在关系代数中,5种基本运算为()。
(2.2A)A.并、差、选择、投影、自然联接B.并、差、交、选择、投影C.并、差、选择、投影、乘积D.并、差、交、选择、乘积11.使用SQL语句进行查询操作时,若希望查询结果中不出现重复元组,应在SELECT子句中使用()保留字。
(3.4B)A.UNIQUE B.ALL C.EXCEPT D.DISTINCT12. 若D1={a1,a2,a3},D2={1,2,3},则D1×D2集合中共有元组()个。
数据库原理·模拟试卷及答案(1)
![数据库原理·模拟试卷及答案(1)](https://img.taocdn.com/s3/m/49acec4da45177232f60a2a9.png)
模拟试卷(一)答案一、单项选择题(本大题共20小题,每小题1分,共20分)1. 提供数据库数据描述的集中管理的是 ( D )A.数据库模式B.数据库C.数据库管理系统D.数据字典2. 授权和完整性管理器属于DBMS的 ( B )A.查询处理器B.存储管理器C.事务管理器D.用户管理器3. 使用CREATE SCHEMA 语句建立的是 ( A )A.数据库模式B.表C.视图D.索引4. 设关系R和S的结构相同,并且各有80个元组,假如这两个关系作交运算,其运算结果的元组个数为( B )A.80B.小于等于80C.大于等于160D.大于等于80,小于等于1605. 在SQL的授权语句中使用“ALL PRIVILEGES”,表示 ( B )A.授权所有用户B.所有的操作权限C.对所有的数据集合D.允许再授权6. 表达业务流程分析结果的图表是 ( B )A.业务流程图B.数据流图C.局部E-R图 D、基本E-R图7. 对数据库模式进行规范化处理,是在数据库设计的 ( C )A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段8. 能够消除冗余的键的范式是 ( C )A.2NFB.3NFC.4NFD. BCNF9. 在下列几种故障中,不破坏数据库内容的是 ( B )A.计算机病毒发作B.供电系统故障C.瞬时的强磁场干扰D.磁盘介质损坏10. 在数据库技术中,独立于计算机系统的模型是 ( A )A.E-R模型B.层次模型C.关系模型D.面向对象的模型11. 五种基本关系代数运算是 ( A )A.∪,-,×,π和σB.∪,-,∞,π和σC.∪,∩,×,π和σD.∪,∩,∞,π和σ12. SQL中,下列涉及空值的操作,不正确的是 ( C )A.AGE IS NULLB.AGE IS NOT NULLC.AGE = NULLD.NOT (AGE IS NULL)13. 单个用户使用的数据视图的描述称为 ( A )A.外模式B.概念模式C.内模式D.存储模式14. 在删除基本表中某个元组时,将以此表为参照表的关系中外键与主键相同的元组一起删除,应采用的方式是( B )A.RESTRICT方式B.CASCADE方式C.SET NULL方式D.CHECK方式15. 在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是 ( B )A.用户界面B. 存取结构C.数据输入D. 报表输出二、填空题(本大题共20个空,每空1分,共20分)1. 结构数据模型的组成包括:数据结构,(数据操作)和(数据完整性约束)。
数据库原理试题及答案
![数据库原理试题及答案](https://img.taocdn.com/s3/m/bd0289162f3f5727a5e9856a561252d380eb20df.png)
数据库原理试题及答案一、选择题(每题2分,共20分)1. 关系数据库管理系统(RDBMS)中,用于查询数据的语句是:A. INSERTB. UPDATEC. SELECTD. DELETE答案:C2. 在SQL中,用于删除表中数据的语句是:A. DROP TABLEB. REMOVEC. DELETED. ERASE答案:C3. 数据库规范化的目的是:A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 降低数据库成本答案:B4. 以下哪个是数据库的完整性约束:A. 唯一性约束B. 索引C. 视图D. 存储过程答案:A5. 在关系数据库中,主键用于:A. 唯一标识表中的每条记录B. 存储数据C. 建立表之间的关系D. 排序数据答案:A6. 数据库事务具有以下哪个特性:A. 原子性B. 并行性C. 持久性D. 可逆性答案:A7. 在数据库设计中,使用外键的主要目的是:A. 增加数据安全性B. 建立表之间的关联C. 提高查询速度D. 减少数据冗余答案:B8. 数据库的并发控制主要解决以下问题:A. 数据丢失B. 数据冗余C. 数据不一致D. 数据泄露答案:C9. 数据库的备份和恢复机制主要用于:A. 增加数据安全性B. 优化查询性能C. 提高系统可用性D. 减少系统成本答案:A10. 在数据库中,触发器是一种:A. 数据库对象B. 数据库约束C. 数据库查询语言D. 数据库存储过程答案:D二、简答题(每题5分,共30分)1. 简述数据库的三级模式结构。
答案:数据库的三级模式结构包括外模式、概念模式和内模式。
外模式是用户视图,描述了用户对数据的视图;概念模式是全局视图,描述了数据库的总体逻辑结构;内模式是存储视图,描述了数据的物理存储方式。
2. 解释什么是数据库的事务。
答案:数据库的事务是一系列操作,它们作为一个整体被执行,以确保数据库的完整性。
事务具有以下四个基本属性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
数据库系统原理教程课后习题及答案(第一章)
![数据库系统原理教程课后习题及答案(第一章)](https://img.taocdn.com/s3/m/f096b2dba58da0116c1749bf.png)
第1章绪论1 .试述数据、数据库、数据库系统、数据库管理系统的概念。
答:( l )数据(Data ) :描述事物的符号记录称为数据。
数据的种类有数字、文字、图形、图像、声音、正文等。
数据与其语义是不可分的。
解析在现代计算机系统中数据的概念是广义的。
早期的计算机系统主要用于科学计算,处理的数据是整数、实数、浮点数等传统数学中的数据。
现代计算机能存储和处理的对象十分广泛,表示这些对象的数据也越来越复杂。
数据与其语义是不可分的。
500 这个数字可以表示一件物品的价格是500 元,也可以表示一个学术会议参加的人数有500 人,还可以表示一袋奶粉重500 克。
( 2 )数据库(DataBase ,简称DB ) :数据库是长期储存在计算机内的、有组织的、可共享的数据集合。
数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
( 3 )数据库系统(DataBas 。
Sytem ,简称DBS ) :数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。
解析数据库系统和数据库是两个概念。
数据库系统是一个人一机系统,数据库是数据库系统的一个组成部分。
但是在日常工作中人们常常把数据库系统简称为数据库。
希望读者能够从人们讲话或文章的上下文中区分“数据库系统”和“数据库”,不要引起混淆。
( 4 )数据库管理系统(DataBase Management sytem ,简称DBMs ) :数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。
DBMS 的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。
解析DBMS 是一个大型的复杂的软件系统,是计算机中的基础软件。
目前,专门研制DBMS 的厂商及其研制的DBMS 产品很多。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理及应用习题一、选择题: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联系 B. 一元联系、二元联系、多元联系C.两实体间联系 D. 实体集内部的联系8.下列哪种数据管理技术真正消除了冗余。
A.自由管理 B. 文件管理 C. 数据库系统管理 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、DBMS B. 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. 若要满足依赖保持性,则模式分解最多可以达到。
A.2NF B. 3NF C. BCNF D. 4NF21. 下列哪些运算是关系代数的基本运算。
A.交、并、差 B. 投影、选取、除、联结C.联结、自然联结、笛卡尔乘积 D. 投影、选取、笛卡尔乘积、差运算22. 下列哪些运算是关系代数的扩充运算。
A.交、并、差、笛卡尔乘积 B. 交、并、差、联结、自然联结C.交、联结、自然联结、除 D. 交、并、联结、自然联结、除23. 我们通常说∩(交)运算是扩充运算,主要是由于∩可以由运算推出。
A.并 B. 差 C. 投影 D. 选择24. 联结运算是扩充运算,可以由运算推出。
A.并和选择 B. 笛卡尔乘积和选择C. 笛卡尔乘积和投影D. 投影和选择25. 数据库管理系统中DML表示。
A.数据描述语言 B. 数据操纵语言C. 数据控制语言D. 访问数据库的方式。
26. 数据库管理系统中DDL表示。
A.数据描述语言 B. 数据操纵语言C. 数据控制语言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 B. 不包含DDL和DMLC.包含DDL不包含DML D. 不包含DDL包含DML45. 自含系统是指DBMS 。
A.包含DDL和DML B. 不包含DDL和DMLC.包含DDL不包含DML D. 不包含DDL包含DML46. 宿主系统工作模式中,主语言通常可以是。
A.C语言、PASCAL语言、汇编语言 B. C语言、PASCAL语言、VFPC.C语言、PASCAL语言、FORTRAN D. C语言、PASCAL语言、SQL49. 下列哪些数据库是面向应用领域的数据库。
A.分布式数据库、并行数据库、多媒体数据库B.主动数据库、数据仓库、工程数据库C.数据仓库、工程数据库、空间数据库D.FOXPRO、ACCESS、INFORMIX50. 客户/服务器系统比较传统方式。
A.工作站增加负担、服务器减少负担 B. 工作站减少负担、服务器增加负担C.工作站增加负担、服务器增加负担 D. 工作站减少负担、服务器减少负担51. 不用于表达数据库概念结构设计结果的工具是。
A.局部E-R模型 B. 初步E-R模型 C. 总体E-R模型 D. 关系数据库模式。
58. 下面关于关系性质的叙述中不正确的是。
A.关系中元组的次序不重要 B. 关系中列的次序不重要C.关系中元组不可以重复 D. 关系不可以为空关系59. 嵌入式SQL向主语言输出数据主要用方式。
A.主变量 B. 游标 C. 主变量和游标 D. 开辟公共交换区60. 数据库完整性约束中的函数依赖约束是。
A.属性级约束 B. 实体级约束 C. 元组级约束 D. 关系级约束61. 从关系中取出所需属性组成新关系的操作称为。
A.交 B. 连接 C. 选择 D. 投影62. 从关系中取出所需元组组成新关系的操作称为。
A.交 B. 连接 C. 选择 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和该数据库(表)的建立者A.数据的存储和使用数据的程序无关 B. 防止数据被非法使用C.数据的正确性、一致性 D. 减少重复数据67. 数据独立性是指。
A.数据独立于计算机 B. 数据独立于操作系统C.数据独立于数据管理系统 D. 数据独立于应用程序68. 文件系统阶段是。
A.计算机数据处理技术发展的初级阶段B.计算机数据管理技术发展的初级阶段C.计算机数据处理技术发展的中级阶段D.计算机数据管理技术发展的中级阶段69. 信息世界的实体对应于关系中的。
A.元组B.属性C.性质D.记录70. 数据库三级组织结构中,内模式是对。
A.内存数据组织的描述 B. 外存数据组织的描述C.逻辑数据组织的描述 D. 用户数据组织的描述71. 数据库三级组织结构中,模式是对。
A.内部数据组织的描述 B. 用户数据组织的描述C.逻辑数据组织的描述 D. 三级数据组织的描述72. Visual FoxPro数据库管理系统是一种。
A.宿主语言 B. 自含语言 C. 数据描述语言 D. 数据操纵语言73. 结构化查询语言SQL 。
A.是一种自含式语言 B. 是一种嵌入式语言C.既是自含式语言又是嵌入式语言 D. 以上说法都不对74. 在E-R图对信息模型的描述中,椭圆框表示。
A.实体 B. 联系 C. 属性 D. 关系名75. 在E-R图对信息模型的描述中,矩形框表示。
A.实体 B. 联系 C. 属性 D. 关系名76. 在E-R图对信息模型的描述中,菱形框表示。
A.实体 B. 联系 C. 属性 D. 关系名77. 关系查询语言中的关系演算是一种。