内容正文:

欢迎大家来到山东春考软件与应用技术专业access数据库的备考小课堂。这一节我们一起来了解一下access数据库中如何设置字段属性及表间关系。首先来看一下这一节课的学习目标,知识目标有三个,熟悉并掌握常见的掩码的类型,熟悉并掌握设计视图中属性表中的属性,了解参照完整性的概念,并能够熟悉熟练的建立表间关系。能力要求有两个,能够根据具体的要求完成字段的属性设置,能够根据表中的字段完成表间关系的建立。通过学习能够培养我们问题分析的能力,能够根据具体需求完成数据库的基础设置。首先我们来看一下这一节内容在考纲里面对应的是哪一块,它对应的还是我们的前三块,一块是创建和维护数据库,创建和维护数据表,还有是能对表中的记录进行增加、删除、修改排序和索引。来看一下这节课的知识点。首先第一个是常见的掩码类型,在我们的考试中,编码类型是经常会考到的,而且一般都是必考项。在这里边最经常用到的一个是数字必填的数字,一个是必填的字母,有时候还会出现密码。当然在这里边还有一些任意的空格、字符,或者说是既可以输入字母又可以输入数字。这几种也是经常会使用到的。但最常见的还是数字、字母,这两个是最重要的。接下来我们来继续往后看,后边就是设置字段大小和字段的属性了。首先第一个是设置字段的一些比较简单的内容字段大小标题、输入掩码、验证规则还有默认值,这几种都是比较简单,就是选中这个字段,在下方的属性选项卡中,在字段大小后边输入是某些内容,或者说是在字段标题里面输入,或者说是在字段掩码里边输入验证规则、验证文本或者说是默认值,这几个都是比较简单的。而且字段大小我们上一节课已经说过了,然后接下来是必须或者说是允许空字符串。这两个一般会出现在做主键的时候。做主键一般都是必须,而且是不允许空字符串,那就是在必须选否,然后在这个空的字符允许空字符串那里也是选否。如果他说题目中是要求可以允许有空的字符串出现的,当然也可以选择是。然后接下来是设置索引,在这里是对单个字段设置索引。那就是选中某个字段,然后在下方的属性选项卡里面选择无,或者是有无重复,或者是有有重复索引。好,接下来是这个日期选取器,这个日期选取器其实就是指。的。我们数据表旁边有一个小的日历。是不是要显示这个小的日历?如果说是不显示,就选择从不。如果说是显示,那就是为日期。接下来是参照完整性和组件的定义。在了解这两个,其实我们在上一节课的时候已经有接触过主键。主键其实又被称为主关键字,由表中的一个或多个字段构成,能够唯一标识数据表中的一条记录。而参照完整性就是指的表间主键和外键之间的关系,属于表间的规则,也是相关表之间的约束。其实在这里有一个最简单的记录办法,就是两个表之间。相同的。相同名称的这个字段。连接到一起,一般就是。参照完整性,这个是比较简单的一个方法,就是两个表之间相同名称的字段连接到一起,一般就是能够设置参照完整性。那我们来看一下参照完整性的设置方法。首先来看一下字段的主键,字段主键就是选中这个字段,右击鼠标选择主键,或者说是在上面的菜单栏中点击主键的按钮都可以。然后参照完整性的方法就是第一步首先要关闭所有的数据库表,然后从菜单栏中点击关系数据库数据库工具,然后关系进入到关系设置页面,先添加表,把表添加完之后,然后再对字段进行连接。连接完之后,会出现边际关系的对话框。然后在弹出的这个对话框里面,根据要求勾选实施参照完整性,或者说是接连更新、级联删除的,然后点击创建按钮,最后保存关系就可以了。基础知识就这么多,然后我们来看一下后边的例题。第一个例题是野马,这个野马其实无论是在理论考试还是在技能考试中都是占一定的分值的。所以说我们来看一下第一个,首先第一位是字母,第二位为任意字符,然后后四位为数字。在这里字母我们说过它是L然后任意字符是到8,然后这个后四位数字是零。第一个很简单,就是L到8,然后后边带了四个0。然后第二个前两位为字母,那就前两位是L后两后四位为任意字符,那就后四位为8到8。这个应该就是两个L后边加了四个到8。然后第三个第一位为数字,数字一般是零。好,然后第二位字母或者是数字,那应该是大A然后后五位数字可选。我们说数字可选是用9,数字必选是用0。第三个就是零A后边五个9,下一个输入六位密码。密码我们要么是在掩码中直接选择密码两个字,或者是还有一个就是password。是这个,可以来看一下答案。或者是偏password。好,最后一个是设置电话号码为010,后边是八位数字。首先010这个杠已经是给到你了,所以说这里我们就要用一个引号把前边的这四位符号引起来,然后后边的八位数字是必填的,然后我们就用八个零来代替就好了。那答案就是00杠用引号引起来,然后后边发个0。好,接下来第二个例题,根据要求创建这个学生表,然后设置学号为主键,然后字段为必须有索引且无重复。其实在这里有一个问题,就是说他已经在他设置主键的情况下,字段必填和有无重复索引?这个已经是选中了,所以说这两个是不需要去动的。勾选创建学生课程成绩,教师之间的关系,并勾选参照完整性。我们来看一下这个题的做法。首先第一步就是打开我们的这个页面,已经进入到了这个数据库里面。所以说我们直接根据上一节课的说法,点击创建表设计,然后再把这些内容输进去。学号姓名。性别。出生日期。团圆。身高。专业。家庭住址。照片。奖惩情况。根据要求把他们的这个字段大小都设置好。你将第一个要求是八位数,八位的大小,并要求要用八位的数字显示八位数字。那很明显就是在页码这里输入8个012345678。然后第二个姓名,他只要求了短文本,然后是五位数字,那我们只需要选择就好。然后第三个性别也是短文本,我们直接选短文本就好了,没有别的要求。第四个2017-12-25,这是它的一个显示形式,日期时间。选中日期时间,然后在格式这里输入我们上节课所说的四个Y横杠、2个M2横杠、两个D就可以了。在格式这里输入,然后下一个团员是否类型,我们就直接选择就好好下一个身高是数字。要求你保留两位数字,那这肯定是要选择小数。首先在这里选择小数,然后在这个小数范围这里选择两位有效数字。某专业是等本时。而家庭住址是30。接下来照片是OLE对象,那我们就选中这里,然后改成OLE对象。最后讲成情况是长文本,选好之后记得点击保存,保存保存成学生。点击确定,然后它会告诉我们没有定义主键,那我们就选中学号。然后定义主键之后再点保存就可以了。像我们点完保存之后,就会点完学号为主键之后就会发现它的必须已经变成了是然后他的所以已经变成了有无索引。所以说这里我们就可以不用动它。然后下一步是要求我们去对他们实施参照完整性。首先第一步关掉学生表,然后打开数据库工具的关系,然后点击显示表,把这几个表双击放到这个页面中来,然后就可以开始对他们进行连接了。你教师编号,找到这边教师编号连接,然后再弹出编辑关系对话框,然后点击参照完整性。然后学号也和成绩的学号点击参照完整性。因为这里我们没有往里面放值,所以说它会告诉你没法添加。所以我们这里先不要去管它,先直接点击创建就好了。这里的课程号和我们上边课程里边的课程号建立联系,这样我们就完成了我们的参照完整性的编辑,然后记得点击确定。关闭整个题就完成了。这是这个题。然后我们来看一下第三个题,创建表结构。然后表是叫库存,设置商品编号为主键。在已有的关系里面,然后将库存表添加到关系里面,然后实时签到运行。首先第一步,我们先打开我们的这个。数据库,然后找到根据上一次一样创建表设计,然后将这几个字段放入商品编号。然后商品名称。类别编号。规格型号。还有最后一个库存量,我在这里跟你说了一个库存量要求输入的是大于等于零的数字,否则输出库存不能为负数。这个很明显就是在我们这下边有一个验证规则和验证文本,也就是说我们需要在这里输入数据。首先我们先来把他们的数据类型整理完成。第一个是数据类型是短板,然后要求的是四类大小。然后第二个商品名称是十位的大小。第三个商品编号又没有,第四个是三十的大小,最后一个说的是数字,数字是整形。我们需要在验证规则里面输入大于等于0。然后验证文本这里就是输入库存不能为负数。记得,在这里先选中商品编号,然后设置它的主键,然后点击保存,保存为库存。点击确定完成之后,来看下一个,就是需要将库存也添加到这个参照实施参照完整性里面。我们来首先第一步关掉库存表,然后第二步打开关系,然后将这几个表同时放到我们的这个。页面中,然后开始设置。首先找一下最常见的几个,第一个就是商品编号和商品编号去联系好商品编号和商品编号去联系。然后再去找一下还有没有其他可以要的,然后这里的订单和客户编号,然后我们就把订单和客户编号。连到一起选择实施参照完整性。这样我们的。不中就完成了。好,可以选择关闭。好了,这是我们这节课的三个题,然后来看一下课程总结。这节课我们是学习了一个如何进行字段属性的设置。然后里边的包括掩码的类型,还有这个验证文本,格式之类的。还有一个参照完整性和组件。在这里面,首先我们非常注意的是参照完整性的设置方式,以及各类数据类型属性的设置方式。然后概念大家就了解一下就好了。我们这节课就到这里,我们下节课再见。
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。