预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
亲,该文档总共76页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第3章表的基本操作本章学习内容3.1表3.1.2表的结构
Access作为一个关系数据库,每一个表就对应一个关系,所以表也是二维结构,由行和列组成。
行,也称记录,用来记录一个实体的相关属性。
列,也称字段、属性,用来记录实体的某种特征。
表的结构如图3-1所示,其中由“计算机应用05-1”、“45”、“张国庆”等信息组成的一组数据,都是关于“计算机应用05-1”这个班级实体的,称为行。“人数”是用来描述所有实体的某一个特征的,称为列。
图3-1表的结构3.1.3Access的数据类型
在数据库中,每个字段都拥有自己的数据类型。字段的数据类型决定了该字段中可以存储哪一类的数据。例如,“年龄”字段如果设定为“数字型”,那么在向该字段内输入数据时,只能输入一些数字,而不允许输入字母或汉字。
如果使用向导或者是输入数据的方式,表中字段的数据类型、字段大小以及字段属性等信息由系统自动生成,只需进行简单的调整就可以了。但是在实际应用中,多数情况下使用“表设计器”设计并建立表,此时就要求选择字段的数据类型。Access一共向用户提供了10种数据类型。图3-2选项卡窗口2)备注型(Memo):长文本与数字的组合,最多为65535个字符。但是备注型的数据不允许进行排序操作,也不允许设定索引。
在为“备注”型数据字段添加数据时,可以通过“Shift+F2”来打开“现实比例”窗体,如图3-3所示。在该窗体内,用户可以设定和编辑备注的内容和格式,并可以设置备注的字体。如果需要另起一行,可以通过“Ctrl+Enter”实现。3)数字型(Number):可以存放数字型的数据,并可以对数据进行计算。该数据类型又可详细分成:
字节:表示一个单字节整数,范围为1~255。
整数:表示一个两字节整数,范围为-32,758~32,768。
长整数:表示一个四字节整数,范围为-2,147,483,648~2,147,483,648。
单精度型:表示一个四字节浮点数,范围为-3.4*1038~3.4*1038。
双精度型:表示一个八字节浮点数,范围为-1.797*10308~1.797*10308。
4)日期时间型(Data/Time):100~9999范围内的日期及时间值,并可以对其进行比较,大小为8个字节。
5)货币型(Currency):货币值或者是用于数学计算的数字数据,这里的计算指带有1~4位小数的数学运算,精确到小数点左边15位和小数点右边4位,输入时系统自动键入货币符号和千位分隔符。占用8个字符。
6)自动编号(AutoNumber):在添加记录的同时自动按照事先的约定进行数据有规律变化的添加,例如从1开始每次递增1。占用4个字节。自动编号会永久的与记录连接,如果某条记录被删除,那么它所对应的编号也被永久删除,添加的新纪录不会再次使用该编号,而是仍然按照顺序赋值。
7)是/否型(Yes/No):用于记录逻辑型数据,只能取两个值中的一种,例如:Yes/No、True/False、On/Off。占用一个字符。8)OLE对象型(Object):可链接或嵌入其他使用OLE协议的程序所创建的对象,如Word文档、Excel电子表格、图像、声音或其他二进制数据等。这些对象可以保存在Access数据库表中,但是部分程序只能通过窗体或报表中的控件才能显示。占用最大空间为1G。
9)超链接型(Hyperlink):用于保存超级链接的数据,以文本或数字的形式表现,以文本形式存储。超链接地址可以是UNC路径或是URL,最大字符为64000个。
10.查询向导型(LookupWizard):通过向导的方式自行创建的字段,允许使用组合框来选择一个表或一个自行设计列表中的值。当选中该数据类型后,将自动打开对应向导。其数据类型将由系统根据选择的列表值来进行自动设置。通常占用4个字符。2.数据类型的选择3.2创建新表图3-4“新建表”对话框第二步:弹出如图3-5所示的“表设计器”窗体分成上下两个部分,上部分用来设定表内各个字段的名称和数据类型及说明等信息,下面部分用来对选中字段进行详细设定,例如:字段大小、默认值、规则等等。
在使用设计器来定义表或修改表结构的时候,需要对各个属性字段进行一定的设置,通过对这些属性的设置可以保护数据的准确性和完整性。例如,可通过设置文本字段的“字段大小”属性来控制允许输入的最大字符数。
字段的数据类型不同,其属性也不相同。字段的主要属性有以下几种。
1)字段大小:指定文本型字段的最长长度,或数值型字段的类型和大小。文字型字段的长度是1~255个字节,默认值为50,在“字段属性”框中直接输入。数字型字段的长度不能设定具体的数值,而是设定它的类型,不同的类型长度不同,取值的范围和精度也不同,如表3-1所示。数字型字段默认为长整型。2)格式:用来定义数字(