第3章 表的创建与使用_第1页
第3章 表的创建与使用_第2页
第3章 表的创建与使用_第3页
第3章 表的创建与使用_第4页
第3章 表的创建与使用_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

Access2010数据库应用(第二版)江西农业大学计算机与信息工程学院信息管理与信息系统教研室学习要点建立表的基本操作修改表的结构建立数据表间的关系编辑表的内容对数据表视图的操作数据的导入与导出第3章表的创建与使用学习目标通过本章的学习,读者应该学会创建和管理表,掌握建立表的各种方法,并能熟练使用有的基本操作。读者还应学会如何管理表,以及对表进行相关操作,以保证表的运行速率及其安全性。第3章表的创建与使用3.1.1表的设计与创建表是某类实体数据的载体,例如学生表中存放的是许多学生的有关数据。准备用一个表来存放某类实体的数据时,先要设计好这个表,在操作上则是在表的设计视图中建立表结构,按实际需求决定该表中有哪些字段,每个字段的数据类型是什么样的,以及每个字段有着什么样的属性。3.1建立表的基本操作3.1.1表的设计与创建1.字段的数据类型(1)文本型;(2)备注型;(3)数字型;(4)日期/时间型;(5)货币型;(6)自动编号型;(7)是/否型;(8)OLE对象型(9)超链接型;(10)附件;(11)计算;(12)查阅向导型。3.1建立表的基本操作3.1建立表的基本操作2.字段属性字段属性是对字段在应用细节上的进一步设置。3.建立表结构的操作【例3-1】在“教学管理”数据库中,利用设计视图新建一个“学生”表,该表的表结构如表3-1所示。3.1建立表的基本操作3.1建立表的基本操作3.1.2表中记录的输入表结构设计完成后可直接向表中输入数据,也可以重新打开表输入数据。3.2修改表的结构3.2.1表结构中字段的增加与删除1.添加字段2.删除字段3.2.2表结构中字段及属性的修改1.修改字段名称与数据类型2.重新设置主键3.修改字段属性3.2修改表的结构3.2.2表结构中字段及属性的修改3.修改字段属性(1)索引(2)有效性规则与有效性文本(3)输入掩码【例3-2】在“学生”表中,完成下列属性设置。1)设置“入学成绩”字段的小数位数为1。2)将“入学成绩”字段的输入格式设置为:整数部分最多为3位,小数取一位。3.2修改表的结构3.2.2表结构中字段及属性的修改3.修改字段属性(4)设置表中字段的显示标题(5)默认值3.2.3表属性中有效性规则的设置1.在表属性中设置字段有效性【例3-3】在“教学管理”数据库中有学生表和成绩表,按要求进行下列设置。2.在表属性中设置记录有效性【例3-4】设“教学管理”数据库中有一个“学生”表,表中有出生日期、入学时间字段。当然,某学生的出生日期应早于其在该校的入学时间,为预防数据输入时在这方面出错,对此进行记录有效性设置。3.2.3表属性中有效性规则的设置3.在表属性中设置综合的有效性规则在表属性的有效性规则中还可以同时设置多个字段有效性和记录有效性,相应的表达式用逻辑运算符“And”联接,也就是所谓“并且”的意思。例如,既对性别字段设置有效性规则,又进行上例的记录有效性限定,可用以下表达式:([性别]="男"Or[性别]="女")And[出生日期]<=[入学时间]3.3建立数据表间的关系3.3.1建立数据表间关系的意义及步骤1.建立表间关系的意义所谓表间关系是指两个表通过语义相同的字段建立的数据对应。在实际应用中,两个表之间常常按公共字段进行等值联系。3.3建立数据表间的关系3.3.1建立数据表间关系的意义及步骤2.建立表间关系的操作【例3-5】建立“教学管理”数据库中“学生”、“成绩”、“课程”3个表之间的关系。设“学生”表中的“学号”字段、“课程”表中的“课程号”字段已设置为主键。3.3建立数据表间的关系3.3.2实施参照完整性的效果分析1.未实施参照完整性主表、相关表数据在做增、删、改操作时互不参照。2.已实施参照完整性(1)参照完整性对相关表(子表)的操作制约(2)参照完整性对于主表的操作制约分为4种情况3.4编辑表的内容

3.4.1表中数据的定位与选择1.定位记录【例3-6】将指针定位到“教学管理”数据库的“学生”表中的第7号记录上。2.选择数据3.4编辑表的内容

3.4.2表中数据的编辑1.添加记录2.删除记录3.修改数据4.复制数据5.查找和替换数据3.5对数据表视图的操作

3.5.1调整表的外观1.改变字段次序【例3-7】在“教学管理”数据库中,设“学生”表的“数据表视图”中,“学号”和“姓名”两列目前是从左到右顺次显示,现在要将二者的位置互换。3.5对数据表视图的操作

3.5.1调整表的外观1.改变字段次序【例3-7】在“教学管理”数据库中,设“学生”表的“数据表视图”中,“学号”和“姓名”两列目前是从左到右顺次显示,现在要将二者的位置互换。3.5对数据表视图的操作

3.5.1调整表的外观2.调整列宽和行高(1)调整列宽(2)调整行高3.隐藏列和显示列4.冻结列5.设置表的格式3.5对数据表视图的操作

3.5.2排序与筛选记录1.排序(1)排序规则1)英文字母按照字母顺序排序,不区分大小写。2)中文字符按照拼音字母的顺序排序。3)数字按数值的大小排序。4)日期/时间型数据按照日期的先后顺序进行排序。5)备注型、超链接型和OLE对象型的字段不能排序。3.5对数据表视图的操作

3.5.2排序与筛选记录1.排序(2)按一个字段排序记录(3)按多个字段排序记录【例3-8】对“教学管理”数据库中的记录按“学号”和“入学成绩”两个字段排序,其中“学号”字段为降序,“入学成绩”字段为升序。3.5对数据表视图的操作

3.5.2排序与筛选记录2.筛选记录(1)按选定内容筛选【例3-9】使用“按选定内容筛选”方法,显示“学生”表中所有“入学成绩”为“612”的学生记录。(2)按窗体筛选【例3-10】使用“按窗体筛选”的方法,显示“学生”表中所有“入学成绩”为“612”,且“党员”值为“是”的学生记录。3.5对数据表视图的操作

3.5.2排序与筛选记录2.筛选记录(3)使用筛选器筛选【例3-11】使用“筛选器”的筛选方法,显示“学生”表中所有“入学成绩”在600(含600)分以上的学生记录。(4)高级筛选/排序【例3-12】使用按“高级筛选/排序”的方法,显示“学生”表中所有“家庭住址”不是“江西省南昌市”,且“入学成绩”在600分以上的学生记录3.6数据的导入与导出

3.6.1数据的导入数据的导入是指将其他系统中产生的表格形式的数据复制到Access2010当前的数据库中,成为一个表。【例3-13】导入数据。在“教学管理”数据库中,导入Excel工作簿文档“教学管理.xls”中的“学生”工作表的数据。3.6数据的导入与导出

3.6.2数据的导出数据的导出是指将Access2010表(或查询)中的数据输出到其他系统的文件中。【例3-14】导出数据。在“教学管理”数据库中,将“成绩”表中的数据导出到Excel2010的工作簿文档中。小型案例实训表是Access2010数据库中最主要的对象,是数据库的基础

温馨提示

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

评论

0/150

提交评论