数据库及其应用(简答题)

合集下载

数据库应用试题及答案

数据库应用试题及答案

数据库应用试题及答案一、选择题1. 数据库的主要功能是:A. 存储和管理数据B. 运行和管理应用程序C. 控制和管理计算机硬件D. 编写和调试程序答案:A2. 关系数据库中,数据以什么形式进行组织和存储?A. 二维表B. 树状结构C. 网状结构D. 层次结构答案:A3. 下列哪个操作可以从数据库中删除数据?A. INSERTB. SELECTC. UPDATED. DELETE答案:D4. 数据库的完整性约束包括哪些方面?A. 实体完整性B. 参照完整性C. 用户完整性D. 安全完整性答案:A、B、D5. 数据库事务是指:A. 一组操作的集合B. 单个操作C. 数据库的备份D. 数据库的恢复过程答案:A二、填空题1. 在数据库中,用来定义数据的结构的是____________。

答案:表2. 数据库查询语言中用来选择特定数据的关键字是_____________。

答案:SELECT3. 数据库管理系统的作用是_____________。

答案:存储和管理数据4. 数据库索引的作用是_____________。

答案:提高数据检索的速度5. 事务的ACID属性分别代表_____________。

答案:原子性、一致性、隔离性、持久性三、简答题1. 请简要介绍关系数据库的特点及其应用场景。

答:关系数据库是基于关系模型的数据库,其特点包括:- 数据以二维表(关系)的形式进行组织和存储,具有清晰的结构和逻辑关系。

- 具有较高的数据独立性,可以对数据进行灵活的操作和查询。

- 支持ACID事务,保证数据的完整性和一致性。

- 可以进行复杂的数据关联和查询,支持灵活的数据分析和统计。

关系数据库广泛应用于各个领域,特别适用于以下场景:- 企业管理系统:用于存储和管理企业的各种业务数据,如人员管理、财务管理、销售管理等。

- 科学研究:用于存储和处理科研数据,如实验数据、统计数据等。

- 电子商务:用于存储和管理商品信息、用户信息、订单信息等。

最新10月全国自考数据库及其应用试题及答案解析

最新10月全国自考数据库及其应用试题及答案解析

全国2018年10月自学考试数据库及其应用试题课程代码:02120一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

1.若关系R属于1NF,且不存在非主属性部分函数依赖于主键,则R属于()A.1NFB.2NFC.3NFD.BCNF2.关系中属性的取值范围称为()A.域B.元数C.元组D.基数3.由局部E-R图向全局E-R图转换时,需要消除冲突,其中不.包括消除()A.属性冲突B.结构冲突C.命名冲突D.语法冲突4.用来表达用户需求观点的数据库全局逻辑结构的模型称为()A.逻辑模型B.外部模型C.内部模型D.概念模型5.Access提供了自定义工作环境命令,若要改变在数据库窗口中鼠标的动作方式(单击或双击),则改变的途径是利用“工具”菜单“选项”命令对话框中的()A.“常规”选项卡B.“视图”选项卡C.“键盘”选项卡D.“编辑/查找”选项卡6.设置数据库密码时,应该选择打开数据库的方式是以()A.读写方式打开B.只读方式打开C.独占方式打开D.独占只读方式打开7.下列选项中,用于保证数据库可靠性的措施是()A.复制与粘贴数据库对象B.备份与还原数据库C.使用用户级安全机制D.设置访问数据库的权限8.创建一个人事档案表,其中用于存储照片字段的数据类型应该设置为()1A.超链接B.OLE对象C.查阅向导D.备注9.在Access中,若要定义两个字段的组合为主键,则下列说法中正确的是()A.其中一个字段必须为自动编号类型B.两个字段组合值可以重复C.两个字段中都不能有空值D.两个字段都不能有重复值10.假设规定某个日期型字段的取值范围是2018年1月1日到2018年1月1日,则可设置该字段的有效性规则为()A. Between #1/1/2008# And #1/1/2009#B. Between "1/1/2008" And "1/1/2009"C. Between *1/1/2008* And *1/1/2009*D. Between [2018年1月1日] And [2018年1月1日]11.若设置查询准则表达式为:LIKE"P[ABF]###",则满足查询条件的值是()A.PAB.P124C.PF123D.PABF12.如果需要反复执行同一查询,但每次查询条件的取值不同,则应该创建一个()A.参数查询B.选择查询C.操作查询D.更新查询13.有商品表R(商品编码,品名,规格,生产厂家,单价,数量),若要创建一个显示商品信息的窗体,则需指定R为该窗体的()A.控件来源B.数据环境C.属性来源D.记录源14.假设在窗体中创建了一个标签控件,且需要设置标签中的字体、边框和前/背景颜色等,则应打开标签的“属性”窗口,选择()A.“数据”选项卡B.“格式”选项卡C.“事件”选项卡D.“其他”选项卡15.下列选项中,不.属于报表视图的是()A.版面预览视图B.打印预览视图C.数据表视图D.设计视图16.有成绩表S(学号,课程号,分数),如果要在报表中输出每个学生的平均分,则应在报表设计中使用函数()2A. =Avg([成绩])B. =Count([成绩])C. =Sum([成绩])D. =Total([成绩])17.下列关于设置数据访问页主题的说法中,错误..的是()A.在Access中主题图形是静态的B.可以使用主题确定数据访问页的整体风格C.主题相当于设计数据访问页的模板D.可以根据主题自动定义数据访问页的数据源18.下列关于数据访问页的说法中,错误..的是()A.在“资源管理器”中不能直接打开数据访问页B.在Access数据库中只保存数据访问页的快捷方式C.数据访问页是一种直接与数据库连接的网页D.在IE中使用数据访问页添加和修改的记录将保存在数据库中19.在面向对象程序设计的概念中,类可以分为“容器类”和“控件类”,下列选项中属于“控件类”的是()A.窗体B.报表C.选项卡D.文本框20.下列关于面向对象程序设计概念的说法中,不.正确的是()A.对象特征的描述称为对象的属性B.事件过程是对事件的一种响应和处理C.执行对象的方法需要外部事件驱动D.按钮、文本框、对话框等都视为对象二、填空题(本大题共15小题,每小题1分,共15分)请在每小题的空格中填上正确答案。

数据库及其应用试题及答案

数据库及其应用试题及答案

数据库及其应用试题及答案一、单选题(共19题,共38分)1.数据库的优化设计阶段,每个表应满足()A.1NFB.2NFC.3NFD.4NFABCD正确答案:C2.关于删除数据库对象,下列错误的是()A.可以释放该对象所占用的系统资源B.多用户环境下应使所有用户先关闭该数据库对象C.只删除链接时,也会从计算机中删除页对应的HTML文件D.“是否真正删除”中选择“是”,则会永久的删除ABCD正确答案:C3.下列字段的数据类型中,不能作为主键的数据类型是()A.文本B.货币C.日期/时间D.OLE对象ABCD正确答案:D4.学生“成绩”字段的数据类型应选择()A.字节B.单精度C.双精度D.同步复制IDABCD正确答案:B5.关于索引,下列说法中错误的是()A.使记录有序化B.使得记录在物理位置上发生变动C.可加快数据查找速度D.ACCess可建立多字段索引ABCD正确答案:B6.关于查询,下列说法中错误的是()A.获得的记录集显示在数据表视图中,并占用一定存储空间B.是ACCess数据库的一个重要对象C.可生成一个新表D.可从一个或多个表中按照某种准贝!1检索数据ABCD正确答案:A7.下列关于生成表查询说法错误的是()A.属于操作查询的一种B.可把选择查询得到的结果变成一个真正的表C.得到的表独立于数据源D.对生成的表操作可影响原表ABCD正确答案:D8.关于“自动创建窗体”下列说法中正确的是()A.可创建基于多表或查询的窗体B.用户可指定包含数据源的某些字段C.字段布局与表中的字段顺序保持一致D.只能生成“纵栏式”和“表格式”窗体ABCD正确答案:C9.下列计算题试题说法错误的是()A.文本框控件是绑定型的B.文本框内输入的数据可以不必存储C.选项组是个容器型按钮D.选项组中每次只能选择一个选项ABCD正确答案:A10.下列说法中正确的是()A.移动控件时,鼠标变为“手掌”时,拖动只会移动该控件本身B.调整控件大小可通过“属性”——“全部”——“宽度”和“高度”调整C.默认状态“网格线x坐标”和“网格线Y坐标”分别为l5D.“格式”——“对齐网络”命令只能微调对齐控件ABCD正确答案:D11.下列说法中错误的是()A.“标签向导”创建标签可制作标准或自定义标签B.用向导建标签时,在选择标签字段过程中,单击按钮将可用字段传送至“原型标签”列,表框中即可C.在“设计”视图中创建报表可从一个空白报表开始D.创建报表往往需要多次反复才能做到满意ABCD正确答案:B12.要对报表中的一组记录计算均值,应将计算控件添加到()A.主体节B.组页眉节或组页脚节C.页面页眉或页面页脚节D.报表页眉节或报表页脚节ABCD正确答案:B13.下列选项中不属于数据访问页类型的是()A.交互式报表页B.数据输入页C.数据输出页D.数据分析页ABCD正确答案:C14.下列选项中不属于新增的专门用于数据访问页的控件的是()A.office图表B.omce数据透视表C.orifice电子表格D.office文本ABCD正确答案:D15.下列用于移动窗体的宏操作是()A.MoveSizeB.MoveFcIrmC.MoveTableD.MoveQueryABCD正确答案:A16.数据库系统的核心是()A.编译系统B.数据库C.操作系统D.数据库管理系统ABCD正确答案:D17.DDL是()A.操作DB语言B.定义DB语言C.自含语言D.宿主语言ABCD正确答案:B18.下列说法中正确的是()A.实体是单独孤立存在的B.“学生”是实体值C.数据管理软件可以把逻辑数据换成物理数据D.能标识文件中每个记录的字段(或几个字段的组合)称为记录的关键码ABCD正确答案:C19.关于ACCess窗口,下列说法中错误的是()A.ACCess窗口由标题栏、菜单栏、工具栏和状态栏等几部分组成B.ACCess菜单栏是一成不变的C.对象列表框默认状态下会显示创建此类对象的快捷方式D.在组中添加对象不改变该对象原始的位置ABCD正确答案:B二、填空题(共20题,共40分)20.“彩票”与“中奖者”关系模型如下:彩票(彩票图案,等级,奖项)中奖者(摸奖人,彩票图案,单位)彩票关系中的主键是________,中奖者的主键是______,彩票与中奖者两关系通过________实现联系,联系方式是_________。

数据库原理与应用试题及答案

数据库原理与应用试题及答案

数据库原理与应用试题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是什么?A. 存储数据B. 管理数据C. 执行程序D. 以上都是答案:D2. 关系数据库中,表之间的关系有几种?A. 1种B. 2种C. 3种D. 4种答案:C3. SQL语言中的“SELECT”语句用于执行什么操作?A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C4. 在数据库中,主键的作用是什么?A. 唯一标识表中的每条记录B. 存储数据C. 用于排序D. 用于分组答案:A5. 数据库的完整性约束包括哪些类型?A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 所有上述类型答案:D二、填空题6. 数据库设计通常分为三个阶段:需求分析、______、物理设计。

答案:概念设计7. 在关系数据库中,一个表的______是指表中数据的逻辑结构。

答案:模式8. 数据库的并发控制主要解决______、更新丢失和不一致的异常问题。

答案:数据竞态9. 数据库的______是指数据库中数据的独立性。

答案:规范化10. 在SQL中,使用______语句可以实现数据的删除。

答案:DELETE三、简答题11. 简述数据库的三级模式结构。

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

外模式是用户与数据库交互的接口,概念模式是数据库的全局逻辑结构,内模式是数据库的物理存储结构。

12. 解释什么是事务的ACID属性。

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

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

四、论述题13. 论述数据库备份与恢复的重要性及其常用方法。

数据库应用技术试题及答案

数据库应用技术试题及答案

数据库应用技术试题及答案一、选择题(共10题,每题2分,共20分)1. 下列哪个是关系型数据库管理系统(RDBMS)?A. MongoDBB. RedisC. MySQLD. Cassandra正确答案:C2. 在数据库中,下列哪种约束用于保证关系完整性?A. 主键约束B. 唯一约束C. 外键约束D. 默认约束正确答案:A3. 在SQL语句中,用于查询数据的关键字是:A. SELECTB. INSERTC. UPDATED. DELETE正确答案:A4. 下列哪种SQL语句可以用于创建数据库表?A. INSERTB. DELETEC. CREATED. UPDATE正确答案:C5. 下面哪种数据库设计范式是最低级的范式?A. 第一范式B. 第二范式C. 第三范式D. BCNF范式正确答案:A6. 在数据库中,用于限定字段值的数据类型是:A. 约束B. 视图C. 索引D. 数据类型正确答案:D7. 下列哪种关系型数据库管理系统(RDBMS)属于开源软件?A. OracleB. SQL ServerC. PostgreSQLD. DB2正确答案:C8. 在关系型数据库中,用于表示表之间关系的是:A. 主键B. 外键C. 索引D. 视图正确答案:B9. 下列哪个SQL函数用于计算记录的数量?A. COUNT()B. AVG()C. MAX()D. MIN()正确答案:A10. 下列哪种数据库对象用于提高查询效率?A. 视图B. 存储过程C. 索引D. 触发器正确答案:C二、简答题(共5题,每题10分,共50分)1. 请简要说明关系型数据库与非关系型数据库的区别。

答案:关系型数据库是以表为基础的数据库系统,数据存储在表中,并且具有严格定义的结构。

它支持事务处理和SQL查询语言。

非关系型数据库是一种灵活的数据库系统,数据以键值对的形式存储,没有严格的结构定义,不需要使用SQL语言进行查询。

关系型数据库适用于结构化数据,非关系型数据库适用于半结构化或非结构化数据。

数据库原理及应用-考试题2

数据库原理及应用-考试题2

1、在数据库中存储的是_数据以及数据之间的联系2、DB 、DBMS 和DBS 三者之间的关系是-DBS 包括DB 和DBMS3、在数据库中,产生数据不一致的根本原因是_数据冗余4、自然连接是构成新关系的有效方法。

一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的_属性3、数据库系统的数据独立性是指不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序6、关系数据库中,实现表与表之间的联系是通过 参照完整性规则7、设关系R 有K1个元组和r 个属性,关系S 有K2个元组和s 个属性,则关系R 和S 进行笛卡尔积操作后的结果关系中的元组数目是K1×K2 ,属性个数为r+s10、数据库的完整性是指数据的 正确性和相容性11、数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是 实体-联系方法和E -R 图12、应用数据库的主要目的是为了 共享数据问题13.关系数据库中,关系称为_表__,元组亦称为__行__,属性亦称为_列__。

5、数据库描述语言的作用是_定义数据库_。

6、一个关系模式可以形式化地表示为_R (U ,D ,dom ,F )_。

7、关系数据库操作的特点是__一次一集合_式操作。

8.数据库的所有关系模式的集合构成_关系数据库模型,所有的关系集合构成关系数据库。

8、SQL 的GRANT 和REVOKE 语句主要用来维护数据库的安全性10、设有关系模式R(A,B,C)和S(C,D)。

与SQL 语句“SELECT A,B,D FROM R,S WHERER.C=S.C ”等价的关系代数表达式为S))(R (σπS.C R.C D B,A,⨯=11、在数据库设计中数据流图(DFD )和数据字典(DD)主要用来描述结构化方法中的_需求分析阶段的工具。

14、SQL 的集合处理方式与宿主语言单记录的处理方式之间用_游标_来协调。

17、数据库的_完整性_是指数据的正确性和相容性。

数据库及其应用题库

数据库及其应用题库

数据库及其应用第1章数据库基础知识一、单项选择1.支持数据库各种操作的软件是()。

A.数据库系统B.操作系统C.数据库管理系统D.数据库操作系统2.文件系统与数据库系统的主要区别是()。

A.文件系统简单,而数据库系统复杂B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统的数据量少,而数据库系统可以管理大量数据D.文件系统只能管理数据文件,而数据库系统可以管理各种类型文件3.不同实体之所以不同是根据()的不同加以区分的。

A.主键B.外键C.属性的定义、类型和个数D.名称4.下列描述的实体联系方式中错误的是()。

A.一对一B.一对二C.一对多D.多对多5.下列所描述画E-R图的目的叙述中错误的是()。

A.反映数据库包含哪些数据B.反映数据库包含哪些信息及信息之间的联系C.设计数据库D.设计数据库应用程序6.下列所述关系模型的三类完整性规则中错误的是()。

A.结构完整性B.域完整性C.参照完整性D.实体完整性7.下列所述的两个相等关系的论点中正确的是()。

A.必须属性相同B.必须属性相同而且属性的取值也相同C.必须属性相同而且属性的取值也相同,并且必须保证行的次序完全相同D.必须属性相同而且属性的取值也相同,并且必须保证列的次序完全相同8.下列所述将一对多联系的E-R图转换为关系模型,其中正确的是()。

A.只需将每个实体都转换为一个关系即可B.必须把每个实体转换为关系C.除需把每个实体都转换为一个关系外,还必须把联系也转换为一个关系D.将两实体转换为关系,但需将一方实体的主键纳入多方关系中作为外键9.基于“雇员”表查找所有“女”雇员的关系运算属于()运算。

A.选择B.投影C.连接D.集合10.设“职工”和“车间”两关系模型如下:职工(职工编号,姓名,性别,出生日期,车间编号,车间主任)车间(车间编号,名称,人数,车间主任)则下列结论正确的是()。

A.“职工”关系属于2NF,“车间”关系属于3NFB.“职工”关系属于1NF,“车间”关系属于2NFC.“职工”关系属于2NF,“车间”关系属于2NFD.“职工”关系属于1NF,“车间”关系属于3NF二、填空题1.能够唯一标识实体的属性称为________。

数据库原理与应用期末试题及其答案

数据库原理与应用期末试题及其答案

单项选择题(每小题 1分,共10分)1.要保证数据库逻辑数据独立性,需要修改的是A.模式B. 模式与内模式的映射C.模式与外模式的映射D.内模式2.下列四项中,不属于数据库特点的是()A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高3.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是()A.多对多B. 一对一C.多对一D. 一对多4.反映现实世界中实体及实体间联系的信息模型()A.关系模型B.层次模型C.网状模型D. E-R模型5.对数据库并发操作有可能带来的问题包括()A.读出“脏数据”B.带来数据的冗余C.未被授权的用户非法存取数据D.破坏数据独立性6.关系数据模型的三个组成部分中,不包括()A.完整性规则B.数据结构C.数据操作D.并发控制7.SQL语言的REVOKED句实现下列哪一种数据控制能 A.可靠性控制B.并发性控制C安全性控制D完整性控制 8.事务有多个性质,其中不包括() A. 一致性 B.唯一性 C.原子性 D.隔离性9.SQL语言通常称为() A.结构化查询语言 B.结构化控制语言 C.结构化定义语言 D.结构化操纵语言10.如何构造出一个合适的数据逻辑结构是()主要解决的问题。

A.关系数据库优化 B.数据字典C.关系数据库规范化理论 D.关系数据库查询1•在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是 ___________ 阶段。

A.数据库系统 B.文件系统 C •人工管理 D.数据项管理2•对关系模型叙述错误的是 ________ 。

A.建立在严格的数学理论、集合论和谓词演算公式的基础之上B.微机DBMS色大部分采取关系数据模型C.用二维表表示关系模型是其一大特点 D.不具有连接操作的 DBMS也可以是关系数据库系统3•关系运算中花费时间可能最长的运算是____ 。

(完整word版)数据库简答题完整版

(完整word版)数据库简答题完整版

1.说出数据库系统有哪几部分组成?数据, 软件, 硬件, 人员2.试述SQL语言的功能。

SQL语言是一种数据库查询和程序设计语言, 用于存取数据以及查询更新和管理关系数据库系统。

3.SQL提供的基本数据类型有哪些?每种举两个例子。

1.数值型(int bit)2.字符串型(char vachar)3.日期时间类型(datetime small datetime)4.货币类型(money small money)5.简述Where子句与Having子句的区别。

Having是筛选组, 而where是筛选记录, 分组筛选的时候应having;其它情况用where, 视图定义以及基本表区别。

试图是一个或几个基本表(或试图)导出的表。

他与基本表不同, 是一个虚表, 可以和基本表一样能被查询, 被删除, 但对试图的增、删、改操作则有一定限制。

6.简述视图的定义以及与基本表的区别。

视图是一个或几个基本表(或试图)导出的表。

他与基本表不同, 是一个虚表, 可以和基本表一样能被查询, 被删除, 但对试图的增、删、改操作则有一定限制。

7.试叙述数据库系统的三级模式结构及二级映象功能。

三级模式结构: 外模式、模式、内模式二级映像是为了在内部实现三个模式所对应三个抽象层次的联系和转换。

8.简述数据库系统如何实现应用程序与数据物理独立性和逻辑独立性。

模式/内模式映像保证了数据的物理独立性, 将由内模式变化所带来的影响与概念模式隔离开来外模式/模式的映像保证了数据的逻辑独立性, 将由概念模式变化所带来的影响与外模式隔离开来9.试述数据库设计的基本步骤。

1.需求分析阶段2.概念结构设计阶段3.逻辑结构设计阶段4.数据库物理设计阶段5.数据库实施阶段6.数据库运行与维护阶段10.解释E-R图并说明其三要素。

实体、联系、属性。

实体: 现实世界可以区别于其他是对象的“事件”或“物件”联系: 实体各属性之间所具有的关系。

属性: 一个实体集所具有的共同性质。

数据库原理及应用教程(第三版)部分简答题答案--陈志伯

数据库原理及应用教程(第三版)部分简答题答案--陈志伯

计算机硬件系统
为存储和运行数据库系统提供硬件设备支持。包括 CPU、内存、大容量的存储设备、输入输出设备、外 部设备等。
计算机软件系统
对数据库的数据进行存取、维护和管理,为用户操作 数据库提供界面和接口。包括DBMS及其开发工具、 OS和应用系统。
6
7. 试述数据库三级模式结构,说明三级 模式结构的优点是什么。(P11、13)
数据库系统内部的体系结构从逻辑上分为三 级:外模式、模式和内模式。
模式(逻辑模式、概念模式)是数据库中全体 数据的逻辑结构的特征的描述。一个数据库只 有一个模式 。 外模式(子模式、用户模式)是与应用有关的 数据的逻辑表示,是数据库终端用户能够看到 幵允许使用的局部数据的逻辑结构和特征的描 述。 内模式(存储模式)是对数据库存储结构的描 述,是数据在数据库内部的表示方式。
等值连接与自然连接的区别
自然连接要求相等属性值的属性名相同,而等 值连接不要求 自然连接是去掉重复列的等值连接
等值连接与自然连接的联系
在等值连接的情况下,当连接属性X与Y具有相 同属性组时,把连接结果中重复的属性列去掉 ,就可得到自然连接的结果。
15
6. 已知关系R,S,T如图2-12所示,求 下列关系代数的运算结果:
(1)R∩ S A B (2)R∪S a1 b1 (3)R- S (4)∏A(S) a1 b2 a2 b2 (5)R*T ∏ (S) (6)R∞T A <C (7)R.A=‘a2’ (R ×T) A
R
A
A S A a1 a1 a2 R -S B b2 b3 b2 A a1 a1 R ∪S a1 a2
第3章作业
P.134 三、设计题
2
P.135 四、简答题
5

数据库及其应用试题1-3章

数据库及其应用试题1-3章

一、选择题1、用二维表来表示实体及实体之间联系的数据模型是DA.实体——联系模型B.层次模型C.网状模型D.关系模型2、数据库DB、数据库系统DBS、数据库管理系统DBMS 3者之间的关系是AA.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS3、在下述关于数据库系统工程的叙述中,正确的是BA.数据库中只存在数据项之间的联系B.数据库的数据项之间和记录之间都存在联系C.数据库的数据项之间无联系,记录之间存在联系D.数据库的数据项之间和记录之间都不存在联系4、Access的数据库类型是CA.层次数据库B.网状数据库C.关系数据库D.面向对象数据库5、关系型数据库管理系统中所谓关系是指CA.各条记录中的数据彼此有一定的关系B.一个数据库文件与另一个数据库文件之间有一定的关系C.数据模型符合满足一定条件的二维表格式D.数据库中各个字段之间彼此有一定的关系6、关系数据库的任何检索操作都是由3种基本运算组合而成的,这3种基本运算不包括BA.联接B.关系C.选择D.投影7、数据库系统的核心是CA.数据库B.数据库管理员C.数据库管理系统D.文件8、在数据库中能够惟一地标识一个元组的属性或属性的组合称为DA.记录B.字段C.域D.关键字9、为了合理组织数据,应遵从的设计原则是DA.“一事一地”原则,即一个表描述一个实体或实体间的一种联系B.表中的字段必须是原始的数据和基本数据元素,并避免在之间出现重复字段C.用外部关键字保证有关联的表之间的联系D.以上各条原则都包括。

10、退出Access数据库管理系统可以使用的快捷键是AA.Alt+F+XB.Alt+XC.Ctrl+CD.Ctrl+O10、Access数据库的设计一般由5个步骤组成,以下步骤的排序正确的是a.确定数据库中的表b.确定表中的字段c.确定主关键字d.分析建立数据库的目的e.确定表之间的关系A)dabec B)dabceC)cdabe D)cdaeb5、Access中表与表的关系都定义为A)一对多关系 B)多对多关系C)一对一关系 D)多对一关系1、Access数据库中哪个数据库对象是其他数据库对象的基础?A)报表B)查询C)表D)模块12、在Access表中,可以定义三种主关键字,它们是A) 单字段、双字段和多字段 B) 单字段、双字段和自动编号C) 单字段、多字段和自动编号 D) 双字段、多字段和自动编号1.设置数据库的用户密码时,应该用什么方式打开数据库:()。

数据库简答答题er图

数据库简答答题er图

一、简答题1、数据库系统主要由哪四部分内容组成?答:(1)数据库(2)数据库管理系统(3)应用系统(4)数据库管理员2、关系的完整性约束条件有哪几种?答:实体完整性、参照完整性和用户定义的完整性。

*3、数据库领域有哪几种常用的逻辑数据模型?答:层次模型、网状模型、关系模型、面向对象模型和对象关系模型。

*4、什么是事务?事务的四个特性是什么?答:事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。

事务的四个特性是:原子性、一致性、隔离性、持续性。

*5.数据库设计的基本步骤。

答:数据库设计基本可以分为以下6步:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。

*6.并发操作带来的数据不一致性主要有哪些?答:主要有丢失修改、不可重复读和读脏数据。

*7、数据库系统中的故障主要有哪几类?答:事务内部的故障、系统故障、介质故障和计算机病毒。

*8、数据库系统中的数据独立性的内容及如何保证数据库中数据的独立性包括数据的逻辑独立性和物理独立性,其中逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,当数据的逻辑结构改变了,用户程序也可以不变,而用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的,当数据的物理存储改变时,应用程序不用改变。

数据独立性是通过DBMS的三级模式和二级映像来保证的。

9、如何进行系统故障的恢复?答:(1)正向扫描日志文件(即从头扫描日志文件)在故障发生前已经提交的事务放入Redo 队列在故障发生时尚未完成的事务放入Undo 队列(2)对Undo队列事务进行UNDO处理(3)对Redo队列事务进行REDO处理10、解释数据库的安全性及数据库安全的常用技术。

答:指保护数据库以防止不合法的使用所造成的数据泄露、更改和破坏。

常用技术有用户标识和鉴别、存取控制、视图和密码存储等。

二、数据库概念结构设计(E-R图)1、假设某公司的业务规则如下:公司下设几个部门,每个部门承担多个工程项目,每个工程项目属于一个部门。

数据库及其应用自考题-4

数据库及其应用自考题-4

数据库及其应用自考题-4(总分:100.00,做题时间:90分钟)一、单项选择题(总题数:20,分数:40.00)1.计算控件的控件源必须是以( )开头的一个计算表达式。

A.= B.!C.[ D.*(分数:2.00)A. √B.C.D.解析:[解析] 计算控件中的表达式应使用“=”运算符开头。

2.在报表中能正确计算订单ID的记录数的是( )A.Count(订单ID ) B.Count([订单ID])C.=Count([订单lD]) D.=Count("订单ID")(分数:2.00)A.B.C. √D.解析:[解析] 计算控件中的表达式应使用“=”运算符开头。

在使用合计函数的表达式中不能使用控件的名称,只能使用表、查询或SQL语句中的字段名。

3.有销售表:R(序列号,商品编码,单价,数量),如果要设计一个按商品编码统计销售额的报表,在报表设计时应使用的函数是( )A.=Avg([单价]*[数量]) B.=Count([单价]*[数量])C.=Sum([单价]*[数量]) D.=Total([单价]*[数量])(分数:2.00)A.B.C. √D.解析:[解析] 在报表中可以使用合计函数计算一组记录或所有记录的总计值、平均值、百分比或统计记录数。

4.下列说法中不正确的是( )A.可以在IE中直接打开数据访问页对应的HTML文件使用Access数据访问页B.在数据访问页处于打开状态下,可以单击“文件”菜单中的“Web页预览”命令启动IE浏览器,并打开相应的数据访问页C.在IE中使用数据访问页对数据进行分组或筛选将会改变数据库中的数据D.在IE中使用数据访问页添加或编辑的记录将会保存在数据库中(分数:2.00)A.B.C. √D.解析:[解析] 如果数据访问页直接与数据库连接,用户在IE浏览器中所看到的实际上是该页的副本,因而对所显示的数据的排序和筛选操作都只影响该页的副本,当关闭数据访问页时,将丢失所做的排序或筛选。

数据库原理及应用习题带答案

数据库原理及应用习题带答案

习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是(A)阶段。

A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。

A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。

A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。

A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。

A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。

A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。

A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。

A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。

A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。

数据库简答题

数据库简答题

1、解释数据库,数据库系统,数据库管理系统三个概念。

数据库是指长期存储于计算机内的、有组织的、可共享的数据集合。

(1分)DBMS是指位于用户与OS之间的一层数据管理软件,它位用户或应用程序提供访问DB的方法。

(1分)DBS是实现有组织的、动态的存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即采用数据库技术的计算机系统。

(2分)2、试述视图和基本表之间的联系和区别?(1)视图和基本表在概念上等同,他们都是关系。

(1分)(2)基本表是本身独立存在的表。

视图是从一个或几个基本表(或视图)中导出的表,它与基本表不同,是一个虚表。

数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍然放在原来的基本表中。

(3分)3、数据库的完整性概念与数据库的安全性概念有什么区别和联系?数据的完整性和安全性是两个不同的概念,但是有一定的联系。

前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出所造成的无效操作和错误结果。

(2分)后者是保护数据库防止恶意的破坏和非法的存取。

也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。

(2分)4、什么是封锁?基本的封锁类型有几种,简要说明它们的含义。

封锁就是事务T在对某个数据对象(例如表、记录等)操作之前,先向系统发出请求,对其加锁。

加锁后事务T就对该数据对象有了一定的控制,在事务T释放它的锁之前,其它的事务不能更新此数据对象。

(2分)基本封锁类型:排它锁和共享锁。

排它锁又称为写锁:若事务T对数据对象A加上X锁,则只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的锁(1分)共享锁又称为读锁:若事务T对数据对象A加上S锁,则其它事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。

(1分)1、(3分)简述二段锁协议和可串行化调度的含义。

两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁。

数据库原理及应用填空

数据库原理及应用填空

数据库原理及应用填空、简答题第一章数据库基础知识1.数据库系统的核心是:.数据库管理系统(或DBMS)2.在关系模型中,把数据看成是二维表,每一个二维表称为一个:关系3.在E-R图中,图形包括矩形框、菱形框、椭圆框。

其中表示实体联系的是:菱形框。

数据库设计包括概念设计、逻辑设计和物理设计。

4.在二维表中,元组的分量不能再分成更小的数据项。

5.在关系数据库中,用来表示实体之间联系的是:E-R图6.在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,数据定义负责数据的模式定义与数据的物理存取构建。

7.在基本表中,要求字段名数据定义重复。

8. Visual FoxPro6.0的辅助技术工具有向导、生成器和设计器第二章数据与数据运算一. 填空题1.若想从字符串”北京市“中取出汉字”京“。

应用函数:SUBSTR(“北京市”,3,2)2.在VFP中,?“666“-”222“的输出结果是:6662223.在数据文件ST.dbf中有字段:姓名/C、出生年月/D、总分/N等。

要建立以姓名、总分、出生年月为关键字表达式的索引文件,其索引关键字表达式是:姓名+STR(总分)+DTOC(出生年月)4.表达式15%3*15%4+3*2的值为,TYPE(“3.14”)的值为,TYPE(“DATE()”)的值为:6;N;D5.打开一个空数据表文件,分别用函数EOF()和BOF()测试,其结果一定是:.T.第三章.Visual FoxPro6.0数据库及其操作填空题1.在Visual FoxPro6.0中,表有两种类型,即数据库表和自由表。

2.表有表结构和记录数据两部分组成。

3.字段“英语”为数据型,如果整数部分最多3位,小数部分1位,那么该字段的宽度至少应为5位。

4.数据表中有“高等数学(N,5,1)”“英语(N,5,1)”“计算机基础(N,5,1)”“总分(N,5,1)”和“平均分(N,5,1)”,该表中现有多条记录,但“总分”与“平均分”都没有输入,只要在命令窗口中输入REPL ALL 总分 WITH 高等数学+英语+计算机基础REPL ALL 平均分 WITH (高等数学+英语+计算机基础)/3命令,就能填上这两个字段的值。

数据库简答题【范本模板】

数据库简答题【范本模板】

第一章3、简述数据库系统的三级模式和两级映像的含义.答:从数据库管理系统的角度看,数据库系统的结构通常分为三级模式的总体结构,在这种模式下,形成了二级映像,实现了数据的独立性。

其中三级模式结构指的是外模式、模式和内模式,二级映像指的是外模式/模式映像、模式/内模式映像。

模式也称逻辑模式和概念模式,是数据库中全体数据逻辑结构和特征的描述,描述现实世界中的实体及其性质与联系,是所有用户的公共数据视图;外模式也称子模式或用户模式,它是用以描述用户看到或使用的数据的局部逻辑结构和特性的,用户根据外模式用数据操作语句或应用程序去操作数据库中的数据;内模式也称存储模式,是整个数据库的最底层表示,它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。

对于外模式/模式映像,当模式改变时,相应的外模式/模式映像作相应的改变,以使外模式保持不变,而应用程序是依据数据的外模式来编写的,外模式不变,应用程序就没必要修改,这保证了数据与程序的逻辑独立性.对于模式/内模式映像,当数据库的存储结构变了,模式/内模式映像会作相应的改变,以使模式保持不变,而模式不变,与模式没有直接联系的应用程序也不会改变,这保证了数据与程序的物理独立性。

5、数据库管理系统的主要功能有哪些?答:⑴、数据定义功能;⑵、数据操纵功能;⑶、数据组织、存取功能;⑷、数据库运行管理功能;⑸、数据库建立与维护功能第五章1、解释下列术语的含义:函数依赖、平凡函数依赖、非平凡函数依赖、部分函数依赖、完全函数依赖、传递函数依赖、1NF、2NF、3NF、BCNF、多值依赖、4NF、最小函数依赖、函数依赖保持性、无损连接性。

①、函数依赖:设R(U)是属性集U上的一个关系模式,X、Y是U的子集。

若对于R(U)上的任意一个可能的关系r,如果r中不存在两个元组,它们在X上的属性值相同,而在Y上的属性值不同,则称“X函数决定Y”或“Y函数依赖X”,记作X→Y.②、平凡函数依赖:设R(U)是属性集U上的一个关系模式,X、Y是U的子集。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、
DBMS的存取机制的类型有和强制存取控制。
问题反馈
【教师释疑】
正确答案:【自主存取控制】
自主存取控制
2、数据库系统的设计主要包括数据库的和行为特性设计问题反馈
【教师释疑】
正确答案:【结构特性设计】
结构特性设计
3、
数据模型三要素有数据结构、数据操纵和。
问题反馈
【教师释疑】
正确答案:【完整性约束】
完整性约束
正确答案:【NULL】
NULL
71、在SQL语言中,删除表的定义以及表中的数据和此表上的索引,应该使用的语句是。问题反馈
【教师释疑】
正确答案:【DROP】
DROP
72、数据模型通常由三部分组成,它们是、数据操作和完整性约束。问题反馈
【教师释疑】
正确答案:【数据结构】
数据结构
73、数据处理技术经历了人工管理、、数据库系统。问题反馈
问题反馈
【教师释疑】
正确答案:【有效性】
有效性
33、
数据共享是指、多种语言、多个应用使用一些共同的数据。
问题反馈
【教师释疑】
正确答案:【多个用户】
多个用户
34、
是专门全面负责数据库系统的运行管理和控制的人员。
问题反馈
【教师释疑】
正确答案:【DBA】
DBA
35、
以模式为框架的数据库称为。
问题反馈
【教师释疑】
问题反馈
【教师释疑】
正确答案:【网状模型】
网状模型
18、每个数据均需指明其数据类型和取值范围,这是数据约束所必需的。问题反馈
【教师释疑】
正确答案:【完整性】
完整性
19、数据库结构设计的过程是概念设计→→物理设计。问题反馈
【教师释疑】
正确答案:【逻辑设计】
逻辑设计
20、实体间联系分为三种:一对一联系、、多对多联系。问题反馈
正确答案:【概念数据库】
概念数据库
36、
我国服装按照所用材料、男女、服装款式等分类,属于编码。
问题反馈
【教师释疑】
正确答案:【面分类法】
面分类法
37、
会计科目编码是采用表示会计科目的性质。
问题反馈
【教师释疑】
正确答案:【区间编码】
区间编码
38、
数据库的包括对数据进行插入、修改、删除操作,从而使数据库中的数据发生变化。
问题反馈
【教师释疑】
正确答案:【数据块】
数据块
61、
ADO对象模型非常精炼,仅由三个主要对象、command、recordset和几个辅助对象组成。
问题反馈
【教师释疑】
正确答案:【connection】
connection
62、
关系数据库设计理论主要包括、范式和模式设计方法三方面的内容。
问题反馈
【教师释疑】
2)查询供应商S2的供应情况。
3)查询供应零件P2且供应量大于100的供应商名。
问题反馈
【教师释疑】
正确答案:【CREATE VIEW VSP AS SELECT SNO,PNO,SNAME,QTY FROM SPJ,J WHERE SPJ.JNO=J.JNO AND J.JNAME=】
2、
给出关系模式:S(学号,姓名,性别,班级,班主任,课程号,课程名,学时数,成绩)和如下表数据。
【教师释疑】
正确答案:【文件系统】
文件系统
74、设关系模式R的属性集合是{A,B,C,D},其函数依赖集F={A->B,C->D},此关系的候选键为。问题反馈
【教师释疑】
正确答案:【AC】
AC
75、解决并发操作带来的数据不一致问题普遍采用技术。问题反馈
【教师释疑】
正确答案:【封锁】
封锁
76、SQL语言中,数据操纵功能包括SELECT、、INSERT、DELETE四个语句。问题反馈
数据加密
42、
实体-联系方法也称
问题反馈
【教师释疑】
正确答案:【E-R模型】
E-R模型
43、
数据库规范设计方法中比较著名的有
问题反馈
【教师释疑】
正确答案:【新奥尔良方法】
新奥尔良方法
44、
也是一种模型,它是现实世界数据特征的模拟和抽象。
问题反馈
【教师释疑】
正确答案:【数据模型】
数据模型
45、
是对数据库表中一列或多列的值进行排序的一种结构,使用它可以快速访问数据库表中的特定信息。
【教师释疑】
正确答案:【事务故障】
事务故障
58、
备份根据备份期间有无事务运行可分为静态备份和________。
问题反馈
【教师释疑】
正确答案:【动态备份】
动态备份
59、________是用来记录事务对数据库的更新操作的文件。问题反馈
【教师释疑】
正确答案:【日志文件】
日志文件
60、
日志文件主要有两种格式:以记录为单位的日志文件和以________为单位的日志文件
问题反馈
【教师释疑】
正确答案:【逻辑结构】
逻辑结构
30、
数据物理独立性是指当数据的改变时,应用程序不用修改仍能正常工作,反之亦然。
问题反馈
【教师释疑】
正确答案:【物理结构】
物理结构
31、
数据冗余指在多个文件中同时出现所引起的数据重复现象。
问题反馈
【教师释疑】
正确答案:【同一组数据】
同一组数据
32、
数据的完整性是指数据的正确性、和相容性。
问题反馈
【教师释疑】
正确答案:【用户数据库】
用户数据库
27、
以内模式为框架的数据库称为。
问题反馈
【教师释疑】
正确答案:【物理数据库】
物理数据库
28、
数据结构化指数据库按照一定的来组织和存放数据。
问题反馈
【教师释疑】
正确答案:【数据模型】
数据模型
29、
数据逻辑独立性是指数据的改变时,无需修改原来的应用程序仍能正常工作。
问题反馈
【教师释疑】
正确答案:【性能测试】
性能测试
15、
集中式数据库应用系统使用本地数据库,而的数据库应用系统则需要使用远程数据库服务器。
问题反馈
【教师释疑】
正确答案:【C/S结构】
C/S结构
16、联系也是实体,所以联系也可以有。问题反馈
【教师释疑】
正确答案:【属性】
属性
17、
在数据库系统中的数据模型有层次模型、、关系模型。
23、
数据字典的所有描述应该具有严密性、正确性和。
问题反馈
【教师释疑】
正确答案:【无二义性】
无二义性
24、
在数据流图中是系统中有着起点和终点的数据结构。
问题反馈
【教师释疑】
正确答案:【数据流】
数据流
25、
我国行政区划编码是采用编码的。 Nhomakorabea问题反馈
【教师释疑】
正确答案:【线分类法】
线分类法
26、
以外模式为框架的数据库称为。
【教师释疑】
正确答案:【多值依赖】
多值依赖
66、
数据库系统需求分析的常用方法有、原型化分析方法、面向对象分析方法。
问题反馈
【教师释疑】
正确答案:【结构化分析方法】
结构化分析方法
67、
关系模式分解的等价性标准主要有两个,分别为分解具有和分解保持函数依赖。
问题反馈
【教师释疑】
正确答案:【无损连接】
无损连接
9、建立局部E—R图时,根据数据流图中对数据的加工确定实体之间的.问题反馈
【教师释疑】
正确答案:【联系】
联系
10、
数据库语言可以嵌入到某个程序设计语言中使用,这个程序设计语言称为。
问题反馈
【教师释疑】
正确答案:【宿主语言】
宿主语言
11、一个关系模式R是3NF指的是它的都不传递依赖它的任一候选键。问题反馈
【教师释疑】
正确答案:【非主属性】
非主属性
12、
SQL Server有每客户和许可模式
问题反馈
【教师释疑】
正确答案:【处理器许可证】
处理器许可证
13、SQL Server的实例是SQL Server服务器,可以有个问题反馈
【教师释疑】
正确答案:【多】

14、
数据库测试的主要内容是数据库模式测试、功能测试和。
4)零件供应情况(SPJ)表:SPJ(Sno,Pno,Jno,QTY),其中QTY表示供应数量。
请为“一建”工程项目建立一个供应情况的视图,包括供应商代码(Sno),零件代码(Pno),供应商名称(Sname),供应数量(QTY)。针对该视图完成下列查询。
1)查询“一建”工程项目使用的各种零件代码及其数量。
正确答案:【Sa】
Sa
55、
逻辑覆盖法是以程序的为基础的测试用例设计技术。
问题反馈
【教师释疑】
正确答案:【逻辑结构】
逻辑结构
56、
把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态)的功能,这就是________。
问题反馈
【教师释疑】
正确答案:【数据库的恢复】
数据库的恢复
57、数据库系统中可能发生各种各样的故障,大致可以分为________、系统故障、介质故障和计算机病毒等。问题反馈
68、
在SQL语言中,使用语句进行授权
问题反馈
【教师释疑】
正确答案:【Grant】
Grant
69、在一个关系中,任何一个候选码中所包含的属性都称为。问题反馈
相关文档
最新文档