第2章 数据库和表_第1页
第2章 数据库和表_第2页
第2章 数据库和表_第3页
第2章 数据库和表_第4页
第2章 数据库和表_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

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

文档简介

1、全国计算机等级考试二级教程培训 Access数据库 程序设计不动摇不动摇不懈怠不懈怠不折腾不折腾第2章 数据库和表n2.1 创建数据库n2.2 建立表n2.3 维护表n2.4 操作表第2章 数据库和表n2.1 创建数据库n2.1.1 创建数据库创建数据库的两种方法: 1、建立一个空数据库,向其中添加表、查询、窗体、报表等对象。 2、使用Access提供的模板,通过简单操作创建数据库。创建数据库后,可随时修改或扩展。创建数据库的结果是生成一个扩展名为.accdb的数据库文件。n创建空数据库例2.1:建立“教学管理”数据库,并将建好的数据库保存在桌面的Access文件夹中。操作步骤见(P27)。n

2、使用模板创建数据库例2.2:使用数据库模板创建“学生”数据库,并保存在桌面Access文件夹中。操作步骤见(P29)n2.1.2 数据库的简单操作1、打开数据库。2、添加对象、修改对象内容、删除对象等。3、关闭数据库。n2.2 建立表表是access数据库的基础,是存储和管理数据的对象,是数据库中其他对象的操作依据。创建好空数据库之后,首先建立表,并建立各表之间的关系,然后再创建其他的access对象,最终形成完备的数据库。n2.2.1表的组成表由表结构和表内容(记录)两部分组成。一、表的结构:主要包括字段名称、数据类型和字段属性等。在access中,字段的命名规则:1.长度为164个字符2.

3、可以包含字母、数字、汉字、空格和其他字符,不能以空格开头3.不能包含句号、感叹号、方括号、单引号4.不能使用ASCII码为032的字符二、数据类型:每个字段的值都属于某一种数据类型,数据类型决定了数据的存储方式和使用方式。Access2010提供了12种数据类型:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超链接、附件、计算和查阅向导。三、字段属性:各字段的大小、格式、输入掩码、有效性规则等。定义字段属性可以对输入的数据进行限制或验证,也可以控制数据在数据表视图中的显示格式。真题再现真题再现例:1. 可以插入图片的字段类型是(C) A)文本 B)备注 C)OLE对象 D)

4、超 链接2. 下列可以建立索引的数据类型是(A) A)文本 B)超链接 C)备注 D)OLE对象n2.2.2 建立表结构建立表结构的二种方法:一、在“数据表”视图中直接输入字段名二、使用“设计”视图n使用“数据表”视图例2.5:建立“教师”表,表结构如下:字段名类型字段名类型字段名类型教师编号文本工作时间日期/时间职称文本姓名文本政治面貌文本系别文本性别文本学历文本电话号码文本n使用“设计”视图例2.6:建立“学生”表,结构如下:字段名类型字段名类型字段名类型学生编号文本年龄数字简历备注姓名文本入校日期日期/时间照片OLE对象性别文本团员否是/否“设计设计”视图是创建表结构及修改表结构最方便的

5、窗口。视图是创建表结构及修改表结构最方便的窗口。n定义主键(定义主键(*)主键也是主关键字,是表中唯一标识记录的一个字段或多个字段的组合。只有定义了主键,才能与数据库中的其他表建立关系。定义主键的两种方法:建立表结构时定义主键、建立表结构之后,重新打开“设计”视图定义主键。Access中可以定义三种类型的主键:自动编号、单字段、多字段真题再现真题再现n2009年3月全国计算机等级考试Access 二级笔试真题再现真题再现n2009年9月全国计算机等级考试Access 二级笔试n2.2.3 设置字段属性字段属性表示字段所具有的特性,定义了字段数据的保存、处理或显示等。1、字段大小:控制字段使用的

6、空间大小。只适用于“文本”、“数字”、或“自动编号”的字段。例2.8:对学生表的年龄字段设置字段大小为长整型2、格式:影响数据的显示格式。不同数据类型的字段,选择的格式不同,见P37.例2.9:将学生表中的入校日期字段的格式设置为短日期。3、输入掩码:控制数据的输入格式并按输入时的格式显示。注意:如果字段既定义了“输入掩码”又定义了“格式”属性,则“格式”属性在数据显示时优先于“输入掩码”的设置。例2.10:将学生表中的入校日期的输入掩码属性设置为短日期。由于输入掩码只为“文本”和“日期”型字段提供向导,所以“数字”和“货币”型字段,只能使用字符直接定义“输入掩码”属性。“输入掩码”属性所用字

7、符及含义见P39.真题再现真题再现n2009年3月全国计算机等级考试Access 二级笔试真题再现真题再现n2009年9月全国计算机等级考试Access 二级笔试真题再现真题再现n2010年3月全国计算机等级考试Access 二级笔试真题再现真题再现n2010年9月全国计算机等级考试Access 二级笔试4、默认值:一个非常有用的属性。对于一些字段的内容相同或者有相同的部分,为减少数据输入量,可以将出现较多的值作为该字段的默认值。例2.12:将学生表中性别字段的默认值设置为女。注意:也可以使用access表达式来定义默认值。设置默认值属性时,必须与字段中所设的数据类型匹配,否则出现错误。5、有

8、效性规则:定义一条规则,限制可以接受的内容。例2.13:将学生表中年龄字段的取值范围设在1470之间。注意:有效性规则的实质是一个限制条件,完成对输入数据的检查。具体的条件编写规则及方法第3章详细介绍。6、有效性文本:当输入的数据违反了有效性规则,系统会显示有效性文本。例2.14:将学生表中年龄字段的有效性文本设置为“请输入1470之间的数据!”7、索引:根据键值加速在表中查找和排序的速度,并且能对表中的记录实施唯一性。按索引的功能,有唯一索引、普通索引、主索引。唯一索引:字段值不能相同,没有重复值普通索引:字段值可以相同主索引:access中可以创建多个唯一索引,其中一个可设置为主索引,一个

9、表只有一个主索引。例2.15:为学生表创建索引,索引字段为性别。可以根据需要,创建多字段索引。例2.16:为教师表创建多字段索引,索引字段包括:教师编号、姓名、性别和工作时间。真题再现真题再现n2011年3月全国计算机等级考试Access 二级笔试真题再现真题再现n2010年3月全国计算机等级考试Access 二级笔试真题再现真题再现n2011年3月全国计算机等级考试Access 二级笔试(13)下列关于字段属性的叙述中,正确的是A)可对任意类型的字段设置“默认值”属性B)定义字段默认值的含义是该字段值不允许为空C)只有“文本”型数据能够使用“输入掩码向导”D)“有效性规则”属性只允许定义一个

10、条件表达式n2.2.4 建立表之间的关系建立表与表之间的关系,才能将不同表中的相关数据联系起来,才能为建立查询、创建窗体或报表等打下良好基础。Access中,表之间的关系都定义为一对多的关系。将一端表称为主表,将多端表称为相关表。参照完整性:在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。在定义表之间的关系之前,应该关闭所有需要定义关系在定义表之间的关系之前,应该关闭所有需要定义关系的表。的表。例2.17:定义教学管理数据库中已存在的表之间的关系。n2.2.4 建立表之间的关系n编辑表间关系n查看子数据表真题再现真题再现n2009年9月全国计算机等级考试Access 二级笔试n2

11、.2.5 向表中输入数据建立表结构之后,就可以向表中输入数据了,即存数数据。1、使用“数据表”视图:输入原始数据例2.18:给学生表输入内容。2、使用查阅列表输入数据(使用查阅向导或者“查阅”选项卡)例2.19:为教师表中职称字段创建查阅列表,列表中显示:助教、讲师、副教授、教授。例2.20:为教师表中性别字段设置查阅列表,列表中显示“男”和“女”。n2.2.5 向表中输入数据3、使用“计算”类型字段存储数据 在选课成绩表中增加一个计算字段,字段名为“总评成绩”,计算公式为:总评成绩=平时成绩*0.3+考试成绩*0.74、使用“附件”类型字段存储数据 在教师表中增加一个“个人信息”字段,数据类

12、型为“附件”。5、删除和修改附件。n2.2.5 向表中输入数据5、获取外部数据:从外部获取数据后形成自己数据库中的数据表,并与外部数据源断绝联接。n2.3 编辑表n2.3.1修改表结构添加字段、修改字段删除字段、重新设置主键n2.3.3编辑表内容定位记录、选择记录添加记录、删除记录修改数据、复制数据查找数据 替换数据真题再现真题再现n若要在一对多的关联关系中,“一方”原始记录更改后,“多方”自动更改,应启用(D) A)有效性规则 B)级联删除相关记录 C)完整性规则 D)级联更新相关记录n2.3.4 调整表外观调整字段次序、调整行显示高度调整列的高度、隐藏不需要的列显示隐藏的列、冻结列设置数据

13、表格式、改变字体真题再现真题再现n2009年3月全国计算机等级考试Access 二级笔试真题再现真题再现nAccess中通配符“?”的含义是(A) A)通配任意单个字符 B)通配任意单个运算符C)通配任意多个减号 D)通配指定范围内的单个字符n若在查询条件中使用了通配符“!”,它的含义是(B) A)通配任意长度的字符 B)通配不在括号内的任意字符 C)通配方括号内列出的任一个单个字符 D)错误的使用方法真题再现真题再现n2010年9月全国计算机等级考试Access 二级笔试 在模式ba-cd中,通配符“-”的含义是(D) A)通配任意单个运算符 B)通配任意单个字符 C)通配任意多个减号 D)通配指定范围内的任意单个字符2.4 使用表2.4.1排序记录1.排序规则:(1)英文按字母顺序排序,大小写相同;(2)中文按拼音排序;(3)数字按大小排序,时间日期按先后顺序排序;排序时的注意事项见P66。2.按一个字段排序3.按多个字段排序:一种是使用“数据表”视图实现排序,另一种是使用“高级筛选/排序”命令。例2.32:在学生表中按性别和年龄两个字段升序排序。例2.33:在学生表中先按性别升序排列,再按入校日期降序排列。n2.4.2 筛选记录Access提供的4中筛选记录的方法:按选定内容筛选、使用筛

温馨提示

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

评论

0/150

提交评论