Acess复习提纲
Access复习提纲
第一章之第七节Access 2003中的对象1、Access2003是office2003的一个组件。
2、一个Access数据库文件采用何种扩展名?3、在一个数据库中可包含有哪些对象?第二章数据库基础知识1、什么是数据库?是一个数据的仓库,英文为Database,简称为DB。
2、什么是数据库管理系统?是数据库用户与操作系统的接口,英文为Database Management System,简称为DBMS。
3、什么是数据库系统?数据库系统包括操作系统(OS)、数据库管理系统(DBMS)、主语言系统、应用程序软件和用户数据库,数据库管理员(DBA)。
英文为Database System,简称DBS。
4、DB、DBS和DBMS的关系DBS包含着DB和DBMS。
5、常用的数据模型在关系型数据库中,关系实际上是一张二维表。
6、两个实体之间的联系7、常用的关系术语8、基本的关系运算:选择、投影和连接选择操作将挑选出符号条件要求的记录投影操作将使记录中只包含所指定字段连接操作将从两个表中挑选出指定字段来组成一个新的表9、SQL语言包含有数据定义语句、数据操作语句和数据查询语句等。
数据定义语句主要用于定义表、修改表和删除表。
CREATE TABLE用于定义表,ALTER TABLE用于修改表的结构(包括修改字段名,更改字段的类型或宽度),DROP TABLE用于删除表。
数据操作语句用于插入(Insert)、更新(Update)和删除(Delete)记录。
数据查询语句用于实现查询。
SELECT <输出项列表> FROM <数据源> [WHERE <条件>] ;[GROUP BY <分组依据>] [ORDER BY <排序依据>] [DESC]第三章之第八节使用Access 2003实现数据库的创建与打开数据库的创建与打开样题:一、单选题1、在数据库技术中,"数据库管理系统"是_____。
高中信息技术Access复习
高中信息技术Access复习Access复习文档范本:
1、数据库概述
1.1 数据库的定义和作用
1.2 数据库管理系统(DBMS)的功能和特点
1.3 数据库系统的组成和架构
2、关系数据库理论
2.1 实体和属性的概念
2.2 关系模型和关系数据库的基本概念
2.3 关系数据库的完整性约束
2.4 关系数据库的关系操作
3、Access基础知识
3.1 Access的介绍和特点
3.2 Access的安装和启动
3.3 创建数据库和表格
3.4 数据输入和修改
3.5 数据查询和排序
3.6 数据过滤和筛选
3.7 数据报表的和打印
4、Access高级应用
4.1 关联查询
4.2 多表查询
4.3 查询表达式和函数
4.4 表格之间的关系和引用完整性 4.5 数据库表格的设计和规范
4.6 数据库备份和恢复
4.7 数据库安全和权限管理
5、实际应用案例分析
5.1 企业员工信息管理系统
5.2 学生考试成绩管理系统
5.3 销售订单管理系统
5.4 图书馆图书借阅管理系统
附件:
附件A:Access实践演示视频教程
附件B:实际应用案例分析所需的示例数据库文件
法律名词及注释:
- 数据保护法:指保护个人隐私和数据安全的法律,确保个人信息不被滥用和泄露。
- 数据隐私:个人或组织的敏感信息,包括个人身份、联系方式、银行账户等,受到法律保护。
- 数据备份:将数据库中的信息复制到其他存储介质或位置,以防止数据丢失或损坏的措施。
- 数据恢复:在数据丢失或损坏时,通过备份文件或其他手段将数据恢复到原始状态。
access复习提纲
Access复习提纲
一、掌握常用查询类型的创建。
二、窗体
1.熟悉窗体的定义、窗体的类型、窗体的作用、窗体的不同视图2.掌握窗体的创建:向导、设计视图
3.掌握常用控件及其功能(文本框、标签、命令按钮、单选按钮(组)、复选框、选项卡、组合框、列表框等)
4.掌握控件3种类别(绑定型、未绑定型、计算型)的不同使用方法
5.掌握窗体的格式化。
熟悉窗体和控件的常用属性
三、报表
1.熟悉报表的概念及定义、类型、报表的不同视图方式。
2.掌握报表的基本组成
3.掌握报表的创建:向导、设计视图
4.掌握报表的编辑:背景、日期时间、页码、分页符
5.掌握报表的排序和分组。
6.掌握计算控件的使用。
7.掌握子报表的创建(主/子报表、主报表/子窗体等)
8.了解多列报表的创建(标签报表、页面设置等)
四、宏
1.熟悉宏的定义及概念和分类
2.掌握不同类型宏的建立和运行:独立宏、嵌入宏、条件宏、自
动运行宏等。
3.熟悉常用的宏操作命令。
五、模块
1.熟悉模块的基本概念和分类
2.掌握不同类型模块的创建方法
3.了解面向对象的基本概念:对象、属性、方法、事件;
4.掌握VBA程序设计基础:常量、变量、函数、表达式5.掌握VBA流程控制语句:3种基本结构。
《Access 数据库应用》复习提纲
第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 对数据库对象的所有操作都是通过数据库窗口开始的。
1-9章ACCESS理论复习提纲
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复习提纲(习题)
ACCESS复习提纲(习题)《ACCESS数据库》复习提纲第⼀章数据库基础知识●数据库的定义及其主要功能?●数据库系统与⽂件系统的区别?●数据库系统的特点?●简述数据模型的定义和分类。
●关系模型的特点是什么?●什么是字段、索引、记录?第⼆章Microsoft ACCESS 2003基础知识●ACCESS 2003数据库系统有哪7种对象进⾏,它们分别起到什么作⽤?●数据库窗⼝由哪3个部分组成?●ACCESS提供了10种数据类型,它们具备什么特点?●常量、变量的定义和在表达式中的使⽤格式。
●表达式:重点掌握连接表达式、逻辑表达式和特殊运算符。
●常⽤函数的掌握第三章数据库的设计与操作●数据库设计会出现的4种问题什么?●数据库设计的基本原则是什么?●概念模型设计的典型⽅法是什么?●数据库设计的4个阶段●E-R图的设计●简述数据库的逻辑结构设计的3个步骤●实体间的关系有哪三种?●简述主键的定义和功能。
●确定主关键字要注意哪些⽅⾯?●创建数据库有哪3种⽅法?第4章Access 数据表的操作●简述数据表的定义和功能。
●创建数据表主要包括哪两⽅⾯的操作?●数据表的结构定义包括哪些?●字段命名的规则●字段的数据类型有哪些?●字段在表达式中的如何表⽰?●字段的默认值有什么作⽤?●什么是字段有效性规则和有效性⽂本?●字段的查阅属性功能及其设置●数据表的4种视图?●创建数据表常⽤⽅法有哪4种?●数据库表之间的关系有哪3种?●建⽴表间关系需要满⾜哪三个条件?●创建表间关系应遵循哪些原则?●如何创建表间关系?●在表的设计视图中,要插⼊⼀个新字段,应如何操作?第5章及其应⽤查询●简述查询的定义。
●查询的数据源有哪两种?●简述数据表与查询的联系与区别。
●查询包括哪些类型?●简述查询的功能●查询有哪些视图?它们的作⽤分别是什么?●查询准则定义及其设置●使⽤“查询向导”创建查询的步骤是什么?●查询的统计函数主要有哪5种?●解释select命令的功能。
Access 复习纲要
第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. 数据库、数据库管理系统、数据库系统基本概念。
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 数据库应用》复习提纲
第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.什么是数据库-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模型●实体型用矩形表示,矩形框内写明实体名。
大学信息技术课程Access基础复习提纲
Access复习提要1、表:(1)字段类型(文本、日期、货币、是否、查阅)(2)字段属性(大小、标题、有效性规则、索引)(3)记录的添加2、表之间的关系(关注查阅字段的设置):(1)查阅向导字段的设置(2)设置关系类型(一对多等)(3)删除错误的关系3、查询:(关注特殊的准则的简单查询、汇总查询和交叉表查询、计算字段)(1)会用设计视图制作查询,会设置查询条件,或条件错行书写,与条件同行书写(2)简单查询:>= and <= between… and…yes(true,on,1)no(false,off,0)null not nulllike 和*(3)汇总查询:会用Σ 按钮常用的统计函数:sum-求和,avg-平均,count-计数,min-最小值,max-最大值(4)动作查询(更新查询)会设计动作查询,只能选择更新字段和条件字段,多余字段不能选择会执行动作查询,执行动作查询之间记住备份数据库,动作查询只能执行一次,不能执行多次(5)计算字段某个字段在表中不存在,是通过其它字段计算得到的(6)交叉表查询有两个分类字段,一个设置为行标题、一个设置为列标题;只有一个用于统计的字段,设置为值;如果有另外的统计字段,应设置为行标题。
行标题字段可以有多个;列标题、值字段只能有一个。
4、窗体:(关注主子窗体和自启动的主窗体)(1)会用窗体向导,会选择字段,会制作嵌入式或链接式主子窗体(2)窗体控件的使用:控件对齐,时间日期的插入,命令按钮(打开表,打开查询,打开窗体,打开报表,图片按钮和文字按钮),图片控件的显示格式,静态文字的添加(3)窗体属性的设置:标题,自动启动,分隔线,记录浏览器,记录选定器,关闭最小化按钮等取消和修改(4)自动启动主窗体:自启动的设置,(2)-(3)的灵活应用5、报表:(关注分组报表和统计文本框)(1)会用报表向导,理解分组,对分组进行统计(2)在报表页脚中添加文本框进行统计,常用统计函数:sum-求和,avg-平均,count-计数,min-最小值,max-最大值(3)在报表页脚或者分组页脚或者实体中添加线,以得到不同显示。
Access复习提纲
第一章Access概述⏹Access的特点⏹七个对象及其作用⏹表,查询,窗体,报表,页,宏,模块⏹数据库的基本概念⏹数据库,数据模型分类(层次模型、网状模型、关系模型),数据库系统、数据库管理系统⏹关系数据库基本概念和基本性质数据表的操作⏹表是关于特定主题数据的集合,是数据库存储数据的基本对象。
创建表首先要确定表中需要的字段,确定字段的数据类型和大小。
字段是表中存储数据的基本单元,要求能够设置字段的属性。
⏹表的建立:⏹建立表结构:使用向导,使用表设计器,使用数据表。
⏹字段、记录的概念⏹设置字段属性(不同类型对应的字段大小、格式、输入掩码、有效性规则等)。
⏹输入数据:直接输入数据,获取外部数据⏹主键的概念、用途和类型⏹表间关系的概念和分类⏹参照完整性的概念⏹表的维护包括哪些内容⏹(1)修改表结构:添加字段,修改字段,删除字段,重新设置主关键字。
⏹(2)编辑表内容:添加记录,修改记录,删除记录,复制记录。
第3章查询的操作查询有着重要的应用,通过查询可以按照不同的方式查看、更改和分析数据,并可以使用查询作为窗体、报表和数据访问页的数据源。
查询的数据源可以是表或查询⏹查询的分类⏹选择查询、参数查询、交叉表查询、操作查询、 SQL查询⏹查询的数据源(表和查询)⏹查询中通配符、运算符、字符函数、日期函数、统计函数的概念和用法⏹select语句的使用第4章窗体的操作窗体是一种重要的Access数据库对象,也是最具变化的一个对象。
窗体是在屏幕上开辟的一块矩形区域,用来显示、输入或编辑数据,使用户能在窗体中直观地编辑或维护数据,用户的数据处理工作大多是通过窗体来完成的。
⏹窗体的数据源(表和查询)⏹窗体中控件的功能⏹标签控件⏹文本框控件及其分类⏹命令按钮⏹组合框、列表框,两者的异同第5章报表的操作⏹报表是Access数据库中的一个重要对象,可通过控制报表的外观和尺寸,按照一定的格式显示和打印数据。
报表的组成、每一节的作用。
计算机二级数据库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复习-概念大纲
Access总复习资料(最新版)
1.1 数据库基础知识1、数据库有关的概念:a、数据:是指描述事物的符号记录。
b、数据库:是存储在计算机存储设备中的、结构化的相关数据的集合。
注意两点:其一是数据库不仅包括描述事物的数据本身,而且包括相关事物之间的关系。
其二是数据库中的数据具有集成与共享的特点,即数据库集中了各种应用的数据,进行统一的构造与存储,而使它们可被不同应用程序所使用。
简称为DB(Database)。
c、数据库管理系统:是指位于用户与操作系统之间的、方便用户管理与组织数据库的一种数据库管理软件。
简称为DBMS(Database Management System)。
d、数据库应用系统:是指在数据库系统资源的基础上、针对某一类应用而开发出来的应用软件。
如大家都熟悉的教务管理系统。
e、数据库系统:由数据库、数据库管理系统、数据库管理员、硬件平台和软件平台5个部分所组成。
简称为DBS(Database System)。
注意:数据库系统的核心是数据库管理系统。
2、数据库系统的特点:a、实现数据共享,减少数据冗余。
这是数据库的基本特征。
b、采用特定的数据模型。
c、具有较高的数据独立性。
d、有统一的数据控制功能。
3、数据模型:数据库应用系统就是将现实世界映射到计算机中的结果。
为了简化这个映射过程,引入了数据模型。
数据模型是从现实世界到计算机世界的一个中间层次,其不仅能方便地描述数据本身,而且能正确地反映出数据之间存在的整体逻辑关系。
所有的数据库系统都是基于某一种数据模型的。
传统的数据模型有层次模型、网状模型和关系模型三种。
其中的层次模型是用树形结构来表示数据以及数据之间的关系;网状模型是用无向图来表示数据以及数之间的关系;而关系模型是用二维表格来表示数据以及数据之间的关系。
关系模型与层次模型、网状模型的本质区别在于数据描述的一致性、模型概念的单一性。
4、实体间联系及种类:在数据模型中,将现实世界中客观存在的事物称实体。
通常需要描述出现实世界中存在的实体、实体的属性及实体之间的关系。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.数据模型有三种:关系型(二维表格,ACCESS中的表对象)、层次型、网状型。
(P3)2.数据库(扩展名.mdb)有七种对象:表、查询、窗体、报表、宏、访问页、模块。
(P13)3.表对象中的行称为记录(也叫元组),列称为字段(也叫属性)。
属性所取值的变化范围叫属性值的域。
(P4)4.三种关系运算:筛选(也叫选择,Select),投影(Project),连接(Join)。
(P5)5.十种数据类型(即字段数据类型):(P24)文本型(存储字母、数字、汉字等字符内容,1-255个长度)(常量用单引号或双引号作为分界符);备注型(存储字母、数字、汉字等字符内容,1-64000长度);数字型(存储数值,1、2、4或8个长度);日期/时间型(存储日期和时间,8个长度)(常量必须用“#”符号作为分界符);货币型(存储货币值,8个长度);自动编号型(存储顺序号,4个长度);是/否型(存储逻辑值,1 个长度)(只有两个常量值:“真”,用yes或-1表示,“假”,用no或0表示);OLE对象型(存储照片、声音等多媒体数据,不超过1G字节);超级链接型(存储作为超级链接地址文本);查阅向导型(存储从列表框或组合框中选择的文本或数值,4个长度)。
6.关于主关键字(即主键) 能唯一标识表中每条记录的字段或字段集可作为主键,主键不能为空,不允许有重复值。
(P39)主键的三种类型:自动编号型、单字段型、多字段型。
7.字段属性:输入掩码、字段的标题、默认值、有效性规则的用法(参考做过的书面作业以及P29表4-3掩码字符的用法)。
8.排序在表中或在查询中可以对多个字段排序,由左向右的次序排序。
9.表中字段可以被隐藏或冻结,也可以取消隐藏取消冻结。
10.数据表有两种主要视图方式设计视图方式:输入和编辑表结构;数据表视图方式:输入和编辑记录。
11.创建表的方法:通过输入数据创建,使用向导创建,使用设计器创建,“导入表”(P25)12.数据导入打开数据库,“文件”→“获取外部数据”→“导入”。
可以导入其它ACCESS数据库中的对象,也可以导入EXCEL工作表中的数据。
13.导入与链接的区别导入的对象已成为目标数据库中自身的一部分,源对象中的数据与目标对象中的数据没有联系。
链接的对象与导入不同,当更改源对象中的数据时,目标对象中的数据随之改变。
14.表间关系(关联)数据库内各个表都是一个独立部分,但表与表之间可能存在着相互联系,即关系。
利用这种关系,可将各个不同表中的信息连接在一起,将多个表中的信息显示在窗体、报表或查询中。
有三种关系类型:一对一(主表中一个记录对应于子表中一个记录),一对多(主表中一个记录与子表中多个记录相对应),多对多(主表中多个记录对应于子表中多个记录,ACEESS数据库管理系统不能直接实现)。
(P5、P40-41)15.参照完整性“参照完整性”是在输入和删除记录时为维护表间关系而必须遵循的一个规则系统;(P5、P40-41)选择“级联更新相关字段”,在主表中更改主关键字值的同时可以自动更改子表中相关记录的匹配值;选择“级联删除相关记录”,在删除主表记录的同时自动删除任何子表中的相关记录。
16.查询有三种主要视图方式数据表视图:显示查询的结果;设计视图:创建或修改查询;SQL视图:输入SQL语句。
17.运算符(P50 表5-1)数学运算符:+ - * / mod(求余)\(整除)(如10\3=3)^ (乘幂,例2^3=8)=关系运算符:<>、<、<=、>、>=逻辑运算符:not 、and 、or字符运算符:&特殊运算符:in、between…and …、like 、not like、is null、is not null 18.参数查询在条件行(即准则行)中输入提示信息,信息内容必须加方括号。
(P55)19.在查询中增加新字段的方法在字段行中输入新字段名:表达式。
20.在“查询”的设计视图窗口中,击∑(合计)按钮可以添加“总计”行。
21.查询设计视图中“总计行”中的五个函数:总计Sum()、平均值Avg() 、最小值Min()、最大值Max()、计数Count() (《习题与上机指导》P19)22.查询设计视图中“总计行”选项有:分组Group by 、第一条记录First、最后一条记录Last、条件Where(不分组,不在查询结果中显示)、表达式Exp ression(创建表达式中包含统计函数时用此项)。
(《习题与上机指导》P19)23.操作查询(也叫动作查询)分四种:生成表查询、删除查询、追加查询、更新查询。
这四种查询与其他查询的区别在于:操作查询会改变表中的数据(包括产生新表)其他查询(也可统称为选择查询)只对表进行查询,不改变表中数据。
(P59-65)24.窗体有三种主要视图方式:设计视图:创建或修改窗体的结构;窗体视图:显示记录、修改添加表中的数据;数据表视图:与表或查询的显示方式相同。
(P28)25.窗体由五个部分(五个节)构成:窗体页眉、页面页眉、主体节、页面页脚、窗体页脚,其中页面页眉与页面页脚的内容只能打印不能显示。
(P79)26.在窗体设计视图中,右击窗体左上角,单击“属性”按钮,选择“数据”或“全部”选项卡,选择记录源,可以调出(选择)数据源,表与查询都可以作为窗体与报表的数据源。
(P78、P80)27.报表有三种视图方式:设计视图、打印预览、版式预览。
(P112)28.报表由七个部分(七个节)构成:报表页眉、页面页眉、组页眉、主体节、组页脚、页面页脚、报表页脚。
(P111)29.报表中的排序与分组最多可按十个字段或表达式排序。
(P112)30.文本框与标签的区别:标签主要作为标题或说明性文本,不显示任何字段或表达式的数值,是非结合型控件,标签分为单独标签与附加标签。
文本框自动带有一个附加标签,文本框有结合型与非结合型之分,可用来显示、输入或编辑窗体的记录源数据、作为计算控件,显示计算结果或接收输入的数据。
(P90-92)31.组合框与列表框的区别①组合框占据空间小,只显示一行;列表框占居空间多,多行数据同时显示在列表框。
②在组合框中可以输入数据,即具有文本框的功能,而列表框不能。
(P94)32.切换面板切换面板是一种特殊的窗体,窗体名为Switchboard(或切换面板),同时自动生成一个表,表名为:Switchboard Items 。
建立的方法:“工具”→“数据库实用工具”→“切换面板”。
要删除切换面板,必须同时删除S witchboard Items表。
33.SQL-select语句格式:SELECT [DISTINCT] <字段列表>FROM <表或查询列表>[WHERE <行选择条件>][GROUP BY <分组条件>][HAVING <组选择条件>][ORDER BY <排序条件> [DESC]];其中distinct的作用是消除重复行,DESC为降序。
34.宏可以分为三类:单个宏(也叫序列宏、操作宏)、宏组、条件宏(P130-133)35.常用的宏动作(命令)(P134表8-5)(1)Close 关闭对象(2)Addmenu 给自定义菜单添加下拉菜单(3)Msgbox 显示消息框(4)Openform 打开窗体(5)Openreport 打开报表(6)Openquery 打开查询(7)Opentable打开表(8)Quit 退出ACCESS(9)Maximize 窗口最大化(10)Minmize 窗口最小化。
36.宏的执行方式:(P135-137)(1)在宏窗口(以设计视图打开宏)中击!按钮(2)在数据库窗口中直接双击宏名(3)在任何其他窗口中,“工具”→“宏”→“执行宏”(4)通过控件的事件运行37.用宏创建自定义菜单有的步骤:(P138-139)(1)为每组下拉菜单创建宏(2)将所有下拉菜单组合到水平菜单中(3)在窗体及报表中激活菜单。
38.VBA模块的基本类型:(P158)类模块(与窗体、报表相关)、标准模块(数据库中独立的对象)39.通用过程和事件过程的主要区别:通用过程不与任何对象关联,独立存在,由事件过程的语句调用;事件过程附加在窗体或控件上,事件发生时做出反应。
40.过程名的命名规则:以字母或汉字开头,后跟下划线、数字、字母、汉字,不能用标点或空格,1-40个长度。
事件过程名,一般带有下划线。
例:子程序(子过程)名sub test()函数(过程)名function area()事件过程名命令1_click()41.对象和方法语法:对象·属性=表达式对象·方法例:命令1·caption=“确定”(对象属性)Docmd.openform “窗体1” (方法)几种常用对象Docmd 运行VB具体命令对象Forms 当前环境下窗体的集合Reports 当前环境下报表的集合几种常用方法(P163)Docmd.OpenForm “窗体名” (打开窗体)Docmd.Close (关闭窗体或报表)Docmd.OpenReport “报表名” (打开报表)42.声明常量语句:[作用范围] count <常量名> [as <数据类型>]=<表达式> 43.变量的声明语句,(P159表10-1)Dim 、private、public、static一般规律:Dim 定义(声明)变量private 声明事件过程public 声明通用过程static 声明静态变量44.常用事件:(P131)Keypress 击键keyup 键释放click 鼠标单击Dblclick 鼠标双击Mousedown 鼠标按下Mousemove 鼠标移动Mouseup 鼠标释放Open 打开窗体和报表Close 关闭窗体和报表Load 加载窗体45.控件的常用属性:Name 对象的名字caption 对象的标题enabled 可用性(true、false)visible 可见性(true、false)text 文本框中的文本内容value 文本框中的值46.选择结构语句的格式:(P174)(1)IF语句if <条件1> then< 语句块1>[else if <条件2> then<语句块2>...][else<语句n>]End if(2)Select语句select case <测试表达式>[case <比较列表1>][ <语句块1>][case <表达式2>语句块2]........[Case else[<语句块>]]End select47.循环语句的格式:(P176)(1)for语句For 变量=初值to 终值step 步长[<语句块1>][Exit for][<语句块2>]Next(2)do…loop语句Do while <条件>[<语句块1>] [Exit do] [<语句块2>] Loop。