内容正文:
**********学校高二ACCESS数据库导学案
专业: 科目: Access数据库 时间: ______年 月 日
课题: 数据表基本操作(4) 编制人: 班级: 姓名:
编号:2-08
【高考考纲】
高考考纲
考情分析
1. 了解数据表的相关概念
2. 掌握数据表的创建、属性设置、排序、筛选等操作的方法。
3. 掌握设计数据库的表间关系的操作方法。
本章主要介绍了ACCESS数据库中数据表的基础知识,包括数据表属性和数据表中字段的设置方法,要注意判断字段的数据类型,并会筛选、删除记录。
考点一:隐藏和冻结
1、 隐藏
数据表中的字段如果很多,在数据表视图中只有通过移动滚动条才能看到所有的字段。如果字段暂时不需要使用,可以将其隐藏。
(1)如果要隐藏多个相邻的字段,可按住 来选择多个字段。
(2)如果要隐藏不相邻的字段,则要 相应的字段进行隐藏。
(3)被隐藏的字段并没有被删除,只是 ,可根据需要取消隐藏字段
2、 冻结
在左右滚动时,如果想将一些重要的字段始终固定在左侧,以方便识别记录,可以冻结一个或多个列。字段被冻结后,在鼠标右键菜单中选择“取消冻结所有字段”命令即可取消对字段的冻结。
冻结的任何字段都将被移动到非冻结字段的 ,取消冻结字段后,要使各字段回到原来的位置,还需要将它们 。
【典例精讲】
1、关于改变数据表的外观,说法错误的是()。
A、隐藏的列将被删除
B、表的每一行的行高都相同
C、表的每一列的列宽可以不同
D、冻结后的列将被固定在表的最左侧
考点二:日期函数
1、 DateSerial(year, month, day):返回包含指定的年、月、日的 Variant (Date)。
DateSerial 函数语法有下列的命名参数:
Year: 必要;Integer。从 100 到 9999 间的整数,或一数值表达式。
Month:必要;Integer。任何数值表达式。
Day:必要;Integer。任何数值表达式。
2、DateDiff(timeinterval,date1,date2 ):日期比较函数,用于得出两个日期之间的间隔
函数语法有下列的命名参数:
timeinterval 表示相隔时间的类型,代码为:
(
年份 yy、yyyy 季度 qq、q
月份 mm、m
每年的某一日 dy、y
日期 dd、d
星期 wk、ww
工作日 dw
小时 hh
分钟 mi、n
秒 ss、s
毫秒 ms
)
date1,date2 :日期
【同步精炼】
请按照题目要求完成下面的操作,具体要求如下:注意:在文件夹下,“sampl.accdb”数据库文件中已建立好表对象“tStud”和“tScore”、宏对象“mTest”和窗体“fTest”。试按以下要求,完成各
种操作:
(1) 分析并设置表“tScore”的主键;冻结表“tStud”中的“姓名”字段列。
【知识点】1°回忆:主键
2°冻结字段列的方法。冻结字段的另一种说法或考法是什么?
(2)将表“tStud”中的“入校时间”字段的默认值设置为下一年度的9月1日(要求:本年度的
年号必须用函数获取)。
【知识点】1°回忆:提取年份的函数。
2°回忆:指定日期的函数。
(3)根据表“tStud”中“所属院系”字段的值修改“学号”,“所属院系”为“01”,将“学
号”的第1位改为“1”;“所属院系”为“02”,将“学号”的第1位改为“2”依次类推。
【知识点】1°回忆:筛选的方式。
2°回忆:替换功能
3°回忆:清除筛选器
(4)在“tScore”表中增加一个字段,字段名为“总评成绩”,字段值为:总评成绩=平时成绩*40%+考试成绩*60%,计算结果的“结果类型”为“整型”“格式”为“标准”,“小数位数”为0。
【知识点】1°回忆:在什么视图下增加字段?设计视图和数据表视图有什么区别?
2°使用公式计算总评成绩,需要将总评成绩设置为什么类型?在什么位置输入公式?
(5)将窗体“fTest”的“标题”属性设置为“测试”;将窗体中名为“bt2”的命令按钮,其宽度设置为2厘米、左边界设置为左边对齐“bt1”命令按钮。
【知识点】1°窗体的属性怎么设置?
2°控件的属性怎么设置?
【总结】
1 / 1
学科网(北京)股份有限公司
$$