Access期末复习提纲

合集下载

Access复习提纲

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复习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:实际应用案例分析所需的示例数据库文件
法律名词及注释:
- 数据保护法:指保护个人隐私和数据安全的法律,确保个人信息不被滥用和泄露。

- 数据隐私:个人或组织的敏感信息,包括个人身份、联系方式、银行账户等,受到法律保护。

- 数据备份:将数据库中的信息复制到其他存储介质或位置,以防止数据丢失或损坏的措施。

- 数据恢复:在数据丢失或损坏时,通过备份文件或其他手段将数据恢复到原始状态。

1-9章ACCESS理论复习提纲

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复习提纲(习题)《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复习要点说明

ACCESS复习要点说明

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程序的调试:设置断点,单步跟踪,设置监视点。

Access 复习纲要

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数据库期末考试复习提纲

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复习提纲

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模型●实体型用矩形表示,矩形框内写明实体名。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库管理系统应用(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小题有关SQL语句(5条命令)(2)第2小题结构化程序编程(3)第3小题面向对象程序编程注:(1)笔试时务必带2B铅笔和橡皮擦(填涂答题卡用)。

(2)填空题在答题纸上按空号(并非题号)答题,一空一答案。

第1章数据库系统的基础知识1、数据处理的五个发展阶段人工管理、文件管理、数据库系统、分布式数据库系统、面向对象数据库系统数据独立性最高的阶段是什么?数据独立性最高的阶段为数据库系统阶段。

数据库系统阶段、分布式数据库系统阶段、面向对象数据库系统阶段【例】Access数据库最基础的对象是(A )A)表B)宏C)报表D)查询2、Access 数据库文件的扩展名.mdb3、数据访问的基本单位字段4、应用数据库的主要目的(主要目的)(1)采用特定的数据结构,以数据库文件组织形式长期保存。

(2)实现数据共享,冗余度小。

(3)具有较高的独立性。

(4)具有统一的数据控制功能。

5、数据物理独立性的含义当数据库中数据物理存储结构改变时,即内模式发生变化,例如定义和选用了另一种存储结构,可以调整模式/内模式映像关系,保持数据库模式不变,从而使数据库系统的外模式和各个应用程序不必随之改变。

这样就保证了数据库中数据与应用程序间的物理独立性,简称数据的物理独立性。

6、数据库系统的三级模式概念模式、外模式和内模式7、数据模型:(1)E-R 模型的三个基本属性(概念)(3个要素):实体、属性、联系(P9)(2)实体之间的三种联系及实例判别。

【例】学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时可以借5本书,一名教师同时可以借10本书,在这种情况下,读者与图书之间形成了借阅关系,这种借阅关系是(D)A)一对一联系B)一对五联系C)一对十联系D)一对多联系(3)E-R图的图示:实体——矩形属性——椭圆联系——菱形(4)常用的3种数据模型及其定义:层次模型、网状模型、关系模型(P11)(5)层次模型与关系模型的定义层次模型:把客观问题抽象为一个严格的自上而下的层次关系。

层次模型用树形结构表示各类实体以及实体间的联系。

关系模型:关系模型是建立在数学概念基础上的,在关系模型中,把数据看成一个二维表,这个二维表就叫关系。

关系模式中“实体”与“联系”均可表示为什么?关系(6)层次模型、网状模型的“图示识别”第2章关系数据库设计理论1、记录(属性组、元组)、属性(字段)。

记录(属性组、元组):二维表中水平方向的行称为元组,一行就是一个元组,元组的各分量分别对应于关系的各个属性。

关系模型要求每个元组的每个分量都是不可再分的数据项。

属性(字段):二维表中垂直方向的列称为属性,每一个列有一个属性名,列的值称为属性值。

2、主关键字(主键)与外部关键字(外键)。

主关键字(主键):一个关系中往往有多个候选码,若选定其中一个用来唯一标识该关系的元组,则称这个被指定的候选码为该关系的主码(主键)。

外部关键字(外键):当关系中的某个属性或属性组虽然不是这个关系的主码,或只是主码的一部分,但却是另一个关系的主码时,则称该属性或属性组为这个关系的外码或外键。

【例】学校在关系A(S,SN,D)和关系B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则称D是关系A的外码。

3、关系运算的分类:①传统的集合运算:并、差、交; ②专门的关系运算:选择、投影、联接及其定义; ③关系运算的“图示”演算。

【例】在Access 中要显示"教师表"中姓名和职称的信息,应采用的关系运算是(B )A)选择 B)投影 C)连接 D)关联【例】在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是:A A )选择 B )投影 C )联接 D )自然联接【例】在学生表中要查找所有年龄大于30岁姓王的男同学,应该采用的关系运算是AA)选择 B)投影 C)联接 D)自然联接 【例】由关系R 和S 经关系运算得到关系T R STA )T =R ∩SB )T =R ∪SC )T =R ×SD )T =R/S【例】由关系R 和S 经关系运算得到关系T A【例】有三个关系R 、S 和T 如下 :DA B C 1 1 2 2 2 3A B C 3 1 3A B C 1 1 2 2 2 3 3 1 3【例】有两个关系R 和T 如下: A【例】有两个关系R 和T 如下:则由关系R 得到关系T 的操作是( A )A)选择 B)投影 C)交 D)并【例】有三个关系R ,S 和T 如下:其中关系T 由关系R 和S 通过某种操作得到,该操作为( D ) A)选择 B)投影 C)交 D)并第3章 Access 2003数据库1、Access 数据库的七种对象: 表、窗体、报表、宏、页、查询、模块基础对象是: 表第4章 数据表的设计与操作1、输入掩码的设置码:0、9、A 、a 、#。

0:必须输入数字(0~9) 掩码如:(00)00-000 例:(12)55-2349:可以选择输入数字或空格 掩码如:(99)99-999 例:(12)55-234 ( )55-234 A :必须输入字母或数字掩码如:(00)AA-A例:(12)55-a (80)AB-4a :可以选择输入字母或数字 掩码如:aaaa例:5a5bA 4#:可以选择输入数据或空格(在“编辑”模式下空格以空白显示,但是在保存数据时将空白删除,允许输入加号和减号)A B C a 1 2 b 2 1 c 3 1A B C a 1 2 b 2 1 c 3 1 d 3 2A B Cd 32RST2、字段标题属性的含义(P55)【例】下列关于货币数据类型的叙述中,错误的是(C )A)货币型字段在数据表中占8个字节的存储空间B)货币型字段可以与数字型数据混合计算,结果为货币型C)向货币型字段输入数据时,系统自动将其设置为4位小数D)向货币型字段输入数据时,不必输入人民币符号和千位分隔符【例】若将文本型字段的输入掩码设置为"####-######",则正确的输入数据是A)0755-abcdef B)077-12345C)a cd-123456 D)####-######【例】下列关于字段属性的叙述中,正确的是( )A)可对任意类型的字段设置"默认值"属性B)定义字段默认值的含义是该字段值不允许为空C)只有"文本"型数据能够使用"输入掩码向导"D)"有效性规则"属性只允许定义一个条件表达式3、有效性规则表达式的设置注:要会使用各种运算符(包括:In、Between、Like等运算符)、统配符(?、*、#)写出条件表达式4、OLE对象类型字段所能包含的内容5、索引:(1)索引的三种类型:①主索引(对应主键):组成主索引(主键)的值,在表中必须是惟一的,不能有重复值。

在每一张表中,只可以创建一个主索引。

②唯一索引:允许唯一索引的索引表达式在表中有重复的值,但在索引文件中存储的仅是重复值中的第一个记录,每一张表中,可以创建多个唯一索引。

③普通索引:普通索引的值允许在表中有重复的值,即在普通索引上查找的记录不具有惟一性。

在每一张表中,可以创建多个普通索引。

④三种索引的意义⑤Access 中无“候选索引”之说(2)建立“多字段”索引的方法。

(P58)注:不能用于索引/排序的字段类型:备注型字段、OLE对象数据类型字段【例】下列可以建立索引的数据类型是()A)文本B)超级链接C)备注D)OLE对象6、实施参照完整性时,设置级联更新、级联删除的实际意义(具体化)。

(1)规则的种类:更新规则、删除规则、插入规则(2)“实施参照完整性”、“级联更新相关字段”、“级联删除相关字段”这3个复选框的含义(P61)【例】实体完整性约束要求关系数据库中元组的主键属性值不能为空。

7、Access 提供四种数据筛选方式(P66):(1)按窗体筛选按输入到表框架的准则筛选记录(2)按选定内容筛选显示与所选记录字段中的值相同的记录(3)内容排除筛选(此筛选的实际含义)显示与所选记录字段中的值不相同的记录(4)高级筛选/排序可以对一个或多个数据表、查询进行筛选,还可以在一个或多个字段上添加排序次序。

(5)数据筛选结果的含义【例】在Access中对表进行"筛选"操作的结果是()A)从数据中挑选出满足条件的记录B)从数据中挑选出满足条件的记录并生成一个新表C)从数据中挑选出满足条件的记录并输出到一个报表中8、记录删除后能否恢复9、字段的隐藏与冻结的意义与操作10、在“数据表视图”中,字段排序的优先顺序(P65)【例】在数据表视图中,不能进行的操作是()A)删除一条记录B)修改字段的类型C)删除一个字段D)修改字段的名称第5章查询的设计与应用1、查询的五种类型(1)选择查询: 从一个或多个表中按一定的条件检索数据,可以对记录(分组或全部)进行求和、计数、平均值等多种类型的计算。

(2)参数查询: 一种特殊的选择查询,将选择查询的条件设置为一个带有参数的通用条件。

(3)交叉表查询: 用于计算并重新组织数据的结构,以便更好的观察和分析数据。

(4)操作查询: 具有更改记录的功能。

操作查询的种类及作用:①生成查询——用于保存查询结果;②更新查询——用于修改中的一条或多条记录;③追加查询——用于向中添加记录;④删除查询——用于删除中记录。

(5)SQL查询使用SQL语句对表进行各种操作。

包括:联合查询、传递查询、数据定义查询、子查询。

2、查询的数据源可以是表(单表或多个相关联的表),也可以是查询。

3、查询的5种视图设计视图、数据表视图、SQL视图、数据透视表视图、数据透视图视图注1:前3种为查询的基本视图。

注2:根据查询的设计视图判断所创建查询的类型。

4、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)。

相关文档
最新文档