第一部分-基本操作(30分ghb)

更新时间:2023-11-01 00:35:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

ACCESS培训上课资料 任课教师:高海波

注意

一、本部分内容主要涉及的是:数据库及表的相关操作,也综合了一些窗体及控件、宏的基本操作知识内容,是最容易得分的一大题。也不允许丢分!!! 二、下面的内容以知识点为纲来练习真题,对照所列知识点看自己是否已掌握和能否熟练操作相关习题。

另要求所有同学必须要利用课堂及课后时间一定要把这些真题全部熟练完成!! 三、本部分主要考核知识点示例

★字段默认值的设置(相关习题讲解:45、43)

例如:①学生\入校时间\字段的默认值设置为本年度的一月一日————则\默认值\右边框中输入:

DateSerial(Year(Now()),1,1)

②学生\入校时间\字段的默认值设置为下一年度的一月一日————则\默认值\右边框中输入: DateSerial(Year(Date())+1,1,1)

③聘用时间字段默认值为系统日期————则\默认值\右边框中输入: Date() 或 Now()

④\工作日期\字段的默认值为系统当前日期的后一天————则\默认值\右边框中输入: Now()+1 或 Date()+1

★有效性规则表达式的示例:(相关习题讲解:52、46、44)

①有效性规则为:输入的入校时间必须为9月————则\有效性规则\右边的框中输入:

Month([入校时间])=9

②规则为:输入年龄必须在18岁至60岁之间(含18岁和60岁)————则\有效性规则\右边的框中输入: >=18 And <=60

③\入校时间\字段有效性规则为只能输入1月(含)到10月(含)的日期————则\有效性规则\右边的框中输入:Month([入校时间])>=1 And Month([入校时间])<=10

④聘用时间字段有效性规则为:1950年(含)以后的日期————则\有效性规则\右边的框中输入: >=#1950-1-1#

⑤表\的有效性规则为:\津贴\字段的值必须小于等于\基本工资\字段值————则\有效性规则\右边的框中输入: [津贴]<=[基本工资]

⑥\工作时间\字段的有效性规则为只能输入上一年度五月一日以前(含)的日期————则\有效性规则\右边的框中输入: <=DateSerial(Year(Date())-1,5,1)

⑦性别字段有效性规则为:男或女————则\有效性规则\右边的框中输入:

\男\女\ 或者 In (\男\女\

⑧职工表\类别\字段有效性规则为只能输入\在职\与\退休\值之一————则\有效性规则\右边的框中输入: In (\在职\退休\ 或者 “在职” OR “退休”

⑨字段有效性规则为不能是空值————则\有效性规则\右边的框中输入:Is Not Null

★输入掩码的设置(相关习题讲解:50、49)

(注意:输入掩码符的应用,见书P41表2.6;

其次是输入掩码向导,如邮政编码、密码、身份证等;且只有文本\\日期数据类型可以输入掩

码向导)

1

ACCESS培训上课资料 任课教师:高海波

输入掩码属性字符含义:

0:必须输入数字(0~9) 9:可以选择输入数据或空格

#:可以选择输入数据或空格(允许加减号) A:必须输入字母或数字 a:可以选择输入字母或数字

L:必须输入字母(大小写A~Z)

?:可以选择输入字母(大小写A~Z) &:必须输入一个任意字符或一个空格 C:可以选择输入一个任意字符或一个空格

例如:

①输入掩码为只能输入10位数字或空格形式———则\输入掩码\右边的框中输入:9999999999 ②设置\规格\字段的输入掩码为9位字母、数字和字符的组合。其中,前三位只能是数字,第4位为大写字母\,第5位为字符\,最后一位为大写字母\,其他位为数字。———则\输入掩码\右边的框中输入: 000\

★为表字段创建查阅列表(相关习题讲解:51、24)

(建议向导方式创建,若提示值为固定常数,则\限于列表\属性选择\是\)

如: ①查阅向导建立\职务\字段的数据类型,向该字段键入的值为\职员\、\主管\或\经理\固定常

数。

操作步骤:选中\职务\字段,在下面的\查阅\选项卡中的\显示控件\选择\组合框\,\行来源类型\中选择\值列表\,\行来源\中输入:\职员\主管\经理\,(前面操作也可直接用向导方式)\限于列表\中选择\是\。

注意:建议同学们:

每做完一大题,请关闭ACCESS,重新启动再做下一题;或者直接双击打开要操作的数据库文件 !

每道大题中的题号表示相对应的文件夹名称(即题中提到的考生文件夹),文件夹中含有题目中的源文件。

第一讲:主要考核知识点

知识点1:主键、默认值的设置、字段的删除与增添、字段类型的修改、记录的删除以及记录的添加

相关习题讲解及练习: 56、35、26、06、05、04、01

知识点2:导入表、拆分表、关系的建立

相关习题讲解及练习: 21、20、18

知识点3:字号、行高、字段的说明、字段的数据类型、更改表中的内容、取消隐藏列 相关习题讲解及练习: 19、17、14、13、10

第二讲:主要考核知识点

2

ACCESS培训上课资料 任课教师:高海波

知识点4:在一个数据库中添加一个新表、表结构的定义,向表中输入内容(其中\照片\等OLE字段输入采用对象文件插入的方法),以及表对象的导入及备份

相关习题讲解及练习: 53、40、33、30、29、28、27、25、11、09、08、07、2

知识点5:有效性规则和有效性文本的设置、字段值的替换、关系的删除与建立以及外部数据的导入、导出

相关习题讲解及练习:54、42、32、3

知识点6:必填字段的设置、字段大小的设置、为表字段创建查阅列表、外键的判断、输入掩码的

设置

相关习题讲解及练习:55、48、47、41、38、37、36、23

第三讲:主要考核知识点

知识点7:宏的改名——被命名为AutoExec保存的宏,在打开该数据库时会自动运行 知识点8:复合主键的设置、宏的重命名、链接表、表结构的设置和窗体的设计 相关习题讲解及练习: 39、34、22、16、15、12 国二真题强化训练(必须完成):(共56题) 56、一、基本操作:(30分)

在考生文件夹下,\数据库文件中已建立表对象\。试按以下操作要求,完成表的编辑: (1)设置\编号\字段为主键;

(2)设置\年龄\字段的有效性规则为:大于16; (3)删除表结构中的\所属部门\字段;

(4)在表结构中的\年龄\与\职务\两个字段之间增添一个新的字段:字段名称为\党员否\,字段类型为\是/否\型; (5)删除表中职工编号为\的一条记录; (6)在编辑完的表中追加以下一条新记录:

本题主要考核点:主键、有效性规则、字段的删除与增添、记录的删除以及记录的添加。 本题解题思路:

\表设计器中选中\编号\行,点击工具栏上的\主键\按钮;

选中\年龄\字段,在\有效性规则\属性右边的文本框中输入:>16; 选中\所属部门\字段行,鼠标右击后弹出的菜单中选择\删除行\;

选中\职务\字段行,鼠标右击后弹出的菜单中选择\插入行\,在\字段名称\中填入\党员否\,数据类型选

择\是/否\。然后保存该表。

打开表\,选中编号为\的记录,然后点击工具栏上的\删除记录\按钮;

最后在表的最后追加输入题面所要求的各字段的内容。

55、一、基本操作:(30分)

在考生文件夹下,\数据库文件中已建立表对象\。试按以下操作要求,完成表的编辑: (1)设置\产品代码\字段为主键;

(2)将\单位\字段的默认值属性设置为\只\、字段大小属性改为1;

3

ACCESS培训上课资料 (3)删除\规格\字段值为\的记录; (4)删除\备注\字段;

任课教师:高海波

(5)将\最高储备\字段大小改为长整型,\最低储备\字段大小改为整型; (6)将\出厂价\字段的数据类型设置为货币型。

本题主要考核点:主键、默认值的设置,字段类型的修改,字段以及记录的删除。 本题解题思路:略

54、一、基本操作:(30分)

在考生文件夹下,\数据库文件中已建立表对象\,同时在考生文件夹下还存有\数据库文件。试按以下操作要求,完成表对象\的编辑和表对象\的导入: (1)设置\游客ID\字段为主键; (2)设置\姓名\字段为\必填\字段;

(3)设置\年龄\字段的\有效性规则\属性为:大于等于10且小于等于60;

(4)设置\年龄\字段的\有效性文本\属性为:\输入的年龄应在10岁到60岁之间,请重新输入。\;

(5)在编辑完的表中输入如下一条新记录,其中\照片\字段输入采用对象文件插入的方法。照片文件名为照片.JPG,已保存在考生文件夹下。

(6)将\数据库文件中的表对象\导入到\数据库文件内,表名不变。 本题主要考核点:主键、必填、有效性规则和有效性文本的设置,向表中输入内容,以及导入表。 本题解题思路:

(2)选中\姓名\字段,把该字段的\必填字段\属性设置为\是\; (3)选中\年龄\字段,在\有效性规则\框中直接输入:>=10 And <=60,

(4)在\有效性文本\右边的框中直接输入:输入的年龄应在10岁到60岁之间,请重新输入。(注意:此处

句号不能少!)

(5)其中插入图片,可以右击,在弹出菜单中选择\插入对象\,然后在弹出的对话框中选择\由文件创建\单选按钮,最后通过\浏览\按钮来选择考生文件夹下的\照片.JPG\。

(6)右击鼠标,在弹出的下拉菜单中选择\导入\,然后在\导入\对话框中选择考生文件夹下的\,再选择该库中的\,点击\确定\进行导入。

53、一、基本操作:(30分)

在考生文件夹下的\数据库文件中建立表\,表结构如下:

4

ACCESS培训上课资料 (2)设置\编号\字段为主键;

(3)设置\职称\字段的默认值属性为\讲师\;

任课教师:高海波

(4)设置\年龄\字段的有效性规则为:大于等于18; (5)在\表中输入以下一条记录:

注意,教师李丽的\照片\字段数据,要求采用插入对象的方法,插入考生文件夹下的\李丽.bmp\图像文件。

本题主要考核点:在一个数据库中添加一个新表、表结构的定义、主键的设置、有效性规则的设置及向表中输入内容。

本题解题思路:略

52、一、基本操作:(30分)

在考生文件夹下,\数据库文件已建立表对象\。试按一下操作要求,完成表的编辑: (1)设置\编号\字段为主键;

(2)设置\年龄\字段的\有效性规则\属性为:大于等于17且小于等于55; (3)设置\聘用时间\字段的默认值为:系统当前日期; (4)交换表结构中的\职务\与\聘用时间\两个字段的位置; (5)删除表中职工编号为\和\的两条记录; (6)在编辑完的表中追加以下一条新记录:

本题主要考核点:主键的设置、有效性规则的设置、默认值的设置、删除表中记录及向表中输入内容。 本题解题思路:

(2)\年龄\有效性规则\框中直接输入:>=17 And <=55;

(3)\聘用时间\字段\默认值\框中直接输入:Date() 或 = Date();

(4)选中\职务\字段行,按住鼠标左键把\职务\字段移到\聘用时间\字段前,选中\聘用时间\字段,按住鼠标左键把该字段移到原来\职务\字段的位置。然后保存该表。

51、一、基本操作:(30分)

在考生文件夹下,存在一个数据库文件\,里边已经设计好了表对象\、\、\和\。试按以下操作要求,完成各种操作:

(1)分析\预约数据表的字段构成,判断并设置其主键。

(2)设置\表中\医生ID\字段的相关属性,使其接受的数据只能为第1个字符为\,从第2个字符开始三位只能是0~9之间的数字;并将该字段设置为必填字段;设置\科室ID\字段的字段大小,使其与\表中相关字段的字段大小一致。

(3)设置\表中\性别\字段的默认值属性,属性值为\男\;并为该字段创建查阅列表,列表中显示\男\和\女\两个值。

(4)删除\表中的\专长\字段,并设置\年龄\字段的有效性规则和有效性文本。具体规则为:输入年龄必须在18岁至60岁之间(含18岁和60岁),有效性文本内容为:\年龄应在18岁到60岁之间\;取消对\年龄\字段值的隐藏。

(5)设置\表的显示格式,使表的背景颜色为\银白\、网格线为\白色\、单元格效果为\凹陷\。 (6)通过相关字段建立\、\、\和\等四表之间的关系,同时使用\实施参

5

本文来源:https://www.bwwdw.com/article/lif2.html

Top