的数据库和表(二).ppt_第1页
的数据库和表(二).ppt_第2页
的数据库和表(二).ppt_第3页
的数据库和表(二).ppt_第4页
的数据库和表(二).ppt_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

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

文档简介

第二章 access的数据库和表(二),本章任务,能够熟练地编辑表 能够熟练地编辑表的内容(数据) 能够熟练地调整表的外观 能够熟练地建立表间的关系,一、 编辑表,更改表名 复制表结构、复制表数据 导入表、链接表 删除表,对整个表操作,二、 编辑表的内容,定位记录 选择记录 添加记录 删除记录 修改数据 复制字段中数据 排序记录 查找、替换 筛选记录,编辑表的内容,1、定位某一条记录,1)、使用记录号定位 2)、使用快捷键定位,见教材P47页,2、选择记录,1)用鼠标选择数据范围 2)用鼠标选择记录范围 3)用键盘选择数据范围,见教材P48页,3、添加记录,在“数据库”窗口中,单击“表”对象 双击要编辑的表,这时Access将在“数据表”视图中打开这个表 单击工具栏上的“新记录”按钮,光标移到新记录上 输入新记录的数据,4、删除记录,在“数据库”窗口中,单击“表”对象 双击要编辑的表 单击要删除记录的记录选定器,然后单击工具栏上的“删除记录”按钮 注:删除操作是不可恢复的操作,5、修改数据,Del、 backspace退格键删除数据内容,6、复制数据,快捷键:剪切:Ctr+x 复制: Ctr+c 粘贴: Ctr+v,7. 查找数据,一、查找数据(P78) 在记录中查找特定的字符。可使用通配符。 * ? 找到包含单个字符的。 !找到不包含的特定字符。 -找到某个范围内(a-z间)的特定字符。 查找空值和空字符串 输入null 或“” 匹配方式 整个字段、字段任何部分、字段开头,8.查找数据,在记录中查找特定的字符。可使用通配符。 * ? 找到包含单个字符的。 !找到不包含的特定字符。 -找到某个范围内(a-z间)的特定字符。 查找空值和空字符串 输入null 或“”,8.查找数据,匹配方式 字段任何部分:字段内容含查找内容,例找“教”,可找到“教授”、“副教授” 整个字段:字段内容与查找内容完全一致 字段开头:字段内容开头含查找内容,例找姓“王”的教师,可找到所有姓“王”的教师,但不能找到“李大王”、“张王山”等。,9.替换数据,可以一个一个替换,也可以全部替换。 对于空值和空字符串必须一一替换。,10.排序记录,排序规则: 根据当前表中的一个或多个字段的值对整个表中的所有记录进行重新排列,有以下规则: 字符型数据 英文:按字母顺序排序,大、小写视为相同,升序时按A到Z排序,降序时按Z到A排序 中文:按拼音字母的顺序排序 数字类型数据:按数字的大小排序 日期和时间字段:按日期的先后排序,排序目的:将记录按照一定顺序排列。如按成绩降序排列。,10.排序记录(续),注意: 对于“文本”型的字段,如果它的取值有数字,排序时是按照ASCII码值的大小来排序,而不是按数值大小排序。如希望按数值大小排序,应在较短的数字前加零。 如“10”和“2”按 ASCII码值升序排列 “10”“02”。 按升序排列字段时,如果字段值为空值,则将包含空值的记录排列在第一条。 数据类型为备注、超级链接或OLE对象的字段不能排序。 排序后,排序次序信息将与表一起保存。即下次打开后依然保持这种次序。,10.排序记录(续),按一个字段排序记录 选定字段,单击升序或降序按钮 按多个字段排序记录 例如:对学生表,先按性别升序,再按年龄降序排列。 方法一:使用“数据表”视图实现排序 先选性别字段,单击升序按钮,先选年龄字段,单击降序按钮。 方法二:使用“记录”“筛选”“高级筛选/排序”窗口完成排序 3)取消排序 “记录”菜单“取消筛选/排序” 即可使记录恢复原始顺序。,11.筛选记录,按选定内容筛选 内容排除筛选 按窗体筛选 按筛选目标筛选 高级筛选(复杂筛选),筛选方法,筛选的目的是显示某些的记录(满足一定条件的记录。),如何进行筛选? “记录”菜单“筛选” 如何取消筛选? “记录”菜单“取消筛选/排序”,即可使显示所有记录。,11.筛选记录,按选定内容筛选(可与查找相结合) 按选定内容筛选 内容排除筛选 教师表为例 选定性别值为“女”记录筛选-按选定内容筛选 选定性别值为“女”记录筛选-内容排除筛选,11.筛选记录,按窗体筛选 方法:记录筛选-按窗体筛选 可以输入式子 例如:在教师表中选择研究生党员的教师信息。 例如:在教师表中选择1958-7-8以后工作的教师信息。 # 1958-7-8 #,11.筛选记录,按筛选目标筛选 方法:右键单击字段值后,在快捷菜单中输入筛选条件 可以直接输入字段值,可以输入式子.,11.筛选记录,高级筛选(复杂筛选) 方法:右键单击记录后在快捷菜单中输入筛选条件 功能:设置复杂的条件,并可将筛选结果排序。 例如:显示姓王的党员,筛选结果按姓名升序。 王* 例如:显示在1989-1-11991-1-1间的参加工作的副教授,筛选结果按工作时间升序。 Between #1989-1-1# And #1991-1-1# 如何清除筛选条件? 在筛选窗口中,选定条件行,右击清除,提示,筛选是为了显示所要的一些记录,应用筛选后不满足的记录暂时隐藏。我们可以随时显示所有记录。 筛选对应于哪一个关系运算? 选择 投影 联接,三、调整表的外观,改变字段的显示次序 调整字段显示宽度和高度 隐藏列和取消隐藏列 冻结列 调整数据视图下表的网络线样式及背景颜色 设置数据的字体(记录的字体),都在数据表视图下完成。,非常类似excel中的格式设置.,都与“格式”菜单相关,1、改变字段次序,移动“数据表”视图中的字段,不会改变表“设计”视图中字段的排列顺序,而只是改变字段在“数据表”视图下字段的显示顺序。 示例:书第71页,2、调整字段显示高度,使用鼠标 将鼠标指针放在表中任意两行选定器之间,鼠标指针变为双箭头; 按住鼠标左键,拖动鼠标上下移动。 用菜单命令 单击“数据表”中的任意单元格; 单击“格式”菜单中的“行高”命令; 在“行高”文本框内输入所需的行高值。,3、调整字段显示宽度,使用鼠标 将鼠标指针放在要改变宽度的两列字段名中间; 当鼠标指针变为双箭头时,按住鼠标左键拖动鼠标。 菜单命令 选择要改变宽度的字段列; 执行“格式”菜单中的“列宽”命令,在打开的“列宽”对话框中输入所需的高度。,选中一列或多列菜单“格式”“隐藏列” 取消隐藏列:菜单“格式”“取消隐藏列”,3.隐藏列,选中一列或多列菜单“格式”“冻结列”(此时选中的列成最左边的列,不管如何滚动,它们总是可见的) 解除冻结列:菜单“格式”“取消对所表列的冻结”,4.冻结列和解除冻结列,菜单“工具”“选项”“数据表”标签,5.设置默认外观,方法一:菜单“工具”“选项”“数据表”标签 方法二:打开表菜单“格式”“字体”,6.设置字体(需要安装打印机驱动程序),7、重命名列 改变字段名,相当于在设计视图中修改字段名。 8、设置数据表格式 “格式”菜单“数据表”,四、 建立表之间的关系,数据库是相关数据的集合,表与表之间存在着联系,这体现了两种实体集间的联系。 例如“教学管理”数据库.,通过建立表与表之间的关系,能将不同表中的相关数据联系起来,为建立查询、创建窗体或报表打下良好的基础,从而更好地管理和使用表中的数据。 表间关系的类型: 一对一、一对多和多对多。 一对一关系的表可合并成一个表,多对多关系的两个表要拆成三个表。 因此:在Access数据库中,表之间的关系都定义为一对多的关系。,一对多关系,主表,相关表,主键,外键,主键,外键,相关概念: 关键字:二维表中某一个属性或几个属性的组合,它的值可以惟一地标识一个元组。 外部关键字:如果表中一个字段不是本表的主键,却是另一个表的主键,则称外键。,1.建立表间的关系,如何建立表之间的联系? 打开数据库,关闭数据库中的表 在“工具”菜单“关系”,或单击工具栏上的 ,打开关系窗口。 拖动主表的字段到相关表的同名字段上。 设置参照完整性(可不设置),注意: 参照完整性:当主表中没有关联的记录时,不允许将记录添加到相关表中;也不能在相关表中存在匹配的记录时删除主表中的记录。 主表必须设置主键,相关表可以不设主键。 建立一对多关系后,关系连线上出现标志。在主表的数据视图中,第一个字段左侧出现“+”标志,都表明一对多关系建立成功。,定义“学生档案”数据库各个表之间的关系。 关闭所有打开的表,不能在已打开的表之间创建或修改关系 单击工具栏“关系”按钮 若数据库没有定义任何关系,会自动显示“显示表”对话框,若没有显示,单击工具栏“显示表”按钮 。,例:定义表之间的关系,相关字段不需要相同名称,教师表的“职工工号”和课程表的“教师编号”有相同的数据类型及包含相同种类的内容,选中关系的连线,连线会变粗,按DELETE键。或右击关系连线,选“删除”。,2.删除关系,双击关系,或右击关系连线,选“编辑” 级联更新相关字段:主表中关键字值改变时

温馨提示

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

评论

0/150

提交评论