数据库基础试题6

合集下载

数据库考试题及答案

数据库考试题及答案

数据库考试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据定义B. 数据操纵C. 数据备份D. 数据加密答案:D2. 在关系数据库中,关系是指什么?A. 数据库B. 表C. 列D. 行答案:B3. SQL语言中,用于查询数据的关键字是?A. SELECTB. INSERTC. UPDATED. DELETE答案:A4. 数据库系统的核心是?A. 数据库管理系统B. 数据库C. 数据库管理员D. 数据库应用系统答案:B5. 以下哪个不是数据库系统的特点?A. 数据共享B. 数据独立性C. 数据冗余度高D. 数据控制答案:C6. 以下哪个不是数据库的三级模式?A. 外模式B. 概念模式C. 内模式D. 物理模式答案:D7. 以下哪个不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 数据库完整性答案:D8. 在关系数据库中,表与表之间的联系是通过什么实现的?A. 索引B. 视图C. 外键D. 触发器答案:C9. 以下哪个不是数据库设计阶段?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计答案:A10. 数据库系统与文件系统相比,以下哪个不是数据库系统的优点?A. 数据冗余度低B. 数据独立性高C. 数据安全性高D. 数据共享性低答案:D二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是位于用户与______之间的一层数据管理软件。

答案:操作系统2. 在关系数据库中,表中的行称为______。

答案:记录3. SQL语言中,用于删除数据的关键字是______。

答案:DELETE4. 数据库系统的核心是______。

答案:数据库5. 数据库的三级模式包括外模式、______和内模式。

答案:概念模式6. 数据库的完整性约束包括实体完整性、参照完整性和______。

答案:用户定义完整性7. 在关系数据库中,表与表之间的联系是通过______实现的。

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

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

数据库基础知识试题部门____________ 姓名__________ 日期_________ 得分__________一、不定项选择题(每题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.表的两种相关约束是()。

CA、主键和索引B、外键和索引C、主键和外键D、内键和外键10.ORACLE数据库物理结构包括()。

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

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

数据基础考试题及答案

数据基础考试题及答案

数据基础考试题及答案一、单项选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是什么?A. 存储数据B. 管理数据C. 提供数据访问接口D. 以上都是答案:D2. 关系型数据库中,用于表示实体之间关系的是:A. 表格B. 视图C. 关系D. 索引答案:C3. SQL语言中,用于查询数据的命令是:A. SELECTB. INSERTC. UPDATED. DELETE答案:A4. 在数据库设计中,规范化的主要目的是:A. 提高查询速度B. 减少数据冗余C. 增强数据安全性D. 降低存储成本答案:B5. 数据库中的主键(Primary Key)是用来:A. 标识表中的唯一记录B. 存储大量数据C. 进行数据加密D. 作为外键参照答案:A6. 数据库中的外键(Foreign Key)用于:A. 标识表中的唯一记录B. 建立表之间的关系C. 存储大量数据D. 进行数据加密答案:B7. 数据库事务的ACID特性中,"I"代表的是:A. 原子性(Atomicity)B. 一致性(Consistency)C. 隔离性(Isolation)D. 持久性(Durability)答案:C8. 数据库备份的目的是:A. 恢复丢失的数据B. 增加数据安全性C. 提高查询速度D. 降低存储成本答案:A9. 数据库中的视图(View)是:A. 一个实际存储数据的表B. 一个虚拟的表,其内容由查询定义C. 一个用于数据加密的工具D. 一个用于数据压缩的工具答案:B10. 数据库索引的主要作用是:A. 提高数据安全性B. 增加数据存储量C. 提高查询效率D. 降低存储成本答案:C二、多项选择题(每题3分,共15分)1. 数据库管理系统(DBMS)的功能包括:A. 数据定义B. 数据操纵C. 数据控制D. 数据备份答案:ABCD2. 关系型数据库中,以下哪些是基本的数据操作语言(DML):A. SELECTB. INSERTC. UPDATED. DELETE答案:ABCD3. 数据库规范化的目的是:A. 减少数据冗余B. 避免数据异常C. 提高数据一致性D. 增加数据存储量答案:ABC4. 数据库事务的特性包括:A. 原子性(Atomicity)B. 一致性(Consistency)C. 隔离性(Isolation)D. 持久性(Durability)答案:ABCD5. 数据库中,以下哪些是数据完整性约束:A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 域完整性答案:ABCD三、简答题(每题5分,共10分)1. 请简述数据库管理系统(DBMS)的主要功能。

数据库考试经典试题

数据库考试经典试题

数据库考试经典试题数据库考试经典试题一、选择题(每题1分,共20分)1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

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

A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2.数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为(D)。

A. 存储视图B. 概念视图C. 内部视图D. 外部视图3.数据库的概念模型独立于(A)。

A.具体的机器和DBMSB. E-R图C. 信息世界D. 现实世界4.数据库中,数据的物理独立性是指(C)。

A. 数据库与数据库管理系统的相互独立B. 用户程序与DBMS的相互独立C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D. 应用程序与数据库中数据的逻辑结构相互独立5.关系模式的任何属性(A)。

A. 不可再分B. 可再分C. 命名在该关系模式中可以不惟一D.以上都不是6.下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字:职工(职工号,职工名,部门号,职务,工资)设备(设备号,职工号,设备名,数量)两个关系的属性中,存在一个外关键字为( C )。

A. 职工关系的“职工号”B. 职工关系的“设备号”C. 设备关系的“职工号”D. 设备关系的“设备号”7.以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的( C )。

A. 减少数据冗余B. 解决更新异常问题C. 加快查询速度D. 提高存储空间效率8.关系模式中各级范式之间的关系为( A )。

A. B.C. D.9.保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或破坏。

这是指数据的( A )。

A. 安全性B.完整性C.并发控制D.恢复10.事务的原子性是指( B )。

A. 事务一旦提交,对数据库的改变是永久的B. 事务中包括的所有操作要么都做,要么都不做C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的D. 事务必须使数据库从一个一致性状态变到另一个一致性状态11.下列哪些运算是关系代数的基本运算( D )。

国家二级ACCESS机试选择题(数据库基础知识)模拟试卷6(题后含答案及解析)

国家二级ACCESS机试选择题(数据库基础知识)模拟试卷6(题后含答案及解析)

国家二级ACCESS机试选择题(数据库基础知识)模拟试卷6(题后含答案及解析)题型有:1. 选择题选择题1.关系数据库管理系统中所谓的关系是指A.各元组之间彼此有一定的关系B.各字段之间彼此有一定的关系C.数据库之间彼此有一定的关系D.符合关系理论规定的二维表格正确答案:D解析:在关系数据库管理系统中,一个关系就是一张二维表,且须满足关系规范化理论,所以选项D正确。

知识模块:数据库基础知识2.某学校有“教师”(教师号、教师名)、“学生”(学号、学生名)和“课程”(课程号,课程名)等三个表,若规定一名教师可主讲多门课程,一名学生可选修多门课程,则教师与学生之间形成了多对多关系。

为反映这样的多对多关系并减少数据冗余,在数据库中应设计新表。

下列关于新表的设计中,最合理的设计是A.增加两个表:学生-选课表(学号、课程号),教师-任课表(教师号、课程号)B.增加两个表:学生-选课表(学号、课程号、课程名),教师-任课表(教师号、课程号、课程名)C.增加一个表:学生-选课-教师表(学号、课程号、教师号)D.增加一个表:学生-选课-教师表(学号、学生名、课程号、课程名、教师号、教师名)正确答案:A解析:目前已建立教师、学生、课程三个基本表,另外一名教师可主讲多门课程、一名学生可选修多门课程,因此应增加学生选课表(学号、课程号)和教师任课表(教师号、课程号)来反应以上关系。

课程名可通过课程号字段关联“课程”表来获得,因此不需要增加课程名字段在以上两个表中。

知识模块:数据库基础知识3.下列关于字段大小属性的叙述中,错误的是A.字段大小属性用于限制输入到字段中值的最大长度B.字段大小属性只适用于文本或自动编号类型的字段C.文本型字段的字段大小属性可以在数据表视图中设置D.自动编号型的字段大小属性不能在数据表视图中设置正确答案:B解析:“字段大小”属性用于限制输入到该字段的最大长度,当输入的数据超过该字段设置的大小时,系统将拒绝接收。

数据库基础试卷及答案

数据库基础试卷及答案

数据库基础(Oracle)试卷及答案数据库基础(Oracle)试卷一、填空题(每小题4分,共20分)1、数据库管理技术经历了人工管理、文件系统、数据库系统三个阶段2、数据库三级数据结构是外模式、模式、内模式3、Oracle数据库中,SGA由数据库缓冲区,重做日志缓冲区,共享池组成4、在Oracle数据库中,完正性约束类型有Primay key约束。

Foreign key约束,Unique约束,check约束,not need约束5、PL/SQL中游标操作包括声明游标,打开游标,提取游标,关闭游标二、正误判断题(每小题2分,共20分)1、数据库中存储的基本对象是数据(T)2、数据库系统的核心是DBMS(T)3、关系操作的特点是集合操作(T)4、关系代数中五种基本运算是并、差、选择、投影、连接(F)5、Oracle进程就是服务器进程(F)6、oraclet系统中SGA所有用户进程和服务器进程所共享(F)7、oracle数据库系统中数据块的大小与操作系统有关(T)8、oracle数据库系统中,启动数据库和第一步是启动一个数据库实例(F)9、PL/SQL中游标的数据是可以改变的(T)10、数据库概念模型主要用于数据库概念结构设计(F)三、简答题(每小题7分,共35分)1、何谓数据与程序的逻辑独立性和物理独立性?数据库系统中的DBMS为三级模式结构提供了两层映像机制:外模式/模式映像和模式/内模式映像。

这两层映像机制保证了数据库系统中数据的逻辑独立性和物理独立性。

外模式/模式映像定义了数据库中不同用户的外模式与数据库逻辑模式之间的对应关系。

当数据库模式发生变化时,例如关系数据库系统中增加新的关系、改变关系的属性数据类型等,可以调整外模式/模式间的映像关系,保证面向用户的各个外模式不变。

应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与应用程序的逻辑独立性,简称数据的逻辑独立性。

模式/内模式映像定义了数据库中数据全局逻辑结构与这些数据在系统中的物理存储组织结构之间的对应关系。

数据库基础知识考试试题(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、数据库系统的核心组成部分是()。

最新最全数据库基础练习题复习及答案解析完整版.doc

最新最全数据库基础练习题复习及答案解析完整版.doc

第一章习题一、单项选择题1.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS2. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(D)。

I.人工管理阶段II.文件系统阶段III.数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有I3. 下列四项中,不属于数据库系统特点的是(C)。

A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高4. 数据库系统的数据独立性体现在(B)。

A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构5. 要保证数据库的数据独立性,需要修改的是(C)。

A. 模式与外模式B. 模式与内模式C. 三层之间的两种映射D. 三层模式6. 要保证数据库的逻辑数据独立性,需要修改的是(A)。

A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式7. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C),它是模式的逻辑子集。

A.模式B. 物理模式C. 子模式D. 内模式8. 下述(B)不是DBA数据库管理员的职责。

A.完整性约束说明B. 定义数据库模式C.数据库安全D. 数据库管理系统设计9. 常见的数据模型有三种,它们是(B)A 网状、关系和语义B 层次、关系和网状C 环状、层次和关系D 字段名、字段类型和记录10. 在E-R图中,用来表示属性的图形是(B)A 矩形B 椭圆形C 菱形D 平行四边形二、填空题1. 描述数据库全体数据的全局逻辑结构和特性的是_____模式______。

2. ____数据的物理独立性__________是指数据库的物理(存储)结构改变时,尽量不影响整体逻辑结构、用户的逻辑结构以及应用程序。

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

精心整理
1.关系数据库中,实现表与表之间的联系是通过(D).
A.实体完整性规则
B.用户自定义的完整性规则
C.值域
D.参照完整性规则
A.B.C.D.3.4.A.双精度类型
B.浮动数类型
C.整型类型
D.数值类型
5.每一个表只能拥有一个(B)索引.
A.普通
B.主
C.唯一
D.候选
6.顺序执行下列命令后,屏幕所显示的记录号顺序是
7.

A.
B.
C.
D."
8.
A.
B.建立数据表时所在的工作区
C.最后执行SELECT命令所选择的工作区
D.最后执行USE命令所在的工作区
9.已知当前表中有60条记录,当前记录为第6号记录.如果执行命令SKIP3后,则当前为第(D)号记录.
A.3
B.4
C.8
D.9
10.执行SELECT0选择工作区的结果是(A). A.
B.
C.
D.
11.
A.
B.
C.
D.
12.在
D.SORT()
13.以下赋值语句正确的是(D).
A.X=8,Y=9
B.STORE8,9TOX,Y
C.X,Y=8
D.STORE8TOX,Y
14.函数INT(数值表达式)的功能是(A).
A.返回数值表达式值的整数部分
B.按四舍五入取数值表达式值的整数部分
C.返回不大于数值表达式的最大整数
D.
15.
B.
16.设
17.设
A.CH$′123450′
B.AT(CH,′12345′)=0
C.′123450′$CH
D.′123450′=CH
18.以下函数中能返回指定日期是一周中的第几天的是(B).
A.DAY()
B.DOW
C.YEAR()
D.WEEK()
19.
设a="Yang□","b=zhou",□表示一个空格,则a-b的值为(C).
B."□
20
?X
A.5
B.X
C.20
D.4
21.设R=2,A="3*R*R",则&A的值应为(A).
A.12
B.不存在
C.-12
D.0
22.在FOR…ENDFOR循环结构中,如省略步长则系统默认步长为(D).
A.0
B.2
C.-1
D.1
23.下列程序段有语法错误的行为第(B)行.
A.3
B.无
C.2
D.1
25.
A.逻辑型
B.数值型
C.字符型
D.日期型
26.LOOP和EXIT是下面程序结构的任选子句(A).
A.DOWHILE-ENDDO
B.PROCEDURE
C.IF-ENDIF
D.DOCASE-ENDCASE
27.在VisualFoxpro中,数据环境(D).
A.
B.
C.
D.
28.
29.

最后一个"
最后一个"
30.如果ComboBox对象的RowSourceType设置为3,则在RowSource属性中写入的SELECT语句,必须包含(C)子句.
A.ORDERBY
B.INTOTABLE
C.INTOCURSOR
D.GROUPBY
31.对工具栏的设计,下列说法正确的是(A).
A.只可以在设计工具栏类时添加控件
B.
C.
控件
D.
32.
33.在
D.MODIFYFORM
34.在创建表单选项按钮组时,选项按钮的个数由(A)属性决定.
A.ButtonCount
B.Value
C.ColumnCount
D.OptionCount
35.当一个复选按钮的Value值为1时,表示其当前状态为(B).
A.没被选中
B.被选中
C.不可见
D.
36.
A.
B.空(
C.
D.
37.
38.在
A.Prg
B.Sqr
C.Mpr
D.Scx
39.有一菜单文件mm.mnx,要运行该菜单的方法是(C).
A.执行命令domenumm.mnx
B.先生成菜单程序文件mm.mpr,再执行命令domenumm.mnx
C.先生成菜单程序文件mm.mpr,再执行命令domm.mpr
D.执行命令domm.mnx
40.
1.
2.
3.
4.
5在
4,5,6
6.如果
8.MAX
9.
11.不加任何参数的??将产生一个换行的动作,?输出时将不换行.F
12.在程序中未作过任何说明的内存变量都被看成局部变量.T
13.在VFP中,以FOR开头的循环结构,只能以ENDFOR结束.F
14使用表单文件可以方便、直观地进行数据管理.T
15..对表单中对象的访问是通过其Caption属性进行的.F
16.表单中的标签控件使用方法与文本框控件完全相同.F
17.表单文件保存着表单的各项规则和定义.T
18.利用VFP还可以设计出快捷式菜单.T
19.用菜单生成器可以设计一个菜单系统,
并可生成扩展名为.spr菜单程序.F
20.利用REPORT编辑表格,在表格预显时,整个表体没有横格线,
这说明表体横格线不在Detail编辑区内.T
精心整理
1.关系操作的特点是_集合____操作.
2.LOCATE命令中[范围]短语的缺省值为all_____.
3.在数据库设计中,_结构特性____设计是关键.
4.VisualFoxPro6.0有24_____种向导?
5.IIF(<条件>,<表达式1>,<表达式2>)中当条件为假时,函数返回值为___表达式2__.
6.构成循环结构的语句有___3__个.
7.建立程序文件有___2__种方法(填数字).
8.若要使命令按钮在运行时不响应用户事件,应将其Enabled_____属性设置为.f.(无效).
9.在VisualFoxPro中,"项目管理器"文件的扩展名是___PJX__.
10.在利用菜单设计器设计菜单时,当某菜单项对应的任务需要由多条命令才能完成时,应利用__过程___选项添加多条命令.
1.1
2
3、为
零。

4、为
2.
1
2
添加3
添加1
3、设置
设置
设置
3.
要求:
1.
2."
3."
功能:
1.选择"数据管理",对rcda表按工资现状降序排列存放在rcda1中。

2.单击"退出"运行:SETSYSMENUTODEFAULT返回系统。

相关文档
最新文档