数据库笔试题目大全+很有用的

合集下载

数据库考试题及答案

数据库考试题及答案

数据库考试题及答案一、选择题(每题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. 什么是关系型数据库?关系型数据库是一种基于关系模型的数据库管理系统(DBMS),它使用若干的二维表格来组织和表示数据。

每个表格被称为关系(Relation),每一行被称为元组(Tuple),每一列被称为属性(Attribute)。

关系型数据库使用结构化查询语言(SQL)来操作和查询数据。

2. 什么是主键?主键是在数据库表中用于唯一标识每个记录的一列或多列。

主键值必须是唯一且不可重复的,而且不能为NULL。

主键可以用于确保数据的完整性和一致性,还可以用于在关系型数据库中建立表与表之间的关联关系。

3. 什么是外键?外键是用于建立表与表之间关系的一列或多列。

它是表中的一个字段,它的值必须在关联表中的主键中存在,或者为NULL。

外键可以用于在关系型数据库中实现表与表之间的引用约束,保证数据的一致性。

4. 什么是索引?索引是一种数据结构,它可以加速数据库的查询操作。

它通过创建索引列,将这些列的值与数据库表的物理位置关联起来,从而提高查询的效率。

索引可以基于一个或多个列,在数据库中创建索引可以加快查询的速度,但会增加插入、更新和删除操作的开销。

5. 什么是事务?事务是数据库中执行的一个操作序列,它要么全部成功执行,要么全部失败回滚。

事务由一组数据库操作组成,这些操作要么全部执行成功提交,要么全部失败回滚。

事务具有四个特性,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。

6. 什么是视图?视图是一个虚拟的表,它是从一个或多个数据库表中导出的结果集。

视图可以被当作表来使用,可以对其进行查询和更新操作,但实际上视图中不存储任何数据。

视图可以用于简化复杂的查询操作,隐藏底层表结构,提供数据的安全性和保密性。

7. 什么是触发器?触发器是与数据库表相关联的一类特殊的存储过程。

它在数据库表中的数据发生某种变化时被自动触发执行。

数据库笔试题目(答案)

数据库笔试题目(答案)

group by t.account
12,给出以下SQL语句优化后的语句:
A:SQL条件语句中的列都建有恰当的索引。 Select * from record where to_char(ActionTime,’yyyymmdd’)=’19991201’
Select * from record where Actiontime=to_date(‘19991201’,’yyyymmdd’)
1, 列举访问oracle的几种方式 Sql*plus Pl/sql Dos下运行sqlplus.exe
2, 列举oracle启动必须的几个服务 OracleServicexxx(SID) OracleOraDb10g_homeTNSListener OracleOraDb10g_homeliSQL*Plus
BEGIN
DATE,
END
DATE,
DEVICENO
NUMBER(5 )
create or replace procedure p_cursor
as
v_id varchar2(25);
v_callerno varchar2(26);
v_calleeno varchar2(26);
v_begin date;
1, 解释冷备份和热备份的不同点以及各自的优点。 热备份针对归档模式的数据库, 在数据库仍旧处于工作状态时进行备份。 而冷备份指在数据库关闭后,进行备份, 适用于所有模式的数据库。热备份的优点在于当备份时, 数据库仍旧可以被使用并且可以将数据库恢复到任意一个时 间点。 冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数 据库可以工作在非归档模式下, 数据库性能会比归档模式稍好。(因为不必将archive log写入硬盘)

数据库笔试题及答案

数据库笔试题及答案

数据库笔试题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是什么?A. 数据存储B. 数据管理C. 数据维护D. 以上都是答案:D2. 关系数据库中的“关系”指的是什么?A. 数据表之间的关系B. 数据库与操作系统之间的关系C. 数据库与应用程序之间的关系D. 数据库与硬件之间的关系答案:A3. SQL语言是什么?A. 结构化查询语言B. 标准查询语言C. 序列查询语言D. 特殊查询语言答案:A二、填空题4. 数据库设计中的_______范式(NF)是最高的规范化形式,可以消除所有的数据冗余。

答案:第五5. 在SQL中,用于删除表中数据的命令是_______。

答案:DELETE三、简答题6. 简述数据库事务的ACID属性。

答案:数据库事务的ACID属性包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。

原子性意味着事务中的所有操作要么全部完成,要么全部不完成;一致性确保事务执行后数据库从一个一致的状态转移到另一个一致的状态;隔离性保证并发执行的事务之间不会互相影响;持久性确保一旦事务完成,其结果将永久保存在数据库中。

7. 什么是数据库的索引?它有什么作用?答案:数据库的索引是一种特殊的数据库对象,用于优化查询性能。

索引可以快速定位到表中的特定数据,减少查询时需要扫描的数据量,从而提高查询效率。

四、计算题8. 假设有一个学生表Students,包含字段:学号(ID),姓名(Name),年龄(Age),专业(Major)。

编写一个SQL查询语句,列出所有年龄大于20岁的学生姓名和专业。

答案:```sqlSELECT Name, MajorFROM StudentsWHERE Age > 20;```9. 如果要删除Students表中所有年龄小于18岁的学生记录,应该使用哪个SQL命令?答案:```sqlDELETE FROM StudentsWHERE Age < 18;```五、论述题10. 论述数据库备份和恢复的重要性,并简述常见的备份和恢复策略。

数据库系统工程师招聘笔试题及解答(某大型国企)

数据库系统工程师招聘笔试题及解答(某大型国企)

招聘数据库系统工程师笔试题及解答(某大型国企)一、单项选择题(本大题有10小题,每小题2分,共20分)1、在关系数据库中,用来表示实体间联系的是:A. 属性B. 二维表C. 网状结构D. 树状结构答案:B. 二维表解析:在关系模型中,数据的逻辑结构是一张二维表,它由行和列组成。

每一行代表一个元组(实体),每一列表示一个属性(实体的一个特征)。

因此,在关系数据库中,实体间的联系是通过这些二维表来表示的。

2、下列关于事务的描述中,错误的是:A. 事务是数据库进行的基本工作单位B. 如果一个事务执行成功,则全部更新提交C. 如果一个事务执行失败,则已做过的更新被恢复原状D. 事务中的操作可以部分完成答案:D. 事务中的操作可以部分完成解析:事务是数据库管理系统执行过程中的一个逻辑单元,由有限个数据库操作组成。

事务应该满足ACID原则,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。

其中原子性要求事务中的所有操作要么全部完成,要么全部不完成,因此事务中的操作不可以部分完成。

3、在数据库系统中,用来定义和描述数据库全局逻辑结构的是( )A. 数据字典B. 外模式C. 概念模式D. 内模式答案:C解析:在数据库的三级模式结构中,概念模式(Conceptual Schema)也称为逻辑模式,它定义了数据库中所有数据的整体逻辑结构,包括数据的组织、数据的联系、数据的完整性、安全性要求等,是数据库系统中全局数据逻辑结构的描述,是全体用户(包括应用程序员和最终用户)的公共数据视图。

数据字典(Data Dictionary)是对数据库系统中所有对象及其相互关系的描述和存储的集合,它包含了数据库中所有的元数据,但不直接定义数据的逻辑结构。

外模式(External Schema)也称为子模式或用户模式,它是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图。

数据库考试试题及答案

数据库考试试题及答案

数据库考试试题及答案数据库考试试题及答案数据库是计算机科学中非常重要的一个概念,它是用来存储和管理数据的系统。

在计算机科学相关专业的学习中,数据库课程是必不可少的一门课程。

而在学习过程中,考试是检验学生对数据库知识掌握程度的重要方式之一。

本文将介绍一些常见的数据库考试试题及其答案。

一、选择题1. 数据库的主要特点是什么?a) 数据独立性b) 数据一致性c) 数据安全性d) 数据完整性答案:a) 数据独立性2. 数据库管理系统(DBMS)的作用是什么?a) 存储和管理数据b) 运行程序c) 进行网络通信d) 控制硬件设备答案:a) 存储和管理数据3. 关系数据库中,什么是主键?a) 用于标识关系中的一个元组的属性或属性组b) 用于标识关系中的一个属性或属性组c) 用于标识关系中的一个关系d) 用于标识关系中的一个元组答案:a) 用于标识关系中的一个元组的属性或属性组4. 数据库中的事务是什么?a) 一组操作的集合b) 一个操作c) 一个数据项d) 一个数据表答案:a) 一组操作的集合5. 数据库中的ACID是什么的缩写?a) 原子性、一致性、隔离性、持久性b) 原子性、一致性、隔离性、可靠性c) 原子性、完整性、隔离性、可靠性d) 原子性、完整性、隔离性、持久性答案:a) 原子性、一致性、隔离性、持久性二、填空题1. 数据库的三级模式分别是________、________和________。

答案:外模式、概念模式、内模式2. 关系数据库中,用于标识关系中的一个元组的属性或属性组称为________。

答案:主键3. 数据库中的事务具有ACID特性,其中A代表________。

答案:原子性4. 数据库中,用于保证数据的完整性的约束称为________。

答案:完整性约束5. 数据库中,用于保证数据的一致性的约束称为________。

答案:参照完整性约束三、简答题1. 请简要解释数据库的三级模式。

答:数据库的三级模式是外模式、概念模式和内模式。

数据库考试经典试题

数据库考试经典试题数据库考试经典试题一、选择题(每题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 )。

数据库笔试题(附带带答案)

数据库笔试题(附带带答案)1. 什么是数据库?答:数据库是指按照数据模型组织、存储和管理数据的集合。

它是计算机系统中的一种有效数据管理方式,可以用于存储和组织大量结构化数据,并提供数据查询、插入、删除和更新等操作。

2. 数据库的优点是什么?答:数据库的优点主要包括:- 数据共享:不同用户可以共享数据库中的数据,减少数据冗余与数据不一致的问题。

- 数据一致性:数据库保证数据的完整性和一致性,通过事务管理机制来保证数据的正确性。

- 数据安全性:数据库提供权限控制机制,可以限制用户对数据的访问权限,保护数据的安全。

- 数据持久性:数据库通过数据持久化的方式将数据存储在磁盘中,确保数据的长期保存。

- 数据的高效访问:数据库提供高效的数据访问方式,可以通过索引等机制快速定位和访问数据。

3. 数据库的三大范式是什么?答:- 第一范式(1NF):要求每个属性的值都是原子的,不可再分。

即每个字段的值都是单一值,不可再分解为其他属性。

- 第二范式(2NF):在满足1NF的基础上,要求非主键字段依赖于全部主键,而不是部分主键。

即非主键字段必须完全依赖于主键。

- 第三范式(3NF):在满足2NF的基础上,要求非主键字段之间没有传递依赖关系。

即非主键字段之间不能互相依赖。

4. 什么是索引?答:索引是数据库中的一种数据结构,用于加快数据的检索速度。

索引通过在数据表中创建一个列的索引,可以快速定位到符合某种条件的记录。

索引可以提高数据的查询速度,但同时会增加数据的插入、更新和删除操作的时间开销。

5. 数据库的事务是什么?答:事务是数据库管理系统执行的一个逻辑操作单元,是由一组数据库操作语句组成的序列。

事务具有以下特性,通常由ACID 来描述:- 原子性(Atomicity):事务中的所有操作要么全部成功,要么全部失败回滚,保证数据库的一致性。

- 一致性(Consistency):事务在执行前后,数据库的完整性约束没有被破坏。

数据库考试试题及答案

数据库考试试题及答案一、选择题1. 数据库是指()。

A. 一组相关的数据B. 存储数据的载体C. 管理数据的系统D. 所有选项都正确2. 数据库管理系统(DBMS)的基本功能包括()。

A. 数据的定义B. 数据的查询C. 数据的操作D. 所有选项都正确3. 下列哪种数据库模型能够以图形方式显示实体及其属性之间的联系?A. 层次模型B. 关系模型C. 面向对象模型D. 网状模型4. 在关系数据库中,表的一行称为()。

A. 记录B. 字段C. 主键D. 约束5. 下面哪个SQL语句可以用于将数据插入数据库表中?A. DELETEB. UPDATEC. INSERTD. SELECT二、填空题1. 在关系型数据库中,主键具有()的属性。

2. SQL语句的基本结构由()组成。

3. 数据库中实体之间的关系可以用()表示。

4. 数据库事务的四个特性分别是()。

5. 数据库的一致性由()来保证。

三、简答题1. 什么是数据库的范式?数据库的范式是用来规范关系型数据库中数据结构的一种方法。

它通过一系列的规范化步骤,将数据库中的数据分解成更小的、更规范化的表,以减少数据冗余和数据不一致性,提高数据的存储效率和查询效率。

2. 简述数据库事务的ACID特性。

ACID是指数据库事务应该具备的四个特性,分别是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。

- 原子性:事务中的操作要么全部执行成功,要么全部回滚,保证了数据的完整性。

- 一致性:事务在执行前后数据库的状态保持一致,不会破坏数据的完整性和业务规则。

- 隔离性:多个事务同时执行时,每个事务的操作都应该相互隔离,保证数据的并发一致性。

- 持久性:事务一旦提交,对数据库的修改就是永久性的,即使系统发生故障也不会丢失。

3. 什么是数据库索引?它的作用是什么?数据库索引是一种特殊的数据结构,用于提高数据库查找和查询的效率。

数据库笔试题及答案

数据库笔试题及答案1. 什么是数据库事务?数据库事务是一组不可分割的操作序列,这些操作要么全部成功,要么全部失败。

事务具有以下四个基本特性,通常称为ACID特性:- 原子性(Atomicity):事务中的所有操作要么全部完成,要么全部不完成,不会结束在中间某个点。

- 一致性(Consistency):事务必须使数据库从一个一致性状态转换到另一个一致性状态。

- 隔离性(Isolation):多个事务并发执行时,它们之间的操作不会相互干扰。

- 持久性(Durability):一旦事务提交,则其所做的修改会永久保存在数据库中,即使系统发生故障也不会丢失。

2. 请解释主键(Primary Key)和外键(Foreign Key)的区别。

- 主键(Primary Key):表中用于唯一标识一条记录的字段或字段组合。

一个表只能有一个主键,且主键的值不能为NULL。

- 外键(Foreign Key):一个表中的字段或字段组合,它在另一个表中作为主键。

外键用于建立两个表之间的关系,确保数据的引用完整性。

3. 什么是数据库规范化(Normalization)?数据库规范化是数据库设计过程中用于减少数据冗余和依赖的一种方法。

规范化通过分解表来实现,目的是减少数据冗余,提高数据完整性。

规范化分为以下几个级别:- 第一范式(1NF):每个字段都是不可分割的基本数据项。

- 第二范式(2NF):在1NF的基础上,非主属性完全依赖于主键。

- 第三范式(3NF):在2NF的基础上,非主属性不依赖于其他非主属性。

- BCNF(Boyce-Codd Normal Form):在3NF的基础上,任何非主属性不传递依赖于候选键。

4. 什么是索引?索引有哪些类型?索引是数据库中用于提高查询效率的数据结构。

索引可以快速定位到表中的数据,减少查询所需的时间。

索引的类型包括:- B树索引:最常见的索引类型,适用于全值匹配、范围查询、前缀匹配等。

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

姓名:日期:1、事务是什么?2、oracle中truncate和delete命令有何区别?3、Oracle中char和varchar2数据类型有什么区别?有数据”test”分别存放到char(10)和varchar2(1 0)类型的字段中,其存储长度及类型有何区别?4、参见如下表结构出版社:出版社代码char(2),出版社名称varchar2(32)图书:图书编号char(8),图书名称varchar2(128),出版社代码char(2),作者代号char(4),图书简介varchar2(128)作者:作者代号char(4),作者名称varchar2(10),性别char(1),年龄number(3),文学方向varchar2(64)获奖名单:获奖日期date,获奖人员char(4)编写SQL语句,找出“作者”库中没有出现在“获奖名单”库中所有作者信息的SQL语句(提示:使用not in、not exists以及外关联三种方法,并说明哪种方法最优。

5、Oracle数据库表存在伪列rowid,请利用rowid编写一个SQL语句,从以下记录中找到唯一记录,并将其flag列更新为YNo name sex flag1 张三 1 N1 张三 1 N1 张三 1 N6、Oracle中,需要在查询语句中把空值(NULL)输出为0,如何处理?7、见第四题“获奖名单”表,写出SQL语句,查询出在上一个月获奖的人员。

8、见第四题“图书”表,在表上对图书名称、出版社代码、作者代号创建了组合索引,请问在执行如下语句时会不会利用到索引。

Select * from 图书where 图书名称=’xxxx’Select * from 图书where 图书名称=’xxxx’and 出版社代码=’bb’Select * from 图书where 图书名称=’xxxx’and 作者代号=’ddd’Select * from 图书where 出版社代码=’yyy’9、编写一个简单的Oracle存储过程,输出参数必须有一个是结果集。

专家对本试卷的分析:第一,这张笔试卷从题目的考点上来看,属于基础知识类的;第二,从难度上分析属于中等;第三,从题目的设置上来看,该公司的主要用意是考察笔试者的工作经验和项目经验,尽管是基础知识,但是只要没做过开发工作,想回答上来并不容易;第四,通篇只有第4题最后一问涉及到了“优化”的问题,因此判断该公司这张试题主要是面对开发职位的第二套题一、选择题1. 以下数据结构中不属于线性数据结构的是______。

A、队列B、线性表C、二叉树D、栈2. 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。

A、可行性分析B、需求分析C、详细设计D、程序编码3. 结构化程序设计主要强调的是______。

A、程序的规模B、程序的易读性C、程序的执行效率D、程序的可移植性4. 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。

A、概要设计B、详细设计C、可行性分析D、需求分析5. 下列关于栈的叙述中正确的是______。

A、在栈中只能插入数据B、在栈中只能删除数据C、栈是先进先出的线性表D、栈是先进后出的线性表6. 下面不属于软件设计原则的是______。

A、抽象B、模块化C、自底向上D、信息隐蔽7. 对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。

A、N+1B、NC、(N+1)/2D、N/28. 视图设计一般有3种设计次序,下列不属于视图设计的是______。

A、自顶向下B、由外向内C、由内向外D、自底向上9. 下列有关数据库的描述,正确的是______。

A、数据库是一个DBF文件B、数据库是一个关系C、数据库是一个结构化的数据集合D、数据库是一组文件10. 下列说法中,不属于数据模型所描述的内容的是______。

A、数据结构B、数据操作C、数据查询D、数据约束11. 在下面的Visual FoxPro表达式中,运算结果是逻辑真的是______。

A、EMPTY(.NULL.)B、LIKE('acd','ac?')C、AT('a','123abc')D、EMPTY(SPACE(2))12. 表达式VAL(SUBS("奔腾586",5,1))*Len("visual foxpro")的结果是______。

A、13.00B、14.00C、45.00D、65.0013. 以下关于自由表的叙述,正确的是______。

A、全部是用以前版本的FOXPRO(FOXBASE)建立的表B、可以用Visual FoxPro建立,但是不能把它添加到数据库中C、自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表D、自由表可以添加到数据库中,但数据库表不可从数据库中移出成为自由表14. 下面关于数据环境和数据环境中两个表之间的关系的陈述中,______是正确的。

A、数据环境是对象,关系不是对象B、数据环境不是对象,关系是对象C、数据环境是对象,关系是数据环境中的对象D、数据环境和关系均不是对象15. 在"报表设计器"中,可以使用的控件是______。

A、标签、域控件和线条B、标签、域控件和列表框C、标签、文本框和列表框D、布局和数据源16.用二维表数据来表示实体及实体之间联系的数据模型称为______。

A、实体--联系模型B、层次模型C、网状模型D、关系模型17. 用来指明复选框的当前选中状态的属性是______。

A、Selected B、Caption C、Value D、ControlSource18. 使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgjk.qpr后,在命令窗口生成的命令是____。

A、OPEN QUERY zgjk.qprB、MODIFY QUERY zgjk.qprC、DO QUERY zgjk.qprD、CREATE QUERY zgjk.qpr19. 可以伴随着表的打开而自动打开的索引是______。

A、单一索引文件(IDX)B、复合索引文件(CDX)C、结构化复合索引文件D、非结构化复合索引文件20. 在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的______。

A、"一方"表的主索引或候选索引,"多方"表的普通索引B、"一方"表的主索引,"多方"表的普通索引或候选索引C、"一方"表的普通索引,"多方"表的主索引或候选索引D、"一方"表的普通索引,"多方"表的候选索引或普通索引21. 下列函数中函数值为字符型的是______。

A、DATE() B、TIME() C、YEAR() D、DATETI ME()22. 下面对控件的描述正确的是______。

A、用户可以在组合框中进行多重选择B、用户可以在列表框中进行多重选择C、用户可以在一个选项组中选中多个选项按钮D、用户对一个表单内的一组复选框只能选中其中一个23. 确定列表框内的某个条目是否被选定应使用的属性是______。

A、ValueB、ColumnCountC、ListCountD、Selected24. 设有关系R1和R2,经过关系运算得到结果S,则S是______。

A、一个关系B、一个表单C、一个数据库D、一个数组25. DBAS指的是______。

A、数据库管理系统B、数据库系统C、数据库应用系统D、数据库服务系统26. 设X="ABC",Y="ABCD",则下列表达式中值为.T.的是______。

A、X=Y B、X==Y C、X $Y D、AT(X,Y)=027. 在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为______。

A、3,8,10B、1,6,4C、1,8,任意D、1,8,428. 在标准SQL中,建立视图的命令是______。

A、CREATE SCHEMA命令B、CREATE TABLE命令C、CREATE VIEW命令D、CREATE IN DEX命令29. 有关SCAN循环结构,叙述正确的是______。

A、SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF()函数的真假B、在使用SCAN循环结构时,必须打开某一个数据库C、SCAN循环结构的循环体中必须写有SKIP语句D、SCAN循环结构,如果省略了子句\FOR和WHILE条件子句,则直接退出循环30. 设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))借阅(借书证号C(4),总编号C(6),借书日期D(8))对于图书管理数据库,要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,下面SQL 语句正确的是______。

SELECT 出版单位,______,______,______;FROM 图书管理!图书______ 出版单位A、MIN(单价) AVGAGE(单价) COUNT(*) GROUP BYB、MAX(单价) AVG(单价) COUNT(*) ORDER BYC、MAX(单价) AVG(单价) SUM(*) ORDER BYD、MAX(单价) AVG(单价) COUNT(*) GROU P BY31. 设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))借阅(借书证号C(4),总编号C(6),借书日期D(8))对于图书管理数据库,求CIE单位借阅图书的读者的人数。

下面SQL语句正确的是______。

SELECT ______ FROM 借阅WHERE;借书证号_______A、COUNT (DISTINCT 借书证号)IN (SELECT 借书证号FROM 读者WHERE 单位="CIE")B、COUNT (DISTINCT 借书证号)IN (SELECT 借书证号FROM 借阅WHERE 单位="CIE")C、SUM (DISTINCT 借书证号)IN (SELECT 借书证号FROM 读者WHERE 单位="CIE")D、SUM (DISTINCT 借书证号)IN (SELECT 借书证号FOR 借阅WHERE 单位="CIE")32. 查询订购单号(字符型,长度为4)尾字符是"1"的错误命令是______。

相关文档
最新文档