ACCESS实例教程_第1页
ACCESS实例教程_第2页
ACCESS实例教程_第3页
ACCESS实例教程_第4页
ACCESS实例教程_第5页
免费预览已结束,剩余29页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验一数据库及表的操作一、实验目的1 .掌握数据库的创立及其它简单操作2 .熟练掌握数据表建立、数据表维护、数据表的操作二、实验内容与要求1 .数据库的创立、翻开、关闭2 .数据表的创立:建立表结构、设置字段属性、建立表之间关系、数据的输入3 .数据表维护:翻开表、关闭表、调整表外观、修改表结构、编辑表内容4 .数据表的操作:查找替换数据、排序记录、筛选记录三、实验步骤案例一:创立数据库1 .创立空数据库要求:建立“教学治理数据库. 操作步骤:图1-1创立教学治理数据库(1)在Access 2022启动窗口中,在中间窗格的上方,单击“空数据库,在右侧窗格的文件名文本框中,给出一个默认的文件名“

2、 Database1.accdb .把它修改为“教学治理 如图1-1所示.击“确定按钮,如图(3)这时返回到 户未提供文件扩展名,(2)单击IU 按钮,在翻开的“新建数据库对话框中,选择数据库的保存位置,单1-2所示.access启动界面,显示将要创立的数据库的名称和保存位置,如果用access将自动添加上.(4)在右侧窗格下面,单击“创立命令按钮,如图 1-1所示.(5)这时开始创立空白数据库,自动创立了一个名称为表1的数据表,并以数据表视图方式翻开这个表1,如图1-3所示.图1-2 "文件新建数据库对话框(6)这时光标将位于“添加新字段列中的第一个空单元格中,现在就可以输入添加

3、数据,或者从另一数据源粘贴数据.i d : " 一 | M茹至3 . US* (A*口cm 1O0?) , MicroxtTh Allhx图1-3表1的数据表视图2 .使用模板创立Web数据库要求:利用模板创立“联系人Web数据库,accdb 数据库.操作步骤:(1)启动 Access o(2)在启动窗口中的模板类别窗格中,双击样本模板,翻开“可用模板窗格,可以看到Access提供的12个可用模板分成两组. 一组是 Web数据库模板,另一组是传统数据库 模板一一罗斯文数据库. Web数据库是Access2022新增的功能.这一组 Web据库模板可 以让新老用户比拟快地掌握 We跋据库

4、的创立,如图 1-4所示(3)选中“联系人 Web数据库,那么自动生成一个文件名“联系人 Web数据库.accdb ,保存位置在默认 Window系统所安装时确定的“我的文档中显示在右侧的窗格中,参见图 1-3所示当然用户可以自己指定文件名和文件保存的位置,如果要更改文件名,直接在文件名文本框中输入新的文件名,如要更改数据库的保存位置,单击“浏览按钮,再翻开的“文件新建数据库对话框中,选择数据库的保存位置.上一用克伸J MM1 2E3 h堀-卡吊Jk w*b*fl*国rm 军1-4 “可用模板窗格和数据库保存位置图(4)单击“创立按钮,开始创立数据库.(5)数据库创立完成后,自动翻开“联系人

5、We跋据库,并在标题栏中显示“联系人 如图1-5所示.»3 Ifl!工于» ;S司吨日收日1, 工同虻了工律W6欢亚充用杀系人心力数指春图1-5联系人数据库注意:1.在这个窗口中,还提供了配置数据库和使用数据库教程的链接.2.如果计算机已经联网,那么单击按钮,就可以播放相关教程.案例二:数据库的翻开和关闭1 .翻开数据库要求:以独占方式才T开“教学治理.accdb 数据库.操作步骤:(1)选择“文件 一 “翻开,弹出“翻开对话框.(2)在“翻开对话框的“查找范围中选择“ E:实验一文件夹,在文件列表中选“教学治理.accdb ,然后单击“翻开按钮右边的箭头,选择“以独占方式

6、翻开.如图1-6所示.图1-6以独占方式翻开数据库2 .关闭数据库要求:关闭翻开白.“教学治理 .accdb 数据库.操作步骤:单击数据库窗口右上角的“关闭按钮, 或在Access 2022主窗口选“文件 一 “关闭 菜单命令.案例三:建立表结构1 .使用“设计视图创立表要求:在“教学治理.accdb 数据库中利用设计视图创立“教师表各个字段,教师表 结构如表1-2所示.操作步骤:(1)翻开“教学治理.accdb 数据库,在功能区上的“创立选项卡的“表格组中,单击“表设计按钮,参见图 1-7所示文件71®匐三善匝表格表 袤设计Share Point 冽表模化图1-7创立表(2)单击“

7、表格工具/视图“设计视图,如图1-8所示.弹出“另存为对话框,表名称文本框中输入“教师,单击“确定按钮.文件开始 创喜 外醒就数据在工具字题< f AB 12 曰数字费不a队受数据表视圉®设计视因晶日娜耐匍y 团息唔 K 国其?蚌段 反力苴删除而*±r名称知行器幽默认值曰李盥大小表1ID ,渐建)单击以添旭图1-8 “设计视图“数据表视图切换(3)翻开表的设计视图,根据表 1-1教师表结构内容,在字段名称列输入字段名称,在数据类型列中选择相应的数据类型,在常规属性窗格中设置字段大小.如图1-9所示.(4)单击保存按钮,以“教师为名称保存表.字段名称数据类型说明师名别龄

8、作治历教姓性年工政学本本本字期本本文文文教日X文字段K小_J5惜式字塾每径图1-9 “设计视图窗口表1-1教师表结构数据库中创立“学生表, 使用“设计视图创立“学生1-10所示.表表iS计 Share-Point列表部件,字段名类型字段大小格式编号文本5姓名文本4性别文本1年龄数字整型工作时间日期/时间短日期政治面目文本2学历文本4职称文本3系别文本2联系 文本12在职否是/否是/否2.使用“数据表视图创立表要求:在“教学治理.accdb 表的结构,其结构如表 1-2所示.操作步骤:(1)翻开“教学治理.accdb 数据库.(2)在功能区上的“创立选项卡的“表格组中,单击“表按钮,如图 这时将

9、创立名为“表 1的新表,并在“数据表视图中翻开它.眼黑认值-S手葭K小属性图1-10 “表格组图1-11字段属性组(3)选中ID字段,在“表格/字段选项卡中的“属性组中,单击“名称和标题 按钮,如图1-11所示.(4)翻开了 “输入字段属性对话框,在“名称文本框中,输入“学生编号确定|取消方入字段屈柱1-12所示.图1-12输入字段属性对话框(5)选中“学生编号字段列,在“表格工具/字段选项卡的“格式组中,把“数据类型设置为“文本,如图1-13所示.图1-13数据类型设置注意ID字段默认数据类型为“自动编号,添加新字段的数据类型为“文本户所添加的字段是其他的数据类型,可以在“表格工具/字段选项

10、卡的“添加和删除组中,单击相应的一种数据类型的按钮,如图 1-14所示.AB添加和删除图1-14数据类型设置功能栏如果需要修改数据类型,以及对字段的属性进行其他设置,最好的方法是在表设计视图中进行,在access工作窗口的右立下角,单击“设计视图按钮,翻开表的设计视图,如 图1-15所示,设置完成后要再保存一次表.(6)在“添加新字段下面的单元格中,输入“张佳,这时Access自动为新字段命名为“字段1,重复步骤(4)的操作,把“字段1的名称修改为“姓名名称,如图1-15 所示.图1-15添加新字段修改字段名称后的结果(7)以同样方法,按表1-21 设计视图修改.(8)最后在“快速访问工具栏

11、名“学生,单击“确定按钮.学生表结构的属性所示,依次定义表的其他字段.再利用中,单击保存 R 按钮.输入表表1-2学生表结构字段名类型字段大小格式学生编号文本10姓名文本4性别文本2年龄数字整型入校日期日期/时间中日期团员否是/否是/否住址备注照片OLE对象3.通过导入来创立表数据共享是加快信息流通,提升工作效率的要求.Access提供的导入导出功能就是用来实现数据共享的工具.表1-3选课成绩表结构字段名类型字段大小格式选课ID自动编号学生编号文本10课程编号文本5成绩数字整型在Access中.可以通过导入用存储在其他位置的信息来创立表.例如,可以导入 Excel工作表、ODBC数据库、其他

12、Access数据库、文本文件、XML文件及其他类型文件.要求:将“课程.xls、“选课成绩.xls导入到“教学治理.accdb数据库中.“选课成绩 表结构按表1-3所示修改.操作步骤:(1)翻开“教学治理数据库,在功能区,选中“外部数据选项卡,在“导入并链接组中,单击“ Excel",如图1-16所示.y| H|w式学首会:"有屋?.门1 - k'iry弓门二文件拜始 创立外都数据数据库工具上隰项W雇前总田二N? M .予已保存的铜妾恚Excelah"与QDB匚戳蜓库烟文件 导出 收集数据导人治理言国其他一 等A并链接图1-16外部数据选项卡(2)在翻开“

13、获取外部数据库对话框中,单击浏览按钮,在翻开的“翻开对话框 中,在“查找范围定位与外部文件所在夹,选中导入数据源文件“课程 .xls ,单击翻开 按钮,返回到“获取外部数据对话框中,单击“确定按钮.如图 1-17所示图1-17 "获取外部数据窗口 -选择数据源和目标(3)在翻开的“导入数据表向导对话框中,直接单击“下一步按钮,如图 1-18所 示.图1-18 "导入数据表向导对话框(4)在翻开的“请确定指定第一行是否包含列标题对话框中,选中“第一行包含列 标题复选框,然后单击“下一步按钮,如图1-19所示工导入据表向学骂爪鱼缸可以用列桁谡作力装的多总总册.诺哈定生育的第 行

14、是否包含期 杭曹履二蠲翻标题一-:词程编号寸程名榔-养程类别学分11C1计算即实用轼件3*210Z英语61.:;1.C3高等数学641C4力学2上105去算会曾2zJ 碗 一上一节. | 下一缶?旗9 |图1-19 "请确定指定第一行是否包含列标题对话框(5)在翻开的指定导入每一字段信息对话框中,指定“课程编号的数据类型为“文 本,索引项为“有(无重复),如下图,然后依次选择其他字段,设置“学分的数据 类型为“整形,其他默认.单击“下一步按钮.如图 1-20所示3导上勃瘴表S3您5TL3院有关正在导人的垣一手段的信息口在下面区域中选择手段,然后在U字段知炉*已轼向沿字会信息进日他苦.

15、手段靠遵宇屋名称西 丽阖笑同禀型工):曳本二褥引H, 古芍亘二1二 E不导人宇盘制用 后i行星漏号健程名例课程类别铉101计算叫支用翅件选修32102英语必修621U3高等数学达脩6p104力学选修2105韦算会计选修2,LJ,明目< 上一步中 下一步道)> 元威9图1-20字段选项设置在翻开的定义主键对话框中,选中“我自己选择主键 ,Access自动选定“课程编号然后单击“下一步按钮,如图 1-21所示.图1-21主键设置(6)在翻开的制定表的名称对话框中,在“导入到表文本框中,输入“课程,单击完成按钮.到此完成使用导入方法创立表.(7)用同样的方法,将“选课成绩导入到“教学治理

16、.accdb数据库中.案例四:设置字段属性要求:(1)将“学生表的“性别字段的“字段大小重新设置为 1,默认值设为“男, 索引设置为“有(有重复);(2)将“入校日期字段的“格式设置为“短日期,默认值设为当前系统日期;(3)设置“年龄字段,默认值设为23,取值范围为14-70之间,如超出范围那么提示“请输入1470之间的数据! ;(4)将“学生编号字段显示“标题设置为“学号,定义学生编号的输入掩码属性,要求只能输入 8位数字.操作步骤:(1)翻开“教学治理.accdb ,双击“学生表,翻开学生表“数据表视图,选择“开始选项卡“视图“设计视图.如图1-22所示OLE对象格式“的位数自动戒入掩西旨

17、默认值23有效性规那么> = 14 And < =7C与苗d生文本背蛀入14-70之间的数据!此麦否图1-22设置字段属性(2)选中“性别字段行,在“字段大小框中输入1,在“默认值属性框中输入“男,在“索引属性下拉列表框中选择“有(有重复).图1-23通过表达式生成器输入函数(3)选中“入校日期字段行,在“格式属性下拉列表框中,选择“短日期格式,二 |单击“默认值默认值2 g00属性框,再单击弹出“表达式生成器窗口. “函数一一“内置函数按图1-23所示选择.单击确定,默认值框显示.如图1-23所示(4)选中“年龄字段行,在 目| “默认值属性框中输入23,在“有效性规那么属性框中

18、输入“ >=14 and <=70 ",在“赢性文本属性框中输入文字“请输入1470之间的 数|三|据!单击“默认值属性框,再单击弹出“表达式生成器窗口.选择“丽符,按图1-24所示操作.表达式生成器X输入一个表达式以魅证此字段中的题据(1):京达式例如包括电:Ldl + 包nd2和fi£dL<5)符 数量作 函富携 甯侄部)Id图1-24通过表达式生成器输入运算符,在“输入掩码(5)选中“学生编号字段名称,在“标题属性框中输入“学号 属性框中输入0000000000.(6)单击快速工具栏上的“保存按钮,保存“学生表.案例五:设置主键1 .创立单字段主键要

19、求:将 “教师表“教师编号字段设置为主键.操作步骤:(1)使用“设计视图翻开“教师表,选择“教师编号字段名称.2 2) “表格工具/设计一一“工具组,单击主键按钮.2.创立多字段主键“姓名、“性别和“工作时间设置为主键.选中“教师编号字段行,按住 Ctrl键,再分 时间字段行.要求:将“教师表的“教师编号操作步骤:(1)翻开“教师表的“设计视图 别选中“姓名、“性别和“工作(2)单击工具栏中的主键按钮.案例六:向表中输入数据1.使用“数据表视图要求:将表1-4中的数据输入到“学生表中.表1-4学生表内容学生编号姓名性别年龄入校日期团员否住址照片2022041101张佳女212022-9-3否江

20、西南昌2022041102陈诚男212022-9-2是北京海淀区2022041103王佳女192022-9-3是江西九江2022041104叶飞男182022-9-2是上海2022041105任伟男222022-9-2是北京顺义2022041106江贺男202022-9-3否福建漳州2022041107严肃男192022-9-1是福建厦门2022041108吴东男192022-9-1是福建福州位图图像2022041109好生女182022-9-1否广东顺德位图图像操作步骤:(1)翻开“教学治理.accdb ,在“导航窗格中选中“学生表双击,翻开“学生 表“数据表视图.(2)从第1个空记录的第1

21、个字段开始分别输入“学生编号、“姓名和“性别等 字段的值,每输入完一个字段值,按 Enter键或者按Tab键转至下一个字段.(3)输入“照片时,将鼠标指针指向该记录的“照片字段列,单击鼠标右键,打 开快捷菜单,选择“插入对象命令,选择“由文件创立选项,单击“浏览按钮,翻开 “浏览对话框,在“查找范围栏中找到存储图片的文件夹,并在列表中找到并选中所需 的图片文件,单击“确定按钮.(4)输入完一条记录后,按 Enter键或者按Tab键转至下一条记录,继续输入下一条 记录.(5)输入完全部记录后,单击快速工具栏上的“保存按钮,保存表中的数据.2 .创立查阅列表字段(使用自行键入所需的值)要求:为“教

22、师表中“职称字段创立查阅列表,列表中显示“助教、“讲师、“副教授和“教授 4个值.操作步骤:(1)翻开“教师表“设计视图,选择“职称字段.(2)在“数据类型列中选择“查阅向导 ,翻开“查阅向导第 1个对话框.(3)在该对话框中,选中“自行键入所需的值选项,然后单击“下一步按钮,打 开“查阅向导第 2个对话框.(4)在“第1歹的每行中依次输入“助教、“讲师、“副教授和“教授 4个值, 列表设置结果如下图.(5)单击“下一步按钮,弹出“查阅向导最后一个对话框.在该对话框的“请为查阅列表指定标签文本框中输入名称,本例使用默认值.单击“完成按钮.如图1-25所示图1-25查阅向导3.创立查阅列表字段(

23、使用查阅列表查阅表或查询中的值)要求:为“选课成绩表中“课程编号字段创立查阅列表,即该字段组合框的下拉列 表中仅出现“课程表中已有的课程信息.操作步骤:(1)用表设计视图翻开“选课成绩表,选择“课程编号字段,在“数据类型列的 下拉列表中选择“查阅字段向导,翻开“查阅向导对话框,选中“使用查阅列表查阅表 或查询中的值单项选择按钮.如图 1-26所示.图1-26 “使用查阅列表查阅表或查询中的值对话框(2)单击下一步按钮,在“请选择为查阅字段提供数值的表或查询对话框中,选择“表:课程,视图框架中选“表单项选择项.如图 1-27所示.直再向导请选择为查阅字段提供数值的表或查询.Id ft 1 必m师

24、师 tBtL教教 君君君表表:隰程表;联系人表;任务 % iL 1E_1视图.表93聋谊回) 两者.取消 ?上一步)下一步完成g 图1-27 "请选择为查阅字段提供数值的表或查询对话框(3)单击下一步按钮,双击可用字段列表中的“课程编号、“课程名称,将其添加到选定字段列表框中.如图 1-28所示.图1-28选择可用字段对话框(4)单击下一步按钮,在“排序次序对话框中,确定列表使用的排序次序,如图1-29所示.图1-29排序次序对话框(5)单击下一步按钮,在“请指定查阅列中的宽度对话框中,取消“隐藏键列.如图1-30所示.图1-30 "请指定查阅列中的宽度对话框(6)单击下一

25、步按钮,可用字段中选择“课程编号作为唯一标识行的字段.如图1-31所示.图1-31 “择可用字段作为唯一标识行的字段对话框(7)单击下一步按钮,为查阅字段指定标签.单击“完成.如图1-32所示.图1-32 "为查阅字段指定标签对话框(8)切换到“数据表视图,结果如图1-33所示.3选il碗费选课I.丁季生编号,课程褊号二口逐1 200E041101 102 H85101计算机实用软320220411024202204110252022041103片 7nnsn4ii102103iru105学计 数会 语等学算 英高力电图 1-334.获取外部数据要求:(1)将Excel文件"

26、;选课成绩.xls 中的数据导入到“教学治理.accdb 数据库中的“选课成绩表中;(2)将文本文件“教师.txt 中的数据导入到“教师表中;操作步骤:(1)翻开“教学治理.accdb,选择“外部选项卡/导入并链接一一单击“文本文件, 翻开“获取外部数据-文本文件对话框.如图 1-34所示囚I H 1 T=开始 创立外部数据数/库工具拉已保存的迤二一Eicel Acces? ODBC和g库也KML文件导入治理再司其他导人并锢£图1-34 “外部数据选项卡(2)在该对话框的“查找范围框中找到导入文件的位置,在列表中选择文件所需文件,选“教师.txt工如图1-35所示.图1-35获取外部

27、数据-文本文件-数据源选择3单击“确定按钮,翻开“导入文本向导的第1个对话框.如图1-36所示S3皂身上文事产导顼用蓝甲是力隔符格式.如臭不是,雕挥更密正朝奥呻独居TJ格式jA 3 mb Bi 3 _ mb Life bm ,*- *14 J h * 4 I J wa aSUS :ba:Si .4,; mmmImbmmmJIo mJ:,3 411 aSiaa, 4 3, h B -S- a A la 3 _ mb d B m i用落制甲T -用次号0制帝君十学的弦三超BET字强由同浮二年而子面使诺不福福箭看甄君珂两祠弄""'素自立伴EA实何一强帏丁门的示网孕君nA/

28、' 士 "飞低八飞6 -宫""KWAW口乂E 二殳 AuS '在",Y/二 g "出:以叵为5m谈二嘘?1 5瓦 L96W1-10 Q:OO:QOW0 土丁吊黄 土 版A丁僦1,飞联了网764M 回出第0111 WIM+ -31 口983-1-25.:口比MJ胪附",唾6般由1", Z + WlfiO* *K- Ki* *65978451 gp5012* *Ai&j 秋.船北 61,1963-5-L9 C : G口加0.± 2 #M血性d", "*总小,"忆施:

29、"6S9FS452; 0 宜“9父13","卜尬餐二"沁"35.19S9-10-29 .; DC:00,口.土:一鄙岑土 依£二川炉总、"I版二659764 叵*9601.二巾AL於 66,1958-7-8 0:OC; 00,它帕;都昼士义仁“讨£吃飞雄一湖254* 0 可"飕Q1/谓心氐-船,3Z1992T-西.:口比皿叩I.*土现出“即机"必康,"g9传40*96012* "前疝","版: 31/983-1-25 口:口.: 口唾"胡&quo

30、t;J心跣如擘国,笛M § , "65罚85Q4.L 回F6C13="访"J依二 55.1969-B-2F; 1:0.: 口口乍哺尸'亦反二 4正甘氏V/J65976544"回-60n卜双一前匚眈195T-9F SMOOjAT 7丽&fitf血睚一65洲那么5匕0回*gg015二 “'Ah *二册1 3&19鸵-9一9 0:00:00, V0±"胆自,四三,飞5g7的'a - I 叫 一 一 j =4 W M.红单一-4上一rfc4 肛 .j-IlA. J 1 3 A4单击“高级V应的

31、下拉列表选择“简体中文图1-36导入文本向导第一步打“教师导入规格窗口对话框.单击“语言G标签对GB2312,单击“确定命令按钮.该对话框列出了所要导入表的内容,单击“下一步按钮,翻开“导入文本向导的第2个对话框.如图1-37所示图1-37选择代码页显示的字体(5)在该对话框中选中“第一行包含列标题复选框,单击“下一步按钮,翻开“导入文本向导的第 3个对话框.(6)单击“下一步按钮,翻开“导入文本向导的第4个对话框.选择“我自己选择主键单项选择按钮.(7)单击“下一步按钮,“导入到表(I )标签下的文本框中显示“教师,单击完 成.完成向“教师表中导入数据.案例七:建立表之间的关联要求:创立“教

32、学治理.accdb 数据库中表之间的关联,并实施参照完整性操作步骤:(1)翻开“教学治理.accdb 数据库,“数据库工具/关系组,单击功能栏上的“关 系按钮 苏,翻开“关系窗口,同时翻开“显示表对话框.图1-38 “编辑关系对话框(2)在“显示表对话框中,分别双击“学生表、“课程表、“选课成绩表,将其添加到“关系窗口中.注:三个表的主键分别是 “学生编号,“选课ID,“课程编号(3)关闭“显示表窗口.(4)选定“课程表中的“课程编号字段,然后按下鼠标左键并拖动到 “选课成绩 表中的“课程编号字段上,松开鼠标.此时屏幕显示如图1-38所示的“编辑关系对话框.(5)选中“实施参照完整性复选框,单

33、击“创立按钮.(6)用同样的方法将“学生表中的“学生编号字段拖到“选课成绩表中的“学 生编号字段上,并选中“实施参照完整性,结果如图1-39所示.一 0选激D学生编号洋程漏号 或弟深桂芸称 浮程类以 学分图1-39表间关系(7)单击“保存按钮,保存表之间的关系,单击“关闭按钮,关闭“关系窗口.案例八:维护表要求:(1)将“教师表备份,备份表名称为“教师 1;(2)将“教师1表中的“姓名字段和“教师编号字段显示位置互换;(3)将“教师1表中性别字段列隐藏起来;(4)在“教师1表中冻结“姓名歹U;(5)在“教师1表中设置“姓名列的显示宽度为20;(6)设置“教师1数据表格式,字体为楷体、五号、斜体

34、、蓝色.操作步骤:文件开始 创立瓜比会另存为函致聋?另尸为琮翻开d美司数方客信息图1-40对象另存为菜单及另存为对话框(1)翻开“教学治理,accdb 数据库,在导航窗格中,选“教师表,选“文件选 项卡,单击“对象另存为“菜单命令,翻开“另存为对话框,将表“教师另存为“教师1".如图1-40所示.(2)用“数据表视图翻开“教师1表,选中“姓名字段列,按下鼠标左键拖动鼠标到“教师编号字段前,释放鼠标左键.(3)选中“性别歹U,右键弹出菜单一选择“隐藏字段菜单命令.(4)选中“姓名歹U,右键弹出菜单一选择“冻结字段菜单命令.(5)选中“姓名歹U,右键弹出菜单一选择“字段宽度菜单命令,将列

35、 宽设置为20,单击“确定按钮.(6)单击“格式 一 “字体菜单命令,翻开“字体对话框,按要求进 行设置.如图1-41所示 案例九:查找、替换数据要求:将“学生表中“住址字段值中的“江西全部改为“江西省.操作步骤:(1)用“数据表视图翻开“学生表,将光标定位到“住址字段任意 一单元格中.(2)单击 “开始选项卡一 “查找组中的替换,如图 1-42所示.翻开“查找和替换对话框.如图 1-43所示.LI字段宽度出序藏字发取渚睛字段J特字段且图1-41右键弹出菜图1-42右键弹出菜(3)按图所示设置各个选项,单击“全部替换按钮.图1-43 “查找和替换对话框案例十:排序记录要求:(1)在“学生表中,

36、按“性别和“年龄两个字段升序排序;(2)在“学生表中,先按“性别升序排序,再按“入校日期降序排序.操作步骤:(1)用“数据表视图翻开“学生表,选择 “性别和“年龄两列,选“开始 选项卡一 “排序和筛选 组,单击功能栏中的 “升序按钮,完成按“性别和“年龄 两个字段升序排序.如图 1-36所示(2)选择“开始/排序和筛选选项卡,单击“高级下拉列表 一 “高级筛选/排序命令,如图1-44所示.(3)翻开“筛选窗口,在设计网格中“字段行第 1列选择“性别字段,排序方式选“升序,第2列选择“入校日期字段, 排序方式选“降序,结果如图1-45所示.(4)选择“开始/排序和筛选选项卡一 “切换筛选观察排序

37、产机升序学理二制降序七|高级E胃七段翱E序汽考排序册评选* 去除铲有葭选器I.G1按窗体盛正旧 X j姆括选恻序M X,高组总选/排序,图1-45单击年 案例十一:筛选记录1 .按选定内容筛选记录要求:在“学生表中筛选出来自 操作步骤:(1)用“数据表视图翻开“学 的任一单元格中“福建两个字.(2)光标定位到所要筛选内容“福字段:性别排序:升序按钮展开的列表及高级窗口“福建的学生.表,选定“住址为“福建的某个单元格且选中,在入校日期 降序开头靠“福建但 开头不是"遑建(G)包含.,福建CD 不包含“福建(D)结果.图1-44排序和筛选组“开始选项卡的“排序和筛选组中,单击按钮,在翻开

38、“下拉菜单,单击“包含福建命令,完成筛选.如图 1-39所示.图146选择以下菜单2.按窗体筛选要求:将“教师表中的在职男教师筛选出来.操作步骤:(1)在“数据表视图中翻开“教师表,在“开始选项卡的“排序和筛选组中, 单击“高级按钮,在翻开的下拉列表中,单击“按窗体筛选.(2)这时数据表视图转变为一个记录,贯标停留在第一列的单元中,按“Tab键,将光标移到“性别字段列中.(3)在“性别字段中,单击下拉箭头,在翻开的列表中选择“男;然后把光标移到“在职否字段中,翻开下拉列表,选择“1,如图1-40所示.(3)在“排序和筛选组中,单击 M扪揆脩选完成筛选.图1-47按窗体筛选操作等于团 飞于 小于

39、 xT(G3- 班闱Mj3.使用筛选器筛选要求:在“选课成绩表中筛选60分以下的学生.操作步骤:(1)用“数据表视图翻开“选课成绩表,将光标定位于“成绩字段列任一单元 格内,然后单击鼠标右键,翻开快捷菜单,选“数字筛选器菜单命令一一“小于.(2)在“自定义筛选对话窗口文本框中输入“60,按Enter键,得到筛选结果.如图1-41所示.数字分选器旧等于66(E)小亍或等于曲(L大于或等于66(G)图1-47筛选器(3)将光标定位于“成绩字段列任一单元格内, 然后单击鼠标右键,翻开快捷菜单, 选“数字筛选器菜单命令一一“不等于.(2)在“自定义筛选对话窗口文本框中输入“60,按Enter键,得到筛

40、选结果.如图1-48所示.iB选课成果选课ID二f至铜号.课程编号 成绩一7110 2022041100 10355匚15 20220+1109 10150图1-48筛选结果3 .使用高级筛选在“教师表中,筛选出九月参加工作的或者政治面貌为“党员的教师.操作步骤:(1)翻开教学治理数据库,翻开教师表.(2)在“开始选项卡的“排序和筛选组中,单击“高级按钮,在翻开的下拉列 表中,单击“按窗体筛选"命令,如图 1-49所示.(3)这时翻开一个设计窗口,其窗口分为两个窗格,上部窗格显示“教师表,下部 是设置筛选条件的窗格.现在已经把“出生日期字段自动添加到下部窗格中.(4)在第1列的条件单

41、元格中输入“ Month(工作时间)=9",在第2列的或单元格 中输入“党员如图1-49所示.TlliiT政治面目图1-49筛选视图(5)单击“排序和筛选组中的“切换筛选按钮,显示筛选的结果.(6)如果经常进行同样的高级筛选,可以把结果保存下来重新翻开“高级筛选列表,右键单击“教师表窗格,在弹出菜单中单击“另存为查询命令,如图 1-50所示.在打 开的命名对话框,为高级筛选命名. 在高级筛选中,还可以添加更多的字段列和设置更多的 筛选条件.高级筛选实际上是创立了一个查询,通过查询可以实现各种复杂条件的筛选.筛选和查询操作是近义的,可以说筛选是一种临时的手动操作,而查询那么是一种预先定

42、制操作,在 Access中查询操作具有更普遍意义.毂师X去除网悟 与垓A另存为查询国 H关闭.姓名 情年货 工作时间 政治固目 手击 西能图1-50高级筛选另存为查询菜单实验一数据库及表的操作、实验目的1 .掌握数据库的创立及其它简单操作2 .熟练掌握数据表建立、数据表维护、数据表的操作二、实验内容与要求1 .数据库的创立、翻开、关闭2 .数据表的创立:建立表结构、设置字段属性、建立表之间关系、数据的输入3 .数据表维护:翻开表、关闭表、调整表外观、修改表结构、编辑表内容4 .数据表的操作:查找替换数据、排序记录、筛选记录三、实验步骤案例一:创立数据库1 .创立空数据库要求:建立“教学治理数据

43、库.操作步骤:,在右侧窗格图1-1创立教学治理数据库(1)在Access 2022启动窗口中,在中间窗格的上方,单击“空数据库(2)单击的文件名文本框中,给出一个默认的文件名“ Database1.accdb .把它修改为“教学治理 如图1-1所示.按钮,在翻开的“新建数据库对话框中,选择数据库的保存位置,单击“确定按钮,如图 1-2所示.(3)这时返回到access启动界面,显示将要创立的数据库的名称和保存位置,如果用户未提供文件扩展名,access将自动添加上.(4)在右侧窗格下面,单击“创立命令按钮,如图 1-1所示.(5)这时开始创立空白数据库,自动创立了一个名称为表1的数据表,并以数

44、据表视图方式翻开这个表1,如图1-3所示.Access函数表达式的例如在Microsoft Access中许多操作中都要使用表达式,包括创立计算控件、查询、筛选准那么、默认值、有效性规那么和宏的条件.通常,创立表达式最简捷的方法就是找到类似的表达式示例,然后对它进行修改.请选择:一、用于窗体和报表中的表达式例如 1、处理窗体和报表中文本值的例如卜表列出了可在窗体和报表的计算控件中使用的表达式不例:表达式说明="N/A"显示N/A.=姓氏& " " & 名字显示“姓氏控件和“名字控件的值,两者之间 以空格隔开.=Left产品名称,1使用Le

45、ft函数显示“产品名称控件值的个 字符.=Right资产代码,2使用Right函数显示“资产代码控件值的最后两 个字符.=Trim地址使用Trim函数显示“地址控件的值,并且删除 首尾的空格.=IIfIsNull地区,城市& " " & 邮政编码,城市& " " & 地区& "" & 邮政编码如果“地区值为 Null那么使用IIf函数显示“城市和“邮政编码控件的值,否那么显示“城市、“地区和“邮政编码控件的值,中间以空格分隔.注释计算控件中的表达式应使用=操作符开头.在设置计算控件的Na

46、me属性时,应保证使用唯一的名称.不要使用表达式中使用的控件名称.Left函数返回Variant (String),其中包含字符串中从左边算起指定数量的字符.语法Left(string, length)Left函数的语法有下面的命名参数:局部说明string必要参数.字符串表达式其中最左边的那些字符将被返回.如果string 包含 Null ,将返回Null.length必要参数;为 Variant (Long).数值表达式,指出将返回多少个子符.如果为回零长度字符串("")o如果大于或等于string的字符数,那么返回整个字符串.0,返说明:欲知 string的字符数,使

47、用 Len函数.注意:LeftB函数作用于包含在字符串中的字节数据.所以 length指定的是字节数,而不 是要返回的字符数.Right函数返回Variant (String),其中包含从字符串右边取出的指定数量的字符.语法Right(string, length)Right函数的语法具有下面的命名参数:局部说明string必要参数.字符串表达式,从中最右边的字符将被返回.如果string包含Null,将返回 Null.length必要参数;为 Variant (Long).为数值表达式,指出想返回多少子符.如果为0,返回零长度字符串("").如果大于或等于string的字

48、符数,那么返回整个字符串.说明:欲知 string的字符数,用 Len函数.注意:RightB函数作用于包含在字符串中的字节数据.所以 length指定的是字节数,而不 是指定返回的字符数.LTrim、RTrim 与 Trim 函数返回Variant (String),其中包含指定字符串的拷贝,没有前导空白(LTrim)、尾随空白(RTrim)或前导和尾随空白(Trim).语法LTrim(string)RTrim(string)Trim(string)必要的string参数可以是任何有效的字符串表达式.如果 string包含Null ,将返回Null.IIf函数根据表达式的值,来返回两局部中的

49、其中一个.语法IIf(expr, truepart, falsepart)IIf函数的语法含有下面这些命名参数:局部描述expr必要参数.用来判断真伪的表达式.truepart必要参数.如果expr 为True,那么返回这局部的值或表达式.falsepart必要参数.如果expr 为False,那么返回这局部的值或表达式.说明:由于IIf会计算truepart和falsepart,虽然它只返回其中的一个.因此要注意到这个副作用.例如,如果 falsepart产生一个被零除错误,那么程序就会发生错误,即 使 expr 为 True.Choose函数从参数列表中选择并返回一个值.语法Choose(

50、index, choice-1, choice-2, . , choice-n)Choose函数的语法具有以下几个局部:局部描述index必要参数,数值表达式或字段,它的运算结果是一个数值,且界于1和可选择的项目数之间.choice必要参数,Variant表达式,包含可选择工程的其中之一.说明:Choose会根据index的值来返回选择项列表中的某个值.如果 index是1,那么Choose会返回列表中的第1个选择项.如果index是2,那么会返回列表中的第2个选择项,以此类推.可以使用 Choose来查阅一个列表中的工程.例如,如果 index所指定的值为 3,而 choice-1 = "one"、choice-2 = "two"、且 choice-3 = "three",那么 Choose 将返

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论