- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 建构Access数据库表
第4章 建构Access数据库表 第4章 建构Access数据库表 4.1 Access数据库表的基本知识 4.2 创建表 4.3 表的编辑 4.4 表的关键字和记录 4.5 建立表之间的关系 4.6 数据库表的应用实例 4.7 习题 4.1 Access数据库表的基本知识 表是Access数据库中存储数据的惟一数据库对象,是最基本、最重要的对象,它是构建数据库的基础。 简单地说,表就是“关于特定主题的数据集合”,将相同性质的数据存储在一起,以方便增减数据、查询数据或者进行各种应用。表是由一条条记录组成,记录是由一个个字段构成,因此表的设计就是要决定各个字段的名字和属性等内容。如图3-1所示就是表格式的存储结构。表是构成关系式数据库的基础。 一旦表建立起来,就可以对其进行各种的数据操作与应用,包括: (1)存储各种数据。 (2)查询并提取所需数据。 (3)添加或更新数据。 (4)制作报表并进行布局设置,分析或打印报表。 (5)将数据作成网页,供上网浏览等。 4.1.1 表的组成 表的结构中包括字段名称、数据类型、字段属性和字段说明等几部分,图4-1所示为表的设计视图。 1.字段 字段的名称必须能直接、清楚地反映信息内容。一般字段名称尽可能取具有代表性的名称。如果字段名称模糊不清或模棱两可,就会导致数据库的不确定性。Access 2002对字段的命名有以下规定(也适用于控件和对象的命名): (1)长度不能超过64个西文字符(或32个汉字)。 (2)不能包含句号“。”、感叹号“!”、重音符号“`” 和方括号“[]”,可以包含字母、数字、空格及其他特殊的字符的任意组合。 (3)不能以空格开头。 (4)不能包含控制字符(从0~31的ASCII值)。 (5)最好确保字段名称和Access中已有的属性和其他元素的名称不相同。 2.字段的数据类型 合适的数据类型能够反映字段所表示的信息选择。如果数据类型选取的不合适,会使数据库效率降低,并且容易引起错误。Access 2002可使用的数据类型、适用范围和所需存储空间见表4-1。 3.字段的属性 字段的属性是指字段的大小、外观和其他的一些能够说明字段所表示的信息和数据类型的描述。 Access为大多数属性提供了默认设置,一般能够满足用户的需要。用户也可以改变默认设置或自行设置。常用的简单属性有如下几种: (1)字段大小。可由用户设置此属性的数据类型有:文本型、数字型和自动编号型。 文本型的字段大小属性可设置为1~255之间的任何整数,从而决定文本字段最多可存储的字符数。其默认值为50。 数字型字段大小属性的可选项有:字节、整型、长整型、单精度型、双精度型、同步复制ID和小数,各选项所表示的数据范围及所占用的存储空间都不相同。其默认值为长整型。 自动编号型字段大小属性可选择长整型和同步复制型,其默认值为长整型。 (2)索引。具有此属性的数据类型有:文本型、数字型、货币型、日期/时间型。索引属性可有三个取值:无索引、有索引(有重复)和有索引(无重复)。如果某字段被设置为有索引属性,那么在显示表或查询时,将按照索引顺序排列记录。如果索引为“有(无重复)”,那么Access将不允许在两个记录中输入相同的该字段值。如果某字段被设置为“无索引”,则不对记录进行排序。 (3)格式。除了OLE对象外,可为任何数据类型的字段设置格式。使用格式属性可规定字段的数据显示格式。Access为自动编号、数字、货币、日期/时间等提供了预定义格式,用户可从列表中选择。 (4)小数位数。此属性要在设置格式属性之后定义才能生效。它提供了自动和1~15位的选项。其默认值为自动,此时格式属性为“货币”、“整型”、“标准”、“百分比”和“科学记数法”的字段,将显示2位小数。注意,此属性只影响显示的小数位数,而不影响保存的小数位数。(若需更改保存的小数位数,必须重新设置字段大小属性) (5)默认值。使用此属性可以指定在添加新记录时自动输入的值。如果表中记录的某字段值大部分相同,即可为该字段设置一个默认值,可大大简化输入。添加新记录时可接受默认值,也可键入新值覆盖它。 (6)字段有效性规则。字段有效性规则用来控制数据输入的正确性和有效性。一旦输入字段的数据违反了有效性规则,Access将显示一个信息告诉用户哪些是允许的输入项目。大多数情况下,最好在表的设计视图中“有效性规则”中设置字段的属性,并定义数据验证和限制。 4.字段的说明 字段说明是指对每个字段一般有一个简短的说明性文字,用来说明这个字段所表示的具体信息,以及设计字
文档评论(0)