数据库考试试题及答案

合集下载

数据库原理及应用-期末考试试题及答案

数据库原理及应用-期末考试试题及答案

数据库原理及应用期末考试试题一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。

1. DB 、DBMS 和DBS 三者之间的关系是( B )。

A .DB 包括DBMS 和DBS B .DBS 包括DB 和DBMSC .DBMS 包括DB 和DBSD .不能相互包括2. 对数据库物理存储方式的描述称为( B )A .外模式B .内模式C .概念模式D .逻辑模式3.在数据库三级模式间引入二级映象的主要作用是( A ) A .提高数据与程序的独立性 B .提高数据与程序的安全性 C .保持数据与程序的一致性D .提高数据与程序的可移植性4. 视图是一个“虚表”,视图的构造基于( C )A .基本表B .视图C .基本表或视图D .数据字典5. 关系代数中的π运算符对应SELECT 语句中的以下哪个子句?( A )A .SELECTB .FROMC .WHERED .GROUP BY6. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( C )A .多对多B .一对一C .多对一D .一对多7. 如何构造出一个合适的数据逻辑结构是( C )主要解决的问题。

A .关系系统查询优化 B .数据字典 C .关系数据库规范化理论 D .关系数据库查询 8. 将E-R 模型转换成关系模型,属于数据库的( C )。

A . 需求分析B . 概念设计C . 逻辑设计D . 物理设计9. 事务日志的用途是( C )A . 事务处理B . 完整性约束C . 数据恢复D . 安全性控制10.如果事务T 已在数据R 上加了X 锁,则其他事务在数据R 上( D )A . 只可加X 锁B . 只可加S 锁C . 可加S 锁或X 锁D . 不能加任何锁二、填空题(本大题共10小题,每小题2分,共20分) 错填、不填均无分。

数据库知识考试及答案

数据库知识考试及答案

数据库基础知识试题及答案-、单项选择题。

下列各题A)、B)、C)、D)四个选项中,只有-个选项是正确的。

(1)在数据库技术中,实体-联系模型是一种( )A)概念数据模型 B)结构数据模型 C)物理数据模型 D)逻辑数据模型答案:A)解析:概念模型是对信息世界建模,所以概念模型应该能够方便、准确地表示信息世界中的常用概念。

概念模型的表示方法很多,其中最为常用的是P.P.Chen于1976后提出的实体一联系方法。

该方法用E—R图来描述现实世界的概念模型,称为实体一联系模型(Entity- Relationship Model)简称E —R模型。

(2)假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE),要查找选修“COMPUTER”课程的女学生的姓名,将涉及到关系( )A)S B)SC,C C)S,SC D)S,C,SC答案:D)解析:选修“COMPUTER”课程的女学生的姓名,涉及的字段有课程名称、学生姓名、学生性别和选课关系,这些分别存放在S,C,SC这3个关系中。

(3)数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的( ) A)语法解释 B)语义解释 C)语意说明 D)用法说明答案:B)解析:数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的语义解释。

(4)数据管理技术发展阶段中,人工管理阶段与文件系统阶段的主要区别是文件系统( )A)数据共享性强 B)数据可长期保存C)采用一定的数据结构 D)数据独立性好答案:B)解析:人工管理阶段的特点是:数据不保存,数据无专门软件管理,数据不共享.数据不具有独立性。

文件系统阶段特点是:数据可以长期保存,文件系统管理数据,数据独立性差,数据共享性差。

(5)下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行”的概念最接近?( )A)属性 B)关系 C)域 D)元组答案:D)解析:二维表中的“行”即关系数据模型中的“元组”,二维表中的“列”即关系数据模型中的“属性”。

全国计算机等级考试三级数据库技术试题及答案

全国计算机等级考试三级数据库技术试题及答案

全国计算机等级考试三级数据库技术试题及答案一、选择题(每题2分,共40分)1. 下列关于数据库技术的叙述中,正确的是()A. 数据库系统是由数据库、数据库管理系统和数据库管理员组成的B. 数据库管理系统是一种操作系统的组成部分C. 数据库管理系统是数据库的集合D. 数据库系统是为解决文件系统的存储问题而发展起来的答案:A2. 下列关于关系模型的叙述中,错误的是()A. 关系模型是用二维表格结构表示实体以及实体之间联系的模型B. 关系模型中的表结构可以动态改变C. 关系模型中的关系操作语言是一种过程性语言D. 关系模型不支持数据的完整性约束答案:D3. 下列关于SQL语言的叙述中,正确的是()A. SQL语言是一种面向对象的程序设计语言B. SQL语言只支持数据库的查询操作C. SQL语言支持数据库的三大操作:查询、更新和事务处理D. SQL语言不支持数据的完整性约束答案:C4. 下列关于数据库事务的叙述中,错误的是()A. 事务是数据库操作的基本单位B. 事务具有原子性、一致性、隔离性和持久性四个特性C. 事务的执行结果要么全部提交,要么全部回滚D. 事务的开始和结束可以由用户自定义答案:D5. 下列关于数据库备份的叙述中,错误的是()A. 数据库备份可以提高数据库系统的可靠性B. 数据库备份可以分为冷备份和热备份C. 冷备份是在数据库系统正常运行的情况下进行的备份D. 热备份是在数据库系统停止运行的情况下进行的备份答案:C二、填空题(每题3分,共30分)6. 数据库系统的核心是______。

答案:数据库管理系统7. 在关系模型中,实体及实体之间的联系都可以用______来表示。

答案:二维表格8. SQL语言中的数据定义功能主要包括______、______和______。

答案:创建表、修改表、删除表9. 数据库事务的四大特性分别是______、______、______和______。

答案:原子性、一致性、隔离性、持久性10. 数据库备份分为______备份和______备份。

数据库期末考试复习题及答案

数据库期末考试复习题及答案

试题一一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1. 数据库系统的核心是( B )A.数据库B.数据库管理系统C.数据模型D.软件工具2.下列四项中,不属于数据库系统的特点的是(C )A.数据结构化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D )A.层次模型B.关系模型C.网状模型D.实体-联系模型4.数据的物理独立性是指( C )A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映象B.模式与内模式之间的映象C.模式D.三级模式6.关系数据模型的基本数据结构是(D )A.树B.图C.索引D.关系7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期D.车次+情况摘要8.己知关系R和S,R∩S等价于( B )A. (R-S)-SB. S-(S-R)C.(S-R)-RD. S-(R-S)9.学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。

如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )A. 全外联接B. 左外联接C. 右外联接D. 自然联接10.用下面的T-SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,Sname CHAR(8) NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是( D )A. '5021','刘祥',男,21B. NULL,'刘祥',NULL,21C. '5021',NULL,男,21D. '5021','刘祥',NULL,NULL11. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( C )A. GRANT QTY ON SPJ TO '李勇'B. GRANT UPDA TE(QTY) ON SPJ TO '李勇'C. GRANT UPDA TE (QTY) ON SPJ TO 李勇D. GRANT UPDA TE ON SPJ (QTY) TO 李勇12.图1中( B )是最小关系系统A B C D图113.关系规范化中的插入操作异常是指 ( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务A.逻辑设计B.物理设计C.需求分析D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为( C )。

mysql数据库考试试题及答案

mysql数据库考试试题及答案

mysql数据库考试试题及答案MySQL数据库考试试题及答案随着信息技术的不断发展,数据库管理系统成为了企业和组织中不可或缺的一部分。

而MySQL作为一种开源的关系型数据库管理系统,在企业中得到了广泛的应用。

为了评估和验证对MySQL数据库的掌握程度,许多企业和学术机构都会组织MySQL数据库的考试。

本文将介绍一些常见的MySQL数据库考试试题,并给出相应的答案。

一、基础知识题1. 什么是数据库?答案:数据库是指存储和管理大量结构化数据的系统,它可以提供数据的快速访问和高效的数据处理能力。

2. 什么是关系型数据库?答案:关系型数据库是一种基于关系模型的数据库,其中数据以表的形式存储,表之间通过主键和外键建立关联。

3. 什么是SQL?答案:SQL(Structured Query Language)是一种用于管理关系型数据库的语言,它可以用于查询、插入、更新和删除数据等操作。

4. 什么是主键?答案:主键是用于唯一标识表中每一行数据的字段,它具有唯一性和非空性的特点。

5. 什么是外键?答案:外键是用于建立表与表之间关联关系的字段,它引用了其他表的主键。

二、SQL语句题1. 编写一个SQL语句,创建一个名为"students"的表,包含字段:"id"(主键,整数类型)、"name"(字符串类型)、"age"(整数类型)。

答案:CREATE TABLE students (id INT PRIMARY KEY, name VARCHAR(50), age INT);2. 编写一个SQL语句,查询"students"表中年龄大于18岁的学生的姓名和年龄。

答案:SELECT name, age FROM students WHERE age > 18;3. 编写一个SQL语句,向"students"表中插入一条记录,学生姓名为"张三",年龄为20岁。

数据库期末考试试题及答案

数据库期末考试试题及答案

1】文件组 . 数据库期末考试试题一、填空 共 30 题 (共计 30 分)第 1 题 (分) 题号 :2385ORDER BY 子句实现的是【1】.答案:=======(答案 1)======= 排序第 2 题 (分) 题号 :2374 如果列上有约束 , 要删除该列 ,应先删除【 1】 答案:=======(答案 1)======= 相应的约束第 3 题 (分) 题号 :2394在每次访问视图时 ,视图都是从【 1 】中提取所包含的行和列 答案:=======(答案 1)======= 基表第 4 题 (分) 题号 :23721 .在增加数据文件时 ,如果用户没有指明文件组 ,则系统将该数据文件增加到【 答案:=======(答案 1)=======主第 5 题 (分) 题号 :2371查看XSCJ 数据库信息的存储过程命令是【1】 答案:=======(答案 1)=======sp_helpdb第 6 题(分)题号 :2392创建视图定义的 T-SQL 语句的系统存储过程是【 1】答案: =======(答案 1)======= sp_helptext第 7 题(分)题号 :23791. 表的外键约束实现的是数据的【 1】完整性 . 答案:=======(答案 1)======= 参照第 8 题(分)题号 :2390要进行模糊匹配查询 , 需要使用【 1】关键字来设置查询条件答案:=======(答案 1)=======LIKE第 9 题(分)题号 :2380 定义标识列的关键字是【 1】. 答案:=======(答案 1)=======identity第 10 题(分)题号 :2383 在进行多表查询是 , 必须设置【 1】条件 . 答案:=======(答案 1)======= 连接第 11 题(分)题号 :2363 联系两个表的关键字称为【 1】答案: =======(答案 1)======= 外键第 12 题(分)题号 :2382 用【 1】字句可以实现选择行的运算答案:=======(答案 1)======= WHERE第 13 题(分)题号 :2391如果要加密视图的定义 , 可以在创建视图时使用【 1】关键字 . 答案:=======(答案 1)=======WITH ENCRYPTION第 14 题(分)题号 :2386SQL 2012采用的结构化查询语言称为【 1】答案:=======(答案 1)=======Transact-SQL第 15 题(分)题号 :2362 数据库系统中所支持的主要逻辑数据模型有层次模型、关系模型、【1】和面向对象模型答案:=======(答案 1)=======网状模型第 16 题(分)题号 :2360DBMS数据库管理系统)通常提供授权功能来控制不同的用户访问数据库中数据的权限,其目的是为了数据库的【 1】答案:=======(答案 1)=======安全性第 17 题(分)题号 :2375如果要删除的表 T1是其他表T2的参照表,应先删除表T2中的【1】约束,或者先删除T2表, 在删除 T1 表. 答案:=======(答案 1)======= 外键第 18 题(分)题号 :2393创建视图的T-SQL命令是【1】答案:=======(答案 1)=======CREATE VIEW第 19 题(分)题号 :2369修改数据库的命令是【 1】答案:1】工作 .ALTER DATABASE第 20 题 (分) 题号 :2366 对于 1:n 的联系,关系的键是【 1】 答案:=======(答案 1)=======N 端实体的码第 21 题 (分) 题号 :23651.对于 1:1 的联系 ,每个实体的码均是该联系关系的【 1】 答案:=======(答案 1)======= 候选键 第 22 题 (分) 题号 :23731. 找回被删除表的唯一方法是事先做好数据库的【 答案:=======( 答案 1)======= 备份 第 23 题 (分) 题号 :2387在SELECT 语句查询中,要去掉查询结果中的重复记录,应该使用【1】关键字.答案: =======(答案 1)=======DISTINCT第 24 题 (分) 题号 :2359 数据库系统各类用户对表的各种操作请求(数据库定义、 查询、更新及各种控制 )都是由一个复杂的软件来完成的 , 这个软件叫作【 1】答案:=======(答案 1)=======DBMS第 25 题 (分) 题号 :2376 在一个已存在数据的表中增加不带默认值的列 , 一定要保证所增加的列允许【 1】值 . 答案: =======(答案 1)======= 空第 26 题 (分) 题号 :2367对于m:n 的联系,关系的键是【1】答案:诸实体码的组合第 27 题(分)题号 :2377对表中记录的维护工作主要有增加、【 1 】和删除操作,他们均可以通过对象资源管理器 Transact-SQl 语句完成 .答案: =======(答案 1)======= 修改第 28 题(分)题号 :2389如果列的取消范围是个连接的区间, 可以使用【 1】关键字来设置查询条件答案:=======(答案 1)=======BETWEENAND第 29 题(分)题号 :2384GROUP BY子句实现的是【1】答案:=======(答案 1)======= 分组第 30 题(分)题号 :2368 创建数据库的命令是【 1】答案:=======(答案 1)=======CREATE DATABASE二、判断共 20 题(共计 20 分)第1题(分)题号:2852INSERT语句后面必须要 TITO.答案: N第 2 题(分)题号 :2874使用命令DROP INDE>能删除所有的索引.答案: N第 3 题(分)题号 :2853 制定为标识列后 , 系统自动将该列设定为 NOT NULL.答案: Y 第 4 题(分)题号 :2857用一条INSERT语句一次可以插入多行数据答案: Y 第 5 题(分)题号 :2862在进行连接查询时 , 内连接只把满足条件的记录连接起来并显示出来答案: Y第 6 题(分)题号 :2855 任何数据类型的列都可以设置为标识列答案: N第 7 题(分)题号 :2876 在添加主键约束时 , 系统会自动生成聚集唯一索引 . 答案: Y第 8 题(分)题号 :2846 在数据库中可以没有事务日志文件 , 也可以没有次数据文件 . 答案: N第 9 题(分)题号 :2847修改数据库文件时 , 可以对文件类型、所属文件组和路径进行修改答案: N第 10 题(分)题号 :2845 用户可以创建若干个主文件组 .答案: N第 11 题(分)题号 :2850NULL表示一个空字符串. 答案: N第 12 题(分)题号 :2867在每次访问视图时 , 视图都是从数据表中提取所包含的行和列.答案: Y第 13 题(分)题号 :2870 修改引用表的数据时 , 一定能从视图中反应出来 . 答案: N第 14 题(分)题号 :2873 索引既可以提高检索数据的速度 , 也可以提高修改数据的速度 .答案: N 第 15 题(分)题号 :2860AND运算符和"BETWEEN…AND运算符都能设置值范围是连接区间的逻辑条件答案: Y第 16 题(分)题号 :2866 子查询内不能再嵌套子查询 . 答案: N第 17 题(分)题号 :2865表达式 ">=ALL(2,4,6)" 与">=2" 等价 . 答案: N第 18 题(分)题号 :2842 创建数据库时 , 不需要指定逻辑名和物理名 . 答案: N第 19 题(分)题号 :2844 事务日志文件不属于任何文件组 . 答案: Y第 20 题(分)题号 :2849 主数据文件不能被删除 , 且日志文件也必须保留一个 . 答案: Y 三、单项选择共 20 题(共计 20 分)第 1 题(分)题号 :7007 数据处理进入数据库系统阶段 , 以下不是这一阶段的优点的是(). A:有很高的数据独立性B: 数据不能共享C :数据整体结构化D: 有完备的数据控制功能答案: B第 2 题(分)题号 :7021在ALTER TABLE语句中使用了()子句可以使表上创建的检查约束暂时无效A:CHECK CONSTRAINTB:NOCHECK CONSTRAINTC:WITH NOCHECKD:DROP CONSTRAINT 答案: B第 3 题(分)题号 :7029 下列关于视图的描述中 ,错误的是()A: 视图不是真实存在的基础表 , 而是一张虚拟表B:当对通过视图查询到的数据进行修改时,相应的引用表的数据也要发生变化C:在创建视图时,若其中某个目标列是聚合函数,必须指明视图的全部列名D:在一个语句中,一次可以修改一个以上的视图对应的引用表答案: D第 4 题(分)题号 :7025 用于自动圣餐唯一的系统值的列属性使()A:NULLB:NOT NULLC:IDENTITYD:SEED答案: C第 5 题(分)题号 :7016SQL Server2012 的物理存储主要包括 3类文件,即()A: 主数据文件、次数据文件、事务日志文件B: 主数据文件、次数据文件、文本文件C :表文件、索引文件、存储文件D:表文件、索引文件、图表文件答案:第 6 题(分)题号 :7006 数据库管理技术的发展阶段不包括()A: 数据库系统管理阶段B :人工管理阶段C :文件系统管理阶段D: 操作系统管理阶段答案: D第 7 题(分)题号 :7010 实体联系图(E-R 图)是()A:现实世界到信息世界的抽象B :描述信息世界的数据模型C:对现实世界的描述D:描述机器世界的数据模型答案: A第 8 题(分)题号 :7020在创建数据库时 , 用来指定数据库文件物理存放位置的参数是() A:FILEGROETH B:FILENAMEC:NAMED:FILE答案: B第 9 题(分)题号 :7034 以下关于索引的正确叙述是().A: 使用索引可以提高数据查询速度和数据更新速度B:使用索引可以提高数据查询速度,但会降低数据更新速度C:使用索引可以提高数据查询速度,对数据更新速度没有影响D:使用索引数据查询速度和数据更新速度均没有影响答案: B第 10 题(分)题号 :7011 关系模型的数据结构是()A: 树B: 图C: 表D:二维码答案:第 11 题(分)题号 :7018 用来显示数据库信息的系统存储过是()A:sp_dbhelpB:sp_dbC:sp_helpD:sp_helpdb答案:第 12 题(分)题号 :7015下面关于Tempdb数据库描述不正确的是(), 应当 ( ).A: 是一个临时数据库B :属于全局资源C :没有权限限制D :是用户建立新数据库的模板答案: D第 13 题 (分) 题号 :7032 为数据表创建索引的目的是 ( ).A:提高查询的检索性能B :创建唯一索引C: 创建主键D :归类答案: A第 14 题 (分) 题号 :7014 当数据库损坏时 , 数据库管理员可通过 ( ) 恢复数据库 . A: 事务日志文件B: 主数据文件C:DELETE 语句D :联机帮助文件答案: A第 15 题 (分) 题号 :7027 部分匹配查询中有关通配符 "_" 的正确描述是 ( ) A:"_" 代表多个字符B:"_" 可以代表零个或多个字符C:"_" 不能与 "%"一同使用D:"_" 代表一个符号答案: D第 16 题 (分) 题号 :7026在分组检索中 , 要去掉不满足条件的记录和不满足条件的分组A:使用WHER 子句B:使用HAVING 子句C:先使用HAVING 子句,在使用WHER 子句D:使用 WHER 子句,在使用 HAVING 子句答案: D第 17 题 (分) 题号 :7013设属性A 是关系R 的主属性,则属性A 不能取空值,这是()A:实体完整性规则B: 参照完整性规则C:用户自定义完整性规则D:域完整性规则答案: A第 18 题(分)题号 :7022SQL Server2012 的字符型系统数据类型主要包括()A:int 、 money、 charB:char 、 varchar 、textC : datemtme 、 binary 、intD:char 、 varchar 、int答案: B第 19 题(分)题号 :7028条件"年领 BETWEEN 20 AND 35" 表示年龄在 20~35 岁,且()A:包括20岁和35岁B: 不包括 20 岁和 35 岁C:包括20岁但不包括35岁D:包括35岁但不包括25岁答案: A第 20 题(分)题号 :7012关系R和S进行自然连接时,要求R和S含有一个或多个公共()A: 元组B: 行C: 记录D:属性答案: D四、程序填空共 5 题(共计 30 分)第 1 题(分)题号 :177在KC 表中,统计每学期的总学分select 开课学期 , 【】 as 每学期的总学分 from kc ******** *SPACE***************** *SPACE*********】开课学期答案:=======(答案 1)=======sum(学分)=======(答案 2)======= group by 第 2 题(分)题号 :170 在XS_KC表中,查询在90分以上和不及格学生的信息******** *SPACEselect 【】 , 课程号 , 成绩from xs_kc******** *SPACEwhere 【】成绩 <60 答案: =======(答案 1)======= 学号 =======(答案 2)======= 成绩 >=90 or第 3 题(分)题号 :179******** *SPACE将XS_KC表中的数据记录按学号分类汇总,输出学号和平均分select 学号 , 【】 as 学生的平均分from xs_kc******** *SPACE】学号答案: =======(答案 1)======= avg(成绩)=======(答案 2)======= group by******** *SPACE3 位为 6 或 9 的记录信息 ******** *SPACE******** *SPACE******** *SPACE第 4 题 (分) 题号 :634在XSQK 表中,查询个专业的学生人数 select 专业名 ,】 各专业人数 from xsqk】 专业名 答案: =======( 答案 1)======= count ( 专业名 ) as=======( 答案 2)======= group by 第 5 题 (分) 题号 :174在XSQK 表中,查询电话号码第from 【】】 联系电话 like ‘ __[69]% ' 答案:=======( 答案 1)=======select =======( 答案 2)======= xsqk( 答案 3)where ******** *SPACE *********。

数据库试题及答案_两套

数据库试题及答案_两套

数据库原理试题(A卷)一、填空题(每空 1 分,共 20 分)1. 安全性,完整性,衡量标准2. 数据结构,数据操作,完整约束。

3. 集合记录,单记录4. 数据转储,登录日志文件5. 概念,数据模型6. 物理,逻辑7. C++, VB, Def, C#8. Oracle, Access1. 对于一个国家来说,数据库的建设规模、数据库信息量的完全性和完整性已成为这个国家信息化程度的 ___衡量标准。

2. 数据模型通常由:数据结构、数据操作和完整性约束三部分组成。

3. 游标的功能是把 __集合记录__ 转换为 _单记录_____ 。

4. 最常用的数据库的恢复技术是数据转储和登录日志文件。

5. 概念模型是现实世界到数据模型机器模型的中间桥梁。

6. 数据独立性是指物理和逻辑独立性。

7. 数据库应用程序开发工具目前有 C++ 、 VB 、Def 和 C# 等。

8. 目前数据库产品有 SQL Server 和Oracle 、Access ___ 等。

二、选择题(每小题 1 分,共 10 分)1. 关于冗余数据的叙述中,不正确的是 ( C) 。

A .冗余的存在容易破坏数据库的完整性B .冗余的存在给数据库的维护增加困难C .不应该在数据库中存储任何冗余数据D .冗余数据是指可由基本数据导出的数据2. 概念模型独立于 ( B C ) 。

A . ER 模型B .硬件设备C . DBMSD .操作系统3. 下列叙述正确的为( D )。

A. 主码是一个属性,它能唯一表识一列B. 主码是一个属性,它能唯一表识一行C. 主码是一个属性或属性集,它能唯一表识一列D. 主码是一个属性或属性集,它能唯一表识一行4. 数据库三级模式体系结构的划分,有利于保持数据库的 ( A) 。

A .数据独立性B .数据安全性C .结构规范化D .操作可行性5. 一个关系中的候选关键字(B )。

A .至多一个B .可多个C .必须多个D .至少 3 个6. 常用的关系运算是关系代数和(C )。

数据库考试试题及答案

数据库考试试题及答案

数据库考试试题及答案来源:刘盼的日志一、选择题(1) 在下列四个选项中,不属于基本关系运算的是(D )。

A) 连接 B) 投影 C) 选择 D) 排序(2) 如果一个班只能有一个班长,而且一班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于( A )。

A) 一对一联系 B) 一对二联系C) 多对多联系 D) 一对多联系(3) Visual FoxPro支持的数据模型是( B )。

A) 层次数据模型 B) 关系数据模型C) 网状数据模型 D) 树状数据模型(4) 扩展名为DBC的文件是( C)。

A) 表单文件 B) 数据库表文件 C) 数据库文件 D) 项目文件(5) 下面有关索引的描述正确的是( C )。

A) 建立索引以后,原来的数据库表文件中记录的物理顺序将被改变B) 索引与数据库表的数据存储在一个文件中C) 创建索引是创建一个指向数据库表文件记录的指针构成的文件D) 使用索引并不能加快对表的查询操作(6) 设有关系R1和R2,经过关系运算得到结果S,则S是( A )。

A) 一个关系 B) 一个表单 C) 一个数据库 D) 一个数组(7) 设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是( B )。

 A)m:n B)1:m C)m:k D)1:1(8) 在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为:( A)。

 A)1、4、8 B)4、4、10 C)1、10、8 D)2、8、8(9)在Visual FoxPro中,学生表STUDENT中包含有备注型字段,表中备注型字段中的数据均存储到另一个文件中,该文件名为( C )。

 A) STUDENT.DOC B) STUDENT.MENC) STUDENT.DBT D) STUDENT.FTP(10)在Visual FoxPro中,存储图象的字段类型应该是(B )。

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

一、单项选择题(每题2分,共20题)
1、缩写DBMS是指c
A、数据库
B、数据管理员
C、数据库管理系统
D、数据库应用系统
2、以下哪一个短句是用于条件筛选的d
A、INSERT
B、DELETE
C、SEARCH
D、WHERE
3、下列哪种模型不属于数据世界(计算机世界)模型b
A、关系模型
B、层次模型
C、网状模型
D、E-R模型
4、删除表中设置的约束的关键字是d
A、add constraint
B、drop constraint
C、delete table
D、drop table
5、为用户执行完整的数据库备份,包括所有对象,表以及数据是a
A、完整备份
B、差异备份
C、日志备份
D、系统备份
6、创建表的关键字是b
A、create view
B、create table
C、create database
D、create function
7、些列关于关系中主属性的描述,错误的是c
A、主码(主键)所包含的属性一定是主属性
B、外码(外键)所引用的属性一定是主属性
C、候选码所包含的属性都是主属性
D、任何一个主属性都可以唯一地标识表中的一行数据
8、删除表的关键字是b
A、drop view
B、drop table
C、drop database
D、drop function
9、关系数据模型d
A、只能表示实体间的1:1 联系
B、只能表示实体间的1:n 联系
C、只能表示实体间的m:n 联系
D、可以表示实体间的上述三种联系
10、系统提供了一个存储过程,可以用来修改表的名称。

这个存储过程是___a
A、sp_rename
B、sp_re
C、rename
D、rename_sp
11、创建局部变量的语法为a
A、Declare 变量名数据类型
B、Declare 数据类型变量名
C、Create变量名数据类型
D、Create数据类型变量名
12、数据库管理员的英文缩写是c
A、DB
B、DBS
C、DBA
D、DBMS
13、以下短句中哪一个是用于分组统计后结果的条件筛选的c
A、WHERE
B、GROUP
C、HAVING
D、ORDER
14、SQL Server 2005数据库文件不包含下列哪一种后缀名d
A、.mdf
B、.ndf
C、.ldf
D、.cdf
15、SQL SERVER的多行注释是b
A、// //
B、/* */
C、*/ /*
D、==
16、数据库系统具有许多特点,使其很快成为数据处理的主要工具,下列哪个特点不是数据a
A、具有复杂的数据结构
B、不存在数据冗余
C、有效地实现数据共享
D、具有较高的独立性?
17、以下函数中哪一个是求最大值d
A、AVG
B、MIN
C、SUM
D、MAX
18、在T-SQL语言中,向表中添加数据,应使用的命令是(b)
A、update
B、insert
C、alter
D、modify
19、SQL SERVER的次要数据文件的扩展名是b
A、MDF
B、NDF
C、LDF
D、MDB
20、以下数据类型中那一个为货币型d
A、int
B、char
C、varchar
D、money
二、上机操作题(每题3分,共20题。

每题只有1项正确的答案,多选不得分,本题在EXAM数据库下完成)
A、301025
B、302025
C、303025
D、304025
A、48.75
B、49.65
C、53.24
D、51.52
A、7
B、8
C、9
D、10
A、382
B、388
C、499
D、566
A、555
B、554
C、553
D、552
A、2114
B、2451
C、2657
D、2351
A、83
B、74
C、7
D、37
A、英语强化08101
B、测试08105
C、游戏08103
D、软件06109
A、2913
B、2914
C、2915
D、2916
A、36
B、25
C、16
D、50
A、2072
B、3072
C、4072
D、5072
A、27
B、28
C、24
D、29
A、2
B、3
C、4
D、5
A、90
B、91
C、92
D、93
A、382
B、388
C、366
D、566
A、软件技术07107
B、软件技术07106
C、软件技术07105
D、软件技术07104
A、178
B、190
C、195
D、199
A、3671
B、3672
C、3673
D、3674
A、6107
B、6106
C、6105
D、6104
A、3
B、4
C、5
D、6
三、判断题(每题2分,共0题)。

相关文档
最新文档