8数据库基础知识测试题
数据仓库与数据挖掘考试习题汇总 3

1、数据仓库就是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合。
2、元数据是描述数据仓库内数据的结构和建立方法的数据,它为访问数据仓库提供了一个信息目录,根据数据用途的不同可将数据仓库的元数据分为技术元数据和业务元数据两类。
3、数据处理通常分成两大类:联机事务处理和联机分析处理。
4、多维分析是指以“维”形式组织起来的数据(多维数据集)采取切片、切块、钻取和旋转等各种分析动作,以求剖析数据,使拥护能从不同角度、不同侧面观察数据仓库中的数据,从而深入理解多维数据集中的信息。
5、ROLAP是基于关系数据库的OLAP实现,而MOLAP是基于多维数据结构组织的OLAP实现。
6、数据仓库按照其开发过程,其关键环节包括数据抽取、数据存储于管理和数据表现等。
7、数据仓库系统的体系结构根据应用需求的不同,可以分为以下4种类型:两层架构、独立型数据集合、以来型数据结合和操作型数据存储和逻辑型数据集中和实时数据仓库。
8、操作型数据存储实际上是一个集成的、面向主题的、可更新的、当前值的(但是可“挥发”的)、企业级的、详细的数据库,也叫运营数据存储。
9、“实时数据仓库”以为着源数据系统、决策支持服务和仓库仓库之间以一个接近实时的速度交换数据和业务规则。
10、从应用的角度看,数据仓库的发展演变可以归纳为5个阶段:以报表为主、以分析为主、以预测模型为主、以运营导向为主和以实时数据仓库和自动决策为主。
1、调和数据是存储在企业级数据仓库和操作型数据存储中的数据。
2、抽取、转换、加载过程的目的是为决策支持应用提供一个单一的、权威数据源。
因此,我们要求ETL过程产生的数据(即调和数据层)是详细的、历史的、规范的、可理解的、即时的和质量可控制的。
3、数据抽取的两个常见类型是静态抽取和增量抽取。
静态抽取用于最初填充数据仓库,增量抽取用于进行数据仓库的维护。
4、粒度是对数据仓库中数据的综合程度高低的一个衡量。
粒度越小,细节程度越高,综合程度越低,回答查询的种类越多。
数据库系统运维考试

数据库系统运维考试(答案见尾页)一、选择题1. 数据库系统的基础软件和硬件组成是什么?A. 主机、存储设备、网络设备B. 数据库、操作系统、备份设备C. 主机、数据库、操作系统、网络设备D. 主机、数据库、备份设备、网络设备2. 数据库系统的核心功能是什么?A. 数据存储B. 数据查询C. 数据转换D. 数据库管理和维护3. 在数据库系统中,以下哪个术语指的是数据的逻辑结构?A. 表B. 索引C. 视图D. 存储过程4. 数据库管理系统的主要组成部分是什么?A. 数据定义语言(DDL)B. 数据操纵语言(DML)C. 数据控制语言(DCL)D. A和B5. 在数据库系统中,哪个概念描述了数据的物理存储?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. WindowsB. LinuxC. OracleD. SQL Server12. 在数据库系统中,哪个概念描述了数据的逻辑结构?A. 表B. 索引C. 视图D. 存储过程13. 数据库系统的性能优化通常关注哪些方面?A. 查询速度B. 存储空间C. 并发控制D. 网络延迟14. 在数据库系统中,什么是事务的特性?A. 原子性B. 一致性C. 隔离性D. 持久性15. 数据库备份的基本原则是什么?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. 完全备份B. 增量备份C. 差量备份D. 日志备份21. 在数据库系统中,哪个命令用于查看当前数据库状态?A. SHOW DATABASESB. DESCRIBE DATABASEC. STATUSD. SHOW STATUS22. 数据库系统故障可能由哪些原因引起?A. 硬件故障B. 软件错误C. 配置不当D. 网络问题23. 在数据库管理系统中,哪个术语用于描述数据的组织方式?A. 存储过程B. 视图C. 关系模型D. 数据库模式24. 数据库系统的正常运行对企业和组织的重要性体现在哪些方面?A. 数据安全B. 数据完整性C. 数据可用性D. 数据一致性25. 在数据库系统中,哪个命令用于修改数据库配置?A. ALTER DATABASEB. MODIFY DATABASEC. ALTER SYSTEMD. MODIFY SYSTEM26. 数据库复制在分布式数据库系统中扮演着什么角色?A. 提高性能B. 提高可靠性C. 数据冗余D. 数据分布27. 在数据库系统中,以下哪个参数不是用来描述数据库性能的?A. CPU利用率B. 内存大小C. 硬盘I/O性能D. 网络带宽28. 数据库系统的正常运行对企业的业务至关重要,以下哪个因素可能导致数据库系统崩溃?A. 硬件故障B. 配置错误C. 恶意攻击D. 网络中断29. 在数据库迁移过程中,以下哪个步骤是用于验证数据完整性和一致性的?A. 恢复旧版本的数据B. 迁移数据C. 测试新版本的数据D. 创建测试环境30. 数据库系统的备份策略通常包括全量备份和增量备份两种类型,以下哪个说法是正确的?A. 全量备份包含了所有的数据,所以备份速度最慢,应尽量减少全量备份的频率B. 增量备份只包含自上次备份以来发生变化的数据,所以备份速度快,应定期进行增量备份C. 全量备份和增量备份各有优缺点,应根据实际需求和成本来选择合适的备份策略D. 以上都不对31. 数据库系统中的事务具有以下四个特性,其中哪一个特性是用来保证并发事务的可重复性和一致性的?A. 原子性B. 一致性C. 隔离性D. 持久性32. 在数据库系统中,以下哪个命令可以用来查看当前数据库的状态信息?A. SHOW STATUS;B. SHOW PROCESSLIST;C. SHOW VARIABLES;D. SHOW ENGINE INNODB STATUS;33. 数据库系统中的索引是提高查询效率的重要工具,以下哪个说法是正确的?A. 索引可以加速数据的检索速度B. 索引可以加速数据的排序速度C. 索引可以加速数据的连接速度D. 索引可以加速数据的聚合速度34. 在数据库系统中,以下哪个操作涉及到数据的导入导出?A. 数据库迁移B. 数据库备份C. 数据库恢复D. 数据库分析35. 数据库系统中的日志文件主要用于记录数据库的操作和状态,以下哪个说法是正确的?A. 错误日志记录了数据库系统在运行过程中发生的所有错误的详细信息B. 查询日志记录了数据库用户在执行SQL语句时所做的所有操作C. 事务日志记录了数据库中所有事务的详细信息,包括事务的开始、结束和执行结果D. 以上都对36. 在数据库系统中,哪种设备用于存储数据?A. CPUB. 内存C. 磁盘D. 网络设备37. 数据库管理系统中,哪个概念描述了数据的逻辑结构?A. 模式B. 内模式C. 外模式D. 全局模式38. 关系型数据库管理系统中,哪一个概念涉及到数据的物理存储?A. 表B. 列C. 行D. 数据页39. 在数据库系统中,哪一项指标可以衡量数据库性能?A. CPU使用率B. 内存使用率C. I/O吞吐量D. 网络带宽40. 数据库复制技术中,主从复制与主主复制相比,优势在于:A. 更高的数据一致性B. 更低的延迟C. 更好的负载均衡D. 更强的容灾能力41. 在数据库系统中,哪一项不属于数据库管理系统的正常运行要求?A. 数据库文件备份B. 数据库监控C. 数据库审计D. 数据库分区42. 在数据库系统中,哪种技术用于实现数据的完整性约束?A. 规则B. 存储过程C. 触发器D. 索引43. 在数据库系统中,哪种技术用于实现数据的并发控制?A. 加密技术B. 事务处理C. 锁机制D. 分布式数据库44. 在数据库系统中,哪种技术用于实现数据的分布式存储?A. 对象关系模型B. 云存储技术C. NoSQL数据库D. 数据库分片二、问答题1. 什么是数据库系统的核心功能?2. 数据库管理系统有哪些类型?3. 什么是数据模型?它在数据库设计中的作用是什么?4. 什么是SQL语言?它的特点是什么?5. 什么是数据库事务?它的特性和隔离级别是什么?6. 什么是数据库备份与恢复?它们的重要性是什么?7. 什么是数据库性能优化?它包括哪些方面?8. 什么是数据库安全性?它是如何实现的?参考答案选择题:1. C2. D3. C4. D5. B6. D7. D8. D9. C 10. A11. D 12. C 13. ABCD 14. ABCD 15. ABCD 16. A 17. ABCD 18. C 19. ABCD 20. ABC 21. D 22. ABCD 23. D 24. ABCD 25. A 26. BCD 27. D 28. ABCD 29. C 30. C31. B 32. A 33. A 34. A 35. D 36. C 37. A 38. D 39. C 40. ABD41. D 42. C 43. C 44. D问答题:1. 什么是数据库系统的核心功能?数据库系统的核心功能是数据存储、检索和管理。
数据库基础与应用试题及参考答案

数据库基础与应⽤试题及参考答案中央⼴播电视⼤学数据库基础与应⽤试题题号⼀⼆三四五总分⼀、单项选择题,把合适的选项编号填写在括号内。
(每⼩题2分,共20分)1.域是实体中相应属性的()。
A. 取值范围B. 值C. 名称D. 描述2.把保存关系定义的关系称为对应数据库的()。
A. ⼀般关系B. 元关系C. 特定关系D. 正常关系3.在⼀个关系R中,若存在X→Y和X→Z,则存在X→(Y,Z),称此为函数依赖的()规则。
A. 传递性B. 分解性C. 合并性D. 增⼴性4. 设⼀个关系为R(A,B,C,D,E,F),它的最⼩函数依赖集为FD={A→B,A→C,D→E,D→F},则该关系的候选码为()。
A. (A,B)B. (A,C)C. (A,E)D. (A,D)5.在SQL中,对基本表进⾏插⼊记录的命令为()。
A. createB. updateC. deleteD. insert6.在SQL中,create table为()数据库中基本表结构的命令。
A. 建⽴B. 修改C. 删除D. 查询7.在Access数据库中,基本数据保存在()对象中。
A.窗体 B.查询 C.报表 D.表8.下列()图标是Access中查询对象的标志。
A. B. C. D.9.在⼀个宏中要打开⼀个报表,应该使⽤的操作是()。
A.OpenForm B.OpenReport C.OpenTable D.OpenQuery10.宏的英⽂名称是()。
A.Macro B.View C.Form D.Page⼆、是⾮判断题,根据叙述正确与否在题⽬开始的括号内打对号“√”或叉号“×”(每⼩题2分,共20分)()1.在⽂件系统中,不容易做到数据共享,⽽在数据库系统中,容易做到数据共享。
()2.在⼀个关系R中,若属性集X 函数决定属性集Y,则记作为X→Y,称X为决定因素。
()3.已知“职⼯号→性别”成⽴,则“(职⼯号,性别)→性别”是平凡函数依赖,但不是部分函数依赖。
第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、数据库、应用程序及有关人员等组成的一个整体叫。
数据库测试题

数据库测试卷一.选择题(1*50)1.在视图上不能授予的操作权限是()。
A)INSERT B)INDEXC)DELETE D)SELECT2.关系数据库中的视图属于4个数据抽象级别中的()A 外部模型B 概念模型C 逻辑模型D 物理模型3、视图是一种常用的数据对象,它是提供(1___)和(1___)数据的另一种途径,可以简化数据库操作,当使用多个数据表来建立视图时,表的连接不能使用(2___)方式,并且不允许在该语句中包括(3___)等关键字。
⑴ A、查看,存放B、查看,检索C、插入,更新D、检索,插入⑵ A、外连接B、内连接C、左连接D、右连接⑶ A、ORDER BY,COMPUTEB、ORDER BY,COMPUTE,COMPUTR BYC、ORDER BY,COMPUTE BY,GROUP BYD、GROUP BY,COMPUTE BY4、你应在哪些列上建索引?A)列值少的列B)经常修改的列C)列值分布广泛的列D)空值少的列5.键索引的情况:1 这个字段取值范围很广2 这个字段有大量空值因为索引不维护null3 经常查询的字段4 通过索引查询到的结果集<这个表总量的4%6. 下列哪些关键字不是建表用的关键字? ( )A) create B) table C) INDEX D) NOT NULLE) PRIMARY KEY F) REFERENCES7. 关于索引下列说法不正确的是? ()A) 索引可以加快查询速度B) 索引可以提高更新表的速度C) 少量数据的表创建索引没有意义D) 在联接操作中经常使用索引8.有如下员工表和部门表,在雇员信息表关系EMP中,哪个属性是外键(foreign key)______。
雇员表:部门表:A) 雇员号B) 雇员名C) 部门号D) 工资9.假设有一个People表具有name(字符类型)字段,现要查询name为Rafe的数据下列SQL正确的是? 【2】A)SELECT *FROM PeopleWHERE name = RafeB)SELECT * From where name='Rafe'C)SELECT *FROM PeopleWHERE name = 'Rafe'D)Select*FROMpeople name = 'Rafe'10.假设有一个People表具有工资字段salary(货币类型),现要查询工资为100000的人的数据下列SQL正确的是?A)SELECT *FROM PeopleWHERE salary = “100000”B)SELECT * From where salary='100000'C)SELECT *FROM PeopleWHERE salary = 100000D)Select*FROMpeople name = 10000011.关于SQL的句法下列说法正确的是?A)在SQL语句引用字符常量使用单引号B)在SQL语句引用字符常量使用双单引号C)在SQL语句中可以使用括号D)在SQL语句中可以嵌套12.下面哪些SQL语句是无效的?()A) SELECT * FROM TableB) SELECT *FROM TableC) SELECT * FROMTableD) select *from tableE) SELECT *FROM MoviesWHERE studio IN (SELECT name FROM Studios)13下列SQL命令哪些是合法的数据定义语句?A)DROP TABLEB)SELECTC)GRANTD)DELETE14.下列SQL命令哪些是合法的数据处理语句?A)DROP TABLEB)SELECTC)GRANTD)DELETE15.下列SQL命令哪些是合法的数据管理语句?A)DROP TABLEB)SELECTC)GRANTD)DELETE16.SQL语言集以下哪些功能于一体()A)数据查询(Data Query)B)数据操纵(Data Manipuiation)C)数据定义(Data Definition)D)数据控制(Data Control)E)数据过滤(Data Filter)17.用户可以用SQL语言对下列哪些对象进行查询?()A)视图B)基本表C)存储文件D)存储文件的逻辑结构E)存储文件的物理结构18.SQL可以用来完成哪些任务?( )A) 数据处理B) 数据定义C) 数据管理D) 数据通讯19.下列描述中正确的是()A.SQL是一种过程化语言B.SQL不能嵌入到高级语言程序中C.SQL是一种DBMSD.SQL采用集合操作方式20.在下列SQL语句中,属于数据控制的语句是()A.CREATE,DROP,DELETE,ALTER B.GRANT,REVOKEC.SELECT,UPDA TE,DELETE,INSERT D.CREATE,DROP,ALTER 21.试述文件系统与数据库系统的区别和联系。
数据库基础考题答案

数据库基础测试题姓名:工号:一、单项选择题,把合适的选项编号填写在括号内。
(每小题1分,共10分)1.在数据库技术中,实体-联系模型是一种( A )A.概念数据模型B.结构数据模型C.物理数据模型D.逻辑数据模型2.关系数据模型通常由3部分组成,它们是(B )A.数据结构,数据通信,关系操作B.数据结构,数据操作,数据完整性约束C.数据通信,数据操作,数据完整性约束D.数据结构,数据通信,数据完整性约束3.SQL语言中,删除一个表的命令是( B )A. DELETEB. DROPC. CLEARD. REMOVE4.在SQL的查询语句中,order by选项实现对结果表的(D)功能A. 分组统计B. 求和C. 查找D. 排序5. SQL Server触发器主要针对下列语句创建( B )A. SELECT,INSERT,DELETEB. INSERT,UPDATE,DELETEC. SELECT,UPDATE,INSERTD. INSERT,UPDATE,CREATE6. 下列哪个不是sql 数据库文件的后缀。
CA..mdf B..ldf C..tif D..ndf7. 在SQL中,建立表用的命令是 ( A )。
A.CREATE TABLEB.CREATE RULEC.CREATE VIEWD.CREATE INDEX8. SQL语言中,条件“年龄BETWEEN 40 AND 50”表示年龄在40至50之间,且( A )。
A.包括40岁和50岁B.不包括40岁和50岁C.包括40岁但不包括50岁D.包括50岁但不包括40岁9. 模式查找like '_a%',下面哪个结果是可能的BA.ailiB. baiC.bbaa10. 若某表满足1NF,且其所有属性合起来组成主健,则一定还满足范式 ( C )A、只有2NFB、只有3NFC、2NF和3NFD、没有二、填空题,把合适内容填在横线上。
程序员-数据库基础知识、多媒体基础知识

程序员-数据库基础知识、多媒体基础知识(总分:100.00,做题时间:90分钟)一、单项选择题(总题数:33,分数:100.00)1.若关系R与S的______,则关系R与S可以执行并、交、差运算。
A.主键相同 B.外键相同 C.结构相同 D.部分结构相同(分数:2.00)A.B.C. √D.解析:[解析] 两个关系R与S要执行并、交、差运算,要求这两个关系必须具有相同的关系模式,即两关系的关系结构应相同。
设有学生关系Student(学号,姓名,系名,课程号,成绩),则查询至少选修了4门课程的学生学号、姓名及平均成绩的SELECT语句为:SELECT 学号,姓名,______FROM StudentCROUP BY ______HAVING ______(分数:6.00)(1).A.SUM(成绩) B.AVG(SUM(成绩))C.AVG(成绩)AT平均成绩 D.AVG(成绩)AS平均成绩(分数:2.00)A.B.C.D. √解析:(2).A.学号 B.姓名 C.系名 D.课程号(分数:2.00)A. √B.C.D.解析:(3).A.COUNT(DISTINCT学号)>3 B.COUNT(课程号)>3C.COUNT(DISTINCT学号)>=3 D.COUNT(课程号)>=3(分数:2.00)A.B. √C.D.解析:[解析] 本题考查考生对SQL语句的掌握程度。
根据题目的描述,第一处应为满足SQL语法的平均成绩,因此此空应填入:AVG(成绩)AS平均成绩。
试题(60)考查SQL的分组字段的选择。
由于是针对每个学生进行查询,因此分组字段应选为:学号。
第三处考查SQL的分组条件,分组条件“至少选修了4门课程”的表达式为:COUNT(课程号)>3。
对关系S进行______运算,可以得到表1;对关系R和S进行______运算,可以得到表2。
R商品号商品名1010 电视1011 显示器2020 打印机2025 冰箱2030 手机S商品号订货者1010 A公司1011 B公司1011 C公司2025 A公司2025 C公司表1订货者A公司B公司C公司表2商品号商品名订货者1010 电视A公司1011 显示器B公司1011 显示器C公司2025 冰箱A公司2025 冰箱C公司(分数:4.00)(1).A.自然连接 B.投影 C.选择 D.并(分数:2.00)A.B. √C.D.解析:(2).A.自然连接 B.投影 C.选择 D.并(分数:2.00)A. √B.C.D.解析:[解析] 投影是对关系进行垂直分割,消去关系中某些列,重新安排列次序,再删去重复的元组。
数据库原理题库

数据库原理题库
1. 数据库的三个基本概念是什么?
答: 数据库管理系统 (DBMS)、数据模型和数据结构。
2. 什么是数据库事务?
答: 数据库事务是指一系列数据库操作的逻辑单元,这些操作
要么全部成功执行,要么全部回滚到操作之前的状态。
3. 什么是关系型数据库?
答: 关系型数据库是一种基于关系模型的数据库,数据以行和
列的形式存储在表中,并且各个表之间通过键值进行关联。
4. 什么是SQL?
答: SQL (Structured Query Language) 是一种用于管理关系型数
据库的语言,它可以用于创建、修改和查询数据库中的数据。
5. 什么是索引?
答: 索引是数据库中用于快速查找数据的数据结构,它可以大
大加快查询的速度。
6. 数据库的ACID属性是什么意思?
答: ACID 是指数据库事务应具备的四个特性,分别是原子性、一致性、隔离性和持久性。
7. 什么是数据完整性?
答: 数据完整性是指数据库中的数据应符合预定义的完整性规则,例如主键约束、唯一性约束、外键约束等。
8. 什么是关系型数据库设计的三个范式?
答: 关系型数据库设计的三个范式分别是第一范式 (1NF)、第二范式 (2NF) 和第三范式 (3NF)。
9. 什么是数据库连接池?
答: 数据库连接池是为了提高数据库访问性能而创建的一个缓冲池,它保持着一定数量的数据库连接供应用程序使用。
10. 什么是数据库备份和恢复?
答: 数据库备份是指将数据库的数据和结构复制到其他介质中以防止数据丢失,而数据库恢复是指从备份中恢复数据到原始状态。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
24数据库基础知识测试题
一、选择题
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.表是数据库中最基本的对象,没有表也就没有其他对象
·2·基础知识测试篇
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 成绩 < = 100 D.0 < = [成绩] < = 100
15. 基本表结构可以通过,对其字段进行增加或删除操作。
A.INSERT B.ALTER TABLE
C.DROP TABLE D.DELETE
16. 在下列关于SQL语句的说法中,错误的是。
A.在使用CREATE TABLE创建基本表时,可以指定某个字段为主键
B.在使用ALTER 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.修改字段的名称
24数据库基础知识测试题·3·
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语句中,用于分组的子句是。
·4·基础知识测试篇。