10项目十G ACCESS数据库和表2

上传人:hy****d 文档编号:243005153 上传时间:2024-09-13 格式:PPT 页数:47 大小:103.50KB
返回 下载 相关 举报
10项目十G ACCESS数据库和表2_第1页
第1页 / 共47页
10项目十G ACCESS数据库和表2_第2页
第2页 / 共47页
10项目十G ACCESS数据库和表2_第3页
第3页 / 共47页
点击查看更多>>
资源描述
Edit Master title,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,数据库技术及应用,ACCESS数据库和表,(二),编号,姓名,性别,生日,婚否,工资,121,张 三,男,09/01/76,已婚,1234.50,123,顾小四,男,12/23/83,未婚,908.00,122,李大成,男,11/09/64,已婚,1706.00,211,王河东,男,03/23/78,已婚,1200.12,212,王丹丹,女,09/12/81,未婚,700.00,213,赵文革,男,10/30/75,已婚,1600.00,字段(属性,),主关键字段,记录(元组),教师基本情况表,关系名称,内容提要,2.5 修改表结构,2.6 编辑表中记录,2.7 操作表,2.8 建立表之间的关系,2.9 数据表的复制、删除、重命名和导出,小结,修改表结构是指修改字段的名称、数据类型及字段的属性,修改表结构还包括插入字段、移动字段、复制字段、删除字段等操作。修改表结构是在表设计视图下进行的。,2.5 修改表结构,2.5.1 修改字段,修改表中字段名称、字段类型和字段属性的操作步骤:,在数据库窗口的“表”对象下,单击表名称,单击“设计”按钮,进入表设计视图。,在表设计视图下,修改表中的字段名称、数据类型和字段属性即可。,2.5.2插入字段,在表中插入新的字段操作步骤:,在数据库窗口的“表”对象下,单击表名称,单击“设计”按钮,进入表设计视图;,在表设计视图下,鼠标定位在需要增加的字段的位置上(在当前字段前面插入新字段);,选择“插入,”,菜单中“行,”,命令,,Access,即自动在当前位置插入一空行,可以输入新的字段名,原字段将下移一行。,2.5.3移动字段,在表中调整字段顺序的操作步骤:,在数据库窗口的“表”对象下,单击表名称,单击“设计”按钮,进入表设计视图。,在表设计视图下,鼠标定位在需要移动的字段的行选定器位置上,使其鼠标指针改变为右箭头,;单击鼠标左键,将该行选中。,将鼠标指针移到选中的行选定器位置,使其鼠标指针为向左的箭头形状,拖动鼠标到所需位置,松开鼠标左键即可。,2.5.4复制字段,复制字段的操作步骤:,在数据库窗口的“表”对象下,单击表名称,单击“设计”按钮,进入表设计视图;,在表设计视图下,将鼠标定位在需要复制的字段的行选定器位置上,使其鼠标指针改变为右箭头,;单击鼠标左键,将该行选中;,单击“复制”按钮,鼠标定位到要复制到的位置,单击“粘贴”按钮,即可完成字段的复制;然后可以对字段进行更改。,2.5.5删除字段,删除表中不需要的字段时的操作步骤:,在数据库窗口的“表”对象下,单击表名称,单击“设计”按钮,进入表设计视图;,在表设计视图下,鼠标定位在需要复制的字段的行选定器位置上,使其鼠标指针改变为右箭头,;单击鼠标左键选中一行,若按住鼠标左键拖动,可以选择要删除的多行;,按,Delete,键,,Access,弹出一个确认对话框,单击“是”按钮,即可完成删除操作。,2.6编辑表中记录,编辑表中的记录包括定位记录、选择记录、添加记录、删除记录、修改记录、复制记录等操作,还可以调整表的外观,进行字体、字形、颜色等设置。,2.6.1 定位记录,当记录很多时,要修改某条记录,使用定位记录方法是很快捷的。常用的记录定位方法有两种,一种是使用记录号定位,另一种是使用快捷键定位。,快捷键,定位功能,Tab 或右箭头键或Enter,移到下一个字段,End,移到当前记录中的最后一个字段,Shift+Tab 或左箭头键,移到上一个字段,Home,移到当前记录中的第一个字段,下箭头键,移到下一条记录的当前字段,Ctrl+下箭头键,移到在最后一条记录中的当前字段,Ctrl+End,移到最后一条记录中的最后一个字段,上,箭头键,移到上一条记录中的当前字段,Ctrl+上箭头键,移到第一条记录中的当前字段,Ctrl+Home,移到第一条记录中的第一个字段,Page Dn,下移一屏,Page Up,上移一屏,Ctrl+Page Dn,右移一屏,Ctrl+ Page UP,左移一屏,快捷键及定位功能表,2.6.2 选择记录,1.使用鼠标选择数据范围,在数据表视图下,可以用如下方法选择数据范围:,选择字段中的部分数据:单击开始处,拖动鼠标到结尾处。,选择字段中的全部数据:单击字段左边,待鼠标指针变成“,”后,单击鼠标左键。,选择相邻多字段中的数据:单击第一个字段左边,待鼠标指针变成“,”,拖动鼠标到最后一个字段的结尾处。,选择一列数据:单击该列的字段选定器。,选择相邻多列数据:单击第一列顶端字段名,拖动鼠标到最后一列顶端字段名。,2.使用鼠标选择记录范围,在数据表视图下,可以用如下方法选择记录范围:,选择一条记录:单击该,记录的记录选定器,。,选择多条记录:单击第一个记录的记录选定器,然后按住鼠标左键,拖动鼠标到选定范围的结尾处。,选择所有记录:单击“编辑”菜单上的“选择所有记录”命令。,3.使用键盘选择数据范围,键盘选择数据范围可以使用如下方法:,选择一个字段中的部分数据:将插入点移到要选定文本的开始处,然后按住,Shift,,并按箭头键直到选择内容的结束处。,选择整个字段的数据:将插入点移到字段中的任意位置,按,Home,然后按,Shift+End,。,选择相邻多个字段:选择第一个字段,按住,Shift,键,再按方向键到结尾处。,2.6.3 添加记录,添加新记录的操作方法如下:,在数据库窗口的“表”对象下,双击要编辑的表;,在数据表视图下,选择“插入”菜单中“新记录”命令项或者单击工具栏上的“新记录”按钮,光标移到新记录上;,输入新记录的数据。,2.6.4 删除记录,在数据库窗口的“表”对象下,双击要编辑的表;,在数据表视图下,单击要删除记录的记录选定器,选择“编辑”菜单中“删除记录”命令项或者单击工具栏上的“删除记录”按钮,系统将弹出删除记录提示框;,单击提示框中的“是”按钮,则删除选定的记录。若单击“否”按钮,可以取消删除操作。,在数据表视图下,要一次删除多条相邻的记录,先单击第一条记录的选定器,然后按住鼠标拖动到要删除记录的末尾,最后单击工具栏上的“删除记录”按钮,就可以删除选定的记录。,2.6.5 修改记录,在数据表视图下修改数据的方法很简单,只要将光标移到要修改数据的相应字段直接修改即可。修改时,可以修改整个字段的值,也可以修改字段的部分数据。,2.6.6 复制记录,操作方法如下:,在数据库窗口的“表”对象下,双击要编辑的表;,在数据表视图下,选中要复制数据的字段,选择“编辑”菜单中“复制”命令项或者单击具栏上的“复制”按钮;,单击要复制到的字段位置,选择“编辑”菜单中“粘贴”命令项或者单击具栏上的“粘贴”按钮;完成了字段内容的复制。,2.6.7 调整表的外观,在处理数据时,有时需要重新安排数据在表中的显示形式,例如改变字体调整表的外观颜色、单元格效果、背景颜色和边框等。Access提供了调整数据表外观的多种方法。,1.调整字段显示宽度和高度,(1) 调整字段显示高度,调整字段显示高度有使用鼠标和使用菜单命令两种方法。,使用鼠标调整字段高度的操作步骤如下,:,在数据库窗口“表”对象下,双击要调整的表;,将鼠标指针放在表中行选定器之间,使鼠标指针改变为双箭头;,按住鼠标左键,拖动鼠标上、下移动,调整到所需高度时,松开鼠标左键即可。,使用菜单命令调整字段高度的操作步骤如下,在数据库窗口“表”对象下,双击要调整的表;,定位在表中任意单元格,选择“格式”菜单中“行高”命令项,出现“行高”对话框;,在对话框的“行高”文本框内输入所需的行高值,如图所示;,单击“确定”按钮即可调整行高。,(2),调整字段显示宽度,调整字段显示宽度有使用鼠标和使用菜单命令两种方法。,使用鼠标调整字段宽度的操作步骤如下:,在数据库窗口“表”对象下,双击要调整的表;,将鼠标指针放在表中要改变宽度的两列字段名之间(列选定器之间),使鼠标指针改变为双箭头;,按住鼠标左键,拖动鼠标左、右移动,调整到所需宽度时,松开鼠标左键即可。,使用菜单命令调整字段宽度的操作步骤如下,在数据库窗口“表”对象下,双击要调整的表;,定位在表中任意单元格,选择“格式”菜单中“列宽”命令项,出现“列宽”对话框;,在对话框的“列宽”文本框内输入所需的列宽值,如图所示;,单击“确定”按钮即可调整整个表的列宽。,2. 隐藏列和显示列,为了便于查看表中的主要数据,可以在数据表视图下,将某些字段暂时隐藏起来,需要时再起将其显示出来。,隐藏字段列,显示隐藏字段列,3.,改变字段次序,一般显示数据表中的字段次序默认与建立数据表输入的顺序相同。但是,有时在数据表视图时,需要移动某些列来满足查看数据的要求。因此,需要改变字段的显示次序。,4. 冻结列和取消对所有列的冻结,如果数据表很大,字段较多会造成数据表很宽,在数据表视图中,有些关键的字段值因为水平滚动后无法看到,将影响数据查看得效果。在数据表视图中,冻结某字段或某几个字段后,无论用户怎样移动水平滚动窗口,这些字段总是可见的,并且总是在窗口的最左边显示。,5. 改变字体显示,我们可以改变数据表中数据的字体、字型、颜色和字号,使数据表的显示更加突出。,6.设置数据表格式,在数据表视图下,可以进一步设置数据表格式,改变单元格的显示效果,可以给表格设置背景颜色、网格显示方式等,使数据显示更加美观、醒目。,2.7操作表,操作表包括对数据表查找和替换数据,对数据表数据进行升序或降序的排列,对数据表数据进行筛选等操作。,2.7.1 查找和替换记录,1.查找数据,当数据表数据较多时,可以通过查找功能,快速查找所需要的数据。,2.替换数据,如果要修改数据表中相同的数据,可以使用替换功能,自动将查找的数据替换为指定的数据。,2.7.2 排序数据,排序就是将数据按照一定的逻辑顺序排列。例如,将学生成绩从高分到低分排列,可以方便地看到成绩排列情况。在Access中可以进行简单排序或者高级排序,在进行排序时,Access将重新组织表中记录的顺序。,1.排序规则,排序是根据当前表中的一个或多个字段的值对整个表中的所有记录进行重新排列。排序时可以按升序,也可以按降序排列数据。排序时,不同的字段类型,排序规则有所不同,具体规则如下:,英文按字母顺序排序,大、小写字母顺序不同,升序时按,A,Z,排序,降序时按,Z,A,排序;,中文按拼音字母的顺序排序;,数字按数字的大小排序;,日期和时间字段,按日期的向后顺序排序。,排序时需要注意以下几点:,对于日期,/,时间型字段,若要从前往后进行排序,使用升序次序;若要从后往前进行排序,使用降序次序。,对于,“文本”型,的字段,若它的取值为数字,系统将作为字符串来排序。若要按数值顺序来排序,则需在数字前面加零,使文本字符串具有相同的长度。例如: “,1”,、“,2”,、“,11”,和“,22”,,其排序结果将是“,1”,、“,11”,、“,2”,、“,22”,。将一位的字符串前面加上零,即:“,01”,、“,02”,、“,11”,、“,22”,才能正确地排序,。,在按升序对字段进行排序时,如果字段中同时包含,Null,值和,零长度字符串,的记录,则包含,Null,值的记录将首先显示,紧接着是零长度字符串。,数据类型为,“备注”、“超链接”或“,OLE,对象”的字段不能排序。,2.,简单排序,简单排序就是基于一个或多个相邻字段的记录按升序或降序排列。,3.高级排序,使用高级排序可以对多个不相邻的字段排序,并且各个字段可以采用不同的方式(升序或降序)排列。,4.取消排序,取消排序的方法是选择“记录”菜单中“取消筛选/排序”或者在关闭数据表时,在提示框中选择不保存。,2.7.3 筛选数据,筛选是选择查看记录,并不是删除记录。,筛选时用户必须设定筛选条件,然后Access按筛选条件筛选并显示满足条件的数据,不满足条件的记录将隐藏起来。,筛选可以使数据更加便于管理。,Access提供了“按选定内容筛选”、“按选定内容排除筛选”、“按窗体筛选”、 “高级筛选”和“按选定目标筛选”等多种方法。,1.按选定内容筛选,“按选定内容筛选”是将当前位置的内容作为条件进行筛选,。,2.按选定内容排除筛选,“按选定内容排除筛选”是将当前位置的内容的相反值作为条件进行筛选。,3.按窗体筛选,“按窗体筛选”是由用户在“按窗体筛选”窗口中指定条件,然后进行筛选。在按窗体进行筛选条件设置时,条件是“与”的关系设在同一行,条件是“或”的关系设在不同行。,4.按选定目标筛选,“按选定目标筛选”是在“筛选目标”文本框中输入筛选条件,然后Access将按指定条件进行筛选,。,5.高级筛选,前面介绍的4种方法筛选条件单一,操作简单。但在实际应用中,常常涉及到复杂的筛选条件。,6.取消筛选,取消筛选的操作方法是选择“记录”菜单中的“取消筛选”命令或单击工具栏上的“取消筛选”按钮.,2.8建立表之间的关系,2.8.1表之间关系的概念,在Access中,每个表都是数据库中一个独立的部分,但是每个表又不是完全孤立的部分,表与表之间可以存在着相互的联系。例如,“学生管理”数据库中“学生表”和“成绩表”两个表之间就不是孤立的,它们之间可以通过“学号”字段建立两个表之间的关系,又如“课程表”和“成绩表”两个表之间也可以通过“课程代码”建立两个表之间的关系。一旦两个表之间建立了关系,就可以很容易地从中找出所需要的数据。,Access中表与表之间的关系可以分为一对一、一对多和多对多3种数据关系类型。,1.数据关系的种类, 一对一关系,一对一关系是常见的一种关系,一对一关系是指在表1中的一条记录只能对应表2中相关字段的一条记录,反过来表2中的一条记录也应对应表1中的一条记录。,例如,在“学生表”和“学生家庭”中都是将“学号”设置为主关键字,并且只有一个字段作为主键,两者的关系就是一对一的关系。, 一对多关系,一对多关系是指在表1中的一条记录,可能对应到表2中的多条记录,反过来表2中的一条记录只对应表1中的一条记录。,例如,在“学生表”和“成绩表”中以“学号”作为两个表之间建立关系的连接条件,“学生表”中“学号”字段值是唯一的,将其设置为主关键字,而“成绩表”中一个学生对应多门课程的成绩,该表中的“学号”字段不是唯一的,不能设置为主关键字,两者的关系就是一对多的关系。, 多对多关系,多对多关系是指在表1中的一条记录,可能对应到表2中的多条记录,反过来表2中的一条记录也对应表1中的多条记录。,多对多关系在Access中并没有适当的表达方式,所以系统是以两个“一对多”关系串接而成,这样会多出一个中继表,主表和相关表凭借该中继表达成“多对多”关系。,在Access数据库中,表之间的关系一般都是一对多的关系,将一端表称为主表,将多端表称为相关表或称为子表。,2.建立表之间关系,使用数据库向导创建数据库时,向导自动定义各个表之间的关系,使用表向导创建表时,也将定义该表与数据库中其他表之间的关系。但如果没有使用向导创建数据库或表,就需要自己定义表之间的关系。在定义表之间关系之前,应把要定义关系的所有表关闭。,3.在“关系”窗口编辑表之间的关系,可以通过“关系”窗口改变两个表之间的关系或添加表,或者删除表之间的关系。,1)改变表之间关系或添加表的操作步骤如下,在数据库窗口中,选择“工具”菜单中的“关系”命令,或者单击工具栏上“关系”按钮,系统弹出“关系”窗口;,选择“关系”菜单中的“编辑关系”命令,或者双击两个表之间的连接线,在弹出的“编辑关系”对话框中修改表的关系;,若需要添加表,选择“关系”菜单中的“显示表”命令,在“显示表”对话框中选择添加的表,然后关闭“显示表”对话框。,2)删除表之间关系的操作步骤如下:,在数据库窗口中,选择“工具”菜单中的“关系”命令,或者单击工具栏上“关系”按钮,系统弹出“关系”窗口;,右键单击“关系”窗口表之间连接线的细线部分,在弹出的快捷菜单中选择“删除”命令。,3)从“关系”窗口中删除表的操作步骤如下:,在数据库窗口中,选择“工具”菜单中的“关系”命令,或者单击工具栏上“关系”按钮,系统弹出“关系”窗口;,单击要删除的表,然后按,Delete,键,然后关闭“关系”窗口,系统弹出保存提示对话框,若单击“是”按钮,保存对关系布局的更改,。,2.8.2主表与子表,建立表之间关系以后,Access会自动在主表中插入子表。主表是在“一对多”关系中“一”方的表,子表是在“一对多”关系中“多”方的表。在主表中的每一条记录下面都会有一个甚至几个子表,2.9 数据表的复制、删除、重命名和导出,2.9.1复制表,2.9.2删除表,2.9.3重命名表,2.9.4导出表,小结,主要介绍了插入字段、移动字段、复制字段、删除字段修改表结构的方法,介绍了定位记录、选择记录、添加记录、删除记录、修改记录、复制记录等编辑记录的方法,介绍了调整表的外观的方法,介绍了在表中查找数据、替换数据、排序数据、筛选数据等对表中记录操作的方法,介绍了建立表之间关系的方法,介绍了插入子数据表操作方法,以及数据表的复制、删除、重命名和导出等操作方法。通过本章的学习,同学应该可以熟练地对表中记录及表之间进行各种操作。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


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

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


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