ACCESS实例教程

上传人:沈*** 文档编号:105316439 上传时间:2022-06-11 格式:DOC 页数:24 大小:1.11MB
返回 下载 相关 举报
ACCESS实例教程_第1页
第1页 / 共24页
ACCESS实例教程_第2页
第2页 / 共24页
ACCESS实例教程_第3页
第3页 / 共24页
点击查看更多>>
资源描述
-实验一数据库及表的操作一、实验目的1掌握数据库的创立及其它简单操作2熟练掌握数据表建立、数据表维护、数据表的操作二、实验容与要求1数据库的创立、翻开、关闭2数据表的创立:建立表构造、设置字段属性、建立表之间关系、数据的输入3数据表维护:翻开表、关闭表、调整表外观、修改表构造、编辑表容4数据表的操作:查找替换数据、排序记录、筛选记录三、实验步骤案例一:创立数据库1创立空数据库要求:建立“教学管理数据库。操作步骤:图1-1创立教学管理数据库1在Access 2021启动窗口中,在中间窗格的上方,单击“空数据库,在右侧窗格的文件名文本框中,给出一个默认的文件名“Database1.accdb。把它修改为“教学管理如图1-1所示。2单击按钮,在翻开的“新建数据库对话框中,选择数据库的保存位置,单击“确定按钮,如图1-2所示。3这时返回到access启动界面,显示将要创立的数据库的名称和保存位置,如果用户未提供文件扩展名,access将自动添加上。4在右侧窗格下面,单击“创立命令按钮,如图1-1所示。5这时开场创立空白数据库,自动创立了一个名称为表1的数据表,并以数据表视图方式翻开这个表1,如图1-3所示。图1-2“文件新建数据库对话框6这时光标将位于“添加新字段列中的第一个空单元格中,现在就可以输入添加数据,或者从另一数据源粘贴数据。图1-3表1的数据表视图2使用模板创立Web数据库要求:利用模板创立“联系人Web数据库.accdb数据库。操作步骤:1启动Access。2在启动窗口中的模板类别窗格中,双击样本模板,翻开“可用模板窗格,可以看到Access提供的12个可用模板分成两组。一组是Web数据库模板,另一组是传统数据库模板罗斯文数据库。Web数据库是Access2021新增的功能。这一组Web数据库模板可以让新老用户比拟快地掌握Web数据库的创立,如图1-4所示3选中“联系人Web数据库,则自动生成一个文件名“联系人Web数据库.accdb,保存位置在默认Window系统所安装时确定的“我的文档中显示在右侧的窗格中,参见图1-3所示当然用户可以自己指定文件名和文件保存的位置,如果要更改文件名,直接在文件名文本框中输入新的文件名,如要更改数据库的保存位置,单击“浏览按钮,再翻开的“文件新建数据库对话框中,选择数据库的保存位置。图1-4“可用模板窗格和数据库保存位置4单击“创立按钮,开场创立数据库。5数据库创立完成后,自动翻开“联系人Web数据库,并在标题栏中显示“联系人,如图1-5所示。图1-5联系人数据库注意:1.在这个窗口中,还提供了配置数据库和使用数据库教程的。2.如果计算机已经联网,则单击按钮,就可以播放相关教程。案例二:数据库的翻开和关闭1翻开数据库要求:以独占方式翻开“教学管理.accdb数据库。操作步骤:1选择“文件“翻开,弹出“翻开对话框。2在“翻开对话框的“查找围中选择“E:实验一文件夹,在文件列表中选“教学管理.accdb,然后单击“翻开按钮右边的箭头,选择“以独占方式翻开。如图1-6所示。图1-6以独占方式翻开数据库2关闭数据库要求:关闭翻开的“教学管理.accdb数据库。操作步骤:单击数据库窗口右上角的“关闭按钮,或在Access 2021主窗口选“文件“关闭菜单命令。案例三:建立表构造1使用“设计视图“创立表要求:在“教学管理.accdb数据库中利用设计视图创立“教师表各个字段,教师表构造如表1-2所示。操作步骤:1翻开“教学管理.accdb数据库,在功能区上的“创立选项卡的“表格组中,单击“表设计按钮,参见图1-7所示图1-7创立表2单击“表格工具/视图“设计视图,如图1-8所示。弹出“另存为对话框,表名称文本框中输入“教师,单击“确定按钮。图1-8“设计视图和“数据表视图切换3翻开表的设计视图,按照表1-1教师表构造容,在字段名称列输入字段名称,在数据类型列中选择相应的数据类型,在常规属性窗格中设置字段大小。如图1-9所示。4单击保存按钮,以“教师为名称保存表。图1-9“设计视图窗口表1-1 教师表构造字段名类型字段大小格式编号文本5文本4性别文本1年龄数字整型工作时间日期/时间短日期政治面目文本2学历文本4职称文本3系别文本2联系文本12在职否是/否是/否2使用“数据表视图创立表要求:在“教学管理.accdb数据库中创立“学生表,使用“设计视图创立“学生表的构造,其构造如表1-2所示。操作歩骤:1翻开“教学管理.accdb数据库。2在功能区上的“创立选项卡的“表格组中,单击“表按钮,如图1-10所示.这时将创立名为“表1的新表,并在“数据表视图中翻开它。图1-10“表格组图1-11字段属性组3选中ID字段,在“表格/字段选项卡中的“属性组中,单击“名称和标题按钮,如图1-11所示。4翻开了“输入字段属性对话框,在“名称文本框中,输入“学生编号,如图1-12所示。图1-12输入字段属性对话框5选中“学生编号字段列,在“表格工具/字段选项卡的“格式组中,把“数据类型设置为“文本,如图1-13所示。图1-13数据类型设置注意ID字段默认数据类型为“自动编号,添加新字段的数据类型为“文本,如果用户所添加的字段是其他的数据类型,可以在“表格工具/字段选项卡的“添加和删除组中,单击相应的一种数据类型的按钮,如图1-14所示。图1-14数据类型设置功能栏如果需要修改数据类型,以及对字段的属性进展其他设置,最好的方法是在表设计视图中进展,在access工作窗口的右下角,单击“设计视图按钮,翻开表的设计视图,如图1-15所示,设置完成后要再保存一次表。6在“添加新字段下面的单元格中,输入“佳,这时Access自动为新字段命名为“字段1,重复步骤4的操作,把“字段1的名称修改为“名称,如图1-15所示。图1-15 添加新字段修改字段名称后的结果7以同样方法,按表1-21学生表构造的属性所示,依次定义表的其他字段。再利用设计视图修改。8最后在“快速访问工具栏中,单击保存按钮。输入表名“学生,单击“确定按钮。表1-2 学生表构造字段名类型字段大小格式学生编号文本10文本4性别文本2年龄数字整型入校日期日期/时间中日期团员否是/否是/否住址备注照片OLE对象3通过导入来创立表数据共享是加快信息流通,提高工作效率的要求。Access提供的导入导出功能就是用来实现数据共享的工具。表1-3选课成绩表构造字段名类型字段大小格式选课ID自动编号学生编号文本10课程编号文本5成绩数字整型在Access中。可以通过导入用存储在其他位置的信息来创立表。例如,可以导入E*cel工作表、ODBC数据库、其他Access数据库、文本文件、*ML文件及其他类型文件。要求:将“课程.*ls、“选课成绩.*ls导入到“教学管理.accdb数据库中。“选课成绩表构造按表1-3所示修改。操作步骤:1翻开“教学管理数据库,在功能区,选中“外部数据选项卡,在“导入并组中,单击“E*cel,如图1-16所示。图1-16外部数据选项卡2在翻开“获取外部数据库对话框中,单击浏览按钮,在翻开的“翻开对话框中,在“查找围定位与外部文件所在夹,选中导入数据源文件“课程.*ls,单击翻开按钮,返回到“获取外部数据对话框中,单击“确定按钮。如图1-17所示图1-17“获取外部数据窗口-选择数据源和目标3在翻开的“导入数据表向导对话框中,直接单击“下一步按钮,如图1-18所示。图1-18“导入数据表向导对话框4在翻开的“请确定指定第一行是否包含列标题对话框中,选中“第一行包含列标题复选框,然后单击“下一步按钮,如图1-19所示图1-19“请确定指定第一行是否包含列标题对话框5在翻开的指定导入每一字段信息对话框中,指定“课程编号的数据类型为“文本,索引项为“有无重复,如下图,然后依次选择其他字段,设置“学分的数据类型为“整形,其他默认。单击“下一步按钮。如图1-20所示图1-20字段选项设置在翻开的定义主键对话框中,选中“我自己选择主键,Access自动选定“课程编号,然后单击“下一步按钮,如图1-21所示。图1-21主键设置6在翻开的制定表的名称对话框中,在“导入到表文本框中,输入“课程,单击完成按钮。到此完成使用导入方法创立表。7用同样的方法,将“选课成绩导入到“教学管理.accdb数据库中。案例四:设置字段属性要求:1将“学生表的“性别字段的“字段大小重新设置为1,默认值设为“男,索引设置为“有(有重复);2将“入校日期字段的“格式设置为“短日期,默认值设为当前系统日期;3设置“年龄字段,默认值设为23,取值围为14-70之间,如超出围则提示“请输入1470之间的数据!;4将“学生编号字段显示“标题设置为“*,定义学生编号的输入掩码属性,要求只能输入8位数字。操作步骤:1翻开“教学管理.accdb,双击“学生表,翻开学生表“数据表视图,选择“开场选项卡视图“设计视图。如图1-22所示图1-22设置字段属性2选中“性别字段行,在“字段大小框中输入1,在“默认值属性框中输入“男,在“索引属性下拉列表框中选择“有(有重复)。图1-23通过表达式生成器输入函数3选中“入校日期字段行,在“格式属性下拉列表框中,选择“短日期格式,单击“默认值属性框,再单击弹出“表达式生成器窗口。“函数“置函数按图1-23所示选择。单击确定,默认值框显示。如图1-23所示4选中“年龄字段行,在“默认值属性框中输入23,在“有效性规则属性框中输入“=14 and 10 Then A = A + 1 : B = B + A : C = C + B在块形式中,If 语句必须是第一行语句。其中的 Else, ElseIf, 和 End If 局部可以只在之前加上行号或行标签。If 块必须以一个 End If 语句完毕。要决定*个语句是否为一个 If 块,可检查 Then 关键字之后是什么。如果在 Then 同一行之后,还有其它非注释的容,则此语句就是单行形式的 If 语句。Else 和 ElseIf 子句都是可选的。在 If 块中,可以放置任意多个 ElseIf 子句,但是都必须在 Else 子句之前。If 块也可以是嵌套的。当程序运行到一个 If 块第二种语法时,condition 将被测试。如果 condition为 True,则在 Then 之后的语句会被执行。如果 condition 为 False,则每个 ElseIf 局部的条件式如果有的话会依次计算并加以测试。如果找到*个为 True 的条件时,则其紧接在相关的 Then 之后的语句会被执行。如果没有一个 ElseIf 条件式为 True或是根本就没有 ElseIf 子句,则程序会执行 Else 局部的语句。而在执行完 Then 或 Else 之后的语句后,会从 End If 之后的语句继续执行。提示根据单一表达式来执行多种可能的动作时,Select Case 更为有用。不过,TypeOf objectname Is objecttype 子句不能在 Select Case 语句中使用。. z.
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!