版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目3表的创建与维护学习目标任务一创建数据表任务二设置数据表的属性任务三编辑数据表任务四设置数据表格式任务五排序数据任务六筛选数据任务七查找和替换数据任务八导出数据任务九创建数据表之间的关系项目小结学习目标掌握使用向导创建表的方法。掌握使用数据表视图创建表的方法。熟练掌握使用设计视图创建表、修改表的结构、设置字段的属性等操作。熟练掌握在表中添加记录、编辑记录等操作。熟练掌握数据排序和筛选的方法。掌握导入和导出数据的方法。熟练掌握数据表之间关系的创建、查看、编辑和删除等操作。表是数据库中用来存储和管理数据的基本对象,是整个数据库系统的基础,是其他数据库对象操作的数据源。设计数据库时,应始终在创建任何其他数据库对象之前先创建数据库中的表。创建表之前,应该仔细评估需求并规划数据库,以确定所需要的表。在一个数据表中可以包含多个数据表,每个表用于存储有关不同主题的信息。任务一创建数据表文本数字日期/时间货币自动编号是/否备注OLE对象超级链接查阅向导
字段的数据类型主要有以下几种方法:注:对电话号码、零件编号和其他不会用于数学计算的数字,应该选择文本数据类型,而不是数字数据类型。创建表的方法1、使用向导创建表在“表”对象面板中单击“新建”—“表向导”或单击“使用向导创建表”2、使用数据表视图创建表在“表”对象面板中单击“新建”—“数据表视图”3、使用设计视图创建表在“表”对象面板中单击“新建”—“设计视图”或单击“使用设计器创建表”4、通过导入创建表在“表”对象面板中单击“新建”—“导入表”(案例:学籍管理系统,学生表、教师表、课程表、成绩表)主键每个表通常都应有一个主键字段,它可以由一个或多个字段组成。主键字段可以唯一标识表中每一条记录。有3种类型的主键:自动编号主键、单字段主键、多字段主键。一个好的主键具有以下几个特征:它唯一标识每条记录。它从不为空或为Null,即它始终包含一个值。它几乎不(理想情况下永不)改变。Access会自动为主键字段创建索引,这有助于加快查询、排序和其他操作的速度。为字段创建索引,系统需要更多的空间来存储信息,而且添加、删除或更新记录的速度会减慢,因此不能将所有的字段都创建索引。上机操作:1.新建“学籍管理”空数据库。2.使用设计视图创建如下“成绩”表、“课程”表”、“教师”表”、“学生”表并录入数据。任务二设置数据表的属性数据表的属性分为两种:常规属性查阅属性
设置表的属性(一)设置表的常规属性字段的常规属性主要包括字段大小、格式、小数位数、输入掩码、标题、默认值、有效性规则、有效性文本、必填字段、索引、智能标记、输入法模式等属性。(二)设置表的查阅属性查阅列是表中的一个字段,该字段的值是从另一个表或值列表中检索而来的。可以通过设置字段的查阅字段属性手动创建查阅列,也可以通过查阅向导自动创建查阅列。创建查阅列可以在数据表视图中创建,也可以在设计视图中创建查阅列。方法:在“表”对象面板中选择“学生”表—单击“设计”按钮—单击“系别”字段的“数据类型”下拉选择“查阅向导”或单击下方的“查阅”选项卡来设置。任务三编辑数据表在数据表中编辑记录:添加记录选择记录浏览记录修改记录追加记录复制记录删除记录
表对象的操作:表的复制表的重命名表的删除编辑数据表1、向表中添加记录创建表之后,就可以向创建的表添加记录和编辑记录,包括选择记录、浏览记录、修改记录、复制记录、删除记录等操作。(1)追加记录:单击工具栏上的“新记录”按钮或单击记录导航器(数据表视图的下端),此时光标将立即移到表的最后一条空数据记录上,直接输入数据即可。(2)选择记录:在选择一条记录后,按住鼠标左键不放拖曳,将选择多条记录。或选择一条记录后,按住Shift键不放,再选择另一条记录,则将选择位于这两条记录之间的多条记录。(3)复制、删除记录:用鼠标右键单击记录选定器,可以在弹出的快捷菜单中进行添加、删除、复制记录等操作。(注:删除记录时,将从表中永久性地删除信息。)2、表对象的操作表对象的操作主要包括表的复制、表的重命名、表的删除等操作。方法:在“表”对象面板中,右键单击**表,在弹出的快捷菜单中进行重命名、删除、复制表等操作。在“粘贴表方式”对话框中,有如下3种粘贴方式:(1)只粘贴结构:只是将所选择表的结构复制成一个新表。(2)结构和数据:将所选择表的结构及其全部数据记录在一起复制成一个新表。(3)将数据追加到已有的表:将所选择表的全部数据记录追加到一个已存在的表。要求这两个表的结构相同,才能保证复制数据的正确性。编辑数据表上机操作:在“工资管理系统”中,使用不同的方法创建“职工”表、“部门”表和“工资等级”表,并在这些表中添加记录,设置表的属性。任务四设置数据表格式字体颜色列宽和行高隐藏列冻结列单元格效果在数据表中添加记录后,可以通过对数据表格式的设置,使数据表更加美观、大方,易于数据的浏览和查看。数据表的格式主要包括:网格线显示方式背景色网格线颜色边框和线型设置表的格式在数据表中添加记录后,可以通过对数据表格式的设置,使数据表更加美观、大方、易于浏览和查看数据。数据表的格式主要包括:字体、颜色、列宽和行高、隐藏列、冻结列、单元格效果、网格线显示方式、背景色、网格线颜色、边框和线条样式等。方法:选择菜单“格式—行高/字体/冻结列等”。任务五数据的排序在数据表添加记录后,可以对表中的数据进行排序操作,以便更有效地查看和浏览数据记录。数据的排序就是将数据按照一定的逻辑顺序排列。表中的数据有两种排序方式:升序排列降序排列数据的排序主要有基于单字段的简单排序、基于相邻多字段的简单排序和高级排序。排序数据1、单字段的简单排序方法:选择字段,选择菜单“记录—排序—升/降序排序”,或单击工具栏上的“升/降序”按钮。2、相邻多字段的简单排序对相邻多个字段进行排序,这些字段必须相邻,并且每个字段的排序方式相同。方法:选定要排序的相邻的多个字段后,选择菜单“记录—排序—升/降序排序”,或单击工具栏上的“升/降序”按钮。3、高级排序如果要将数据表中的多个字段进行排序,并且按照不同的排序方式,需要使用Access的高级排序。方法:选择菜单“记录—筛选—高级筛选/排序”,在打开的筛选窗口中添加需要排序的字段,选择排序方式。设置完成后,选择菜单“筛选—应用筛选/排序”。任务六数据的筛选筛选就是选择查看记录,将需要的记录从表中筛选出来,并不是删除记录。筛选时必须设定筛选条件,将符合条件的记录筛选出来。
Access2003提供了4种筛选方法:按选定内容筛选按选定内容排除筛选按窗体筛选高级筛选筛选数据1、按选定内容筛选:是一种简单的筛选方法,就是将包含特定值的记录筛选出来。方法:将光标置于任意一个特定值(如课程编号为“k5014”)的单元格中,选择“记录—筛选—按选定内容筛选”或单击工具栏上的“按选定内容筛选”按钮。完成筛选后,如果对筛选的结果不满意,可选择“记录—取消筛选/排序”取消筛选。2、按选定内容排除筛选:就是将不包含特定值的记录筛选出来。方法:将光标置于任意一个“系别”为“文学系”的单元格中,选择“记录—筛选—内容排除筛选”。3、按窗体筛选:是一种快速的筛选方法,可设置多个筛选条件。方法:打开表,选择“记录—筛选—按窗体筛选”或单击工具栏上的“按窗体筛选”按钮,在打开的筛选窗口中,设置筛选条件后选择“筛选—应用筛选/排序”。4、高级筛选:是处理复杂问题的一种筛选方法,需要使用比较复杂的条件表达式。方法:打开表,选择“记录—筛选—高级筛选/排序”,在打开的筛选窗口中添加需要排序的字段,设置条件。设置完成后,选择菜单“筛选—应用筛选/排序”。任务七查找和替换数据
在Access2003数据库中的表里,常常存储了大量的数据,可以使用Access提供的查找和替换功能,来查找或替换需要的信息。
方法:打开表,选择“编辑—查找或替换”。可使用通配字符。(见P57表3-6)任务八导出数据在Access中,可以使用外部数据导入或链接。同样,可以将Access表中的数据转换成Excel文件、XML文件、HTML文档、文本文件、Word文档等格式。
1、导入数据方法:在“表”对象面板中单击“新建”—“导入表”。
2、导出数据可以将Access表中的数据转换成Excel文件、XML文件、HTML文档、文本文件、Word文档等格式。方法:打开表,选择“文件—导出”。任务九创建数据表之间的关系在数据库中,表与表之间存在着各种各样的关系,将这些表关联起来,将组成一个功能强大的关系表。两个表之间的关系通过一个相关联的字段创建,决定相关字段取值范围的表为父表,关联字段为父表的主键。另一个引用父表相关字段的表为子表,关联字段为子表的外键。根据父表和子表关联字段的相互关系。设置表之间的关系主要包括:创建关系查看关系修改关系删除关系创建数据表之间的关系在数据库中为每个主题创建表后,然后在相关的表中利用公共字段定义表中的关系。公共字段通常在两个表中使用相同名称的字段。在大多数情况下,这些公共字段是其中一个表的主键,是另一个表的外键。使用主键字段将多个表中的数据关联起来,从而将数据组合在一起。两个表之间的关系通过一个相关联的字段创建,决定相关字段取值范围的表为父表,该字段为主键。另一个引用父表相关字段的表为子表,该字段为子表的外键。根据父表和子表关联字段的相互关系,数据表间的关系分为3种:一对一关系、一对多关系、多对多关系。创建数据表之间的关系方法:菜单“工具—关系”或单击工具栏中“关系”按钮,添加表,连接主键和外键,编辑关系。在“编辑关系”对话框中,有3个复选框。“实施参照完整性”复选框:确保相关表中记录之间关系的有效性。实施参照完整性必须满足的条件,一是父表的相关字段必须为主键或唯一索引;二是两表的相关字段必须具有相同的数据类型且在同数据库中。“级联更新相关字段”复选框:在更新父表的主键字段时,自动更新子表的对应数据。“级联删除相关记录”复选框:在删除父表的记录时,自动删除子表中的记录。创建子表在Access中,允许用户在数据表中插入子数据表。在数据表中查看单条记录信息,也可以查看与该条记录相关的子数据表中的记录。只有创建了表之间的关系后才能查看子数据表。如果没有创建表之间的关系,Access直接提供了在数据表中插入子数据表的方法。方法:打开表,选择“插入—子数据表”。在插入子数据表的数据表视图中,选择“格式—子数据表—删除”,删除子数据表的显示。如果先创建了表之间的关系,可以直接在表的数据表视图中查看子表。查看子表时,首先打开父表的数据表视图,才能查看子表。上机操作:1.打开“学籍管理”数据库。2.对“成绩”表、“课程”表”、“教师”表”、“学生”表分别设置格式(字体、颜色、列宽和行高、隐藏列、冻结列、单元格效果、网格线显示方式、背景色、网格线颜色、边框和线条样式等)。3.排序操作:(1)对“成绩”表中的数据按“成绩”字段降序排序。(2)对“成绩”表中的数据按“课程编号”和“成绩”字段降序排序。(3)对“成绩”表中的数据按第一关键字“课程编号”字段升序、第二关键字“成绩”字段降序排序。4.筛选操作:(1)将“成绩”表中所有“课程编号”为“k5014”的记录筛选出来。(2)将“学生”表中所有“系别”不为“文学系”的记录筛选出来。(3)将“学生”表中所有“系别”为“法学系”且“性别”为“女”的记录筛选出来。(4)将“成绩”表中所有“课程编号”为“k5014”且成绩不及格的记录筛选出来。5.查找操作:查找“学生”表中姓“王”的记录。6.在“学生”表中创建子表。7.创建“成绩”表、“课程”表”、“教师”表”、“学生”表3个表之间的关系。项目小结利用向导创建表的方法比较方便、快捷,但表的结构与实际需要往往并不完全相符。使用数据表视图是一种直接创建表的方法,但不能对字段的属性进行设置。使用向导创建的表和使用数据表创建的表都需要在设计视图中再进行修改和完善。使用设计视图创建表是一种十分灵活的方法,但也是比较复杂的方法。在设计视图中可以添加、删除、修改字段,可以设置字段的属性。在数据表视图中,除了可以添加、删除字段等操作外,还可以添加记录、删除记录、追加记录、修改记录、查看和浏览
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高三毕业生自我鉴定
- 临床脑梗偏瘫、长期卧床病人“防压疮”护理要点
- 重症医学相关精神障碍药物合理使用专家共识
- 七年级上册语文背记手册-文言文
- 2026年橡胶软化剂行业分析报告及未来发展趋势报告
- 2026年随身HiFi播放器行业分析报告及未来发展趋势报告
- 2026年玻璃展示柜行业分析报告及未来发展趋势报告
- 2026年辛酰氯行业分析报告及未来发展趋势报告
- 2026年漆器工艺品行业分析报告及未来发展趋势报告
- 慢性肾小球肾炎(慢性肾炎)患者手册
- 2026年辽宁省二级建造师继续教育复习真题AB卷附答案详解
- 2026年农电工通关题库及参考答案详解【综合题】
- 2026 年山东中考历年英语作文合集十篇
- 2026安徽阜阳市金能投资有限公司工作人员招聘7人笔试模拟试题及答案解析
- 2026年卫生高级职称面审答辩(重症医学科)副高面审经典试题及答案
- 2025年冀人版三年级科学下册全套测试卷新版
- 2026年教案合集2026年春人教版八年级下册英语Unit 1~Unit 8全册教案新版
- 2026年新一轮海洋综合调查海底地形地质生态环境本底
- 2026年统编版小学二年级道德与法治下册(全册)教学设计(附目录)
- 客运防汛应急预案(3篇)
- 水泥助磨剂生产质量管理规程
评论
0/150
提交评论