Access 数据库技术总复习_第1页
Access 数据库技术总复习_第2页
Access 数据库技术总复习_第3页
Access 数据库技术总复习_第4页
Access 数据库技术总复习_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ACCESS数据库技术总复习2015-2016-2考试题型一、选择题(1分35)二、填空题(2分10)三、判断题(1分15)四、问答题(5分5 )五、设计题(5分1)涵盖范围涵盖范围书本前七章第一章数据库基本数据库基本概念概念1、什么是数据模型?根据数据模型数据库可以分为哪些类型?Access属于什么类型?P6、P8数据模型:表示实体类型及实体之间的联系的模型。层次模型、网状模型、关系模型和面向对象的模型。Access属于关系型数据库。2、什么是DB、DBMS、DBS?三者间有什么关系?P2-3DB:数据库DBMS:数据库管理系统DBS:数据库系统DBS包含DB和DBMS3、数据库系统的核心是

2、什么? 数据库管理系统4、E-R图的画法。(1)实体型:矩形,矩形框内写明实体名(2)属性:用椭圆表示,并用无向线将其与相应的实体连接起来。(3)联系:用菱形表示,菱形框内部写明联系名,用无向线将其与有关实体连接起来,在无向线旁边标明联系的类型:1:1 ,1:n,m:n第一章数据库基本概念数据库基本概念5、联系的类型。关系型数据库能表示哪些类型的联系?P7/p84一对一一对多多对多关系数据库不支持多对多的联系。6、关系模型的基本概念:关系、属性、元组、域、关键字/码、主关键字/主码、外码关系:在关系模型中,一个关系就是一张二维表,每一个关系有一个关系名。属性:二维表中垂直方向的列称为属性,每一

3、个列有一个属性名,列的值称为属性值。元组:二维表中水平方向的行称为元组,一行就是一个元组。域:属性的取值范围称为属性的域。主关键字/主码:一个关系中有多个候选码,选定其中一个用来唯一标识该关系的元组,则称这个被选定的候选码为该关系的主码或主关键字外码:当关系中的某个属性或属性组虽然不是这个关系的主码,或只是主码的一部分,但却是另一个关系的主码时,则称该属性或属性组为这个关系的外码或外关键字。常用的关系运算的功能(1)并(2)交(3)差(4)投影(5)选择(6)连接7、关系的限制规则。(1)关系中不允许出现相同的元组(2)不考虑元组之间的顺序,即没有元组次序的限制(3)关系中每一个属性值都是不可

4、分割的(4)关系中属性的顺序可以任意交换(5)同一属性下的各个属性的取值必须来自同一个域,是同一类型的数据。(6)关系中各个属性必须有不同的名字。8、什么是关系的完整性?关系有几类完整性规则?各自的功能。(对给出的完整性规则实例能够区分)关系完整性规则是对关系的某种约束条件。关系模型有三类完整性约束:实体完整性、参照完整性和用户自定义完整性。(1)实体完整性:要求表中的主码不能取空值或者重复的值。(2)参照完整性:(3)用户自定义完整性9、为什么要对数据库进行规范化设计? 为了有效地组织和管理数据,避免数据冗余、操作异常、不一致等问题,需要将复杂的数据关系结构简化为逻辑严密,结构简单的二维表的

5、形式。10、数据库的设计步骤。(1)分析建立数据库的目的(2)确定数据库中的表(3)确定表中的字段(4)确定表之间的关系第二章 ACCESSACCESS数据库数据库1、为什么要对数据库进行压缩和修复操作?在对数据库进行操作时,用户要不断地对数据库中的对象进行增加、修改、删除等操作。这会导致数据库文件存在一定数量的碎片,使数据库越来越大,从而使数据库文件的利用率降低。另外,在数据库使用过程中,有可能遭到破坏,导致数据不正确。压缩/修复数据库可以重新整理数据库,消除磁盘中的碎片,修复被破坏的数据库,从而提高数据库的使用效率,保证数据库中数据的完整性。2、Access数据库文件的扩展名? .accd

6、b3、什么是数据库的转换?在Access之外的环境中使用Access数据库,需对数据库进行转换。转换包括不同版本的Access的转换和不同系统之间进行的数据传递,从而实现数据资源的共享。第三章 表表14、表结构由什么组成?表由什么组成?表由表结构和表中数据组成。表结构由字段名称、字段类型以及字段属性组成。15、什么是字段类型?字段取值的数据类型,即表中每列数据的类型,有文本型、数字型、备注型、日期/时间型、逻辑型等10种数据类型。16、几种常用特殊字段类型的特点是什么?什么情况使用?文本、备注、货币、自动编号、是/否、OLE对象 (1)文本型:用来存放字符串数据。(2)备注型:用来存放长文本型

7、。备注型数据是文本型数据类型的特殊形式,没有数据长度的限制。当字段中存放的字符个数超过255时,应定义为备注型。(3)货币型:用来存放具有双精度属性的货币数据。(4)自动编号型:存放系统为记录绑定的顺序号。自动编号数据类型无须输入,当增加记录时,系统为该记录自动编号。一个表只能有一个自动编号的字段,该字段的记录号不能人工指定或更改,删除后,该自动编号值不再使用。(5)是/否型:存放逻辑数据,表示是否或真假。(6)OLE对象:存放文字、声音、图像、表格等。 17、什么是字段属性?常用字段属性的功能是什么? 字段大小、默认值、格式、有效性规则(有效性文本)、输入掩码字段属性是指字段特征值的集合。分

8、为常规属性和查阅属性,用来控制字段的操作方式和显示方式(1)字段大小:输入介于1255的值,大于255使用备注型(2)默认值:添加新纪录时,默认向此字段分配的指定值。(3)格式:决定该字段数据表或绑定到该字段的窗体或报表中显示或打印时该字段的显示方式(4)有效性规则(有效性文本):提供表达式,当表达式为真时才能在该字段添加值,如果违反该规则输出有效性文本的提示值(5)输入掩码:输入掩码主要用于文本、日期/时间、数字和货币型字段,用来定义数据的输入格式,并可对数据输入做更多的控制以保证输入正确的数据。18、创建表有几种方法?它们有什么区别?(1)通过模板创建表(2)使用设计视图创建表(3)使用数

9、据表视图创建表(4)通过数据导入创建表区别:通过数据表视图创建表直观快捷、但无法提供更详细的字段设置。要设置更详细的表属性时,需通过设计视图来创建表。19、对特殊数据类型的字段进行数据输入的时候有什么特别之处? (1)文本型:直接输入(2)备注型:直接输入(3)日期/时间型:用一对#括起来(4)货币型:直接输入,自动添加小数并显示美元符号与千位分隔符(5)自动编号型:系统自动添加(6)是/否型:真:true或yes,假:false或no(7)OLE对象型:OLE对象型不能直接输入,右击选择插入对象20、什么是索引?索引的功能?多字段索引怎么排序?索引是按照某个字段或字段集合的值进行记录排序的一

10、种技术,其目的是提高检索速度。多字段索引排序:先按第一个字段排序,再在第一个字段相同的基础上按第二个字段排序例如:学号+课程号,学号升序,课程号降序先按学号升序排序,在学号相同的记录中再按课程号降序排序。21、设置表间关系的前提条件是什么?建立主键或唯一索引第四章第四章 查询查询22、查询表达式中,通配符有哪些?各自作用?23、查询表达式中特殊运算符的功能和用法。In、Between and、Is null、Like(搭配通配符使用的作用)24、查询表达式如何书写?25、书写查询规则时,文本型常量和日期型常量分别怎样表达?1、数字型常量,直接输入数值。例如:124,124.42、文本型常量,直

11、接输入文本或者以双引号括起来,例如:英语或”英语”4、日期型常量,直接输入或者用符号”#”括起来。例如:76-1-1,#76-1-1#4、是否型常量 yes,no,true或false26、查询表达式中常用函数的功能。Len()、Left()、Right()、常用日期/时间函数、统计函数(结合page129表4.5和page234表6.1)Len()返回字符表达式的字符个数,当字符表达返回字符表达式的字符个数,当字符表达式为式为Null时,返回时,返回Null值值Left()返回一个值,该值是从字符表达式左侧第返回一个值,该值是从字符表达式左侧第1个字符开始,截取的若干个字符个字符开始,截取的

12、若干个字符Right()返回一个值,该值是从字符表达式右侧第返回一个值,该值是从字符表达式右侧第1个字符开始,截取的若干个字符个字符开始,截取的若干个字符Now()返回当前系统日期返回当前系统日期,以长日期形式显示Date()返回当前系统日期返回当前系统日期Year()返回给定日期返回给定日期1009999的值,表示给定的值,表示给定日期是哪一年,日期是哪一年,取得当前时间的年值取得当前时间的年值Month()返回给定日期返回给定日期112的值,表示给定日期的值,表示给定日期是一年中的哪个月,是一年中的哪个月,取得当前时间的月值取得当前时间的月值Time()返回系统时间,精确到秒27、什么是交

13、叉表查询?创建时必须要设置什么?交叉表查询显示来源于表中的某个字段的统计值(合计、平均或其他计算),并将它们分组,一组列在数据表的左侧,一组列在数据表的上部。创建时必须设置行标题、列标题和值标题,其中行标题可以有多个,列标题和值标题有且仅有一个。28、建立交叉表查询有几种方法?它们的区别是什么?交叉表可以通过交叉表向导来创建,也可以在设计视图中创建。29、参数查询的功能。参数查询是一种动态的查询,可以在每次运行查询时输入不同的条件值,系统根据给定的参数值确定查询结果,参数值在创建查询时不需要定义,完全由用户控制,能在一定程度上适应运行的变化需要,提高查询效率。30、什么是操作查询?操作查询包括

14、哪些?各自的作用是什么?操作查询是一种可以更改记录的查询。(1)删除查询从一个或多个数据表中删除一条记录(2)更新查询对一个或多个数据表中的一组记录作全局的修改(3)追加查询从一个或多个数据表将一组记录追加到另一个或多个表的尾部(4)生成表查询从一个或多个表中的全部或部分数据中创建一张新表31、 select语句中各子句的功能。Select 字段1,字段2 From 表1,表2Where 条件Group by 分组标准Having 分组后条件Order by 字段 ASC|desc32、 select语句中的where子句和having子句的区别?Where子句和having子句后面都跟着条件

15、,where是分组前的条件,having是分组后的条件,与group by配合使用。第五章 窗体33、常用的单页式窗体和连续窗体有什么区别?单页窗体也叫纵览式窗体,在窗体中每一页只显示表或查询中的一条记录,记录的字段纵向排列在窗体中,每一栏的左侧显示字段名称,右侧显示相应的字段值。连续窗体也叫表格式窗体,一次可以显示多条记录,以数据表的方式显示已格式化的数据。34、窗体的属性选项卡包括哪几个?格式、数据、事件、其他、全部35、使用拖曳字段到设计视图的方法为字段创建控件的时候,系统默认会为传统数据类型的字段使用什么控件?对特殊数据类型字段默认会使用什么控件?传统类型使用文本框、是否类型使用复选框

16、、OLE对象使用绑定对象框36、简单了解各种常用控件的功能及操作特点。能够根据对于窗体中数据展示及操作的特殊要求,选择使用合适的控件。37、根据控件和其数据源之间的关系,控件分为哪三种类型?(会判断区分) 它们的控件来源是什么?它们对数据源的影响有何不同?1、绑定型控件控件与数据源的字段列表结合在一起。2、非绑定型控件控件与表或查询中的字段无关联3、计算型控件计算型控件与包含数据源字段的表达式相关联,表达式可以用表中数据源的字段。对于绑定文本框,指定其控件来源为表或查询数据源中的某个字段;计算型文本框的控件来源为一个计算表达式,表达式前必须以“=”开头;而非绑定型文本框,不需要指定控件来源。3

17、8、计算型控件如何设置其控件来源?根据其控件来源,能说明该计算型控件的显示结果。计算型文本框的控件来源为一个计算表达式,表达式前必须以“=”开头39、根据窗体的运行效果,能正确分析窗体中的不同内容应该放置在窗体的什么位置。窗体页眉窗体页眉中显示的信息对每个表中的记录而言都是一样的,作用如同标题,在窗体视图中,窗体页眉出现在屏幕的顶部,而在打印的窗体中,窗体页眉出现在第一页的顶部。页面页眉页面页眉在每张要打印页的顶部,显示如同标题一样,页面页眉只出现在打印的窗体中。主体主体节显示记录,可以在屏幕上或页面上显示一条记录,也可以根据屏幕或页面的大小显示多条记录。在主体中,可以移动垂直滚动条以查看不同

18、记录信息。 页面页脚 页面页脚在每张打印页的底部显示诸如日期或页码信息,页面页脚只出现在打印的窗体中。 窗体页脚窗体页脚中显示的信息对每个记录都是一样的,其中包括命令按钮或窗体的使用说明等,在窗体视图中,窗体页脚出现在屏幕的底部,而在打印窗体中,窗体页脚出现在最后一条主体节之后。第六章 报表40、报表的功能。(1)可以对数据进行分组、汇总(2)可以包含子窗体、子报表(3)可以按照特殊格式设计版面(4)可以输出图形、图表(5)能打印所有表达式的值41、报表由哪些部分组成?各组成部分有什么功能?页眉/脚是否需同时使用?报表设计视图中包含的节有7种:报表页眉节 :类似于窗体页眉,只在首页打印输出。一

19、般用于打印报表的封面、制作时间和制作单位等只需一次输出的内容。通常把报表页眉单独设为一页,可以包含图形和图片。页面页眉节:页面页眉的内容在报表每页的头部打印输出,它主要用于定义报表输出每一列的标题,也包含报表的标题。组页眉节:组页眉的内容在报表每组头部打印输出,同一组的记录都会显示在主体节中显示,它主要用于定义分组报表,输出每一组的标题。主体 主体是报表打印数据的部分。主体节是报表的关键内容,是不可缺少的项目。组页脚节组页脚在每组的下面显示,一般用来统计每组的信息。页面页脚节 页面页脚的内容在报表的每页底部打印输出,主要用来打印报表页号,制表人和审核人等信息。报表页脚节 报表页脚是整个报表的页

20、脚,主要用来打印统计数据的结果,它的内容只在报表的最后一页底部打印输出。根据需要可以自行设定页眉页脚,页面页脚不一定同时使用42、实现报表的分组统计是通过什么实现的? 组页面组页脚43、报表中计算控件可以放在哪些节中?放在不同节的作用有何不同? (1)在主体节添加计算控件 在主体节添加计算控件对记录的若干字段求和或计算平均值时,只需要设置计算控件的“控件来源”为不同字段的计算表达式即可。(2)在组页眉/组页脚节或报表页眉/报表页脚节内添加计算字段。 此时计算控件完成是对分组后的字段或所有字段进行计算的操作,这种形式的统计计算一般是对报表字段列的纵向记录数据进行统计,使用系统提供的内置统计函数来

21、完成相应的计算。44、根据报表的运行效果,能正确分析报表中的不同内容应该放置在报表的什么位置。简答题1.Access2010数据库包含哪些数据对象?各对象的功能是什么?(1)表:表是数据库最基本的组成单位,数据表的主要功能是存储数据,它将各种信息分门别类的存放在数据表中。(2)查询:从表中检索特定的数据。(3)窗体:窗体是用来处理数据的界面,通常包含一些可以执行各种命令的按钮,还可以控制用户和数据库之间的交互(4)报表:用来打印和显示数据库中的数据。(5)宏:简化的编程语言,利用宏用户可以不编写任何代码,就能实现一定的交互。(6)模块:模块是声明、语句和过程的集合,它作为一个单元存储在一起,可以分为类模块和标准模块。2、什么是字段的数据类型?请列举出有哪些字段的数据类型,并各举一例。字段数据类型是指字段取值的数据类型,即表中每列数据的类型。(1)文本型(2)备注型(3)数字型(4)日期/时间型(5)货币型(6)自动编号型(7)是否型(8)OLE对象型(9)超链接(10)附件(11)计算(12)查阅向导型3、什么是主键?简述主键的功能和特点。在表中能够唯一标识记录的字段或字段集合称为主关键字或称为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论