《数据库管理系统应用(Access)》复习纲要
- 格式:doc
- 大小:206.50 KB
- 文档页数:13
第1部分 Access2003基本知识一、选择题1.Access2003是一种()。
A. 数据库B. 数据库系统C. 数据库管理软件D. 数据库管理员2.菜单命令名称的右侧带有三角符号表示()A. 该命令已经被设置为工具栏中的按钮B. 将光标指向该命令时将打开相应的子菜单C. 当前状态下该命令无效D. 执行该命令后会出现对话框3.Access2003数据库7个对象中,()是实际存放数据的地方。
A. 表B. 查询C. 报表D.窗体4.Access2003数据库中的表是一个()。
A. 交叉表B. 线型表C. 报表D.二维表5.在一个数据库中存储着若干个表,这些表之间可以通过()建立关系。
A. 内容不相同的字段B. 相同内容的字段C. 第一个字段D. 最后一个字段6.Access2003中的窗体是()之间的主要接口。
A. 数据库和用户B. 操作系统和数据库C. 用户和操作系统D. 人和计算机二、填空题1.Access2003是中的一个组件,它是一种数据库管理系统。
2.Access2003的用户界面由、、、、和组成。
3.Access2003数据库中的表以行和列来组织数据,每一行称为,每一列称为。
4.Access2003数据库中表之间的关系有、和关系。
5.查询可以按照不同的方式、和数据,查询也可以作为数据库中其他对象的。
6.报表是把数据库中的数据的特有形式。
7. 数据访问页可以将数据库中的数据发布到上去。
三、判断题1.数据就是能够进行运算的数字。
()2.在Access数据库中,数据是以二维表的形式存放。
()3.数据库管理系统不仅可以对数据库进行管理,还可以绘图。
()4.“教务管理系统”就是一个小型的数据库系统。
()5.用二维表表示数据及其联系的数据模型称为关系模型。
()6.记录是关系数据库中最小的数据单位。
()7.只有单击主窗口的“关闭”按钮,才能退出Access2003。
()8.Access2003 对数据库对象的所有操作都是通过数据库窗口开始的。
ACCESS理论复习提纲第一章数据库基础知识1.数据是指存储在某一种媒体上能够识别的物理符号。
2.数据处理是指将数据转换成信息的过程。
数据处理的中心问题是数据管理。
3.计算机数据管理经历了由低级到高级的几个阶段:人工管理、文件系统、数据库系统阶段。
在这几个阶段中,数据独立性最高的是数据库系统阶段。
4.数据库是存储在计算机存储设备中的、结构化的相关数据的集合。
它不仅包括描述事物的数据本身,而且包括相关事物之间的关系。
5.数据库应用系统是指系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统。
6.数据库管理系统是指位于用户与操作系统之间的数据管理软件。
例如ACCESS。
7.数据库系统由5部分组成:硬件系统、数据库、数据库管理系统及相关软件、数据库管理员(DataBaseAdministrator,DBA)和用户。
数据库系统的核心是数据库管理系统。
8.数据库DB、数据库系统DBS、数据库管理系统DBMS 3者之间的关系是DBS包括DB和DBMS。
9.DBMS的功能主要包括以下5个方面:数据定义、数据操纵(存取)、数据库运行管理、数据库的地建立和维护、数据通信。
10.数据模型就是从现实世界到机器世界的一个中间层次。
根据模型应用的不同目的,分为两类:一个是概念模型(信息模型),二是数据模型,如层次模型、网状模型和关系模型等。
11.客观存在并相互区别的事物称为实体。
描述实体的特性称为属性。
12.实体之间的对应关系称为联系,它反映现实世界事物之间的相互联系。
包括:一对一、一对多、多对多。
13.概念模型的表示方法很多,最著名的是E—R方法(实体—联系方法),用E—R图来描述现实世界的概念模型。
用长方形表示实体型,用椭圆形表示实体的属性,用菱形表示实体间的联系。
14.数据模型是数据库管理系统用来表示实体及实体间联系的方法。
15.层次模型是用树结构来表示数据之间的联系;网状模型是用图结构来表示数据之间的联系;关系模型是用二维表来表示数据之间的联系。
ACCESS考试复习参考(一)课本要点一,数据库基础知识1,基本概念(常有出现)数据库、数据模型、数据库管理系统、类、对象、事件、记录等;2,关系数据库基本概念:关系模型(实体的完整性,参照完整性,用户定义的完整性),关系模式,关系,元组,属性,字段,域,值,主关键字等;3,关系运算基本概念:选择运算,投影运算,连接运算;4,SQL基本命令:查询命令,操作命令5,ACCESS系统简介:ACCESS系统的基本特点,基本对象(表、查询、窗体、报表、页、宏、模块)二,数据库和表的基础知识1,创建新的数据库(在指定的文件中创建,添加字段、字段值等操作);2,知道用向导创建数据库的方法与操作;3,表的建立(1)建立表结构:使用向导,使用表设计器,使用数据表;(2)设置字段属性(3)输入数据:直接输入数据,获取外部数据;4,表间关系的建立与修改(1)表间关系的概念:一对一,一对多(2)建立表间关系;(3)设置参照完整性;5,表的维护:(1)修改表结构:添加字段,修改字体,删除字段,重新设置主关键字;(2)编辑表容:添加记录,修改记录,删除记录,复制记录;(3)调整表外观;6,表的其它操作:查找数据、替换数据、排序记录、筛选记录;三,查询的基本操作1,查询的分类选择查询,参数查询,交叉表查询,操作查询,SQL查询2,查询准则运算符,函数,表达式3,创建查询使用向导创建查询,使用设计器创建查询,在查询中计算4,操作已创建的查询运行已创建的查询,编辑查询中的字段,编辑查询中的数据源,排序查询的结果,四,窗体的基本操作1,窗体分类纵栏式窗体,表格式窗体,主/子窗体,数据表窗体,图表窗体,数据透视表窗体2,创建窗体(1)使用向导创建窗体(2)使用设计器创建窗体:控件的含义及种类,在窗体中添加和修控件,设置控件的常见属性。
五,报表的基本操作1,报表分类纵栏式报表,表格式报表,图表报表,标签报表2,使用向导创建报表3,使用设计器编辑报表4,在报表中计算与汇总六,页的基本操作1,数据访问页的概念2,创建数据访问页:自动创建数据访问页,使用向导数据访问页七,宏1,宏的基本概念2,宏的基本操作:(1)创建宏:创建一个宏,创建宏组,(2)运行宏,(3)在宏中使用条件(4)设置宏操作参数,(5)常用的宏操作八,模块1,模块的基本概念,类模块,标准模块,将宏转换为模块2,创建模块(1)创建VBA模块:在模块中加入过程,在模块中执行宏、(2)编写事件过程:键盘事件,鼠标事件,窗口事件,操作事件,其它事件3,调用和参数传递4,VBA程序设计基础:(1)面向对象程序设计的基本概念,(2)VBA编程环境:进入VBA,VBE界面(3)VBA编程基础:常量,变量,表达式(4)VBA程序流程控制:顺序控制,选择控制,循环控制(5)VBA程序的调试:设置断点,单步跟踪,设置监视点。
第1章数据库基本原理数据库技术的发展已经历了4个发展阶段:1. 人工管理数据阶段的特点(1)数据不保存;(2)没有专用软件对数据进行管理;(3)数据不共享;(4)数据不具有独立性。
2. 文件系统管理阶段的特点(1)数据可以长期保存;(2)有专用软件对数据进行管理;(3)数据共享性差、冗余度大;(4)数据独立性差。
3. 数据库系统阶段的特点(1)数据结构化;(2)数据冗余度小;(3)数据共享性好;(4)数据独立性高;(5)数据有统一管理和控制。
4. 高级数据库阶段•计算机辅助设计/制造(CAD/CAM)、计算机集成制造(CIM)、地理信息系统(GIS)、办公信息系统(OIS)、计算机辅助超大规模集成电路设计(VLSI CAD)等都需要数据库的支持。
•这些系统在数据类型或数据结构或数据存储方面有特殊要求,传统的数据库系统并不能支持。
1. 现实世界•现实世界存在着大量的事物。
这些事物可以是具体的,也可以是抽象的。
•各个事物都有表征自己的各种特征。
•由于考虑问题的不同,同一个事物可能有不同的特征来描述它。
•每一个事物的全部特征就反映了该事物本身。
每一个事物至少有一个特征。
2.信息世界•人们观察各种事物,在大脑中形成抽象概念,这就是信息(Information)。
•信息世界就是现实世界的事物在人脑中的抽象表现。
3. 数据世界•数据世界就是信息世界中信息的数据化。
•信息和数据是紧密相关的,许多场合将它们看作同义词。
•在数据世界里,将现实世界中诸事物凡有规律的特征都用恰当的编码表示是非常必要的。
•编码的质量是影响数据库系统的决定性因素。
数据库基本概念1. 数据•数据(Data)就是描述信息的符号,是数据库中存储的基本对象。
•数据处理(Data Processing)是将原始数据转换成信息的过程。
2. 数据库•数据库(Database,简称DB)是在计算机系统中按照一定数据模型组织、存储和应用的相互联系的数据集合。
Access复习提纲1.逻辑数据模型有五种:关系型(二维表格,ACCESS中的表对象)、层次型、网状型、面向对象型、对象关系型。
2.数据管理技术的发展:人工管理阶段→文件系统阶段→数据库系统阶段。
3.数据库系统的特点:数据库中的数据具有永久存储、有组织、可共享三个基本特点。
4.数据模型三要素:数据结构(描述系统的静态特征)、数据操作(描述系统的动态特征)、数据完整性约束条件(①实体完整性,即关键字不能为空、不能重复、②参照完整性、③用户自定义完整性)。
5.数据库(扩展名.accdb)有6种对象:表、查询、窗体、报表、宏、模块。
数据库系统(DBS)由数据库(DB)、数据库管理系统(DBMS)及其开发工具、数据库应用系统以及数据库管理员组成。
数据库的设计步骤:需求分析、概念设计、逻辑结构设计、物理设计。
6.表对象中的行称为记录(也叫元组),列称为字段(也叫属性)。
属性所取值的变化范围叫属性值的域。
7.三种关系运算:筛选(也叫选择,Selection),投影(Projection),连接(Join)。
连接分为等值连接与自然连接,等值连接是从关系R1与S1的广义笛卡尔积中选取公共属性值相等的那些元组。
自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉。
8.传统的集合运算(1)并运算∪(Union)并运算是指关系R与关系S中的所有元组合并,去掉重复的元组,组成一个新关系。
前提是关系R与关系S的属性个数(即列数)必须相等。
(2) 差运算-(Except)差运算是从关系R中删除与关系S中相同的元组(R与S的属性个数必须相等),R中剩余的元组组成一个新关系。
(3) 交运算∩(Intersection)交运算取关系R与关系S中相同的元组(R与S的属性个数必须相等)。
(4) 广义笛卡尔积×(Cartesian Product)广义笛卡尔积允许两个关系的属性个数不相等。
复习提纲第一章:1. 数据库、数据库管理系统、数据库系统基本概念。
P22. 关系数据库模型。
P7(1)关系术语基本概念:关系、元组、属性、域、主键、外键。
(2)两个实体的联系:一对一联系、一对多联系、多对多联系(3)传统的集合运算包括:并、差、交(4)专门的关系运算包括:选择、投影、联结3. 设计数据库的基本步骤。
P11第二章1. 打开数据库的两种方法。
P24(1)由“任务窗格”打开、由“文件”菜单打开,几种打开方式。
(2)Access数据库的文件扩展名是.mdb。
除了数据访问页,表、查询、窗体等对象都存储在一个mdb文件上。
(3)同一时间,Access只可以打开一个数据库,无法同时打开多个数据库。
2. Access数据库的7个对象,掌握每个对象基本概念。
P29第三章1. Access提供的10种字段数据类型,表3-2。
P472.设置字段属性(字段大小、格式、默认值、输入掩码表3-6、有效性规则表3-7),结合例3-8、例3-11、例3-12。
.P493.设置主键。
P574. 建立表关系。
P58(1)建立表关系时建立查询、创建窗体或报表等的基础(2)建立表关系前,必需为各表建立主键或索引5. 维护表。
(1)修改表结构,在表的设计视图中操作。
P68(2)调整表外观(格式菜单):调整字段宽和高、隐藏列或显示列、冻结列或解除冻结列。
(P73)6.操作表(1)通配符用法表3-10。
P77(2)记录排序规则。
P77-78第四章1. Access的5种查询类型,每种查询的定义。
P882. 查询字段的表达式与函数,结合例4-10、4-11、4-12、4-13、4-14、4-16等。
P107-1083. 参数查询。
P1194. 交叉表查询的设计重点。
P1215. 几种操作查询的基本概念,生成表查询、追加查询、更新查询、删除查询。
P1216. SQL查询。
P126(1)什么是SQL查询(2)SELECT 查询语句格式,结合例4-24、4-25、4-26、4-28、4-29第五章1. 窗体的5种类型。
数据库考试重点——Access 复习资料一、Access的一些基本概念1.简述Access数据库中7个子对象的功能和它们之间的关系表:表是数据库的核心与基础,存放数据库中的全部数据查询:查询是数据库中检索数据的对象,用于从一个或多个表中找出用户所需要的记录或统计结果。
查询对象必须基于表对象来建立窗体:窗体是用户与数据库应用系统进行人机交互的界面,用户可以通过窗体方便而直观地查看、输入或更改表中的数据报表:报表用于数据的打印输出,它可以按用户要求的格式和内容打印数据库中的各种信息。
窗体和报表的数据来源可以是表,也可以是查询宏:宏是Access数据库中一个或多个操作(命令)的集合,每个操作实现特定的功能。
利用宏可以使大量的重复性操作自动完成,使管理和维护Access数据库更加方便。
如果要引用宏组中的宏,采用的语法是宏组名.宏名。
模块:模块是Access数据库中存放VBA代码的对象。
宏和模块是强化Access数据库功能的有力工具,可以在窗体或报表中被调用页:页也称数据访问页,它是一个独立的.htm文件,用于在浏览器中查看和处理Access 数据库中的数据,以支持数据库应用系统的Web访问方式2.Access的基本数据类型数据是ACCESS2010中必不可少的内容,是基本的东西。
ACCESS2010中的基本数据类型包括文本、备注、数字、日期和时间、货币、是否、OLE对象、计算字段、超链接、附件、查阅等类型。
每一类型都有不同的作用。
认识ACCESS2010中的基本数据类型“文本”:用于文字或义字和数字的组合,文字如姓名,地址等。
还包括不需要计算的数字,如电话号码等。
文本类型最多可以存储255个字符。
●“备注”:用于较长的文本或数字,比如文章的正文等。
备注型最多可存储65535个字符。
●“数字”:主要是用于需要进行算术计算的数值数据,数据包含值的大小可以自己设定,通过使用“字段大小”属性来设置包含多少个字节。
绪论基本概念一、数据库1.什么是数据库-Database?(Cont.)数据(Data)是数据库中存储的基本对象,是描述事物的符号记录2.数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合. 永久储存、有组织、可共享是数据库的特性3. 数据库管理系统(Database Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。
DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型和面向对象型等。
4. 数据库系统(Database System,简称DBS)是指计算机系统在引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成5.数据管理技术的发展经历了三个阶段:(1)人工管理阶段(2)文件管理阶段(3)数据库系统阶段6.数据库系统的特点:(1)数据结构化,是主要特征也是数据库系统与文件系统的本质区别(2)数据的共享性高,冗余度低,易扩展(3)数据的独立性高7.数据模型(数据库系统的核心和基础)在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。
通俗地讲数据模型就是现实世界的模拟。
数据模型分为概念模型和逻辑模型及物理模型两类。
数据模型是由数据结构、数据操作和完整性约束三部分组成8.信息世界中的基本概念(1) 实体(Entity)客观存在并可相互区别的事物称为实体。
可以是具体的人、事、物或抽象的概念(2) 属性(Attribute)实体所具有的某一特性称为属性。
一个实体可以由若干个属性来刻画(3) 码(Key)唯一标识实体的属性集称为码。
(4) 域(Domain)属性的取值范围称为该属性的域。
(5) 实体型(Entity Type)用实体名及其属性名集合来抽象和刻画同类实体称为实体型(6) 实体集(Entity Set)同型实体的集合称为实体集(7) 联系(Relationship)现实世界中事物内部以及事物之间的联系在信息世界中反映为实体内部的联系和实体之间的联系两个实体间的联系:一对一;一对多;多对多概念模型的表示方法-E - R图(Entity-Relationship Approach)E-R方法也称为E-R模型●实体型用矩形表示,矩形框内写明实体名。
《数据库技术》复习提要第一部分考试内容(一)数据库基础知识1.数据库、数据库管理系统、数据库系统的概念、数据管理技术发展阶段2.Access数据库类型、文件特点、包括的7种对象及其作用3. 联系类型与实例分析、举例说明(一对一一对多多对多)P204.数据模型概念P18、种类(层次模型、网状模型、关系模型 P22)、关系数据库的相关名词及其特点 P25关系、实体、属性、元组、主键、外键5. 数据库与表之间关系 P126. 传统集合运算(并、差、交)、专门关系运算的种类(选择、投影、连接)、计算特点理解7. 常用数据类型及其正确表达形式8. E-R图表示方法、特点(不要求作图)P21(二)数据库和表1. 设计数据库的步骤P322. 了解Access数据类型(10种)及每种类型的特点4. 表的视图(设计视图、数据表视图、数据透视表视图、数据透视图视图)5. 有效性规则、输入掩码(字符意义)、主关键字6. 表间关系(3种)(一对一、一对多、多对多)7. 表的操作与编辑(排序、筛选、导入、链接、导出、冻结、隐藏)等功能8. 主、子表关系P65(三)查询的基本操作1.查询的概念、特点2.类型及其功能(5种)选择查询、交叉查询、参数查询、操作查询、SQL查询3. 查询准则、查询表达式的正确书写(不画表,写严格的表达式)准确匹配、模糊匹配表示方法4. 分组统计、计算、常用计算公式、5个统计函数5. 字符处理函数、日期函数6. 操作查询的种类及各自功能、具体应用 P1157. SQL语言语法结构、实际应用(要求编写简单语句)数据定义、数据操作关键动词 P119(四)窗体1.窗体的概念、组成和结构P1331.2. 窗体的类型及每种窗体的特点、适用环境(纵拦式,表格式,数据表,数据透视表和数据透视图)3. 窗体的视图(设计视图、窗体视图、数据表视图、数据透视表视图、数据透视图视图)4. 窗体工具箱(标签、文本框、命令按钮等的使用)、属性对话框5. 控件的类型常用控件的特点、主要属性(格式、数据、事件、其他、全部)、应用6. 窗体或控件与数据绑定7. 主子窗体8.菜单(五)报表1.报表的概念、数据来源2. 报表的视图及各种视图的特点、作用3. 报表的7个组成部分、位置及作用4. 报表的类型、特点与适用背景5. 排序与分组、计算(六)数据访问页1.数据访问页的概念、文件特点2. 数据访问页的功能和使用(七)宏1.宏的概念、执行2. 常用宏命令、参数3. 创建宏、宏在窗体上运行4. 条件宏及宏组、调用特点(八)模块1.模块、过程的概念和分类2.VBA3. 程序设计基础:常量,变量,数组及其声明、数组元素运算符、函数(常用的)及表达式。
A c c e s s數據庫及應用複習資料第1章Access概述1.Access采用的数据模型是什么?答:关系数据模型。
4.简述退出Access2003的几种方法。
答:方法1:单击Access2003工作窗口标题栏右端的关闭按钮;方法2:单击Access2003工作窗口的“文件”→“退出”菜单项;方法3:用Alt+F+X组合键(先按下Alt键不松手,按F键,再按X键);方法4:用Alt+F4组合键(先按下Alt键不松手,按F4键)。
5. Access中有几种数据库对象?它们的名称分别是什么?答:有7种数据库对象,它们的名称分别是表、查询、窗体、报表、页、宏和模块。
6.数据表的主要功能是什么?由什么组成?答:数据表的主要功能是用来存储数据的数据库对象,是整个数据库系统的基础;它由字段和记录组成。
14.简述数据、数据库、数据库管理系统、数据库系统。
答:数据是能被计算机识别、存储和加工的信息载体。
数据库是存储在计算机存储设备中的、结构化的、可共享的数据集合;数据库管理系统是用来建立、使用、维护数据库的数据管理软件;数据库系统是引入数据库技术后的计算机系统;三者关系:数据库系统包括数据库和数据库管理系统。
PS:Access的特点答:有7个特点,1.有强大的开发工具VBA,可以编写数据库应用程序;2.能访问多种格式的数据,如Excel数据表和txt文本文件;3.支持ODBC标准的SQL数据库的数据;4.方便的向导功能使设计过程自动化;5.可以使用Internet功能发布信息;6.采用OLE技术支持对象的嵌入与链接;7.具有较强的安全性。
第2章数据表的操作判断题2.不同字段类型都有相同的属性集合。
(×,不同字段类型有不同的属性集合)3.字段大小属性用于设置字段的最大容量。
(×)4.在Access中一个汉字当作一个字符看待。
(√)简答题1.字段的命名规则有哪些?答:字段的命名规则如下,1.字段名可以包含字母、汉字、数字、空格和其他字符,第一个字符不能是空格;2.字段名不能包含小数点、叹号、方括号、西文单引号、西文双引号;3.字段长度为1~64个字符,在Access中一个汉字当作一个字符看待。
第一章Access概述⏹Access的特点⏹七个对象及其作用⏹表,查询,窗体,报表,页,宏,模块⏹数据库的基本概念⏹数据库,数据模型分类(层次模型、网状模型、关系模型),数据库系统、数据库管理系统⏹关系数据库基本概念和基本性质数据表的操作⏹表是关于特定主题数据的集合,是数据库存储数据的基本对象。
创建表首先要确定表中需要的字段,确定字段的数据类型和大小。
字段是表中存储数据的基本单元,要求能够设置字段的属性。
⏹表的建立:⏹建立表结构:使用向导,使用表设计器,使用数据表。
⏹字段、记录的概念⏹设置字段属性(不同类型对应的字段大小、格式、输入掩码、有效性规则等)。
⏹输入数据:直接输入数据,获取外部数据⏹主键的概念、用途和类型⏹表间关系的概念和分类⏹参照完整性的概念⏹表的维护包括哪些内容⏹(1)修改表结构:添加字段,修改字段,删除字段,重新设置主关键字。
⏹(2)编辑表内容:添加记录,修改记录,删除记录,复制记录。
第3章查询的操作查询有着重要的应用,通过查询可以按照不同的方式查看、更改和分析数据,并可以使用查询作为窗体、报表和数据访问页的数据源。
查询的数据源可以是表或查询⏹查询的分类⏹选择查询、参数查询、交叉表查询、操作查询、 SQL查询⏹查询的数据源(表和查询)⏹查询中通配符、运算符、字符函数、日期函数、统计函数的概念和用法⏹select语句的使用第4章窗体的操作窗体是一种重要的Access数据库对象,也是最具变化的一个对象。
窗体是在屏幕上开辟的一块矩形区域,用来显示、输入或编辑数据,使用户能在窗体中直观地编辑或维护数据,用户的数据处理工作大多是通过窗体来完成的。
⏹窗体的数据源(表和查询)⏹窗体中控件的功能⏹标签控件⏹文本框控件及其分类⏹命令按钮⏹组合框、列表框,两者的异同第5章报表的操作⏹报表是Access数据库中的一个重要对象,可通过控制报表的外观和尺寸,按照一定的格式显示和打印数据。
报表的组成、每一节的作用。
计算机二级考试数据库access复习重点要点Access是一款微软公司开发的关系型数据库管理系统(DBMS),被广泛应用于各个领域,包括企业、教育和个人使用。
在计算机二级考试中,数据库Access是一个重要的考点,掌握其基本原理和操作方法对于获得好成绩至关重要。
本文将为您总结数据库Access的复习重点要点,帮助您高效备考。
一、Access概述Access是一种关系型数据库管理系统,它采用表格的形式来存储和组织数据。
Access提供了丰富的功能,包括数据录入、数据查询、数据分析和报表生成等。
掌握Access的基本概念和特点,对于后续的学习和应用至关重要。
二、Access数据库的基本操作1. 创建数据库:通过Access创建新数据库,可以选择创建空白数据库或者使用模板数据库。
2. 创建数据表:在数据库中创建数据表,设置表名和字段,并定义字段的数据类型、约束和索引。
3. 插入数据:向数据表中插入记录,可以一次插入多条记录,也可以逐条插入。
4. 修改数据:对数据表中已有的记录进行修改,包括修改字段的值和修改记录的位置。
5. 删除数据:从数据表中删除记录,可以删除单条记录或者批量删除。
6. 查询数据:使用查询功能从数据表中检索所需的数据,可以使用查询语言SQL或者查询生成器。
7. 数据排序和过滤:对查询结果进行排序和过滤,以得到满足特定条件的数据。
8. 数据分析和报表:使用Access提供的数据分析和报表生成功能,进行数据分析和可视化展示。
三、Access数据库的高级操作1. 数据库关系建立:通过设置键(键值)来建立数据表之间的联系,包括主键、外键和索引等。
2. 数据库查询优化:使用索引和适当的查询语句优化查询操作,提高查询效率。
3. 数据导入和导出:将其他格式的数据导入到Access数据库,或将Access数据库导出为其他格式的数据。
4. 数据库备份和恢复:对Access数据库进行定期备份,以防止数据丢失,并能进行及时恢复。
Access复习提纲(仅供参考)复习从两个方面着手:概念+操作。
第一章数据库基础知识概念要点:1.数据库DB、数据库管理系统DBMS、数据库系统DBS三者的概念和区别。
2.数据库管理系统的功能:定义功能,操纵功能,查询功能,控制功能,通信功能。
3.数据库管发展阶段:人工管理阶段文件系统阶段数据库系统阶段高级数据库阶段4.数据的三种范畴:现实世界,信息世界,机器世界。
5.E-R方法:实体-联系方法。
E-R方法常用的工具称E-R图,有三个要素:实体(用矩形表示),联系(用菱形框表示,联系类型有一对一1:1;一对多1:n;多对多m:n),属性(用椭圆表示)6.数据模型:层次数据模型,网络数据模型和关系数据模型。
7.关系数据模型:关系就是二维表格,表格中的每一行称作是一个元组,它相当于一个记录值,每一列是一个属性值集,列可以命名,称为属性名。
掌握基本术语:关系,属性,元组,关系模式,主关键字,候选关键字,主属性,非主属性,外部关键字,参照关系(见P12)8.关系代数:传统的集合运算:并,交,差,广义笛卡尔积;专门的关系运算:选择,投影,连接,除法(见P13)9.关系模型的完整性约束:实体完整性、参照完整性、用户定义完整性。
10.关系数据系统的三层模式结构:外部模式,概念模式,存储模式。
11.SQL的查询命令,掌握select语句的格式和用法:基本格式; select [表达式]From <表名>Where <条件表达式>Group by (分组)Order by (排序) (见P23) 第二章数据库和表的操作概念要点:1.数据库文件扩展名:.mdb。
它是一个单独的数据库文件存储在磁盘中,并且每个文件存储了所有其他的access对象,所以,数据库对象是一个容器对象。
2.表的组成:表是由表结构和表内容组成。
表结构是指数据表的框架,主要包括字段名称,数据类型,字段属性等,3.数据类型:一个表中的同一列数据必须具有相同的数据特征,称为字段的数据类型。
《数据库管理系统应用(Access)》期末复习提纲一、笔试题型与分数分派:1、单项选择题(30 题,每题1 分,共30 分)2、写出函数或表达式的值(5 题,每题2 分,共10 分)3、阅读程序写出结果(5 题,每题2 分,共10 分)4、填空题(30 个空,每空1 分,共30 分)5、编程与SQL 语句题(3 题,第1 题10 分;第2、3 题,每题5 分)二、笔试考核要点如下:(一)数据库基础:(1)数据管理技术的五个发展阶段(2)Access 数据库文献的扩展名(3)数据访问的基本单位(4)应用数据库的重要目的(5)数据独立性最高的阶段是什么(6)数据逻辑独立性和物理独立性的含义(7)数据库系统的三级模式(二)Access 数据库的组成与数据模型:(1)层次模型与关系模型的定义(2)层次模型、网状模型的“图示辨认”(3)关系运算的分类:传统的集合运算:并、差、交专门的关系运算:选择、投影、联接及其定义关系运算的“图示”演算关系运算的具体化(即与具体操作命令的“结合”)(4)关系模式中“实体”与“联系”均可表达为什么(5)记录(属性组、元组)、属性(字段)等术语的互相关系(6)主关键字(主键、主码)与外部关键字(外键、外码)(7)实体之间的三种联系及实例判别(8)E-R 模型的三个基本属性(概念)、E-R 图的画法(9)Access 数据库的七种对象,基础对象是表(10)Access 是什么类型的数据库管理系统软件(11)Access 数据库的基本特点(三)数据库与表的操作:(1)在Access 2023 主窗口中,多数据库的打开与关闭(2)数据库压缩与修复的作用(3)实行参照完整性时,设立级联更新、级联删除的实际意义(具体化)(4)排序与索引:牵引的三种类型:主索引(相应主键)、唯一索引、普通索引;三种索引的含义Access 中无“候选索引”之说建立“多字段”索引的方法多字段排序的要点(5)Access 提供的数据筛选方式:按窗体筛选、按选定内容筛选、内容排除筛选(此筛选的实际含义)、高级筛选/排序数据筛选结果的含义(6)输入掩码的设立码(0、9、A、a、#)及其作用(7)常用通配符的含义、使用通配符写出符合条件的表达式(设立查找条件或有效性规则)(8)字段标题属性、默认值的含义(9)字段的隐藏与冻结的意义与操作(10)记录删除是否可恢复(11)OLE 对象类型的字段通常可包含什么(12)在“数据表视图”中,多字段排序的优先顺序(13)在“数据表视图”中,主、子数据表的嵌套深度(14)字符型、日期型常量的定界符(四)查询与SQL 语句:(1)操作查询的种类及作用:生成表查询——用于保存查询结果并可用于覆盖已有表更新查询——用于修改表中的数据(一条或多条记录的字段值)追加查询——用于向表中添加记录删除查询——用于删除表中记录(2)查询的数据源、保存的内容、结果的“动态性”(3)查询的“图示”辨认(类型、结果等)。
access笔试复习要点第一章:1、DB 数据库 DBS 数据库系统 DBMS数据库管理系统,DBS包括DB和DBMS2、ODBC 开发式数据库连接 DDL 数据定义语言 DML 数据操作语言3、数据库不仅包括描述事物的数据本身,而且包括相关事物之间的关系。
4、数据库管理系统是数据库系统的核心。
5、实体间的联系包括一对一,一对多,多对多要求任给两个实体,判定它们之间的联系例:一对一:学校和校长教师和工资一对多:班级和学生人和出生地多对多:学生和课程商品和顾客6、数据模型:层次模型树网状模型无向图关系模型二维表7、行:元组,记录列:属性,字段8、关键字:其值唯一的标识一个元组的属性或属性的组合9、外部关键字:一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字10、选择:找出满足给定条件的元组的操作。
投影:指定若干属性组成新的关系。
联接:两个关系模式拼接成一个更宽的关系模式自然联接:去掉重复属性的等值联接11、一对多联系是最普遍的联系多对多联系分解成两个一对多联系12、扩展名:mdb 七种对象:表,查询,窗体,报表,数据访问页,宏,模块13.退出快捷键ALT+F+X第二章:1、文本型保存文本与数字的组合,也可以是不需要计算的数字,默认50个字符,最多255个字符。
备注型最多64000个字符数字型单精度 7位小数双精度 15位小数货币型自动加美元符,千位分隔符,2位小数自动编号每个表只能有一个自动编号OLE对象图片,声音,word,excel2、3种类型的主键:自动编号,单字段,多字段3、输入掩码只为文本型和日期/时间型提供向导 P41表2.64、索引加速表中查找和排序的速度。
分唯一索引(没有重复值),普通索引(有重复),主索引(只能有一个)5、参照完整性:输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。
6、通配符 P62 表2.127、空值(Null)代表是缺值或者还没有值8、中文按拼音字母排序,空值排第一条,备注,超级链接,OLE的字段不能排序第三章:1、运算符:不等于 <> not 非非真即假非假即真 and 与两边全为真时为真 or 或两边有一个为真即为真in 代表属于某一个集合 between…and…在两者之间 like 匹配 is null is not null 2、函数:Left Right Mid Instr P75表3.53、date()系统日期 year month 日期常量#括起来4、查询的数据源可以是表和查询。
《数据库管理系统使用(Access)》复习纲要第一部分测试题型1.单项选择题共30小题,每题1分,共计30分。
2.写出函数或表达式的值共5小题,每题2分,共计10分。
3.阅读程序写出结果题共5小题,每题2分,共计10分。
4.填空题共30空,每空1分,共计30分。
5.编程和SQL语句操作题,共3小题,第1小题10分,第2和第3小题各5分,共计20分。
(1)第l小题有关SELECT – SQL语句(2)第2小题结构化程序编程(3)第3小题面向对象程序编程注:(1)笔试时务必带2B铅笔和橡皮擦(填涂答题卡用)。
(2)填空题在答题纸上按空号(并非题号)答题,一空一答案。
《数据库管理系统使用(Access)》期末复习提要(知识点)2011_12 学年第一学期数据库基础:(1)数据管理技术的五个发展阶段1、人工管理阶段2、文件管理阶段3、数据库系统阶段4、分布式数据库系统阶段5、面向对象数据库系统阶段(2)Access 数据库文件的扩展名.mdb(3)数据访问的基本单位字段(4)使用数据库的主要目的1、采用特定的数据结构,以数据库文件组织形式长期保存。
2、实现数据共享,冗余度小。
3、具有较高的独立性。
4、具有统一的数据控制功能。
(5)数据独立性最高的阶段是什么数据库系统阶段、分布式数据库系统阶段、面向对象数据库系统阶段(6)数据物理独立性的含义当数据库中数据物理存储结构改变时,即内模式发生变化,例如定义和选用了另一种存储结构,可以调整模式/内模式映像关系,保持数据库模式不变,从而使数据库系统的外模式和各个使用程序不必随之改变。
这样就保证了数据库中数据和使用程序间的物理独立性,简称数据的物理独立性。
(7)数据库系统的三级模式1、概念模式。
概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户(使用)公共数据视图。
该模式和具体的硬件环境、软件环境及平台无关。
2、外模式。
外模式也称子模式或用户模式,是用户所看到和理解的数据模式,是从概念模式导出的子模式。
外模式给出了每个用户的局部数据描述。
3、内模式。
内模式又称为物理模式,它给出了物理数据库的存储结构和物理存取方法,如数据存储的文件结构、索引、集簇及存取路径。
DBMS一般提供相关的内模式描述语言(内模式DDL)。
数据模型:(1)层次模型和关系模型的定义层次模型把客观问题抽象为一个严格的自上而下的层次关系。
层次模型用树形结构表示各类实体以及实体间的联系。
层次模型的特点:①有且仅有一个根结点无双亲,这个结点即为树的根;②其他结点有且仅有一个双亲。
③层次模型只能反映实体间的一对多的联系关系模型关系模型是建立在数学概念基础上的,在关系模型中,把数据看成一个二维表,这个二维表就叫关系。
关系模型的数据结构单一,不管实体还是实体间的联系都用关系来表示;同时关系模型是建立在严格的数学概念基础上,具有坚实的理论基础;此外,关系模型还将数据定义和数据操纵统一在一种语言中,易学易用。
(2)层次模型、网状模型的“图示识别”(3)关系运算的分类:①传统的集合运算:并、差、交;②专门的关系运算:选择、投影、联接及其定义;③关系运算的“图示”演算。
例1、由关系R 和S 经关系运算得到关系TR S TA )T =R ∩SB ) T =R ∪SC )T =R ×SD )T =R/S例2、由关系R 和S 经关系运算得到关系T例4、在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是:A )选择B )投影C )联接D )自然联接例5、有三个关系R 、S 和T 如下 :例6、有两个关系R 和T 如下: A B C 1 1 2 2 2 3 A B C 3 1 3 A B C 1 1 22 23 3 1 3例7、在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是A)选择B)投影C)连接D)关联例8、有三个关系R、S和T如下:(4)关系模式中“实体”和“联系”均可表示为什么。
关系(5)记录(属性组、元组)、属性(字段)。
记录(属性组、元组):二维表中水平方向的行称为元组,一行就是一个元组,元组的各分量分别对应于关系的各个属性。
关系模型要求每个元组的每个分量都是不可再分的数据项。
属性(字段):二维表中垂直方向的列称为属性,每一个列有一个属性名,列的值称为属性值。
(6)主关键字(主键)和外部关键字(外键)。
主关键字(主键):一个关系中往往有多个候选码,若选定其中一个用来唯一标识该关系的元组,则称这个被指定的候选码为该关系的主码(主键)。
外部关键字(外键):当关系中的某个属性或属性组虽然不是这个关系的主码,或只是主码的一部分,但却是另一个关系的主码时,则称该属性或属性组为这个关系的外码或外键。
(7)实体之间的三种联系及实例判别。
【例】学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时可以借5本书,一名教师同时可以借10本书,在这种情况下,读者和图书之间形成了借阅关系,这种借阅关系是A)一对一联系B)一对五联系C)一对十联系D)一对多联系(8)E-R 模型的三个基本属性(概念)、E-R 图的画法;E-R模型可以用一种非常直观的图的形式来描述现实世界的概念模型。
这种图称为E-R图。
E-R图有3个要素:①实体:用矩形并子框内标注实体名称来表示,如实体集“学生”、“课程”。
②属性:用椭圆形表示,并用连线将其分别和有关实体连接起来。
如学生的属性有专业、性别、年龄、姓名、学号和所在系。
③联系:用菱形表示,菱形框内写明联系名,并用连线分别和有关实体联系起来,如学生和课程之间的联系“选课”。
还可以在连线上标上联系的类型(1:1、1:n或m:n)。
(9)实施参照完整性时,设置级联更新、级联删除的实际意义(具体化)。
建立“学生表”和“成绩表”之间的1:n的关系,并在关系设置窗口勾选“实施参照完整性”、“级联更新相关字段”、“级联删除相关记录”。
级联更新相关字段:表示当更新主表“学生表”中的学号的同时更新“成绩表”中的对应学号。
级联删除相关记录:当删除主表“学生表”中的记录时同时删除“成绩表”中对应的记录。
索引:(1)索引的三种类型:①主索引(对应主键)组成主索引(主键)的值,在表中必须是惟一的,不能有重复值。
在每一张表中,只可以创建一个主索引。
②唯一索引允许唯一索引的索引表达式在表中有重复的值,但在索引文件中存储的仅是重复值中的第一个记录,每一张表中,可以创建多个唯一索引。
③普通索引普通索引的值允许在表中有重复的值,即在普通索引上查找的记录不具有惟一性。
在每一张表中,可以创建多个普通索引。
④三种索引的意义⑤Access 中无“候选索引”之说(3)建立“多字段”索引的方法。
使用多字段索引排序记录时,Access 2003将首先使用第一在索引中的第一个字段进行排序,如果记录在第一个字段中的值相同,使用索引中的第二个字段进行排序,以此类推。
建立“多字段”索引的方法:同时选择多个字段→右击→主键Access 提供四种数据筛选方式(P66):(1)按窗体筛选按输入到表框架的准则筛选记录(2)按选定内容筛选显示和所选记录字段中的值相同的记录(3)内容排除筛选(此筛选的实际含义)显示和所选记录字段中的值不相同的记录(4)高级筛选/排序可以对一个或多个数据表、查询进行筛选,还可以在一个或多个字段上添加排序次序。
(5)数据筛选结果的含义(6)输入掩码的设置码:0、9、A、a、#。
0:必须输入数字(0~9)掩码如:(00)00-000 例:(12)55-2349:可以选择输入数字或空格掩码如:(99)99-999 例:(12)55-234 ( )55-234A:必须输入字母或数字掩码如:(00)AA-A 例:(12)55-a (80)AB-4a:可以选择输入字母或数字掩码如:aaaa 例:5a5b A 4#:可以选择输入数据或空格(在“编辑”模式下空格以空白显示,但是在保存数据时将空白删除,允许输入加号和减号)(7)Access 数据库的七种对象,基础对象是。
表、窗体、报表、宏、页、查询、模块基础对象是:表(8)操作查询的种类及作用:①生成查询——用于保存查询结果;②更新查询——用于修改中的一条或多条记录;③追加查询——用于向中添加记录;④删除查询——用于删除中记录。
选择查询和操作查询的区别:选择查询是从一个或多个表中获取满足条件的数据,并且按指定顺序显示数据,查询运行不会影响到数据源的数据库;操作查询则可以对数据源数据进行添加、更新、删除等修改操作。
二、查询的建立方法1、查询的5种视图设计视图、数据表视图、SQL视图、数据透视表视图、数据透视图视图注:前3种为查询的基本视图。
2、查询的设计视图窗口的基本组成注:根据查询的设计视图判断所创建查询的类型。
3、建立查询的一般过程(1)建立多表查询时联接条件的设定(2)查询条件中使用的运算符和常用函数(3)查询中的聚合函数三、SQL语句(P95)各种SQL语句的功能及其语法。
1、Create – Table SQL命令语法:CREATE TABLE <表名>( <字段名1> <数据类型> [<宽度>] [<字段级约束条件>][ ,<字段名2> <数据类型> [<宽度>] [<字段级约束条件>]…][ , CONSTRAINT <记录级约束条件> ] )功能:创建表的结构(P95)说明:(1)完整性约束条件有两类:字段级约束条件(仅涉及一个字段)记录级约束条件(涉及多个字段,必须用CONSTRAINT定义)(2)约束条件的设置:Not Null 字段不能为空Primary Key 主键Unique 唯一索引例:CREATE TABLE cj ( xh Char( 10 ) , kcdm Char( 6 ) , _ cj SmallInt Not Null , _CONSTRAINT xhkcdm Primary Key ( xh , kcdm ) )2、Alter – Table SQL命令语法一:ALTER TABLE <表名>ADD <新字段名> <数据类型> [ <大小> ] [ <约束条件> ] 功能:增加字段语法二:ALTER TABLE <表名> DROP [ <字段名> ][ CONSTRAINT <索引名称> ]功能:删除字段(或索引)语法三:ALTER TABLE <表名>ALTER <字段名> <数据类型> [ <大小> ]功能:修改字段的数据类型和大小3、Insert – SQL命令语法:INSERT INTO <表名> [ ( <字段名列表> ) ]VALUES ( <表达式列表> )功能:将新记录插入指定的表中4、Update – SQL命令语法:UPDATE <表名> SET <字段名1> = <表达式1>[ , <字段名2> = <表达式2> …] [ WHERE <条件> ]功能:从表中用指定值来更新指定的记录5、Delete – SQL命令语法:DELETE FROM <表名> [ WHERE <条件> ]功能:从表中删除指定的记录6、Select – SQL命令语法:SELECT [ ALL | DISTINCT ] [ TOP n[ PERCENT ] ] <目标列1> [ AS < 标题>] [ , <目标列2> … ][ INTO <目标表名> ]FROM <表名或查询名列表> [ < 联接类型> ][ WHERE <条件表达式> ][ GROUP BY <分组字段>[ HAVING < 分组结果选择条件> ] ][ ORDER BY <排序字段> [ ASC | DESC ] ]要点:(1)语法结构(2)各子句功能(包括:DISTINCT、TOP、字段别名的使用)(3)多表查询时的联接类型和联接条件(4)计算字段的建立(使用COUNT()、SUM()、AVG()、MAX()、MIN()等聚合函数,特别是SUM()和IIF()的嵌套使用)(5)WHERE子句和HAVING子句的意义及其区别(6)分组字段的判断(7)分组字段、排序字段和输出字段的关系(8)嵌套查询(子查询)和联合(组合)查询的使用(需注意的几个问题见教材P99 – P100)。