数据库教学内容复习总结.docx
- 文档编号:373058
- 上传时间:2022-10-09
- 格式:DOCX
- 页数:9
- 大小:44.06KB
数据库教学内容复习总结.docx
《数据库教学内容复习总结.docx》由会员分享,可在线阅读,更多相关《数据库教学内容复习总结.docx(9页珍藏版)》请在冰豆网上搜索。
数据库教学内容复习总结
第一阶段内容总结(数据库理论):
一、三种数据模型:
层次、网状、关系
二、数据模型组成三要素:
何种类型的数以什么方式存放(关系型:
任何数据以表形式存放)、
数据约束条件(完整性约束)、
数据操作(复制、删除、修改等);
三、数据的三种完整性:
实体完整性_主键不能为空、不能重复、复合主键都不能为空;
参照完整性_两表之间有参照要求的数据表;
用户定义完整性_根据用户自己的需求而设置的;
四、关系型数据库的三种操作:
选择_选出若干条满足一定条件的记录;
投影_关注某个(或者某些)字段;
联接_两个表按条件、选出适当的字段生成新的表;
五、关系表的三种范式:
第一范式:
具有最简不可再分项的表;
第二范式:
非主关键字要完全依赖全部的主关键字;
第三范式:
取消或者分解存在的传递依赖关系(基本操作的第29题);
第二阶段内容总结(建库及建表的操作):
一、建立表结构(用设计视图);
二、表结构有如下几项大的内容:
字段名称、类型、相关的说明、及字段属性的设置;
三、表结构的字段说明:
字段大小、
格式(决定输出形式)、
输入掩码(决定输入形式)、
标题(决定字段如何显示)、
默认值、
有效性规则:
是一个表达式、
有效性文本:
是一段文字性质的提示信息、
必填字段:
是_必输入内容;否_可以不输入;
索引:
为了加快查找速度可以设置一个索引;
第三阶段内容总结(表作为对象所涉及到的操作):
一、表中记录的操作:
筛选:
按窗体筛选、
按内容筛选、按内容排除筛选;
格式设置:
插入子表的操作:
二、表的操作:
给表作一个备件:
复制表、粘贴表;
表的格式设置
第四阶段内容总结(查询的概念与种类):
查询操作概念:
查询是个动态表的概念;
如何设置查询:
字段的情况(影响什么_影响表宽)、记录的情况(影响什么_影响表长)、操作方式(用函数和表达式进行选择和投影);
真正的操作查询:
影响什么的结果(表中的结果)、操作方式是什么(运行特定的查询)、操作关键点是什么(生成新表、更新表中的内容、删除符合条件的记录、追加数据到已有的表中)?
第五阶段内容总结(查询的创建方法):
查询操作方法介绍及总结:
选择查询;如何写条件?
参数查询;[]及其中的提示句写在什么地方,并可以组合应用?
交叉表查询;行、列、值分别是什么?
操作查询;生成、删除、更新、追加,关键操作点是什么?
重复查询;
一个表中的重复项;
不匹配查询;
两个表中记录的不匹配项;
SQL查询;SQL基本功能:
从哪查什么;
SQL字段表达式语句的用法:
selectavg([成绩])from表
SQL语句功能:
建表:
create
修改记录:
update
删除记录:
delete
删除表:
表之联合:
第六阶段内容总结(查询的阶段复习):
5月10日教学周进行查询测试,请同学们注意以下几点:
一、认真读题,按照要求作好每一题:
二、设计好的查询要执行,因为:
1、有些只有通过执行才能看到你设计的能否执行的通;
2、只有通过执行才能看到你设计的符合不符合题目要求;
3、有些,例如全部的操作查询:
生成表、删除表记录、更新表中的记录内容、追加记录到已有表中都需执行才有效果,即是看结果判分的;
三、特例:
1.5、38——不匹配查询;
2.20、——左右联接查询、水费更新查询;
3.10、6——追加年、不必建立关系;
4.31、33——参数查询、窗体参数查询;
5.25、37——Select语句查询
第七阶段内容总结(窗体的概念和创建方式):
一、自动创建窗体:
1.表→选中某表→插入菜单中的自动创建。
2.表→选中某表→工具栏中的一个按钮
。
3.窗体→新建工具→自动窗体(纵栏式、表格式、数据表式)。
二、窗体向导:
1.向导必定涉及到“布局”及“样式”。
2.单一窗体;
3.多表窗体:
自动窗体只能基于某个表或查询,而窗体向导允许从多个表或查询中挑选字段,并根据需要选择窗体布局、风格等。
多表窗体除上述特点外,还有表间关系的三种布局问题:
单一窗体、主子窗体、链接式窗体。
4.窗体中的字段都有操作问题:
排序、筛选、查找
三、图表窗体的操作:
1.数据透视表;2.数据透视图:
3.图表向导:
4.数据透视表向导:
第八阶段内容总结(窗体的新点和难点在于:
控件_出现及控件属性_名称、标题、位置、颜色等内容的设置):
四、修饰窗体操作:
1.用样题:
ACCESS教学原始数据库表(窗体)中的“计算机系学生表1”和“选课”子窗体建立一个有众多控件的窗体,体会控件的应用、控件的属性设置。
①建立“标签”、
②“文本框”(绑定控件法、字段法)、
③放置照片(绑定、字段)、
④插入一个固定的图片框、
⑤插入子窗体(选课子窗体,该子窗体带有计算控件)
该窗体和主窗体有一个链接字段
⑥插入命令按钮、
⑦介绍计算控件的用法(实质上是插入了一个未绑定的文本框,在其中书写公式)、
⑧介绍选项卡的应用(可选项)。
2.定制用户的切换面板(分级菜单、命令按钮、字体设置、图片处理);
定制启动窗体的作法;
3.大作业中窗体设置的方式介绍(作业_教学管理例库(窗体专集).mdb)。
4.窗体考试题详细介绍;
第九阶段内容总结(创建运行宏的新点在于:
如何用命令按钮运行宏):
宏操作及概念:
建立宏组;
建立条件宏(密码宏);
建立命令按扭去执行指定的宏;
第十阶段内容总结(报表的新点和难点在于:
分组及其相应的各种统计运算):
报表操作及概念;
近期(VBA)教学安排:
1、可操作的内容已基本完成(表:
基本操作、查询:
简单应用、报表、窗体和宏:
综合应用)。
2、接下来的几周上机时间,同学们可以联合实施大作业的设计与实现。
3、VBA是等级考试(30%)的重要内容,将在接下来的四周进行教学,上机练习内容(综合应用含VBA)和其他的相关内容,放于网上。
第十一阶段内容总结(程序设计):
1、编程快速入门(第一次程序课);
①通过“分段程序介绍.ppt”解决VBA入门:
第一“立即窗口”;
第二“函数的测试”;
第三“单命令Msgbox的使用”;
第四“窗口属性用程序设计命令”实现(颜色、可用、可见、标题等内容);
②“典型的程序结构框图_2011年5月19日.ppt”两个文档完成从ACCESS的窗口和如何进入程序而进入VBA程序的环境。
③看题:
“程序设计题(最新)_2011年5月19日.ppt”学习一些VBA的基本概念及函数题。
⒈复习上节课已学习了用VBA程序语句进行属性的设置。
⒉总结,上节课已学内容:
学会基本概念题(程序题基本概念部分的题目P3~P13)
第一、基本概念题:
1,2,3,5,6,7,……
①解决:
用命令完成控件的属性设置问题。
②对象有属性(颜色color、可见visible、能用enable、标题caption…)、有状态、有事件。
那么我们现在要解决的问题就是:
如何用VBA的命令来设置这些属性;这里指:
窗口的标题属性、标签的标题属性、颜色属性、能动与否属性、能见与否的属性……;
③看题:
“程序设计题(最新)_2009年6月9日.ppt”学习用程序语句来设置窗口、控件属性;
第二、清楚这一概念:
立即窗口只能写单命令,而不能在其中试“据有某种结构类型的命令”,如:
Sub某一程序名()
若干程序语句
EndSub
第三、应掌握的基本VBA操作题如下:
先做如下题目:
窗体24_:
点击某一命令按钮改变控件的颜色
窗体06_:
点击某一命令按钮文本框和标签的变化
窗体_19:
文本框上输入的信息作为参数再用DO去做参数查询
VBA_03:
用命令完成当窗体加载后,其窗体标题显示系统日期
VBA_05:
用命令完成当窗体加载后,将上面的某一标签的标题显示为系统日期
VBA_06:
窗体一加载,窗体标题发生变化、其上的某一命令按钮被激活
VBA_10:
用命令改变标签及文本框内容
VBA_13:
用docmd系列命令关闭窗体
VBA_20:
用docmd系列命令完成报表的预览输出,可以先作一个宏,完成打印预览,再将其转换为VBA
2、面向对象的程序设计方法总结(第二次程序课);
对象:
就是一个东西或一个事物;
属性:
是这个对象的特征标志,一般情况下,右击某一对象,即击出其属性栏;属性是这个对象的静态表现。
方法:
是对象的行为动作;方法是这个对象的动态表现。
事件:
就是对某一对象所发生的操作而由此产生的消息,或叫通知体系。
用编程的方法来完成对某一对象的属性设置及对该对象的动态操作,从而观察所发生的事件。
再换一种说法:
一个具有某些特色(即:
对象的属性)的、
事物(即:
对象本身);对这个事物实施了某个动作(即:
对象的方法);由此产生了一个结果(即:
对象的事件)。
基本概念:
动作是事件,活动为方法
VBA的概念题包括P29.题1~P40.题69
文件:
①再讲选择结构和循环结构题
②笔试试卷选择题_2010级复习题.doc
③VBA特殊的概念问题及操作题_2010级复习题.doc
3、流程控制:
顺序、选择、循环(第三次程序课);
①解决:
程序语句命令的书写与运行方法。
②用课件“典型的程序结构框图_2011年5月19日.ppt”介绍三种程序流程。
③看题“程序设计题(最新)_2011年5月19日.ppt”学习如何填加相应的语句书写完整的程序。
4、常用操作:
Docmd的用法。
①解决:
用VBA对数据库对象进行基本操作问题。
②看题“程序设计题(最新)_2009年6月9日.ppt”学习用Docmd命令操作数据库,学习数组、过程调用等内容。
程序设计专讲的三个文件:
1、程序设计概念的内容;
2、程序设计结构的内容(讲课重点)
3、程序设计题目(练习重点)
1、编程快速入门(第一次程序课);
2、面向对象的程序设计方法总结(第二次程序课);
3、流程控制:
顺序、选择、循环(第三次程序课);
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 教学内容 复习 总结