Access2010数据库程序设计教程复习重点
更新时间:2023-05-31 06:04:01 阅读量: 实用文档 文档下载
Access2010数据库程序设计教程复习重点
第一章:
1、数据是指存储在某一种媒体上的能够识别的物理符号
2、数据库管理的特点:
⑴实现了数据共享
⑵减少了数据冗余
⑶采用了特定的数据模型
⑷具有较高的数据独立性
⑸有了统一的数据控制功能
3、数据库管理系统:DBMS,是数据库系统的核心
4、数据库系统的组成:数据库,数据库管理系统,计算机软件平台,计算机硬件平台,数据库管理员
5、几何图形表示E-R图中的对应关系:P6表1-2
6、实体间的联系:一对一,一对多,多对多(实际应用中只能反映出一对一和一对多两种关系)
7、一个具体的数据模型应当能够正确反映出数据之间存在的整体逻辑关系
8、数据模型:
⑴层次模型:树形结构
⑵网状模型:网状结构
⑶关系模型:二维表结构
9、关系模型:用二维表的形式来表示实体和实体之间联系的数据模型
10、元组:在一个二维表中,水平方向的行称为元组,在Access中元组被称为记录
11、属性:二维表中垂直方向的列称为属性,在Access中属性被称为字段 12:关系必须具备的特点:
⑴关系必须规范化,表中不能再包含表。所谓规范化,是指关系模型中的每一个关系模型都要满足一定的要求
⑵在同一个关系中不能出现相同的属性名,即一个表中不允许有相同的字段名 ⑶关系中不允许有完全相同的元组
⑷在一个关系中元组的次序无关紧要,课任意交换两行的位置
⑸在一个关系中属性的次序无关紧要,课任意交换两列的位置
13、选择是从关系中找出满足给定条件的元组的操作,是从行的角度进行的运算
14、投影是从关系模式中指定若干个属性组成新的关系,是从列的角度进行的运算
第二章
1、Access数据库的系统结构
⑴表:数据库中实际存储数据的地方,是Access中最常用、最基本的对象,是后续所有对象的数据来源。由表内容和表结构两部分构成
⑵查询:使用查询可以修改、添加或删除数据库记录
⑶窗体:提供了一种方便浏览、输入及更改数据库的窗口
⑷报表:用于提供数据的打印格式
⑸宏:一个或多个操作的集合
⑹模块:VBA声明和过程的集合
第三章
1、字段命名的注意事项:
Access2010数据库程序设计教程复习重点
⑴长度为1~64个字符
⑵可以包含汉字、数字、字母、空格和其他字符,但空格不能为先导空格 ⑶不能包含句点(.)、感叹号(!)、方括号([ ])或回车等不可打印的字符
2、数据类型:P27 表3-1
3、输入掩码:用户为输入的数据定义的格式,并限制不允许输入不符合规则的数据,由显示字符和掩码字符共同构成P32 表3-4
4、有效性规则:用于限制数据在输入时必须遵循的规则
5、有效性文本:有效性规则不能得到满足时给出的通俗易懂的提示
6、表的设计视图是创建和修改表结构时常用的一种方式,任何表需要修改结构,都要切换到设计视图。表的设计视图包括字段名称、数据类型、说明和字段属性,其中说明不需要设置
7、表间关系:数据库中的标既相互独立又相互联系,表与表之间存在着直接或者间接的联系
8、关系完整性规则:关系模型的完整性规则是对关系的某种约束条件。关系模型中可以有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作是关系的两个不变性,应该由关系系统自动支持。用户定义的完整性规则是针对某一具体数据的约束条件,由应用环境决定,反映某一具体应用所涉及的数据必须满足的语义要求
9、设置参照完整性必须满足的条件:
⑴两表属于同一数据库
⑵两表中相关联的字段具有相同的数据类型和字段属性
⑶主表中的相关字段是主键或具有唯一线索
10、级联更新相关字段:在实际的操作过程中,的确需要修改主表以及相关表中相关联的值时,就需要在“编辑关系”对话框中勾选上“级联更新相关字段”
11、级联删除相关记录:需要在已经设置了“实施参照完整性”的关系中删除主表的字段时,需要在“编辑关系”对话框中勾选上“级联删除相关记录”
12、表间关系的修改:直接双击两表连线
13、修改表结构一般包括添加字段、删除字段、修改字段和重设主键等,这些操作一般都在表的设计视图中完成
14、字段的隐藏和显示:在实际使用中,暂时不需要某些字段,但又不能删除这些字段时,就可以使用字段的隐藏功能,当需要的时候再将其显示出来即可
第四章
1、查询的数据源:查询从中获取数据的表或查询,查询的结果也可以作为数据库中其他对象的数据源
2、查询的功能:
⑴选择字段、记录
⑵统计、分析与计算数据
⑶编辑记录和建立新表
⑷用来作为查询、窗体和报表的数据源
3、查询的分类:
⑴选择查询:从一个或多个表中查询数据并显示结果
⑵交叉表查询:重新组织数据的结构并统计数据
⑶参数查询:一种交互查询,在执行时显示对话框以提示用户输入信息
Access2010数据库程序设计教程复习重点
⑷ 操作查询:
① 生成表查询:创建表的备份
② 更新查询:修改
③ 追加查询:添加
删除查询:删除整个记录
⑸SQL查询:用户使用SQL语句创建的查询,在查询设计视图中创建查询时,Access将在后台构造等效的SQL语句。SQL特定查询包括联合查询、传递查询、数据定义查询和子查询4种
4、P75表4-1,表4-2,表4-3,表4-4,表4-6,表4-7,表4-8,表4-10
5、日期/时间常量用英文的“#”括起来
6、P83图4-11,表4-13
7、P87表4-15,表4-17
8、使用“向导”和“设计视图”来建立交叉表查询
9、参数查询是动态的,是通过对话框提示用户输入信息来查找符合要求的记录的
10、“条件”行中输入查询条件:“[请输入成绩:]”
11、实际上Access的查询都是以SQL为基础的查询,每一个查询都是与SQL语句一一对应的,查询过程的实质就是生成一条SQL语句
12、SQL基本语句
⑴Select语句:SQL语言中使用最频繁的语句
GROUP BY<分组字段名>:用于对查询结果进行分组,可以利用它进行分类汇总 ORDER BY<排序字段名>:用来对查询结果进行排序,默认为升序排列
⑵Insert语句:用于将一条新纪录插入到指定表中
⑶Update语句:用于实现数据的修改功能
⑷Delete语句:用于实现数据的删除记录
13、数据定义查询
⑴Create语句:用于创建表和索引
⑵Alter语句:用于向数据表中添加或修改字段
⑶Drop语句:用于删除数据表、索引和视图
第五章
1、窗体的作用:主要用于输入、输出、查看数据,是用户和Access应用程序之间的主要接口,它通过计算机屏幕将数据库中的表和查询中的数据反映给用户
2、一个窗体由5个部分组成,每个部分称为一个“节”,这5个节分别是窗体页眉、页面页眉、主体、页面页脚和窗体页脚,主体是窗体必不可少的组成部分
3、文本框主要是用来显示、输入、编辑数据,并显示计算结果,是一种最常用的交互式控件
4、列表框和组合框都提供一个选项列表,用户可以从中选择一个值
5、复选框、选项按钮、切换按钮均可用来表示表、查询中的“是”或者“否”两种状态
6、一个选项组由一个组框架及一组复选框、单选按钮或切换按钮组成
7、大小:宽度、高度
格式:记录选择器、自动居中
窗体数据属性:记录源
控件数据属性:控件来源
Access2010数据库程序设计教程复习重点
“其他”属性:自动Tab键
第六章
1、建立报表是为了以纸张的形式保存或输出数据。利用报表可以控制数据内容的大小和外观,排序、汇总相关数据,输出数据到屏幕或打印设备上。
2、报表的功能:
⑴以格式化形式输出数据
⑵对数据分组,进行汇总
⑶包含子报表及图表数据
⑷ 输出标签、发票、订单和信封等多种样式的报表
⑸ 行计数、求平均、求和等统计计算
⑹嵌入图像或图片来丰富数据显示
3、简述报表的视图及其作用
在Accsee2010中,数据库提供了4种报表视图:“报表视图”、“打印预览”视图、“布局视图”和“设计视图”
在“报表视图”中可以对报表应用高级筛选,筛选重要的信息
在“打印预览”视图中,可以查看显示在报表上的每一页数据,也可以查看报表的版面设置。
在“布局视图”中可以在显示数据的情况下,调整报表设计;可以根据实际报表数据调整列宽,将列重新排列并添加分组级别和汇总。
在“设计视图”中可以创建报表或修改现有的报表
4、在Accsee中,报表是按节设计的,报表包括报表页眉页、页面页眉页、组页脚页、页面页脚页、报表页脚页(各节的详细介绍见P168-169)
5、要计算上述报表中所有学生的“大学英语”课程的平均分,需要在报表页脚页内对应“英语”字段列的位置添加一个文本框计算控件,设置其控件源属性为“=Avg([大学英语])”即可
6、报表常见函数:P191表6-3
第七章
1、宏是一个或者多个操作命令组成的集合,其中每个操作执行特定的功能。宏组是在同一个宏窗口中包含多个宏的集合
2、常见的宏操作:P200表7-1
3、条件:在执行宏操作之前必须满足的某些标准或限制
4、条件:在执行宏操作之前
5、宏的功能:
⑴窗体与报表中的数据处理
⑵数据的导入与导出,对象处理
⑶执行任意的应用处理模块,为控件的属性赋值
⑷模拟键盘动作,为对话框或别的等待输入的任务提供字符串的输入
第八章
1、过程不能嵌套定义,但是可以嵌套调用
2、属性描述了对象的性质,方法描述了对象的行为,时间是对象所识别的动作
3、VBA的标准数据类型:P219表8-3
4、变量命名的规则
⑴不能包含空格,或除下划线(_)外的任何其他标点符号
⑵其长度不得超过255个字符
Access2010数据库程序设计教程复习重点
⑶变量命名不能使用VBA的关键字
⑷VBA的变量命名通常采用大写与小写字母相结合的方式,以使其更具可读性
5、窗体与报表对象的引用格式:
Forms!窗体名称!控件名称[.属性名称]
或
Reports!报表名称!控件名称[.属性名称]
6、条件语句:If-Then语句,If-Then-Else语句, If-Then-ElseIf语句(具体见P223-P226)
7、循环语句:For-Next语句,Do While-Loop语句(具体见P228-P230)
8、类型转换函数:P233表8-8
9、被ByRef所修饰的形参表示该参数“按传址调用”的方式传递参数
10、被ByVal所修饰的形参表示该参数“按传值调用”的方式传递参数 读程题
1、在窗体上添加一个命令按钮Command0
Private Sub Command0_Click()
Mim b,k
For k=1 To 6
b=23+k
Next k
MsgBox k+b
End Sub
打开窗体后,单击命令按钮消息框数据的结果是(36)
2、在窗体中有一个文本框Text1,编写时间代码如下:
Private Sub Form_Click()
X=val (Input box (“输入x的值”) )
Y=1
If x<>0 Then Y=2
Text1,Value=Y
End Sub
打开窗体运行后,在输入框中输入整数12,文本框Text1中输出的结果是(2)
3、运行下列程序,结果是(f=3)
Private Sub Command32_Click()
f0=1,f1=1,k=1
Do While k<=5
f=f0+f1
f0=f1
f1=f
k=k+1
Loop
MsgBox“f=”&f
End Sub
4、在窗体上有一个命令按钮Command1和一个文本框Text1,编辑事件代码如下:
Private Sub Command1_Click()
Dim i,j,x
Access2010数据库程序设计教程复习重点
For i=1 To 20 step 2 x=0
For j=i To 20 step 3 x=x+1
Next j
Next i
Text1.Value=Str(x) End Sub
打开窗体运行后,单击命令按钮,文本框中显示的结果是1
正在阅读:
煤矿井下用机械设备安全要求12-22
2017年中考复习专题《一元二次方程的解法》同步训练含答案09-14
是非题09-29
发变组高压侧开关非全相运行措施01-19
人力资源职业生涯管理研究06-04
上海市2012年财经法规与会计职业道德教案 - - - 第五章 - -03-28
区民政局年度工作总结和2022年民生实事项目建设工作规划08-02
教你如何判断左右前后车距 - 图文01-08
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 设计教程
- Access2010
- 复习
- 重点
- 数据库
- 程序
- 关于PLC的毕业设计外文翻译
- 数学建模药物中毒施救模型实验报告
- 2018-2019-新三字经全文带拼音word版本 (16页)
- 「学术服务暨研究发展委员会」会议纪录
- 2014年小学一年级语文下册期中考试试卷分析
- 2015版第二章--弘扬中国精神 共筑精神家园
- 移动电子商务范围
- 吉林农业工程职业技术学院学生顶岗实习手册
- 解读工伤保险条例
- 了解印度昌迪加尔的城市规划
- 积极心理学视野下中等职业学校班主任工作探析
- 02自动喷漆安全技术说明书
- 初中数学折叠问题
- 多层膜反射率的计算_林小燕
- 2014年云南省农村信用社昆明市招聘考试金融测试题
- 农村党员如何保持共产党员先进性
- 延迟退休采取两方案 理性看待利弊
- 2008年成人高考高起点语文模拟试题二
- 移动Ad hoc技术在无线通信中的组网研究
- 一小时的故事读后感