Access2003题库(非计算机专业).doc_第1页
Access2003题库(非计算机专业).doc_第2页
Access2003题库(非计算机专业).doc_第3页
Access2003题库(非计算机专业).doc_第4页
Access2003题库(非计算机专业).doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

理论部分:第1章 数据库基础知识数据是指存储在某一种媒体上的能够被识别的物理符号。信息是经过加工处理的有用数据。数据处理是指将数据加工并转换成信息的过程。数据处理的核心是数据管理。数据管理就是指对数据的收集、整理、组织、存储、维护、检索、传送等操作。数据管理技术的发展阶段: 1人工管理阶段2文件系统阶段 3数据库系统阶段数据库是指长期储存在计算机内的,有组织的、可共享的数据集合。数据库管理系统是是为数据库的建立、使用和维护而配置的系统软件,位于用户与操作系统之间,数据库系统是指使用数据库技术统一管理、操纵和维护数据资源的整个计算机系统。数据模型是客观事物及其联系的数据描述数据模型是由数据结构、数据操作和数据的约束条件3部分组成模型分为:概念模型和数据模型概念模型:是按用户的观点对数据和信息建立模型.数据模型:是按计算机系统的观点对数据建模。客观存在并相互区别的事物称为实体描述实体的特性称为属性属性的集合表示一种实体的类型,称为实体型。同类型的实体的集合,称为实体集实体联系模型也叫E-R模型或E-R图,它是描述概念世界、建立概念模型的实用工具。E-R图包括下面3个要素:(1)实体(2)属性(3)实体之间的联系。实体之间的对应关系称为联系。事物之间的联系有3种类型:一对一联系(1:1)例如,电影院中观众与座位之间、乘车旅客与车票之间、病人与病床之间都是一对一联系。一对多联系(1:N) 例如,学校对系、班级对学生等都是一对多联系。多对多联系(M:N) 例如,学生与课程之间,工厂与产品之间,商店与顾客等都是多对多联系。数据库管理系统所支持的传统数据模型分为层次模型、网状模型和关系模型3种。层次模型是用“树结构”来表示实体之间的联系;网状结构是用“图结构”来表示实体之间的联系;关系模型是用“二维表(或称关系)”来表示实体之间的联系。层次模型描述的是一对多联系的数据模型网状模型描述的是多对多联系的数据模型二维结构来表示实体以及实体之间联系的模型称为关系模型。 一个关系就是一个二维表二维表中水平方向的行称为元组(记录)二维表中垂直方向的列称为属性(字段)域是指属性的取值范围主键就是其值能够唯一地标识一个元组的属性或属性的组合。一个表只能有一个主键。外键是在一个表中的一组列与某些其他表中的一组主键列的对应关系。 外键的值要参照主键的值。规范化就是指关系中的每一个关系模型都必须满足一定的要求。传统的集合运算:并、交、差专门的关系运算:选择、投影、连接关系的完整性是对关系的一种约束条件。实体完整性是指主键的值在关系中必须非空且必须是唯一的。参照完整性是指一个关系中外键的值必须是相应数据库中其他关系的主键值之一,或为空。用户定义的完整性就是针对某一具体关系数据库的约束条件。Access数据库文件的扩展名为.mdb数据库设计的步骤:1)分析数据需求(2)确定需要的表(3)确定需要的字段(4)确定各表之间的关系(5)功能的设计(6)调试主键的性质:主键的值不允许重复; 主键不允许是空(Null)值。关系的种类:一对一关系例如,人事部门的教师表和财务部门的工资表之间就存在一对一关系。一对多关系例如,学生表和成绩表之间就是一对多的关系。多对多关系“学生”表和“课程名称”表是多对多关系。“教师”表和“课程名称”表是多对多关系。 第2章 Access 2003系统概述 Access 是Microsoft公司推出的一个中小型数据库管理系统软件,具有界面友好、简单易学、高效快捷、扩展性强的优点。创建数据库的方法:1、模板2、 空数据库 3、 根据现有文件 打开数据库有四种方式:“打开”方式 :表示以共享、可读写的方式打开数据库,便于当前用户和网络上的其他用户进行数据库的读/写操作。“以只读方式打开”:表示以共享、只读的方式打开数据库,当前用户和网络上的其他用户只能对数据库进行浏览,而不能进行维护。“以独占方式打开”:表示以独占、可读写的方式打开数据库,只允许当前用户读/写数据库,而不允许网络上的其他用户使用数据库。 “以独占只读方式打开”:表示以独占、只读方式打开数据库,只允许当前用户以只读方式打开数据库,而不允许网络上的其他用户使用数据库。数据库压缩就是指对数据库中的碎片进行整理,使其连续存放。数据库修复就是指对数据库中遭到破坏的数据尽可能地恢复,使损失降到最低。数据库转换就是将当前版本的数据库转换为其它版本的数据库过程。Access数据库有7个数据库对象,分别为:表、查询、窗体、报表、数据访问页、宏和模块。 表(Table)是数据库中用来存储数据的对象,是数据库系统的数据源。表有两种视图分别为:设计视图和数据表视图查询(Query)是专门用来进行数据检索以及数据加工的一个数据库对象。它是一个以表为基础数据源的“虚表”。查询有两种视图分别为:设计视图、数据表视图和SQL视图窗体(Form)是用户和Access数据库应用程序交互(数据输入/输出、数据维护、数据库流程控制以及人机对话)的接口。窗体有三种视图分别为:设计视图、数据表视图和窗体视图报表(Report)是通过显示器或打印机将数据库中的数据(文档数据或分类、汇总数据)进行输出的一个数据库对象。窗体有三种视图分别为:设计视图、版面预览和打印预览宏(Macro)是一个或多个操作命令的集合,其中每一个命令都能实现一个特定的操作。宏只有一种视图:设计视图数据访问页(Web)是用户数据库与因特网进行数据交互的数据库对象。数据访问页有三种视图分别为:设计视图、页面视图模块(Module)是一个用VBA代码编辑的程序,基本上是由声明、语句和过程组成的集合。宏只有一种视图:代码视图第3章 建立数据表和关系表是数据库中用来存储数据的对象,它是整个数据库系统的数据源。表有两种视图方式:设计视图和数据表视图设计视图窗口用于定义和修改表结构。数据表视图窗口用于输入和修改表数据。表是由表名、表结构和表数据构成的。表结构包括:字段名称、数据类型和字段属性。数据类型:就是决定字段在内存中存储的内容及所占的空间。字段属性:就是字段的特征。创建表有5种方法:1、设计视图2、表向导3、数据表视图4、导入表5、链接表设计视图方法是一种最灵活、最常用的方法,可以按照设计者的需求对表进行详细设计。表向导方法是根据系统提供的“样本表”模板,一步一步帮助设计者创建自己需要的表。数据表视图方法是一种最简单的方法,输入完数据,表也就创建好了,但是字段和数据之间没有对应关系,需进一步对表进行设计。导入是将数据导入到新的 Microsoft Access 表中,这是一种将数据从不同格式转换并复制到 Microsoft Access 中的方法。作为导入数据源的文件类型包括Microsoft Access 数据库、Excel文件(xls)、文本文件(txt)、IE(HTML)、dBASE等。合法的字段名称:字段名称可以用字母、数字、空格以及其他一切特别字符,但不能包含(.)、叹号(!)及中括号()等字符。不能以空格开头。字段的数据类型:(1)文本类型文本类型字段是用来存储文本或文本和数字的组合,以及不需要计算的数字。 例如:地址、电话号码、零件编号和邮编等。文本类型字段最多为 255 个字符,系统默认为50个字符。(2) 备注类型 备注类型字段是用于存放长文本或文本和数字的组合。备注类型字段最多为 65,535 个字符 。 例如:经历、家庭情况、备注等。 (3)数字类型数字类型字段是用来存储进行数学计算的数值数据。 例如:年龄、基本工资、分数等。数字类型字段又分为字节、小数、整型、长整型、单精度型、双精度型等类型。(4) 日期/时间类型 日期/时间类型字段是用来存储日期及时间的数据。日期范围: 100 /1/1到 9999/12/31 ,时间范围:00:00:00到23:59:59例如:出生日期,入学时间日期/时间类型字段又分为常规日期、长日期、中日期、短日期、长时间、中时间、短时间等类型。其大小由系统设置为8个字节。(5) 货币类型货币类型字段是用来存储货币值或用于数学计算的数值数据。例如:单价、总价输入货币类型数据,不用输入货币符号及千位分隔符。这种字段类型整数部分最多为15位,小数部分最多4位。其大小由系统设置为8个字节。(6) 自动编号类型自动编号类型字段是用来存储唯一的递增(每次增 1)或随机数据 。自动编号类型字段数据不能输入和更新。 其大小由系统设置为4个字节。例如:编号(7) 是/否类型是/否类型字段是用来存储只包含两个值之一的数据(例如Yes(-1)/No(0),或True/False,或On/Off)。其大小由系统设置为1位。例如:婚否、注册否(8) OLE对象类型OLE对象类型字段是用于链接和嵌入其他应用程序所创建的对象(例如 Microsoft Excel 电子表格、Microsoft Word 文档、图形、声音 等)。其大小最多为 1 G 字节(受可用磁盘空间限制)。例如:照片(9) 超级链接类型 超级链接类型字段是用于存放文本或文本和以文本形式存储的数字的组合,用作超链接地址 。 超级链接地址包含3个部分:显示文本、地址和子地址。 显示文本: 在字段或控件中显示的文本。 地址: 到文件(UNC 路径)或页(URL)的路径。 子地址:位于文件或页中的地址。 每一部分最多只能包含 2048 个字符。 例如:电子邮件、首页(10) 查阅向导类型查阅向导类型字段是用于存放自己输入的一组数据或从其他表(查询)中获得的一组数据。其大小由系统设置为4个字节。例如:专业注:备注、超链接和 OLE 对象字段不能进行索引。字段属性就是字段的特征。“字段大小”:用于设置“文本”、“数字”或“自动编号”类型的字段中可保存数据的最大容量。 “格式”:用于决定数据的打印方式和屏幕显示方式。 格式属性只影响值如何显示,而不影响值在表中如何存储。自定义格式:(1)自定义文本与备注类型字段的格式 格式: 格式符号;“符号串” (2)自定义数字类型和货币类型字段的格式格式: 格式符号 “符号串” (3)自定义日期/时间类型字段的格式格式: 格式符号(4)自定义自动编号字段格式格式:“符号串”#“默认值”:用于指定一个字符串,该字符串在新建记录时会自动输入到字段中。 “输入掩码”:就是给字段输入数据时某种特定的输入格式。“输入掩码”与“格式”属性的区别:“格式”属性定义数据的输出(显示)方式,而“输入掩码”属性是定义数据的输入方式。“有效性规则”就是指给字段输入数据时所设置的约束条件。“有效性文本”是指当输入了字段有效性规则不允许的值时显示的出错信息。 索引实际上是一种逻辑排序,它并不改变数据表中数据的物理顺序。一个表中可以创建多个索引。建立表之间联系的步骤:1.确定需关联的两个表2.确定两个表中关联的字段(字段名相同; 字段类型相同; 字段中部分值相同)3.关闭需关联的两个表4.建立主键或索引有(有重复);有(无重复)5.打开关系窗口6.关联(将主表中的关联字段拖到子表中的关联字段上)7.实施参照完整性(外键的值必须参照主键的值)8.级联更新、级联删除9.保存关系对于筛选记录,Access中提供了5种方法:按选定内容筛选、内容排除筛选、按窗体筛选、按筛选目标筛选及高级筛选。 第4章 查 询查询就是专门用来进行数据检索、数据加工的一个重要的数据库对象,是一个以表或查询为数据源的再生表(虚表)。 查询的功能:1选择字段2选择记录3编辑记录4实现计算5建立新表6建立报表和窗体的数据源Access支持5种不同类型的查询,即选择查询、参数查询、交叉表查询、操作查询和SQL查询。选择查询是最常见的查询类型,它从一个或多个表中检索数据,并且在可以更新记录(有一些限制条件)的数据表中显示结果。参数查询是在执行时将出现对话框,提示用户输入参数值,系统根据所输入的参数值找出符合条件的记录。参数的类型必须和要查找数据的字段类型相同。交叉表查询是将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段的各种计算值。操作查询就是只需进行一次操作就可对许多记录进行更改和移动。SQL 查询是用户使用 SQL 语句创建的查询。查询提供了5种视图,分别为数据表视图、设计视图、SQL视图、数据透视表视图和数据透视图视图。 创建查询的方法,一是查询向导,二是设计视图操作查询可分为:生成表查询、更新查询、追加查询和删除查询。生成表查询可以根据一个(多个)表中的全部或部分数据生成一个新表的查询。追加查询是将一个或多个表中的一组记录添加到一个表末尾查询。更新查询可以对一个或多个表中的一组记录作全局更改的查询。删除查询可以从一个或多个表中删除一组记录的查询。SQL特定查询分为联合查询、传递查询、数据定义查询和子查询4类。第5章 窗 体 窗体是数据库设计者提供给用户的工作界面。窗体的功能:1.输入/输出数据2.修改数据3.检索数据4.流程控制5.信息显示窗体的基本类型有:纵栏式、表格式、数据表、图表、数据透视表和数据透视图纵栏式窗体:特点:一次仅显示一条记录,也称单一窗体。表格式窗体:特点:一次显示多条记录,也称连续窗体。数据表窗体:特点:一次显示多条记录。一般作为子窗体使用。图表窗体:特点:显示数据的变化及发展趋势。数据透视表窗体:外观类似于Excel的数据透视表,主要用于数据的统计、分析。数据透视图窗体外观如同图表,可以显示多种不同变化的图表,其目的就是对图表进行分析。创建窗体有种方法:1.自动创建窗体 2.文件另存为 3.窗体向导4.设计视图 5.图表向导 6.数据透视表向导。窗体的视图分为设计视图、窗体视图、数据表视图、数据透视表视图和数据透视图视图。窗体页眉:放置窗体的标题,打印时在首页的顶部显示。页面页眉:放置窗体的标题或列标题,打印时在每页的顶部显示。主体:显示记录,是窗体的核心。页面页脚:放置窗体的日期或页码,打印时在每页的底部显示。窗体页脚 :放置统计信息,打印时在末页底部显示。控件有以下3种基本类型绑定型控件:数据源为表或查询未绑定型控件:没有数据源计算型控件:表达式作为自己的数据源(1) 选择对象:用于选取控件、节或窗体。(2) 控件向导:用于打开或关闭控件“向导”。(3) 标签:用于显示说明文本。(4) 文本框:用于显示、输入或编辑数据源中的数据,显示计算结果或接受用户输入的数据。(5) 命令按钮:用来控制程序的执行过程,以及控制对窗体中数据的操作。(6) 列表框:用于以表格式的方式输出数据。(7) 组合框:具有“列表框”和 “文本框”的特性,主要用于从列表区中选取数据或直接在文本区中输入数据,并显示在组合框的文本区中。(8) 选项按钮:用来显示数据源中“是/否”类型字段的值。(9) 复选按钮:用来显示数据源中“是/否”类型字段的值。(10) 选项组:与复选框、选项按钮或切换按钮搭配使用,可以显示一组可选值。(11) 绑定对象框:用于在窗体或报表上显示OLE对象。(12) 选项卡按件:用于创建一个多页的选项卡窗体或选项卡对话框。(13) 子窗体/子报表:用于在主窗体中显示另一数据源(或窗体)中的数据。(14) 图像:用来在窗体上显示一个静止的图像。(15) 矩形:用于在窗体或报表中绘制矩形。(16) 直线:用于在窗体或报表中绘制直线。第6章 报 表报表就是利用显示器或打印机将数据库中的数据进行输出的一个数据库对象。报表的类型:1纵栏式报表2表格式报表3图表报表 4标签报表 1主体 主体节是输出数据的主要区域,是报表的核心。2报表页眉、报表页脚报表页眉用来放置报表标题、日期或报表简介等,在报表的首页顶部显示。报表页脚用来放置页码、日期及小计等,在报表的末页底部显示。3页面页眉、页面页脚页面页眉用于放置报表标题、列标题、日期或页码等。在报表的每页顶部显示。页面页脚用放置汇总信息、日期或页码等,在报表的每页底部显示。4组页眉、组页脚组页眉用于放置分组的标题或提示信息,在每组记录的开头显

温馨提示

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

评论

0/150

提交评论