您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 招标投标 > 第一部分-基本操作(30分ghb)
ACCESS培训上课资料任课教师:高海波1注意一、本部分内容主要涉及的是:数据库及表的相关操作,也综合了一些窗体及控件、宏的基本操作知识内容,是最容易得分的一大题。也不允许丢分!!!二、下面的内容以知识点为纲来练习真题,对照所列知识点看自己是否已掌握和能否熟练操作相关习题。另要求所有同学必须要利用课堂及课后时间一定要把这些真题全部熟练完成!!三、本部分主要考核知识点示例★字段默认值的设置(相关习题讲解: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岁)————则有效性规则右边的框中输入:=18And=60③入校时间字段有效性规则为只能输入1月(含)到10月(含)的日期————则有效性规则右边的框中输入:Month([入校时间])=1AndMonth([入校时间])=10④聘用时间字段有效性规则为:1950年(含)以后的日期————则有效性规则右边的框中输入:=#1950-1-1#⑤表employee的有效性规则为:津贴字段的值必须小于等于基本工资字段值————则有效性规则右边的框中输入:[津贴]=[基本工资]⑥工作时间字段的有效性规则为只能输入上一年度五月一日以前(含)的日期————则有效性规则右边的框中输入:=DateSerial(Year(Date())-1,5,1)⑦性别字段有效性规则为:男或女————则有效性规则右边的框中输入:男or女或者In(男,女)⑧职工表类别字段有效性规则为只能输入在职与退休值之一————则有效性规则右边的框中输入:In(在职,退休)或者“在职”OR“退休”⑨字段有效性规则为不能是空值————则有效性规则右边的框中输入:IsNotNull★输入掩码的设置(相关习题讲解:50、49)(注意:输入掩码符的应用,见书P41表2.6;其次是输入掩码向导,如邮政编码、密码、身份证等;且只有文本\日期数据类型可以输入掩码向导)ACCESS培训上课资料任课教师:高海波2输入掩码属性字符含义:0:必须输入数字(0~9)9:可以选择输入数据或空格#:可以选择输入数据或空格(允许加减号)A:必须输入字母或数字a:可以选择输入字母或数字L:必须输入字母(大小写A~Z)?:可以选择输入字母(大小写A~Z)&:必须输入一个任意字符或一个空格C:可以选择输入一个任意字符或一个空格例如:①输入掩码为只能输入10位数字或空格形式———则输入掩码右边的框中输入:9999999999②设置规格字段的输入掩码为9位字母、数字和字符的组合。其中,前三位只能是数字,第4位为大写字母V,第5位为字符-,最后一位为大写字母W,其他位为数字。———则输入掩码右边的框中输入:000V-000W★为表字段创建查阅列表(相关习题讲解:51、24)(建议向导方式创建,若提示值为固定常数,则限于列表属性选择是)如:①查阅向导建立职务字段的数据类型,向该字段键入的值为职员、主管或经理固定常数。操作步骤:选中职务字段,在下面的查阅选项卡中的显示控件选择组合框,行来源类型中选择值列表,行来源中输入:职员;主管;经理,(前面操作也可直接用向导方式)限于列表中选择是。注意:建议同学们:每做完一大题,请关闭ACCESS,重新启动再做下一题;或者直接双击打开要操作的数据库文件!每道大题中的题号表示相对应的文件夹名称(即题中提到的考生文件夹),文件夹中含有题目中的源文件。第一讲:主要考核知识点知识点1:主键、默认值的设置、字段的删除与增添、字段类型的修改、记录的删除以及记录的添加相关习题讲解及练习:56、35、26、06、05、04、01知识点2:导入表、拆分表、关系的建立相关习题讲解及练习:21、20、18知识点3:字号、行高、字段的说明、字段的数据类型、更改表中的内容、取消隐藏列相关习题讲解及练习:19、17、14、13、10第二讲:主要考核知识点ACCESS培训上课资料任课教师:高海波3知识点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分)在考生文件夹下,samp1.mdb数据库文件中已建立表对象tEmployee。试按以下操作要求,完成表的编辑:(1)设置编号字段为主键;(2)设置年龄字段的有效性规则为:大于16;(3)删除表结构中的所属部门字段;(4)在表结构中的年龄与职务两个字段之间增添一个新的字段:字段名称为党员否,字段类型为是/否型;(5)删除表中职工编号为000014的一条记录;(6)在编辑完的表中追加以下一条新记录:本题主要考核点:主键、有效性规则、字段的删除与增添、记录的删除以及记录的添加。本题解题思路:tEmployee表设计器中选中编号行,点击工具栏上的主键按钮;选中年龄字段,在有效性规则属性右边的文本框中输入:16;选中所属部门字段行,鼠标右击后弹出的菜单中选择删除行;选中职务字段行,鼠标右击后弹出的菜单中选择插入行,在字段名称中填入党员否,数据类型选择是/否。然后保存该表。打开表tEmployee,选中编号为000014的记录,然后点击工具栏上的删除记录按钮;最后在表的最后追加输入题面所要求的各字段的内容。55、一、基本操作:(30分)在考生文件夹下,samp1.mdb数据库文件中已建立表对象tNorm。试按以下操作要求,完成表的编辑:(1)设置产品代码字段为主键;(2)将单位字段的默认值属性设置为只、字段大小属性改为1;ACCESS培训上课资料任课教师:高海波4(3)删除规格字段值为220V-4W的记录;(4)删除备注字段;(5)将最高储备字段大小改为长整型,最低储备字段大小改为整型;(6)将出厂价字段的数据类型设置为货币型。本题主要考核点:主键、默认值的设置,字段类型的修改,字段以及记录的删除。本题解题思路:略54、一、基本操作:(30分)在考生文件夹下,sampl.mdb数据库文件中已建立表对象tVisitor,同时在考生文件夹下还存有exam.mdb数据库文件。试按以下操作要求,完成表对象tVisitor的编辑和表对象tLine的导入:(1)设置游客ID字段为主键;(2)设置姓名字段为必填字段;(3)设置年龄字段的有效性规则属性为:大于等于10且小于等于60;(4)设置年龄字段的有效性文本属性为:输入的年龄应在10岁到60岁之间,请重新输入。;(5)在编辑完的表中输入如下一条新记录,其中照片字段输入采用对象文件插入的方法。照片文件名为照片.JPG,已保存在考生文件夹下。(6)将exam.mdb数据库文件中的表对象tLine导入到samp1.mdb数据库文件内,表名不变。本题主要考核点:主键、必填、有效性规则和有效性文本的设置,向表中输入内容,以及导入表。本题解题思路:(2)选中姓名字段,把该字段的必填字段属性设置为是;(3)选中年龄字段,在有效性规则框中直接输入:=10And=60,(4)在有效性文本右边的框中直接输入:输入的年龄应在10岁到60岁之间,请重新输入。(注意:此处句号不能少!)(5)其中插入图片,可以右击,在弹出菜单中选择插入对象,然后在弹出的对话框中选择由文件创建单选按钮,最后通过浏览按钮来选择考生文件夹下的照片.JPG。(6)右击鼠标,在弹出的下拉菜单中选择导入,然后在导入对话框中选择考生文件夹下的exam.mdb,再选择该库中的tLine,点击确定进行导入。53、一、基本操作:(30分)在考生文件夹下的samp1.mdb数据库文件中建立表tTeacher,表结构如下:ACCESS培训上课资料任课教师:高海波5(2)设置编号字段为主键;(3)设置职称字段的默认值属性为讲师;(4)设置年龄字段的有效性规则为:大于等于18;(5)在tTeacher表中输入以下一条记录:注意,教师李丽的照片字段数据,要求采用插入对象的方法,插入考生文件夹下的李丽.bmp图像文件。本题主要考核点:在一个数据库中添加一个新表、表结构的定义、主键的设置、有效性规则的设置及向表中输入内容。本题解题思路:略52、一、基本操作:(30分)在考生文件夹下,samp1.mdb数据库文件已建立表对象tEmployee。试按一下操作要求,完成表的编辑:(1)设置编号字段为主键;(2)设置年龄字段的有效性规则属性为:大于等于17且小于等于55;(3)设置聘用时间字段的默认值为:系统当前日期;(4)交换表结构中的职务与聘用时间两个字段的位置;(5)删除表中职工编号为000024和000028的两条记录;(6)在编辑完的表中追加以下一条新记录:本题主要考核点:主键的设置、有效性规则的设置、默认值的设置、删除表中记录及向表中输入内容。本题解题思路:(2)年龄有效性规则框中直接输入:=17And=55;(3)聘用时间字段默认值框中直接输入:Date()或=Date();(4)选中职务字段行,按住鼠标左键把职务字段移到聘用时间字段前,选中聘用时间字段,按住鼠标左键把该字段移到原来职务字段的位置。然后保存该表。51、一、基本操作:(30分)在考生文件夹下,存在一个数据库文件samp1.mdb,里边已经设计好了表对象tDoctor、tOffice、tPatient和tSubscribe。试按以下操作要求,完成各种操作:(1)分析tSubscribe预约数据表的字段构成,判断并设置其主键。(2)设置tSubscribe表中医生ID字段的相关属性,使其接受的数据只能为第1个字符为A,从第2个字符开始三位只能是0~9之间的数字;并将该字段设置为必填字段;设置科室ID字段的字段大小,使其与tOffice表中相关字段的字段大小一致。(3)设置tDoctor表中性别字段的默认值属性,属性值为男;并为该字段创建查阅列表,列表中显示男和女两个值。(4)删除tDoctor表中的专长字段,并设置年龄字段的有效性规则和有效性文本。具体规则为:输入年龄必须在18岁至60岁之间(含18岁和60岁),有效性文本内容为:年龄应在18岁到60岁之间;取消对年龄字段值的隐藏。(5)设置tDoctor表的显示格式,使表的背景颜色为银白、网格线为白色、单元格效果为凹陷。(6)通过相关字段建立tDoctor、tOffice、tPatient和tSubscribe等四表之间的关系,同时使用实施参ACCESS培训上课资料任课教师:高海波6照完整性。本题主要考核点:主键的设置、输入掩码的设置、必填字段的设置、字段大小的设置、默认值的设置、为表字段创建查阅列表、删除表字段在、
本文标题:第一部分-基本操作(30分ghb)
链接地址:https://www.777doc.com/doc-3242817 .html