数据库基础试题31
数据库题库含参考答案
数据库题库含参考答案一、单选题(共98题,每题1分,共98分)1.在数据库应用系统生命周期模型中,规划与分析阶段的输出结果不包括()。
A、项目计划书B、需求规范说明书C、可行性分析报告D、系统范围与边界正确答案:B2.下列哪些属性不适合建立索引?()。
A、经常岀现在GROUP BY子句中的属性B、经常参与连接操作的属性C、经常出现在WHERE子句中的属性D、经常需要进行更新操作的属性正确答案:D3.下列属于数据仓库特点的是()。
A、一次处理的数据量小B、综合性和提炼性数据C、面向操作人员,支持日常操作D、重复性的、可预测的处理正确答案:B4.下述哪一个SQL语句用于实现数据存取的安全机制()。
A、COMMITB、ROLLBACKC、GRANTD、CREATE TABLE正确答案:C5.有教师表(教师号,姓名,职称.所在系)和授课表(教师号,课程号,授课学年,授课时数),同一门课程可由多个教师讲授,同一个教师也可讲授多门课程,査询从未被“教授”讲授过的课程的课程号,正确的语句是()。
A、SELECT课程号FROM授课表a JOIN教师表bON a 教师号=b.教师号WHERE职称!='教授'B、SELECT课程号FROM授课表a RIGHTOUTTER JOIN教师表bONa.教师号=b.教师号C、SELECT课程号FROM授课表WHERE课程号NOT IN (SELECT课程号FROM授课表a JOIN授课表b ON a 教师号=b.教师号WHERE职称!='教授')D、SELECT课程号FROM授课表WHERE课程号IN (SELECT课程号FROM授课表a JOIN授课表b ON a 教师号=b.教师号WHERE职称!=,教授,)正确答案:D6.下列有关范式的叙述中正确的是()。
A、如果关系模式RG 1NF,且R中主属性完全函数依赖于码,则R是2NFB、如果关系模式RG3NF, X、YCU,若X—Y,则R是BCNFC、如果关系模式ReBCNF,若X一一Y (Y4X)是平凡的多值依赖,则R 是4NFD、—个关系模式如果属于4NF,则一定属于BCNF;反之不成立正确答案:D7.下列说法正确的是( )。
数据库基础试卷及答案
数据库基础(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为三级模式结构提供了两层映像机制:外模式/模式映像和模式/内模式映像。
这两层映像机制保证了数据库系统中数据的逻辑独立性和物理独立性。
外模式/模式映像定义了数据库中不同用户的外模式与数据库逻辑模式之间的对应关系。
当数据库模式发生变化时,例如关系数据库系统中增加新的关系、改变关系的属性数据类型等,可以调整外模式/模式间的映像关系,保证面向用户的各个外模式不变。
应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与应用程序的逻辑独立性,简称数据的逻辑独立性。
模式/内模式映像定义了数据库中数据全局逻辑结构与这些数据在系统中的物理存储组织结构之间的对应关系。
数据库习题集(附答案)
第一部分基本概念一,单项选择题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.在数据库中,下列说法是不正确的。
数据库基础知识测试题Word文档
数据库基础知识测试题一、选择题1.数据库系统是由数据库、数据库管理系统、应用程序、、用户等构成的人—机系统。
A.数据库管理员 B.程序员 C.高级程序员 D.软件开发商2.在数据库中存储的是。
A.信息 B.数据 C.数据结构 D.数据模型3.在下面关于数据库的说法中,错误的是。
A.数据库有较高的安全性B.数据库有较高的数据独立性C.数据库中的数据可被不同的用户共享D.数据库没有数据冗余4.Access数据库管理系统依赖于操作系统。
A.DOS B.Windows C.UNIX D.UCDOS5.定义某一个字段的默认值的作用是。
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.数据库文件的扩展名为mdbB.所有的对象都存放在同一个数据库文件中C.一个数据库可以包含多个表体D.表是数据库中最基本的对象,没有表也就没有其他对象10.在一个单位的人事数据库,字段“简历”的数据类型应当是。
A.文本型 B.数字型 C.自动编号型 D.备注型11.在一个学生数据库中,字段“学号”应该是。
A.数字型 B.文本型 C.自动编号型 D.备注型12.在下面关于Access数据类型的说法,错误的是。
A.自动编号型字段的宽度为4个字节B.是/否型字段的宽度为1个二进制位C.OLE对象的长度是不固定的D.文本型字段的长度为255个字符13.假定“姓名”是文本型字段,则查找姓“李”的学生应使用表达式。
(完整版)数据库基础题库-含答案
数据库基础考试流程测试模拟题(说明:本卷试题在考试流程测试后收回)1、您有一个包含产品ID和产品名称的表。
B您需要编写一条UPDATE 语句。
以将特定产品的名称改为glass ,应在UPDA TE 语句中包括什么内容?A.LET ProductName=’glass’B、SET ProductName=’glass’C、EXEC ProductName=’glass’D、ASSIGN ProductName=’glass’2、您需要存储从三个到30个字符不等的产品名称。
您还需要将使用的存储空间量降到最低。
应该使用哪种数据类型?DA.CHAR(3,30) B、CHAR(30) C、V ARCHAR(3,30) D、V ARCHAR(30)3、要运行存储过程,用户需要哪种权限?CA.ALLOW B、CALL C、EXECUTE D、RUN4、视图可用于:CA.确保引用完整性。
B、保存存储在一个单独表中的数据的额外副本。
C、限制对表中特定行或列中的数据的访问。
D、在从基础表中删除历史数据前将其保存。
5、您正在创建一个表来存储客户数据。
AccountNumber 列使用的值始终由一个字母和四位数字组成。
您应该对AccountNumber 列使用哪种数据类型?BA.BYTE B、CHAR C、DOUBLE D、SMALLINT6、哪条语句将导致创建索引?AA.CREATE TABLE Employee (EmployeeID INTEGER PRIMARY KEY)B.CREATE TABLE Employee (EmployeeID INTEGER INDEX)C.CREATE TABLE Employee (EmployeeID INTEGER NULL)D. CREA TE TABLE Employee (EmployeeID INREGER DISTINCT)7、哪个关键字必须包含在CREA TE VTEW 语句中?BA.ORDER BY B、SELECT C、UPDA TE D、WHERE8、可在数据库值中执行的已命名的SQL 语句组被称为:CA.公式。
数据库基础知识试题(含答案)
数据库基础知识试题部门____________姓名__________日期_________得分__________一、不定项选择题(每题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.()是SQLServer中最重要的管理工具。
AA.企业管理器B.查询分析器C.服务管理器D.事件探察器6.()不是用来查询、添加、修改和删除数据库中数据的语句。
DA、SELECTB、INSERTC、UPDATED、DROP7.在oracle中下列哪个表名是不允许的()。
DA、abc$B、abcC、abc_D、_abc8.使用SQL命令将教师表teacher中工资salary字段的值增加500,应该使用的命令是()。
DA、Replacesalarywithsalary+500B、Updateteachersalarywithsalary+500C、Updatesetsalarywithsalary+500D、Updateteachersetsalary=salary+5009.表的两种相关约束是()。
CA、主键和索引B、外键和索引C、主键和外键D、内键和外键10.ORACLE数据库物理结构包括()。
ABCA、数据文件B、日志文件C、控制文件D、临时文件11.在Oracle中,一个用户拥有的所有数据库对象统称为()。
CA、数据库B、模式C、表空间D、实例12.在Oracle中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)的函数有()。
BA、DATEPARTB、EXTRACTC、TO_CHARD、TRUNC13.在Oracle中,下面用于限制分组函数的返回值的子句是()。
数据库基础知识试题库
数据库基础知识试题库一、选择题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)下列关于数据库的叙述中,正确的是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【解析】关系运算包括投影、选择和联接。
数据库考试试题及答案
数据库考试试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据传输D. 数据控制答案:C2. 在关系型数据库中,用于表示实体间一对多关系的是:A. 实体B. 关系C. 属性D. 域答案:B3. SQL语言中,用于创建新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. ALTER TABLED. DROP TABLE答案:A4. 在数据库中,用于唯一标识每个元组的属性集称为:A. 外键B. 主键C. 候选键D. 非键属性答案:B5. 数据库设计中,将E-R图转换为关系模式的过程称为:A. 概念设计B. 逻辑设计C. 物理设计D. 数据定义答案:B6. 以下哪个选项不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 视图完整性答案:D7. 在关系型数据库中,用于选择数据的SQL语句是:A. SELECTB. INSERTC. UPDATED. DELETE答案:A8. 数据库的三级模式包括:A. 外模式、概念模式、内模式B. 概念模式、内模式、物理模式C. 外模式、内模式、物理模式D. 逻辑模式、物理模式、存储模式答案:A9. 数据库系统中,用于存储数据的文件称为:A. 数据文件B. 日志文件C. 索引文件D. 系统文件答案:A10. 数据库恢复的基础是:A. 数据备份B. 日志文件C. 事务日志D. 恢复日志答案:B二、填空题(每题2分,共20分)1. 数据库系统的核心是______。
答案:数据库管理系统(DBMS)2. 在关系型数据库中,关系是指一组具有相同______的行的集合。
答案:属性3. 数据库中的视图可以提供______。
答案:逻辑上的独立性4. 事务的四大特性通常被称为ACID,其中I代表______。
答案:隔离性5. 数据库的物理设计阶段主要考虑的是数据的______。
数据库基础相关试题
数据库基础相关试题1.一个仓库里可以存放多种部件,一种部件可以存放于多个仓库,仓库与部件之间是的联系。
() [单选题] *A. 一对一B. 多对一C. 一对多D.多对多(正确答案)2.access2010创建空白数据库后,将自动进入() [单选题] *A. 数据表视图(正确答案)B. 报表视图C. 数据库视图D. 窗体3.设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T 的元组个数是() [单选题] *A. 400B. 10000C. 30000(正确答案)D. 900004. 下列哪个能得到abc1234______。
() [单选题] *A. "abc"&"1234"(正确答案)B. "abc"@"1234"C. "abc"$"1234"D. "abc"#"1234"5. 数据库管理系统是()。
[单选题] *A.操作系统B.系统软件(正确答案)C.编译系统D.应用软件6. access 2010的数据库文件的扩展名是() [单选题] *A.mdbB.dbfC.accdb(正确答案)D.mdbx7. 关系数据库管理系统能够实现的三种基本关系运算是() [单选题] *A. 索引、排序、查找B. 建库、录入、排序C. 选择、投影、连接(正确答案)D. 显示、统计、复制8. ACCESS中表和数据库的关系是() [单选题] *A. 一个数据库可以包含多个表(正确答案)B. 一个表只能包含两个数据库C. 一个表可以包含多个数据库D. 一个数据库只能包含一个表9.如果一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是() [单选题] * A.选择B. 投影(正确答案)C. 连接D. 并10.下列关于索引的叙述,错误的是() [单选题] *A.可以为所有的数据类型建立索引(正确答案)B.可以提高对表中记录的查询速度C.可以加快对表中记录的排序速度D.可以基于单个字段或多个字段建立索引11.以下字符串符合ACCESS字段命名规则的是()。
数据库基础知识试题(含答案)
数据库基础知识试题部门____________ 姓名__________ 日期_________ 得分__________一、不定项选择题(每题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中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)的函数有()。
数据库基础试题精选。。。
一、判断题(A为正确,B为错误)1 在数据库关系模型中,一个关系就是一张二维表。
(A )2 表是由若干行和列组成,每一列称为一条记录,每一行称为一个字段。
(B )3 Access在同一应用程序窗口中同时只能打开并运行一个数据库。
( A )4 同一表中的字段名不能重复。
(A )5 用自动编号类型的字段创建主关键字是一种有效的方法。
(A )6 “*”标记表示用户正在编辑该行的记录。
(B )7 在数据表视图中可以一次性删除不连续的三条记录(B )8 对记录按日期升序排序,较早的记录显示在前。
(A )9 要一次指定多个筛选条件应使用按窗体筛选。
( B )10 不能在记录编号框中键入记录编号来查找记录。
( B )11 SQL视图不属于查询视图中的一种。
(B )12 查询可以根据数据库表和已建查询创建查询。
(A )13 选择查询不能对记录进行分组。
( B )14 在查询视图中只能添加数据库表。
(B )15 在运行窗体时,可以在组合框中输入新值,而列表框不能。
(A )16 在设计阶段选中组合框,按[Del]键就可以取消控件的组合。
(B )17 在给报表添加线条的过程中,如果需要细微调整线条的位置,则可以同时按下Shift键和方向键中的任意一个。
( B )18 纵栏式报表中记录数据的字段标题信息安排在主体节显示。
(A )19 宏可以是很多宏命令组成在一起的宏。
( A )20 在Access中,用户不能设置背景颜色。
(B )21 在同一个关系中不能出现相同的属性名。
( A )22 在一个二维表中,水平方向的行称为字段。
( B )23 在表的设计视图窗口中,可以输入表中的数据。
( B )24 Access字段名长度范围为1-255个字符。
( B )25 隐藏字段与冻结字段的显示效果完全相同。
( B )26 被删除的自动编号字段的值可以重新使用。
( B )27 当其他程序打开了一个表时,在Access中就不能修改它的结构。
完整word版数据库基础知识考试及答案
数据库系统概论复习参考题一、选择题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 )。
A) 两个记录型间的联系 B) 记录C) 基本层次联系 D) 实体间多对多的联系14、在数据模型的三要素中,数据的约束条件规定及其联系的( A ) 。
数据库基础知识参考试题(可编辑修改word版)
数据库基础知识参考试题及答案解析-、单项选择题。
下列各题 A)、B)、C)、D)四个选项中,只有-个选项是正确的。
二、多项选择题。
下列各题 A)、B)、C)、D)四个选项中,至少有两个选项是正确的。
(1)数据库信息的运行安全采取的主措施有( ) 。
A)风险分析B)审计跟踪C)备份与恢复D)应急答案:ABCD(2)Excel 中有关数据库内容 , 描述正确的有( )。
A)一行为一个记录 , 描述某个实体对象B)一列为一个字段 , 描述实体对象的属性C)Excel 数据库属于“关系数据模型”, 又称为关系型数据库D)每一个 Excel 数据库对应一个工作簿文件答案:ABC(3)关于Excel 数据库应用的描述正确的有( ) 。
A)是按一定组织方式存储在一起的相关数据的集合B)是程序化的电子表格C)是一个数据清单D)是一个数组答案:AC(4)对某个数据库使用记录单 , 可以进行的记录操作有( )A)新建B)删除C)还原D)插入答案:ABC(5)对某个数据库进行筛选后 , ( )。
A)可以选出符合某些条件的记录B)可以选出符合某些条件组合的记录C)只能选择出符合某一条件的记录D)不能选择出符合条件组合的记录答案:AB(6)在数据库系统中,有哪几种数据模型?( )A)网状模型B)层次模型C)关系模型D)实体联系模型答案:ABC(7)在下列关于关系的叙述中,正确的是( ) A)表中任意两行的值不能相同B)表中任意两列的值不能相同C)行在表中的顺序无关紧要D)列在表中的顺序无关紧要答案:ACD(8)关系数据模型哪些优点?( )A)结构简单B)适用于集合操作C)有标准语言D)可表示复杂的语义答案:ABC 解析:关系模型由关系数据结构、关系操作集合和关系完整性约束 3 大要素组成。
关系模型的数据结构单一,在关系模型中,现实世界的实体以及实体间的各种联系均用关系来表示。
关系操作的特点是集合操作方式,即操作的对象和结果都是集合。
数据库试题及答案
一、选择题(40×1=40分)1.用二维表数据来表示实体及实体之间联系的数据模型称为(D)。
A、实体--联系模型B、层次模型C、网状模型D、关系模型2.表在数据库中是一个非常重要的数据对象,它是用来(C)各种数据内容的。
A、显示B、查询C、存放D、检索3. 数据库创建后就可以创建表了,创建表可以用(D)等方法来创建。
A、企业管理器B、查询分析器C、OSQLD、企业管理器和CREATE TABLE语句5.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫__。
(D)A、文件的集合、操作系统、文件系统B、数据的集合、数据库管理系统、数据库系统C、命令的集合、数据库系统、软件系统D、程序的集合、命令系统、数据库系统7.下面对于关系的叙述中,哪个是不正确的?( B)A、关系中的每个属性是不可分解的B、在关系中元组的顺序是无关紧要的C、任意的一个二维表都是一个关系D、每一个关系只有一种记录类型8.SQL中,下列涉及空值的操作,不正确的是(C)A. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL)10.在数据库技术中,实体-联系模型是一种( A)A、概念数据模型B、结构数据模型C、物理数据模型D、逻辑数据模型11.数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的( B )A、语法解释B、语义解释C、语意说明D、用法说明12.下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行”的概念最接近?( A)A、属性B、关系C、域D、元组13.在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或称主码),则外键是( B )学生(学号,姓名,班级号,成绩),班级(班级号,班级名,班级人数,平均成绩)A、学生关系的“学号”B、班级关系的“班级号”C、学生关系的“班级号”D、班级关系的“班级名”14.关系数据模型通常由3部分组成,它们是( B )A、数据结构,数据通信,关系操作B、数据结构,数据操作,数据完整性约束C、数据通信,数据操作,数据完整性约束D、数据结构,数据通信,数据完整性约束15.SQL语言集数据定义功能、数据操纵功能和数据控制功能于一体。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. 如果将一个数据表设置为"包含"状态,那么系统连编后,该数据表将(D).
A.包含在数据库之中
B.成为自由表
C.可以随时编辑修改
D.不能编辑修改
2. 有图书数据表按"书名"、"作者"复合索引,索引标识与字段名相同,执行以下命令: set order to tag 作者
A.GO
B.LOCATE
C.SKIP
D.SEK
5. 要想在一个打开的数据表中删除某些记录,应先后选用的两个命令是(A).
A.DELETE、PACK
B.DELETE、RECALL
C.DELETE、ZAP
D.PACK、DELETE
6. 设当前打开的表中有一字段变量"姓名",当前值为"王华",又有一内存变量"姓名",
其值为"李敏",则命令“? 姓名”的值应为(D).
A."王华李敏"
B."李敏"
C.李敏
D.王华
7. 使用index命令不能为数据表创建(D).
A.唯一索引
B.候选索引
C.普通索引
D.主索引
8.哪一种索引文件会随着表的打开而自动打开,随着表的关闭而自动关闭(D).
A.单索引文件
3、把自由表CUST和ORDER1加入到新建立的数据库中。
4、为确保ORDER1表元组唯一,请为ORDER1表建立候选索引,
索引名为订单编号,索引表达式为订单编号。
(二)
编辑状态
运行状态
制作如图所示表单。
---------------------------------------------------------------------
modify form
9.
控件是表单中用于显示数据、执行操作或__修饰表单___的一种对象.
10. 在命令窗口中执行__MODIFY MENU___菜单文件名命令可以启动菜单设计器.
四.程序应用
(一)
1、在考生文件夹下建立项目SALES_M。
2、在新建立的项目中建立数据库CUST_M。
13. PARAMETERS后跟形式参数,该命令只能放在被调过程的第一条语句中.
14. 项目是文件、数据、文档等VFP对象的集合.
15. 复选框中的Value值取为1时,表明其被选中.
16. 表单文件保存着表单的各项规则和定义
17. 对表单中对象的访问是通过其Caption属性进行的. 错
2. 在自由表中也可以建立主索引. 错
3. 在Visual FoxPro中,可利用附件组的画图将图像送到剪贴板,然后粘贴
到通用字段中
4. 在Visual FoxPro中,修改结构操作可以选菜单Database再选Setep项,
出现窗口再选Structure框中的Modify.
5. 您可以使用表向导去修改某一个已有的表的结构. 错
B.快捷菜单和弹出式菜单
C.条形菜单和弹出式菜单
D.条形菜单和下拉式菜单
37. 有一菜单文件mm.mnx,要运行该菜单的方法是(C).
A.执行命令do menu mm.mnx
B.先生成菜单程序文件mm.mpr,再执行命令do menu mm.mnx
C.先生成菜单程序文件mm.mpr,再执行命令do mm.mpr
A.EXE
B.DLL文件
C.APP文件
D.PRG文件
32. 表单文件在"项目管理器"的(C)选项卡下.
A.代码
B.数据
C.文档
D.类
33. 不可以作为文本框控件数据来源的是(C).
A.数值型字段
B.内存变量
C.备注型字段
D.字符型字段
34. 建立事件循环的命令是(B).
C.允许或禁止 Visual FoxPro 系统菜单栏
D.以上均正确
40. 在Visual FoxPro编辑环境下,打开"编辑"菜单的快捷键是(A).
A.Alt+E
B.Alt+v
C.Alt+t
D.Alt+F
二.判断
1. 数据库是将许多具有相关性的数据以一定方式组织存储在一起
形成的数据集合.
C.ButtonCount
D.OptionCount
30. Grid的集合属性和计数属性是(A).
A.Columns和ColumnCount
B.Forms和FormCount
C.Controls和ControlCount
D.Pages和PageCount
31. 通过连编可以生成多种类型的文件,但是却不能生成(D).
List Memory
lMEMORY
LIST MEMORY
5.FoxPro系统尺寸类型有:___英制__、公制.
6. VFP系统中,终止事件循环的命令是__exit___.
7. _数组____是按一定顺序排列的内存变量.
8.在命令窗口中输入_____命令,即可打开表单设计器. create form
B.DO CASE-ENDCASE
C.PROCEDURE
D.DO WHILE-ENDDO
25. 在非嵌套程序结构中,可以使用LOOP和EXIT语句的基本程序结构是(D).
A.TEXT-ENDTEXT
B.IF-ENDIF
C.DO CASE-ENDCASE
D.DO WHILE-ENDDO
D.执行命令do mm.mnx
38. 用菜单设计器设计好的菜单保存后,其生成的文件扩展名为(B).
A..pjx和.pjt
B..mnx和.mnt
C..frx和.frt
D..scx和.sct
39. SET SYSMENU命令的作用是(C).
A.禁止在程序执行时访问系统菜单
B.允许在程序执行时访问系统菜单
D.{^2002-06-29}-date()
18. 有如下一个程序段,执行后,其显示的结果是(C). DIMENSION ARRAY[3,3] ? AELEMENT(ARRAY ,2,3)
A.1
B.5
C.6
D.3
19. 函数?AT("万般皆下品","惟有读书高")的结果是(A).
2. 在Visual Foxpro中,联接类型有内部联接、左联接、右联接和__完全联接___.
3. 数据库表有4种索引类型,即__主索引___、普通索引、唯一索引和候选索引.
4. 显示当前内存变量的命令为 _____. Display Memory
display memory
10. 日期型常量{^2004/05/07}比日期型常量{^1999/06/08}大.
11. 执行下面命令:
dimention bb(10)
asort(bb,1,10,0)
是对bb数组中的元素进行升序排序.
12. 在VFP中,FOR...ENDFOR循环结构中循环变量的步长可以取小数.
B.所有索引文件
C.独立复合索引
D.结构复合索引文件.
9. 数据表的最小存取单位是(D).
A.数据项
B.文件
C.字符
D.记录
10. 假设工资数据表和按基本工资(N型字段)升序排序的索引文件已打开,
并执行过赋值语句NN=1000,则在下面的各条命令中,错误的是(A).
A.SEEK FOR 基本工资=NN
A.Begin Events
B.Read Events
C.End Events
D.Clear Events
35. 当文本框的BorderStyle属性为固定单线时,其值应为(D).
A.2
B.-1
C.0
D.1
36. visual Foxpro支持()和()两种类型的菜单.C
A.快捷菜单和下拉式菜单
3 s=sqrt(d)
4 else s=sqrt(-d)
5 endif
A.4
B.2
C.3
D.5
23. 自定义函数的出口语句是(B).
A.goto
B.endfunc
C.function
D.enter
24. LOOP和EXIT是下面程序结构的任选子句(D).
A.IF-ENDIF
6. 使用SEEK命令必须对表建立索引.
7. 同一个数组中的各个元素必须是相同的数据类型. 错
8. Visual FoxPro的关系运算符包括<、>、=、<>共四种. 错
9. 在Visual FoxPro中,表达式 出生日期>={^70/01/01}.And.出生日期
<={^80/12/31}表示选取70年以前和80年以后出生的信息. 错
D.只要在表单的Load事件中调用菜单程序
28. 在Visual Foxpro中,表单<Form>是指(A).
A.窗口界面
B.数据库中查询的列表
C.数据库中各个表的清单
D.一个表中各个记录的清单
29. 在创建表单选项按钮组时,选项按钮的个数由(C)属性决定.
A.Value
B.ColumnCount
seek '巴金'
现在要使指针指向巴金的第二部著作,应用命令(D).