数据库基础知识测试题

合集下载

数据库基础知识习题答案

数据库基础知识习题答案

数据库基础知识习题一、数据库系统基本概念(1)数据管理技术发展的三个阶段中,数据共享最好的是(C)。

A)人工管理阶段B)文件系统阶段C)数据库系统阶段D)三个阶段相同(2)数据库技术的根本目标是要解决数据的(B)。

A)存储问题B)共享问题C)安全问题D)保护问题(3)数据库系统的核心是(B)。

A)数据模型B)数据库管理系统C)数据库D)数据库管理员(4)数据库DB、数据库系统DBS、数据库管理系统DBMS 之间的关系是(C)。

A)DB 包含DBS 和DBMS B)DBMS 包含DB 和DBSC)DBS 包含DB 和DBMS D)没有任何关系(5)负责数据库中查询操作的数据库语言是(C)。

A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(6)数据库设计中反映用户对数据要求的模式是(C)。

A)内模式B)概念模式C)外模式D)设计模式(7)数据独立性是数据库技术的重要特点之一。

所谓数据独立性是指(D) 。

A)数据与程序独立存放B)不同的数据被存放在不同的文件中C)不同的数据只能被对应的应用程序所使用D)以上三种说法都不对二、数据模型及关系数据库系统(1)层次型、网状型和关系型数据库划分原则是(D)。

A)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系方式(2)数据模型的三要素是(C)。

A)数据结构、数据操作、数据分析B)数据分析、数据操作、数据完整性约束C)数据结构、数据操作、数据完整性约束D)数据结构、数据分析、数据完整性约束(3)下面哪种数据模型与计算机无关(A)。

A)概念数据模型B)逻辑数据模型C)物理数据模拟D)层次数据模型(4)在关系数据库中,用来表示实体间联系的是(B)。

A)属性B)二维表C)网状结构D)树状结构(5)在学生管理的关系数据库中,存取一个学生信息的数据单位是(D)。

A)文件B)数据库C)字段D)记录(6)下列关于关系数据库中数据表的描述,正确的是(D)。

第1章 数据库基础知识_习题

第1章  数据库基础知识_习题

第1章数据库基础知识_习题一、选择题1.数据库系统与文件系统的主要区别是()。

DA.数据库系统复杂,而文件系统简单B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件C.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决2.在关系数据库系统中,当关系的模型改变时,用户程序也可以不变,这是()。

BA.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的存储独立性3.数据库三级模式中,用逻辑数据模型对用户所用到的那部分数据的描述是()。

AA.外模式B.概念模式C.内模式D.逻辑模式4.以下对关系模型性质的描述,不正确的是()。

CA.在一个关系中,每个数据项不可再分,是最基本的数据单位B.在一个关系中,同一列数据具有相同的数据类型C.在一个关系中,各列的顺序不可以任意排列D.在一个关系中,不允许有相同的字段名5.关系数据库中的码是指()。

DA.能唯一决定关系的字段B.不可改动的专用保留字C.关键的很重要的字段D.能唯一标识元组的属性或属性集合6.自然连接是构成新关系的有效方法。

一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。

DA.元组B.行C.记录D.属性7.在建立表时,将年龄字段值限制在18~40之间,这种约束属于()。

BA.实体完整性约束B.用户定义完整性约束C.参照完整性约束D.视图完整性约束8.在A ccess中,“表”是指()。

AA.关系B.报表C.表格D.表单9.在A ccess中,用来表示实体的是()。

CA.域B.字段C.记录D.表10.把E-R图转换成关系模型的过程,属于数据库设计的()。

BA.概念设计B.逻辑设计C.需求分析D.物理设计二、填空题1.数据库是在计算机系统中按照一定的方式组织、存储和应用的。

支持数据库各种操作的软件系统叫。

由计算机、操作系统、DBMS、数据库、应用程序及有关人员等组成的一个整体叫。

access数据库考试试题

access数据库考试试题

access数据库考试试题Access数据库考试试题一、数据库基础知识1. 数据库的定义和作用是什么?2. 什么是关系型数据库和非关系型数据库?3. 数据库的三个范式是什么?请简要介绍一下每个范式的特点。

4. 请说明主键和外键的作用和区别。

5. 数据库的完整性约束有哪些?请列举并简要解释。

二、Access数据库的基本操作1. 如何创建一个新的数据库文件?2. 如何创建一个新的数据表?请描述创建表的步骤。

3. 如何在已有的数据表中添加新的字段?4. 如何删除一个数据表?5. 如何向数据表中插入新的记录?6. 如何修改已有记录的数据?7. 如何删除数据表中的记录?三、Access数据库的查询操作1. 如何创建一个简单查询?2. 如何使用条件查询?请举例说明。

3. 如何使用排序功能对查询结果进行排序?4. 如何使用多表查询?请描述多表查询的步骤。

5. 如何使用连接查询?请简要解释内连接和外连接的区别。

四、Access数据库的数据分析与报表1. 如何创建一个简单的报表?2. 如何使用查询结果创建报表?3. 如何使用查询进行数据分析?请列举几个常用的数据分析函数。

4. 如何使用数据透视表进行数据分析?请描述创建数据透视表的步骤。

五、Access数据库的数据备份与恢复1. 如何备份一个数据库文件?2. 如何恢复一个已备份的数据库文件?六、Access数据库的安全性管理1. 如何设定数据库的访问权限?2. 如何设定数据表的访问权限?3. 如何设定字段级别的访问权限?4. 如何设定用户账户和密码?5. 如何设定用户组和角色?七、Access数据库的性能优化1. 如何创建索引以提高查询性能?2. 如何优化查询语句以提高查询性能?3. 如何优化数据库结构以提高性能?八、Access数据库的常见问题与解决方法1. 数据库文件损坏如何修复?2. 数据库查询缓慢如何解决?3. 数据库连接失败如何处理?4. 数据库记录丢失如何恢复?总结:通过本次考试试题,我们对Access数据库的基础知识、基本操作、查询操作、数据分析与报表、数据备份与恢复、安全性管理、性能优化以及常见问题与解决方法进行了全面的回顾和总结。

数据库基础题(选择题单选和多选)(两篇)

数据库基础题(选择题单选和多选)(两篇)

引言:数据库是现代计算机系统中一项重要的技术,它用于存储和管理大量的数据。

在数据库中提供了各种操作和查询数据的方法,其中的基础题是每个数据库学习者必须掌握的内容。

本文将详细讨论数据库基础题中的选择题,包括单选和多选题。

通过解答这些题目,读者可以加深对数据库基础概念和操作的理解。

概述:数据库基础题是用于测试学生对数据库相关概念和操作的理解程度的一种形式。

在数据库基础题中,常见的题型包括选择题、填空题和简答题等。

本文主要关注选择题,其中包括单选和多选题。

选择题是一种能快速测试学生知识的有效方式,同时也能提高学生对于数据库基础概念的理解。

接下来的正文将详细介绍选择题的内容。

正文:一、单选题1. 数据库是用来存储什么类型的数据?a) 文件数据b) 层次数据c) 关系数据d) 网络数据e) 面向对象数据f) 多媒体数据g) XML数据解析:正确答案是c) 关系数据。

关系数据是最常用的数据库类型,使用表格之间的关系来存储和操作数据。

2. 数据库管理系统(DBMS)的作用是什么?a) 设计数据库b) 维护数据库c) 查询数据库d) 管理数据库e) 安全控制数据库f) 故障恢复数据库g) 提供数据访问控制机制解析:正确答案是b) 维护数据库。

DBMS是一种软件系统,用于管理数据库的创建、维护和查询操作。

3. 数据库的三级模式分别是什么?a) 内模式、概念模式、外模式b) 内模式、外模式、逻辑模式c) 数据模式、概念模式、外模式d) 数据抽象、数据概念、数据外部解析:正确答案是a) 内模式、概念模式、外模式。

内模式定义数据库的物理层面,概念模式定义了数据库的逻辑结构,外模式定义了用户的视图。

a) 选择b) 投影c) 插入d) 并e) 交f) 差g) 自然连接解析:正确答案是c) 插入。

关系代数主要包括选择、投影、并、交、差和自然连接等操作,用于从关系中检索和操作数据。

5. 数据库的完整性约束是什么?a) 保持数据完整性b) 保持数据一致性c) 保持数据安全性d) 保持数据可靠性解析:正确答案是b) 保持数据一致性。

数据库习题集(附答案)

数据库习题集(附答案)

第一部分基本概念一,单项选择题1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是阶段。

AA.数据库系统 B.文件系统C.人工管理 D.数据项管理2.数据库系统与文件系统的主要区别是。

BA.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3.数据库的概念模型独立于。

AA.具体的机器和DBMS B.E-R图C.信息世界 D.现实世界4.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的①,支持数据库各种操作的软件系统叫②,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做③。

BBB① A.文件的集合 B.数据的集合C.命令的集合 D.程序的集合② A.命令系统 B.数据库管理系统C.数据库系统 D.操作系统③ A.文件系统 B.数据库系统C.软件系统 D.数据库管理系统5.数据库的基本特点是。

BA.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享(或数据结构化) (2)数据互换性(3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性(3)数据冗余小,易扩充 (4)统一管理和控制6.数据库具有①、最小的②和较高的③。

BAC① A.程序结构化 B.数据结构化C.程序标准化 D.数据模块化② A.冗余度 B.存储量C.完整性 D.有效性③ A.程序与数据可靠性 B.程序与数据完整性C.程序与数据独立性 D.程序与数据一致性7.在数据库中,下列说法是不正确的。

mysql数据库基础知识选择题

mysql数据库基础知识选择题

mysql数据库基础知识选择题1. 在MySQL中,以下哪个不是数据库对象?A. 数据表B. 视图C. 索引D. 列答案:D2. 下列哪个不是MySQL的数据类型?A. INTB. VARCHARC. STRINGD. DATE答案:C3. 将查询结果按指定字段进行升序排列,应使用以下关键字:A. ORDER BYB. GROUP BYC. SORT BYD. ASC4. 在MySQL中,以下哪个是用于删除数据表的语句?A. REMOVE TABLEB. DROP TABLEC. DELETE TABLED. ERASE TABLE答案:B5. 下列哪个关键字用于在数据库中插入新的记录?A. UPDATEB. INSERT INTOC. ADDD. SET答案:B6. 在MySQL中,以下哪个语句用于删除表中的所有记录?A. REMOVE RECORDB. CLEAR TABLEC. DELETE FROMD. TRUNCATE TABLE7. 在MySQL中,以下哪个关键字用于计算满足条件的记录数量?A. COUNTB. SUMC. AVGD. MAX答案:A8. 下列哪个函数用于查找满足指定条件的最大值?A. MIN()B. MAX()C. AVG()D. SUM()答案:B9. 在MySQL中,以下哪个操作符可以用来匹配模式?A. LIKEB. BETWEENC. IND. IS10. 下列哪个函数用于提取字符串的一部分?A. LENGTH()B. SUBSTRING()C. CONCAT()D. UPPER()答案:B11. 在MySQL中,以下哪个语句用于更新表中的记录?A. ALTER TABLEB. UPDATE TABLEC. MODIFY TABLED. UPDATE答案:D12. 下列哪个约束用于保证表中的数据唯一性?A. PRIMARY KEYB. FOREIGN KEYC. UNIQUED. INDEX13. 在MySQL中,以下哪个操作符用于逻辑与操作?A. ANDB. ORC. NOTD. XOR答案:A14. 下列哪个命令可以用于备份数据库?A. BACKUP DATABASEB. SAVE DATABASEC. EXPORT DATABASED. mysqldump答案:D15. 在MySQL中,以下哪个函数用于返回当前日期和时间?A. CURTIME()B. NOW()C. DATE()D. TIMESTAMP()以上为MySQL数据库基础知识选择题,共涉及15道选择题,供参考。

数据库基础知识测试题

数据库基础知识测试题

数据库基础知识测试题一、选择题1、的数据库类型是A.层次数据库B.网状数据库C.关系数据库D.面向对象数据库2、关系型数据库管理系统中所谓的关系是指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.事物本身的数据和相关事物之间的联系B.事物本省所包括的数据C.记录中所包含的全部数据D.记录本身的数据和相互关系8、退出数据库管理系统可以实用的快捷键是A.B.C.D.9、在数据库中,表就是A.关系B.记录C.索引D.数据库10、中表和数据库的关系是A.一个数据库可以包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.数据库就是数据表11、将两个关系拼接成一个新的关系,生产的新关系中包含满足条件的元组,这种操作称为A.选择B.投影C.联接D.并12、常用的数据模型有3中,他们是A.网状、关系和语义B.网状、关系和层次C.环状、关系和层次D.字段名、字段类型和记录13、“商品”和“顾客”两个实体集之间的联系一般是A.一对一B.一对多C.多对多D.多对一14、下列关于数据库系统的叙述中正确的是A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据15、在数据库管理技术的发展过程中,经历了人工管理阶段、文件管理阶段和数据库系统阶段。

数据库基础知识考试试题(doc 6页)

数据库基础知识考试试题(doc 6页)

数据库基础知识考试试题(doc 6页)第1章数据库基础知识1 选择题1、存储在计算机内有结构的相关数据的集合是()。

(A)数据库(B)数据库系统(C)数据库管理系统(D)数据结构2、下面有关对数据的理解,其中说法有误的是()。

(A)数据是指存储在某一种媒体上,能够被识别的物理符号(B)包括描述事物特性的数据内容(C)包括存储在某一种媒体上的数据形式(D)数据形式是单一化的3、下列关于数据库系统的叙述中,正确的是()。

(A)表的字段之间和记录之间都存在联系(B)表的字段之间和记录之间都不存在联系(C)表的字段之间不存在联系,而记录之间存在联系(D)表中只有字段之间存在联系4、下列关于数据库系统的叙述中,正确的是()。

(A)数据库系统只是比文件系统管理的数据更多(B)数据库系统中数据的一致性是指数据类型的一致(C)数据库系统避免了数据冗余(D)数据库系统减少了数据冗余5、数据库系统与文件系统的主要区别是()。

(A)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决该问题(B)文件系统只能管理少量数据,而数据库系统可以管理大量数据(C)文件系统只能管理程序文件,而数据库系统可以管理各种类型文件(D)文件系统简单,而数据库系统复杂6、关系数据库管理系统的3种基本关系运算中不包括()。

(A)比较(B)选择(C)投影(D)联接7、用二维表结构来表示实体和实体之间联系的数据模型是()。

(A)表格模型(B)层次模型(C)网状模型(D)关系模型8、客观存在可以区分的事物称为()。

(A)实体集(B)实体(C)属性(D)联系9、下列实体类型的联系中,属于一对一联系的是()。

(A)班级对学生的联系(B)父亲对孩子的联系(C)省对省会的联系(D)商店对顾客的联系10、在DBS中,DBMS和OS(操作系统)之间的关系是()。

(A)并发运行(B)相互调用(C)OS调用DBMS (D)DBMS调用OS11、数据库系统的核心组成部分是()。

数据库基础知识试题库

数据库基础知识试题库

数据库基础知识试题库一、选择题1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据存储D. 网络通信2. 在关系数据库中,以下哪个选项不是关系的基本特征?A. 行的唯一性B. 列的命名唯一性C. 列的顺序唯一性D. 列的类型唯一性3. SQL语言中,用于查询数据的命令是:A. SELECTB. INSERTC. UPDATED. DELETE4. 数据库设计过程中,规范化的主要目的是什么?A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 提高系统性能二、填空题1. 数据库系统由数据库、数据库管理系统、________、________四部分组成。

2. 在关系数据库中,一个表中的列被称为________,行被称为________。

3. SQL语言中,________子句用于指定查询结果中需要显示的列。

4. 数据库的三级模式包括外模式、概念模式和________。

三、简答题1. 简述数据库管理系统(DBMS)的主要功能。

2. 描述关系数据库中主键和外键的作用。

3. 解释什么是事务,并说明事务的四个基本特性(ACID)。

四、综合题1. 给定一个学生表(Student),包含字段:学号(Sno),姓名(Sname),年龄(Sage),性别(Ssex),专业(Smajor)。

请使用SQL语言,编写一个查询语句,找出所有20岁的学生信息。

2. 描述在数据库设计过程中,如何避免数据冗余和数据不一致性。

以上试题覆盖了数据库基础知识的多个方面,包括数据库管理系统的功能、关系数据库的基本特征、SQL语言的基本命令以及数据库设计中的一些基本概念。

通过这些题目,可以检验学习者对数据库基础知识的掌握程度。

数据库技术基础练习试卷1(题后含答案及解析)_0

数据库技术基础练习试卷1(题后含答案及解析)_0

数据库技术基础练习试卷1(题后含答案及解析) 题型有:1. 选择题选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.用表格形式的结构表示实体类型以及实体类型之间联系的数据模型是______。

A.关系数据模型B.层次数据模型C.网状数据模型D.面向对象数据模型正确答案:A 涉及知识点:数据库技术基础2.由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体称为______。

A.文件系统B.数据库系统C.软件系统D.数据库管理系统正确答案:B 涉及知识点:数据库技术基础3.以下关于冗余数据的叙述中,不正确的是______。

A.存在冗余容易破坏数据库完整性B.存在冗余会造成数据库维护困难C.数据库中不应该含有任何冗余D.冗余数据是指可以由基本数据导出的数据正确答案:C 涉及知识点:数据库技术基础4.层次模型只能表示1:M联系,对表示M:N联系则很困难,而且层次顺序严格,这是该模型的______。

A.严格性B.复杂性C.缺点D.优点正确答案:C 涉及知识点:数据库技术基础5.在概念模型中的事物称为______。

A.实体B.对象C.记录D.节点正确答案:A 涉及知识点:数据库技术基础6.层次模型表达实体类型及实体之间联系用的数据结构是______。

A.网状B.表C.有向图D.树形正确答案:D 涉及知识点:数据库技术基础7.数据库中对全部数据的整体逻辑结构的描述,作为数据库的______。

A.存储模式B.子模式C.模式D.外模式正确答案:C 涉及知识点:数据库技术基础8.用户界面是用户和数据库系统间的一条分界线,在分界线之下,用户是不可知的,用户界面定义在______。

A.外部级(模型)B.概念级C.内部级D.逻辑级正确答案:A 涉及知识点:数据库技术基础9.数据库系统的最大特点是______。

A.数据的三级抽象和二级独立性B.数据共享性C.数据的结构化D.数据独立性正确答案:A 涉及知识点:数据库技术基础10.在数据库中存储的是______。

数据库基础知识试题及答案精选全文完整版

数据库基础知识试题及答案精选全文完整版

可编辑修改精选全文完整版数据库基础知识试题及答案数据库是一个单位或是一个应用领域的通用数据处理系统,它存储的是属于企业和事业部门、团体和个人的有关数据的集合。

以下是由店铺整理关于数据库基础知识试题及答案的内容,希望大家喜欢! 数据库基础知识试题及答案(1)下列关于数据库的叙述中,正确的是A、数据库减少了数据冗余B、数据库避免了数据冗余C、数据库中的数据一致性是指数据类型一致D、数据库系统比文件系统能够管理更多数据【答案】A【解析】数据库的主要特点是①实现数据共享。

②减少数据的冗余度。

③数据的独立性。

④数据实现集中控制。

⑤数据一致性和可维护性,以确保数据的安全性和可靠性。

⑥故障恢复。

(2)在窗体中要显示一名教师基本信息和该教师所承担的全部课程情况,窗体设计时在主窗体中显示教师基本信息,在子窗体中显示承担的课程情况,则主窗体和子窗体数据源之间的关系是A、一对一关系B、一对多关系C、多对一关系D、多对多关系【答案】B【解析】窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体常用来表示一对多的关系。

根据题意,主窗体和子窗体数据源之问的关系就是教师实体集和课程实体集之问的关系。

一名教师可以承担多门课程,但是一门课程只能由一个教师承担。

所以是一对多的关系,因此选择B选项。

(3)Access数据表中的“记录”,在关系数据模型中对应的概念是A、字段B、元组C、属性D、域【答案】B【解析】Access数据表表中的每一横行称为一条记录,在关系数据模型中对应的概念是元组。

(4)下列不能建立索引的数据类型是A、文本型B、备注型C、数字型D、日期时间型【答案】B【解析】索引是表中字段非常重要的属性,能根据键值加速在表中查找和排序的速度,并且能设定表中记录的唯一性。

在ACCESS中,备注字段类型是不能被索引的。

(5)从多个关系中抽取出所需要的属性组成新关系,应使用的操作是A、查询运算B、连接运算C、投影运算D、选择运算【答案】B【解析】关系运算包括投影、选择和联接。

数据库基础知识试题(含答案)

数据库基础知识试题(含答案)

数据库基础知识试题部门____________ 姓名__________ 日期_________ 得分__________一、不定项选择题(每题1.5分,共30分)1.DELETE语句用来删除表中的数据,一次可以删除( )。

DA .一行 B.多行 C.一行和多行 D.多行2.数据库文件中主数据文件扩展名和次数据库文件扩展名分别为( )。

CA. .mdf .ldfB. .ldf .mdfC. .mdf .ndfD. .ndf .mdf3.视图是从一个或多个表中或视图中导出的()。

AA 表B 查询C 报表D 数据4.下列运算符中表示任意字符的是( )。

BA. *B. %C. LIKED._5.()是SQL Server中最重要的管理工具。

AA.企业管理器B.查询分析器C.服务管理器D.事件探察器6.()不是用来查询、添加、修改和删除数据库中数据的语句。

DA、SELECTB、INSERTC、UPDATED、DROP7.在oracle中下列哪个表名是不允许的()。

DA、abc$B、abcC、abc_D、_abc8.使用SQL命令将教师表teacher中工资salary字段的值增加500,应该使用的命令是()。

DA、Replace salary with salary+500B、Update teacher salary with salary+500C、Update set salary with salary+500D、Update teacher set salary=salary+5009.表的两种相关约束是()。

C第1页,共6页A、主键和索引B、外键和索引C、主键和外键D、内键和外键10.ORACLE数据库物理结构包括()。

ABCA、数据文件B、日志文件C、控制文件D、临时文件11.在Oracle中,一个用户拥有的所有数据库对象统称为()。

CA、数据库B、模式C、表空间D、实例12.在Oracle中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)的函数有()。

数据库基础知识_真题-无答案

数据库基础知识_真题-无答案

数据库基础知识(总分97,考试时间90分钟)一、选择题1. 如果关系R是第一范式,且每个属性都不传递依赖于R的候选键,那么称R是______模式。

A. 2NFB. 3NFC. BCNFD. 4NF2. 在Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是______。

A. 日期型和逻辑型B. 日期型和通用型C. 逻辑型和备注型D. 备注型和通用型3. 要将数据库“考生库”文件及其所包含的数据库表文件直接物理删除,下列命令正确的是______。

A. DELETE DATABASE考生库B. DELETE DATABASE考生库RECYCLEC. DELETE DATABASE考生库DELETE TABLESD. DELETE DATABASE考生库DELETE TABLES RECYCLE4. 在下列的Visual FoxPro表达式中,运算结果为字符型数据的是______。

A. "ABCD"+"EF"="ABCDEF"B. "1234"-"34"C. CTOD("05/08/03")D. DTOC(DATE0)>"04/03/02"5. 按所使用的数据模型来分,数据库可分为______三种模型,A. 层次、关系和网状B. 网状、环状和链状C. 大型、中型和小型D. 独享、共享和分时6. 关系数据库管理系统所管理的关系是______。

A. 一个DBF文件B. 若干个二维表C. 一个DBC文件D. 若干个DBC文件7. 在数据库设计中用关系模型来表示实体和实体之间的联系。

关系模型的结构是______。

A. 层次结构B. 三维表结构C. 网状结构D. 封装结构8. 如果一个分解满足无损连接分解,那么分解的关系能够通过______运算恢复到原来的关系模式。

数据库基础知识练习题

数据库基础知识练习题

数据库基础知识试题一、选择题(1)以下不属于数据库系统(DBS)的组成的是()。

A)硬件系统B)数据库管理系统及相关软件C)文件系统D数据库管理员(DataBase Administrator,DBA)(2)DBMS数据库数据的检索、插入、修改和删除操作的功能称为()。

A) 数据操作B) 数据控制C) 数据管理D) 数据定义(3)DB(数据库)、DBS(数据库系统)、DBMS(数据库管理系统)3者之间的关系是()。

A) DBS包括DB和DBMSB) DBMS包括DB和DBSC) DB包括DBS和DBMSD) DBS等于DB等于DBMS(4)DBMS是()。

A)OS的一部分B)OS支持下的系统文件C)一种编译程序D)混合型(5)在图1—1所示的数据库系统(由数据库应用系统、操作系统、数据库管理系统、硬件4部分组成)层次示意图中,数据库管理系统的位置是()。

图1—1数据库系统A)1 B)3 C)2 D)4(6)图1-4所示的数据模型属于()。

图1-4数据模型图A)层次模型B)关系模型C)网状模型D)以上皆非(7)用二维表来表示实体及实体之间联系的数据模型是()。

A)关系模型B)层次模型C网状模型D)实体一联系模型(9)构成关系模型中的一组相互联系的“关系”一般是指()。

A) 满足一定规范化要求的二维表B) 二维表中的一行C) 二维表中的一列D) 二维表中的一个数据项(11)下列关系模型中术语解析不正确的是()。

A)记录:满足一定规范化要求的二维表,也称关系B) 字段:二维表中的一列C) 数据项:也称分量,是每个记录中的一个字段的值D) 字段的值域:字段的取值范围,也称为属性域(12)对以下关系模型的性质的描述,不正确的是()。

A) 在一个关系中,每个数据项不可再分,是最基本的数据单位B) 在一个关系中,同一列数据具有相同的数据类型C) 在一个关系中,各列的顺序不可以任意排列D) 在一个关系中,不允许有相同的字段名(13)关系模型中最普遍的联系是()。

数据库基础知识考试及答案

数据库基础知识考试及答案

数据库系统概论复习参考题一、选择题1 、描述事物的符号记录称为: ( B )A) 信息 B) 数据 C) 记录 D) 记录集合2 、( A )是位于用户和操作系统之间的一层数据管理软件。

A) 数据库管理系统 B) 数据库系统 C) 数据库 D) 数据库运用系统3、在人工管理阶段,数据是( B ) 。

A) 有结构的 B) 无结构的C) 整体无结构,记录有结构 D) 整体结构化的4、在文件系统阶段,数据是( B ) 。

A) 无独立性 B) 独立性差 C) 具有物理独立性 D) 有逻辑独立性5、在数据库系统阶段,数据是( D ) 。

A) 有结构的 B) 无结构的C) 整体无结构,记录内有结构 D) 整体结构化的6、数据库系统阶段,数据( D ) 。

A) 具有物理独立性,没有逻辑独立性 B) 具有物理独立性和逻辑独立性C) 独立性差D) 具有高度的物理独立性和一定程度的逻辑独立性7 、(B )属于信息世界的模型,实际上是现实世界的一个中间层次。

A) 数据模型 B) 概念模型 C) 物理模型 D) 关系模型8 、在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。

这是有层次模型的( C )决定的。

A) 数据结构 B) 数据操作C) 完整性约束 D) 缺陷9 、 ( A )是数据结构,关系操作集合和完整性约束三部分组成。

A) 关系模型 B) 关系 C) 关系模式 D) 关系数据库10、在关系模型中,一组具有相同数据类型的值的集合称为 ( D )A) 关系 B) 属性 C) 分量D) 域11、关系是 ------ 。

( D )A) 型 B) 静态的 C) 稳定的D) 关系模式的一个实例12、数据结构设计中,用 E—R 图来描述信息结构但不涉及信息在计算机中的表示,这是数据库设计的( B )阶段。

A) 需求分析 B) 概念设计 C) 物理设计 D) 逻辑设计13、非关系模型中数据结构的基本单位是 ( C )。

数据库基础知识测试题

数据库基础知识测试题

数据库基础知识测试题一、选择题1.数据库系统是由数据库、数据库管理系统、应用程序、.数据库系统是由数据库、数据库管理系统、应用程序、、用户等构成的人—机系统。

—机系统。

A .数据库管理员.数据库管理员B .程序员.程序员C .高级程序员.高级程序员D .软件开发商.软件开发商 2.在数据库中存储的是.在数据库中存储的是 。

A .信息.信息 B .数据.数据 C .数据结构.数据结构 D .数据模型.数据模型 3.在下面关于数据库的说法中,错误的是.在下面关于数据库的说法中,错误的是。

A .数据库有较高的安全性.数据库有较高的安全性B .数据库有较高的数据独立性.数据库有较高的数据独立性C .数据库中的数据可被不同的用户共享.数据库中的数据可被不同的用户共享D .数据库没有数据冗余.数据库没有数据冗余4.Access 数据库管理系统依赖于数据库管理系统依赖于 操作系统。

操作系统。

A .DOSB .WindowsC .UNIXD .UCDOS 5.定义某一个字段的默认值的作用是.定义某一个字段的默认值的作用是 。

A .当数据不符合有效性规则时所显示的信息.当数据不符合有效性规则时所显示的信息B .不允许字段的值超出某个范围.不允许字段的值超出某个范围C .在未输入数值之前,系统自动提供数值.在未输入数值之前,系统自动提供数值D .系统自动把小写字母转换为大写字母.系统自动把小写字母转换为大写字母6.在下列数据库管理系统中,不属于关系型的是.在下列数据库管理系统中,不属于关系型的是。

A .Microsoft Access B .SQL Server C .Oracle D .DBTG 系统系统 7.Access 是 数据管理系统。

数据管理系统。

A .层状.层状B .网状.网状C .关系型.关系型D .树状.树状8.在Access 中,数据库的基础和核心是中,数据库的基础和核心是 。

A .表.表 B .查询.查询 C .窗体.窗体 D .宏.宏9.在下面关于Access 数据库的说法中,错误的是数据库的说法中,错误的是。

大学数据库题库—基础知识

大学数据库题库—基础知识

数据库基础知识典型题(2010版)以下不属于数据库系统(DBS )组成的是A) 硬件系统 B) 数据库管理系统 C) 文件系统 D) 使用和管理数据库的各类人员 参考答案:C提示:教材第3页. DBS 由硬件系统、数据库集合、数据库管理系统、应用系统、数据库管理员和用户组成.以下不属于数据库系统(DBS )的组成的有A) 数据库集合 B) 用户 C) 数据库管理系统及相关软件 D) Microsoft Excel 参考答案:DDBMS 对数据库的检索、插入、修改和删除操作的功能称为A) 数据操纵 B) 数据控制 C) 数据管理数据定义 D) 数据管理 参考答案:A提示:数据操纵是指对数据库数据的检索、插入、修改和删除操作. 参见P3L7.DB (数据库)、DBS (数据库系统)、DBMS (数据库管理系统)三者之间的关系是 A) DBS 包括DB 和DBMS B) DBMS 包括DB 和DBS C) DB 包括DBS 和DBMS D) DBS 等于DB 等于DBMS 参考答案:A提示:数据库系统由五部分组成:硬件、数据库集合、数据库管理系统及相关软件、数据库管理员(DBA )、用户DBMS 是A) OS 的一部分 B) OS 支持下的系统文件 C) 一种编译程序 D) 以上混合 参考答案:B提示:DBMS 是位于用户和操作系统之间的数据库管理系统,是属于OS (Operation System )支持下的系统文件在如图所示的数据库系统(由数据库应用系统、操作系统、数据库管理系统、硬件四部分组成)的层次示意图中,数据库管理系统的位置是A) 1 B) 3 C) 2 D) 4 参考答案:B提示:图中由里到外分别为:硬件、操作系统、数据库管理系统、数据库应用。

数据库应用系统是利用数据库管理系统开发出来的针对某一类应用的软件系统,数据库管理系统是OS 支持下的系统文件。

在图示的数据库系统层次中,数据库管理员能够管理和操作的有 A 数据库管理系统、数据库应用系统 B 数据库管理系统 C 数据库应用系统、数据库管理系统、操作系统 D 数据库应用系统提示:普通用户(数据库应用操作者)只能对数据库应用系统进行操作,专业用户可以对数据库管理系统进行操作(如设置权限和安全机制),而数据库管理员可以对操作系统、数据库管理系统和数据库应用系统进行操作如图所示的数据模型属于A 关系模型B 层次模型C 网状模型D 以上皆是参考答案:C提示:层次模型的特点:只有一个节点无父节点,称为根节点,其它节点有且只有一个父节点。

数据库基础知识笔试题

数据库基础知识笔试题

数据库基础知识笔试题1、数据库的概念模型______。

A、独立于计算机硬件,依赖于DBMSB、依赖于计算机硬件,独立于DBMSC、依赖于计算机硬件和DBMSD、独立于计算机硬件和DBMS2、关系代数是关系型数据库操作的理论基础,它的3个基本运算是______、投影和连接。

A、关系或B、蕴含C、关系与D、选择3、在关系数据库中,建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于______。

A、视图完整性约束B、域完整性约束C、参照完整性约束D、实体完整性约束4、数据库系统是由______组成的。

A、数据库、数据库管理系统和用户B、数据文件、命令文件和报表C、数据库文件结构和数据D、常量、变量和函数5、在教学管理中,一名学生可以选择多门课程,一门课程可以被多名学生选择,这说明学生记录型与课程记录型之间的联系是______。

A、一对一B、一对多C、多对多D、未知6、在下列类型的数据库系统中,应用最广泛的是______。

A、分布型数据库系统B、逻辑型数据库系统C、关系型数据库系统D、层次型数据库系统7、下列四组SQL命令,全部属于数据定义语句的命令是______。

A、CREATE,DROP,ALTERB、CREATE,DROP,UPDATEC、CREATE,DROP,GRANTD、CREATE,DROP,SELECT8、在下列命题中,不正确的命题是______。

A、若冗余数据是可控的,则数据更新的一致性得以保证B、数据库减少了不必要的数据冗余C、数据库中的数据可以共享D、数据库中不存在冗余数据9、能实现绝对的与平台无关性的Web数据库访问技术是______。

A、ADOB、ActiveXC、WebbaseAPID、JDBC10、下列叙述中错误的是______。

A、一个表可以有多个外部关键字B、数据库表可以设置记录级的有效性规则C、永久性关系建立后,主表记录指针将随子表记录指针相应移动D、对于临时性关系,一个表不允许有多个主表11、在下列关于视图的叙述中,正确的一条是______。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库基础知识测试题
一、选择题
1.数据库系统是由数据库、数据库管理系统、应用程序、、用户等构成的人—机系统。

A.数据库管理员B.程序员C.高级程序员D.软件开发商
2.在数据库中存储的是。

A.信息B.数据C.数据结构D.数据模型
3.在下面关于数据库的说法中,错误的是。

A.数据库有较高的安全性
B.数据库有较高的数据独立性
C.数据库中的数据可被不同的用户共享
D.数据库没有数据冗余
4.Access数据库管理系统依赖于操作系统。

A.DOS B.Windows C.UNIX D.UCDOS
5.定义某一个字段的默认值的作用是。

A.当数据不符合有效性规则时所显示的信息
B.不允许字段的值超出某个范围
C.在未输入数值之前,系统自动提供数值
D.系统自动把小写字母转换为大写字母
6.在下列数据库管理系统中,不属于关系型的是。

A.Microsoft Access B.SQL Server C.Oracle D.DBTG系统
7.Access是数据管理系统。

A.层状B.网状C.关系型D.树状
8.在Access中,数据库的基础和核心是。

A.表B.查询C.窗体D.宏
9.在下面关于Access数据库的说法中,错误的是。

A.数据库文件的扩展名为mdb
B.所有的对象都存放在同一个数据库文件中
C.一个数据库可以包含多个表体
D.表是数据库中最基本的对象,没有表也就没有其他对象
10.在一个单位的人事数据库,字段“简历”的数据类型应当是。

A.文本型B.数字型C.自动编号型D.备注型
11.在一个学生数据库中,字段“学号”应该是。

A.数字型B.文本型C.自动编号型D.备注型
12.在下面关于Access数据类型的说法,错误的是。

A.自动编号型字段的宽度为4个字节
B.是/否型字段的宽度为1个二进制位
C.OLE对象的长度是不固定的
D.文本型字段的长度为255个字符
13.假定“姓名”是文本型字段,则查找姓“李”的学生应使用表达式。

A.姓名Like″李*″B.姓名Like″[!李]″
C.姓名=″李*″D.姓名= =″李*″
14.如果字段“成绩”的取值范围为0~100,则错误有有效性规则是。

A.> = 0 And < = 100 B.[成绩]> = 0 And [成绩]< = 100
C.成绩> = 0 And 成绩< = 100D.0 < = [成绩] < = 100
15.基本表结构可以通过,对其字段进行增加或删除操作。

A.INSERT B.ALTER TABLE
C.DROP TABLE D.DELETE
16.在下列关于SQL语句的说法中,错误的是。

A.在使用CREATE TABLE创建基本表时,可以指定某个字段为主键
B.在使用AL TER TABLE命令修改基本表的结构时,可以同时添加和删除字段操作C.UPDATE语句一次只能对一个表进行修改
D.使用DROP TABLE删除基本表后,表中的数据自动被删除,不可以恢复
17.内部计算函数Sum(字段名)的作用是求同一组中所在字段内所有的值的。

A.和B.平均值C.最小值D.第一个值
18.内部计算函数Avg(字段名)的作用是求同一组中所在字段内所有的值的。

A.和B.平均值C.最小值D.第一个值
19.子句“WHERE性别=″女″AND工资额>2 000”的作用是处理。

A.性别为“女”并且工资额在于2 000的记录
B.性别为“女”或者工资额大于2 000的记录
C.性别为“女”并非工资额大于2 000的记录
D.性别为“女”或者工资额大于2 000,且二者择一的记录
20.在Access的下列数据类型中,不能建立索引的数据类型是。

A.文本型B.备注型C.数字型D.日期/时间型
21.在数据表视图中,不可以。

A.修改字段的类型B.修改字段的名称
C.删除一个字段D.删除一条记录
22.用于存放数据库数据的是。

A.表B.查询C.窗体D.报表
23.如果在创建表中建立字段“基本工资额”,其数据类型应当是。

A.文本类型B.货币类型C.日期类型D.数字类型
24.在Access中,表和数据库的关系是。

A.一个数据库可以包含多个表B.一个表只能包含两个数据库
C.一个表可以包含多个数据库D.一个数据库只能包含一个表
25.在下面关于表的说法中,错误的是。

A.数据表是Access数据库中的重要对象之一
B.表的设计视图的主要工作是设计表的结构
C.表的数据视图只用于显示数据
D.可以将其他数据库的表导入到当前数据库中
二、填空题
1.是数据库系统的核心组成部分,数据库的一切操作,如查询、更新、插入、删除以及各种控制,都是通过它进行的。

2.1968年,IBM公司推出的数据库管理系统IMS属于模型。

3.用一组二维表表示实体及实体间的关系的数据模型是。

4.关系可以有三种类型,它们是基本表、查询表和。

5.一个表中可能有多个关键字,但在实际的应用中只能选择一个,被选用的关键字称
为。

6.Access数据库文件的扩展名为。

7.在Access中,当数据不符合有效性规则时所显示的信息被称为。

8.在Access中,如果要在某个字段中存放图像,则该字段类型应该为。

9.如果在某个表中需要创建“基本工资额”字段,则其数据类型应当是。

10.用于连接两个字符器的运算符为。

11.除了自动编号型字段以外,如果表中某个字段在INSERT中没有出现,则这些字段上的值取。

12.在SQL中,用于数据更新和修改的语句是。

13.在SQL中,用于修改表的结构的语句是。

14.在SQL中,用于删除表的语句是。

15.在SELECT语句中,用于分组的子句是。

三、参考答案
(一)选择题参考答案
1.A 2.B 3.D 4.B 5.C 6.D 7.C
8.A 9.B 10.D 11.B 12.D 13.A 14.D
15.B 16.B 17.A 18.B 19.A 20.B 21.A
22.A 23.B 24.A 25.C
(二)填充题参考答案
1.数据库管理系统2.层次模型
3.关系模型4.视图
5.主键6.mdb
7.有效性文字8.OLE对象
9.货币类型或currency 10.&
11.空值或默认值12.UPDATE
13.ALTER TABLE14.DROP TABLE
15.GROUP TABLE。

相关文档
最新文档