数据库选择题

合集下载

数据库选择题

数据库选择题

1. 下面的数据库产品中,是IBM公司的为:()(A)SQL Server (B)Oracle (C)MYSQL (D)DB2答案:D分数:1题型:选择题难度:12.SQL Server2000分为不同的版本,其中的功能最强大。

()(A)个人版(B)标准版(C)企业版(D)开发版答案:C分数:1题型: 选择题难度:13.SQL语言是()语言。

A.层次数据库B.网络数据库C.关系数据库D.非数据库答案:C分数:1题型: 选择题难度:14.数据库系统的核心是()(A)数据库 (B)数据库管理系统 (C)数据模型 (D)软件工具答案:B分数:1题型: 选择题难度:15下列四项中,不属于数据库系统特点的是()(A)数据共享(B)数据完整性(C)数据冗余度高(D)数据独立性高答案:C分数:1题型: 选择题难度:16.数据库管理系统的工作不包括)(A)对已定义的数据库进行管理(B)定义数据库(C)数据通信(D)为定义的数据库提供操作系统答案:D分数:1题型: 选择题难度:17. 数据库、数据库系统和数据库管理系统三者之间的关系是()(A)数据库系统就是数据库,也就是数据库管理系统(B)数据库管理系统包括数据库和数据库系统(C)数据库系统包括数据库和数据库管理系统(D)数据库包括数据库系统和数据库管理系统答案:C分数:1题型: 选择题难度:18. 数据库管理系统的工作不包括()(A)为定义的数据库提供操作系统(B)数据备份(C)为已定义的数据库进行管理(D)定义数据库答案:A分数:1题型: 选择题难度:19.下面关于数据库系统的正确叙述是()(A)数据库系统避免了数据冗余(B)数据库系统减少了数据冗余(C)数据库系统中数据的一致性是指数据类型一致(D)数据库系统比文件系统能管理更多的数据答案:B分数:1题型: 选择题难度:110. 要保证数据库的数据独立性,需要修改的是()(A)模式与外模式(B)模式与内模式(C)三级模式之间的两层映射(D)三层模式答案:C分数:1题型: 选择题难度:111.数据库系统的数据独立性体现在()(A)不会因为数据的变化而影响到应用程序(B)不会因为数据存储结构与数据逻辑结构的变化而影响应用程序(C)不会因为存储策略的变化而影响存储结构(D)不会因为某些存储结构的变化而影响其他的存储结构答案:B分数:1题型: 选择题难度:112. 数据库的( )是指数据的正确性和相容性()(A)并发控制(B)完整性(C)安全性(D)共享性答案:B分数:1题型: 选择题难度:113.按照所使用的数据模型来分,数据库可分为哪三种模型( )(A)层次、关系和网状(B)网状、环状和链状(C)大型、中型和小型(D)独享、共享和分时答案:A分数:1题型: 选择题难度:114. char(10)与varchar(10)存储“abc”实际占用的字节数()(A)3,3 (B)10,3 (C)3,10 (D)10,10答案:B题型: 选择题难度:115. 有两个关系D、S,已经存有如下数据D(院系表) S(学生表)其中D表的主码为院系号,S表的主码为学号,外码为院系号,参照D表的院系号,下面哪条记录能够插入到S表中()(A)(’S1001’,’马文’,’5’)(B)(’A3908’,’马文’,’4’)(C)(’A0001’,’马文’,’1’)(D)(NULL,’马文’,’S10’)答案:B分数:1题型: 选择题难度:216. 以下类型不是数值类型的是:( )(A)int (B)char(n) (C)float (D)numeric答案:B分数:1题型: 选择题难度:217. 与HAVING子句一起使用的子句是()(A)GROUP BY (B)ORDER BY (C)JOIN (D)WHERE答案:A分数:1题型: 选择题难度:118、删除数据库命令是()a.delete tableb.drop tablec.drop databased.delete database分数:1题型: 选择题难度:119.为了让成绩列只能在0~100当中取值,需要进行约束。

数据库考试选择题

数据库考试选择题

1.下列不常用数据模型为___。

A层次模型B网状模型C概念模型D关系模型2.在关系数据模型中,用来表示实体关系的是___。

A字段B记录C表D指针3.在关系数据库系统中,一个关系相当于___。

A一张二维表B一条记录C一个关系数据库D一个关系代数运算4.关系模型用___实现数据之间的联系A关系B指针C表D公共属性5.1970年,美国IBM公司的研究员E·F·codd提出了数据库的___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.一个元组对应表中的___A一个字段B一个域C一个记录D多个记录13.在关系理论中,把二维表表头中的栏目称为___A数据项B元组C结构名D属性名14.如果表中的一个字段不是本表的主键,而是另一个表的主键,这个字段称为___A元组B属性C关键字D外键15.在关系模型中,如果一个关系中的一个属性或属性组能够唯一标识一个元组___,那么称该属性或属性组是A外键B主键C候选键D联系16.在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主键是R#,S的主键是S#,则S#在R中称为___A外键B候选键C主键D超键17.在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过___A候选键B主键C外部键D以上都不对18.一门课程可以由多个学生候选,一个学生可以选修多门课程。

数据库选择题与答案

数据库选择题与答案

数据库选择题与答案一、选择题1、在关系型数据库中,表中的每一行被称为()A 字段B 记录C 主键D 索引答案:B解释:在关系型数据库中,表中的每一行代表一条具体的数据,被称为记录。

字段是表中的列,主键用于唯一标识表中的记录,索引用于提高数据的查询效率。

2、以下哪种数据库模型不是常见的数据库模型()A 层次模型B 网状模型C 关系模型D 线性模型答案:D解释:常见的数据库模型有层次模型、网状模型和关系模型。

线性模型不是常见的数据库模型。

3、用于在数据库中添加新记录的 SQL 语句是()A INSERTB UPDATEC DELETED SELECT答案:A解释:INSERT 语句用于向表中插入新的记录。

UPDATE 语句用于更新表中的现有记录,DELETE 语句用于删除表中的记录,SELECT 语句用于从表中查询数据。

4、在 SQL 中,用于从表中检索特定列数据的关键字是()A FROMB WHEREC SELECTD ORDER BY答案:C解释:SELECT 关键字用于指定要从表中检索的列。

FROM 关键字用于指定要从哪个表中检索数据,WHERE 关键字用于设置筛选条件,ORDER BY 关键字用于对结果进行排序。

5、数据库中的主键()A 可以重复B 可以为空C 不能重复且不能为空D 可以重复但不能为空答案:C解释:主键是用于唯一标识表中每一行的字段或字段组合,它不能重复且不能为空,以确保数据的唯一性和完整性。

6、以下哪种数据类型可以存储小数()A INTB VARCHARC DECIMALD DATE答案:C解释:INT 是整数类型,VARCHAR 是字符串类型,DATE 是日期类型,DECIMAL 可以用于存储带有固定精度和小数位数的小数。

7、在关系数据库中,实现参照完整性通常使用()A 主键B 外键C 索引D 存储过程答案:B解释:外键用于建立两个表之间的关联,确保数据的参照完整性。

主键用于唯一标识表中的记录,索引用于提高查询效率,存储过程是一组预编译的 SQL 语句。

数据库考试题及答案

数据库考试题及答案

数据库考试题及答案一、选择题(每题2分,共20分)1. 在关系数据库中,用来表示实体间关系的是:A. 属性B. 关系C. 键D. 域答案:B2. SQL语言中的“SELECT”语句用于:A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C3. 数据库管理系统(DBMS)的主要功能不包括:A. 数据存储B. 数据恢复C. 数据加密D. 数据查询答案:C4. 以下哪个不是数据库的完整性约束:A. 实体完整性B. 参照完整性C. 用户定义完整性D. 索引完整性答案:D5. 在关系数据库中,主键是用来:A. 唯一标识一个表中的每一行B. 存储表中的数据C. 建立表与表之间的关系D. 排序表中的数据答案:A6. 数据库规范化的目的是:A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 降低存储成本答案:B7. 在SQL中,用于删除表中数据的语句是:A. DROPB. DELETEC. REMOVED. ERASE答案:B8. 数据库的并发控制主要解决的问题是:A. 数据丢失B. 数据重复C. 数据不一致D. 数据泄露答案:C9. 在数据库设计中,E-R图主要用于:A. 表示数据的存储结构B. 表示数据的流程C. 表示数据的逻辑结构D. 表示数据的物理结构答案:C10. 数据库的事务具有以下哪个特性,确保操作的原子性:A. 一致性B. 持久性C. 隔离性D. 原子性答案:D二、简答题(每题10分,共30分)1. 请简述数据库的三大范式,并举例说明。

答案:数据库的三大范式包括:- 第一范式(1NF):要求数据库表的每一列都是不可分割的基本数据项,即表中的所有字段都应该只包含原子性的值,不能有集合、数组或重复的数据。

- 第二范式(2NF):在第一范式的基础上,要求表中没有部分依赖,即非主键字段完全依赖于主键。

- 第三范式(3NF):在第二范式的基础上,要求表中没有传递依赖,即非主键字段只能依赖于主键,不能依赖于其他非主键字段。

数据库选择题答案

数据库选择题答案

1、(C)是长期存储在计算机内的有组织、可共享的数据集合。

A.数据库管理系统B.数据库系统C.数据库D.文件组织2、在手工管理阶段,数据是(B)A.有结构B.无结构C.整体无结构,记录有结构D.整体结构化的3、在文件系统管理阶段,数据(B)A.无独立性B.独立性差C.具有物理独立性D.具有逻辑独立性4、在数据库系统管理阶段,数据是(D)A.有结构的B.无结构的C.整体无结构,记录内有结构D.整体结构化5、数据库系统管理阶段,数据(D)A.具有物理独立性,没有逻辑独立性B.具有物理独立性和逻辑独立性C.独立性差D.具有高度的物理独立性和一定程度的逻辑独立性6、数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和(D)A 数据库管理系统B数据库应用系统C相关的计算机系统D各类相关人员7、DBMS通常可以向(B)申请所需计算机资源。

A数据库B操作系统C计算机硬件D应用程序8、在DBS中,DBMS和OS之间的关系是(D)A .并发运行B.相互调用C. OS调用DBMSD. DBMS调用OS9\数据库管理系统(DBMS)是(C)A一个完整的数据库应用系统B一组硬件C一组系统软件D既有硬件,又有软件10、描述数据库全体数据的全局逻辑结构和特性是(A)A模式B内模式C 外模式D用户模式11、(D)不是DBA数据库管理员的职责。

A完整性约束说明B定义数据库模式C数据库安全D数据库管理系统设计12、关系数据库的数据及更新操作必须遵循(D)等完整性规则。

A实体完整性和参照完整性B参照完整性和用户定义完整性C实体完整性和用户定义完整性D实体完整性、参照完整性和用户定义完整性13、现实世界中事物的特性在信息世界中称为(D)A实体B键C记录D属性14、E-R模型用于建立数据库的(A)A概念模型B结构模型C物理模型D 逻辑模型15、数据模型的三要素是(D)A外模式、模式和内模式B关系模型、层次模型、网址模型C实体、属性和联系D数据结构、数据操作和完整性约束16、设某学校中,一位教师可讲授多么课程,一门课程可由多位教师讲授,则教师与课程之间的联系是(D)A一对一联系B一对多联系C多对一联系D多对多联系17、逻辑模式(A)A有且仅有一个B最多只能有一个C至少两个D可以有多个18、数据独立性是指(C)A用户与数据分离B用户与程序分离C程序与数据分离D人员与设备分离19、在数据库三级模式间引入二级映像的主要作用是(A)A提高数据与程序的独立性B提高数据与程序的安全性C保持数据与程序的一致性D提高数据与程序的可移植性20、在数据库中,产生数据不一致的根本原因是(D)A没有严格保护数据B数据冗余量太大C未对数据进行完整性控制D数据冗余21、关系数据库建立在关系数据库模型基础上,借助(A)等概念和方法来处理数据库中的数据。

数据库试题及答案

数据库试题及答案

数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是______。

A. 存储数据B. 管理数据C. 访问数据D. 以上都是答案:D2. 关系型数据库中,表与表之间的联系称为______。

A. 索引B. 视图C. 关系D. 约束答案:C3. SQL语言中的“SELECT”语句用于执行______。

A. 数据更新B. 数据查询C. 数据删除D. 数据插入答案:B4. 在数据库设计中,规范化的主要目的是______。

A. 提高查询速度B. 减少数据冗余C. 增强数据安全性D. 增加用户界面友好性答案:B5. 数据库事务的四个基本属性通常被称为ACID属性,其中“D”代表的是______。

A. 原子性B. 一致性C. 隔离性D. 持久性答案:D二、填空题(每空2分,共20分)6. 数据库系统由数据库、数据库管理系统、________和________组成。

答案:应用系统;数据库管理员7. 在关系数据库中,表的列称为________,行称为________。

答案:属性;元组8. SQL语言提供了数据定义、数据操纵和数据控制的功能,其中数据定义包括创建、修改和________表。

答案:删除9. 数据库的安全性主要体现在数据的________、________和________。

答案:完整性;机密性;可用性10. 触发器是一种特殊的存储过程,它在数据库中的数据发生变化时自动执行,用于维护数据的________。

答案:一致性三、简答题(每题10分,共20分)11. 简述数据库的三级模式结构。

答案:数据库的三级模式结构包括外模式、概念模式和内模式。

外模式是用户视图,是用户与数据库交互的接口;概念模式是全局逻辑结构,描述了数据库的总体结构;内模式是存储结构,描述了数据在存储介质上的物理存储方式。

12. 什么是数据库的并发控制?为什么需要并发控制?答案:数据库的并发控制是指在多用户环境下,数据库管理系统协调多个用户对数据库的访问,以保证数据的完整性和一致性。

(完整版)数据库考试题库

(完整版)数据库考试题库

一、单项选择题1.下列四项中,不属于数据库特点的是( C )。

A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高2.下列四项中,不属于SQL2000实用程序的是( D )。

A.企业管理器B.查询分析器C.服务管理器D.媒体播放器3.SQL Server安装程序创建4个系统数据库,下列哪个不是(C )系统数据库。

A.masterB.modelC.pubD.msdb4.(A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。

数据库在建立、使用和维护时由其统一管理、统一控制。

A.DBMS B.DBC.DBS D.DBA5. 在SQL中,建立表用的命令是( B )。

A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE INDEX6.SQL语言中,条件年龄BETWEEN 15 AND 35表示年龄在15至35之间,且( A )。

A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁D.包括35岁但不包括15岁7.下列四项中,不正确的提法是( C )。

A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言8.在MS SQL Server中,用来显示数据库信息的系统存储过程是(D )。

A. sp_dbhelpB. sp_dbC. sp_helpD. sp_helpdb9.SQL语言中,删除表中数据的命令是( A )。

A. DELETEB. DROPC. CLEARD. REMOVE10.SQL的视图是从( C )中导出的。

A. 基本表B. 视图C. 基本表或视图D. 数据库11. 下列哪个不是sql 数据库文件的后缀。

C A..mdf B..ldfC..tif D..ndf12. 数据定义语言的缩写词为( A )。

数据库选择题全集

数据库选择题全集

在关系模型中,任何关系必须满足实体的完整性,C和用户自定义完整性。 C 参照完整性
A结构完整性 B数据完整性 C参照完整性 D动态完整性
对学生关系S(S#,SN,AGE,SEX),写一条规则,把其中的AGE属性限制在13-30之间,这条规则属于。C 用户定义的完整性规则
A实体完整性规则 B参照完整性规则 C用户定义的完整性规则 D以上都不对
若使打开的数据库文件可与网上其他用户共享,并可维护其中的数据库对象,要选择数据库文件的打开方式是。D 打开
Access表中字段的数据类型不包括。C 通用
一下可与改变“字段大小”属性的字段类型是。A 文本
定义表结构时,不用定义。B 数据库名
不正确的日期常数是。B 96-16-10
文本型字段的取值最多可达到的字符是。A 255个
在Access中,字段的命名规则是。D 以上命名规则都是
Access字段名的最大长度为。B 64个字符
Access字段名不可包括的字符是。 C 空格
Access字段名不能包含的字符是。B “!”
以下关于自动编号数据类型的叙述,错误的是。C Access会对表中自动编号型字段重新编号
利用一个或多个表中的全部或部分数据建立新表的是。A 生成表查询
每个查询都有3种视图,下列不属于查询这3种视图的是。 B 模版视图
查询实现的功能有。D 选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的报表和窗体
要将“选课成绩”表中的成绩取整,可以使用。B Int([成绩])
A并 B差 C交 D或
参加差运算的两个关系。B 属性个数必须相同
A属性个数可以不相同 B属性个数必须相同 C一个关系包含另一个关系的属性 D属性名必须相同
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一次作业
1、以下哪个不是Oracle OEM 首页(主目录)上的标签页?()
选择一项:
a. 设置
b. 性能
c. 管理
d. 维护
2、主机身份证明的设置是在哪里进行的?()
选择一项:
a. ORACLE的恢复设置中
b. 控制面板的管理策略中
c. ORACLE 中的备份设置
d. 备份目录设置中
3、Oracle 安装过程中的SID指的是什么?()
选择一项:
a. 用户口令
b. 用户名
c. 数据库名
d. 系统标识符
4、在SQL*Plus中,以下哪个命令可以暂停屏幕的输出?()
选择一项:
a. pause
b. column
c. linesize
d. help
5、以下哪个文件用来记录数据库中所有的改变,并且仅用于实例恢复?()选择一项:
a. 归档日志文件
b. 重做日志文件
c. 警告日志文件
d. 控制文件
6、以下哪个脚本文件用于创建数据字典视图?()
选择一项:
a. catproc.sql
b. sql.sql
c. catalog.sql
d. dictionary.sql
7、创建数据库时,Oracle从何处得到建库所需的控制文件的信息?()选择一项:
a. 从初始化参数文件获得
b. 从环境变量处获得
c. 从CREATE DATABASE命令行获得
d. 从目录下的.ctl文件中获得
8、关于控制文件,以下说法正确的是()。

选择一项:
a. 对于数据库的正常运行,仅有一个控制文件是不够的
b. Oracle推荐至少有2个控制文件,并且存放在同一个磁盘上
c. Oracle推荐至少有2个控制文件,并且存放在不同的磁盘上
d. Oracle推荐只存储1个控制文件
9、执行CREATE DATABASE命令前,必须执行先以下哪条命令?()
选择一项:
a. STARTUP INSTANCE
b. STARTUP NOMOUNT
c. STARTUP MOUNT
d. NONE OF ABOVE
10、将控制文件存放在不同的磁盘上的最大好处是()。

选择一项:
a. 快速归档
b. 防止故障
c. 并行写,加快控制文件写入速度
d. 提高数据库性能
11、DESCRIBE命令的作用是什么?()
选择一项:
a. 设置一行数据可以容纳的字符数
b. 在屏幕上输出一行数据
c. 列出数据表中各个列的名称和类型
d. 设置每一页的大小
12、在CREATE DATABASE命令中,哪个子句是无效的?()
选择一项:
a. MAXLOGGROUPS
b. MAXLOGMEMBERS
c. MAXLOGHISTORY
d. MAXDATAFILE
13、手工创建数据库第一步应该做什么?()
选择一项:
a. 在系统中核对SID
b. 启动一个实例
c. 启动SQL*Plus,然后以SYSDBA身份连接到Oracle
d. 创建一个初始化参数文件
14、在重启数据库时除了必须输入主机身份证明,还必须输入哪项内容?()选择一项:
a. 数据库身份证明
b. 系统身份证明
c. 权限身份证明
d. ORACLE身份证明
15、Oracle 常见的文件类型不包括以下哪一项?()
选择一项:
a. 控制文件
b. 日志文件
c. 备份文件
d. 数据文件
16、后台进程的跟踪文件存放于何处?()
选择一项:
a. ORACLE_HOME
b. LOGFILE_DEST
c. BACKGROUND_DUMP_DEST (bdump)
d. CORE_DUMP_DEST
17、DBA用户可以用以下哪条命令来列出当前数据库的归档信息?()
选择一项:
a. ARCHIVE LOG LIST
b. FROM ARCHIVE LOGS
c. SELECT * FROM ARCHIVE_LOG_LIST
d. SELECT * FROM V$THREAD
18、默认登录到Oracle OEM 的端口号是()。

选择一项:
a. 5811
c. 1158
d. 6055
19、当你要设置数据库的归档/非归档模式时,数据库必须位于何种状态?()选择一项:
a. Open状态
b. Nomount状态
c. 受限状态
d. Mount状态
20、跟一个实例相关的ARCn进程有多少个?()
选择一项:
a. 由操作系统决定
b. 4个
c. 10个
d. 5个
21、以下哪个数据字典视图可以查看数据库的归档模式?()
选择一项:
a. V$INSTANCE
b. V$DATABASE
c. V$THREAD
d. V$LOG
22、创建数据库时需要多少个控制文件?()
选择一项:
a. 1个
b. 3个
c. 2个
d. 不需要
23、当你创建控制文件时,数据库必须位于何种状态?()
选择一项:
a. Mount状态
b. Nomount状态
c. 受限状态
d. Open状态
24、谁拥有数据字典视图?()
选择一项:
b. ORACLE
c. SYSTEM
d. SYS
25、在OEM的维护页面中,可以执行的操作是()。

选择一项:
a. 数据库的备份与恢复
b. 数据库配置
c. 查看CPU使用情况
d. 存储。

相关文档
最新文档