版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第4章 建构Access数据库表,4.1 Access数据库表的基本知识 4.2 创建表 4.3 表的编辑 4.4 表的关键字和记录,Access数据库表,4.1 Access数据库表的基本知识,表是Access数据库中存储数据的惟一数据库对象,是最基本、最重要的对象,它是构建数据库的基础。 简单地说,表就是“关于特定主题的数据集合”,将相同性质的数据存储在一起,以方便增减数据、查询数据或者进行各种应用。表是由一条条记录组成,记录是由一个个字段构成,因此表的设计就是要决定各个字段的名字和属性等内容。如图3-1所示就是表格式的存储结构。表是构成关系式数据库的基础。 一旦表建立起来,就可以对其进行
2、各种的数据操作与应用,包括: (1)存储各种数据。 (2)查询并提取所需数据。 (3)添加或更新数据。 (4)制作报表并进行布局设置,分析或打印报表。 (5)将数据作成网页,供上网浏览等。,4.1.1 表的组成 表的结构中包括表名、字段属性,字段属性包含字段个数、字段名称、字段属性、字段大小、格式、输入掩码、有效性规则等。图4-1所示为表的设计视图。,图4-1 表的设计视图,1字段 字段的名称必须能直接、清楚地反映信息内容。一般字段名称尽可能取具有代表性的名称。如果字段名称模糊不清或模棱两可,就会导致数据库的不确定性。Access 2003对字段的命名有以下规定(也适用于控件和对象的命名):
3、(1)长度不能超过64个西文字符(或32个汉字)。 (2)不能包含句号“。”、感叹号“!”、重音符号“” 和方括号“”,可以包含字母、数字、空格及其他特殊的字符的任意组合。 (3)不能以空格开头。 (4)不能包含控制字符(从031的ASCII值)。 (5)最好确保字段名称和Access中已有的属性和其他元素的名称不相同。,2字段的数据类型 合适的数据类型能够反映字段所表示的信息选择。如果数据类型选取的不合适,会使数据库效率降低,并且容易引起错误。Access 2003可使用的数据类型、适用范围和所需存储空间见表4-1。,表4-1 字段的数据类型,4.1.2 表的视图 视图是Access数据库对
4、象的外观表现形式,不同的视图具有不同的功能和作用范围。表有四种视图,即设计视图、数据表视图、数据透视表视图和数据透视图视图。 1设计视图 表的设计视图用于设计表的结构。在表的设计视图中,既可以新创建整个表,也可以添加、删除或自定义已有表中的字段。 2数据表视图 表的数据表视图以行列格式显示表,用于处理数据。在数据表视图中,可以添加、删除和修改数据。,表的设计视图和表的数据表视图可以通过在Access 2003工具栏中的如图4-2所示“视图”切换按钮,或Access 2003中“视图”中的选项来相互转换。 3数据透视表视图和数据透视图视图 数据透视表视图和数据透视图视图是用所选格式和计算方法,汇
5、总大量数据的表或图,其作用是以另一种格式查看数据。一般多用在查询或窗体中。,图4-2 “视图”切换按钮,BACK,4.2 创建表,Access提供了多种建立表的方法,有通过表向导、通过输入数据创建表、表设计视图、导入和链接表等。 4.2.1 在设计视图中创建表 表的设计视图是一个功能强大的工具,它是惟一可用来对表的结构进行修改的工具,利用它不仅可以修改表的结构,还可以自行设计表。,建立表结构,使用“数据表”视图 使用“设计”视图 通过“表向导”,使用“数据表”视图,建立“教师表” 数据库窗口表对象新建数据表视图输入字段保存主键(否),使用“设计”视图,数据库窗口表对象新建设计视图(表对象使用设
6、计器创建表)输入字段(学生编号设为主键),使用“表向导”,数据库窗口新建表向导(商务,学生和课程)添加字段修改字段设置主键,定义主键,主键是表中能够唯一标示记录中的一个字段或者是多个字段的组合。只有定义了主键才能与数据库中的其他表建立关系,从而为查询、窗体、报表、服务,是的快速的查找定位和组合不同的信息 定义主键的方法:)建立表结构是定义主键; )建立表结构后,在设计视图中定义主键 主键的类型:自动编号,单字段,多字段,3字段的属性 字段的属性是指字段的大小、外观和其他的一些能够说明字段所表示的信息和数据类型的描述。 Access为大多数属性提供了默认设置,一般能够满足用户的需要。用户也可以改
7、变默认设置或自行设置。常用的简单属性有如下几种: (1)字段大小。可由用户设置此属性的数据类型有:文本型、数字型和自动编号型。 文本型的字段大小属性可设置为1255之间的任何整数,从而决定文本字段最多可存储的字符数。其默认值为50。 数字型字段大小属性的可选项有:字节、整型、长整型、单精度型、双精度型、同步复制ID和小数,各选项所表示的数据范围及所占用的存储空间都不相同。其默认值为长整型。 自动编号型字段大小属性可选择长整型和同步复制型,其默认值为长整型。,(2)格式。除了OLE对象外,可为任何数据类型的字段设置格式。使用格式属性可规定字段的数据显示格式。Access为自动编号、数字、货币、日
8、期/时间等提供了预定义格式,用户可从列表中选择。 (3)输入掩码。在输入数据时,经常会遇到有些数据有相对固定的书写格式,比如电话号码、出生日期等,这些有固定格式的数据如果手动重复输入会显得非常麻烦,此时可以定义一个掩码,将格式中不变的符号固定成格式的一部分,这样在输入数据时,只需要输入变化的饿值即可。可定义输入掩码的数据类型:文本,数字,日期,货币等。例2-11,(4)默认值。使用此属性可以指定在添加新记录时自动输入的值。如果表中记录的某字段值大部分相同,即可为该字段设置一个默认值,可大大简化输入。添加新记录时可接受默认值,也可键入新值覆盖它。例2-12 (5)字段有效性规则。字段有效性规则用
9、来控制数据输入的正确性和有效性。一旦输入字段的数据违反了有效性规则,Access将显示一个信息告诉用户哪些是允许的输入项目。大多数情况下,最好在表的设计视图中“有效性规则”中设置字段的属性,并定义数据验证和限制。例2-13 (6)有效性文本。输入的数据违反有效性规则时的提示信息有时候不是很清楚,可通过定义有效性文本来解决。例2-14 (7)索引。具有此属性的数据类型有:文本型、数字型、货币型、日期/时间型。索引属性可有三个取值:无索引、有索引(有重复)和有索引(无重复)。如果某字段被设置为有索引属性,那么在显示表或查询时,将按照索引顺序排列记录。如果索引为“有(无重复)”,那么Access将不
10、允许在两个记录中输入相同的该字段值。如果某字段被设置为“无索引”,则不对记录进行排序。例2-15,2-16,2.2.4表之间的关系,1 表之间的关系 通过建立数据表之间的关系,就可以很容易的查找所需要的信息。 Access中表之间的关系可分为一对一、一对多、和多对多,参照完整性 参照完整性,就是在输入或删除记录时,为维持表之间的一定以的关系而必须遵循的规则。 如果实施了参照完整性,那么当表中没有相关记录时,就不能将记录添加到相关的表中,也不能在相关表中村爱匹配的记录时删除主表中的记录,更不能在相关表中有相关记录时,更改主表中的主键值,也就是说实施了参照完整性后,对表中主关键字的段进行操作时系统
11、会自动的检查主键字段,看看该字段是否被添加、修改、或删除。如果对主键的修改违背了参照完整性的要求,那么系统会地强制执行参照完整性。,3建立表之间的关系 使用数据库向导创建数据库时,向导自动定义表之间的关系;使用表向导创建数据库时,也将定义表于数据库中其他表之间的关系。但是如果使用向导创建数据库或表,那么就需要由用户定义表之间的关系。在定义表之间关系之前,要关闭所有需要定义关系的表。例2-17,2.2.5向表中输入数据,Access可利用“数据表”视图向表中输入数据,也可以利用已有的表 使用“数据表”视图,例2-18 创建查阅列表字段,4.2.4 通过获取外部数据创建表 Access 2003可
12、以导入和链接的数据源有:Microsoft Access,Microsoft Excel,Exchange, Outlook,Lotus1-2-3,Lotus1-2-3/DOS,Paradox,Text Files,HTML Documents,dBASE,dBASE,dBASE5,ODBC Databases等。 在导入或链接数据之前,必须创建或打开Access 2003数据库,以包含导入或链接的表。在Access 2003数据库中,导入的数据将用新表创建导入数据的一个副本。同时,源表或源文件不会改变。 链接数据使得用户能够读取外部数据源中的数据,并且在多数情况下可以更新这些数据,但数据本身并不存储在Access 2003数据库中,外部数据源的格式也不改变。因此可以继续用创建文件的程序来使用它,同时也可以用Access 2003来编辑它的数据。 Access中,数据的导入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 腹膜炎的护理沟通技巧
- 年轻人愿为精力管理付费困了解忧累了回血焦虑了安神方法指南
- 定期护理培训的核心要点
- 数据管理过程中的系统化处理指南
- 骨科护理中的护理沟通新技巧
- 2024-2025学年度三支一扶考前冲刺试卷及参考答案详解【培优A卷】
- 2024-2025学年度收银审核员考试历年机考真题集带答案详解(典型题)
- 2024-2025学年度电梯考试全真模拟模拟题含答案详解【新】
- 业务领域诚信承诺书(5篇)
- 2024-2025学年度医院三基考试试卷带答案详解(研优卷)
- 2026年安庆医药高等专科学校单招职业技能考试题库带答案详解(a卷)
- 2026年安徽审计职业学院单招职业倾向性考试题库含答案详解(基础题)
- 2026四川成都新都区集中招聘编外人员10考试备考题库及答案解析
- 2026银行间市场数据报告库(上海)股份有限公司招聘笔试模拟试题及答案解析
- 2026年郑州市检验检测有限公司公开招聘19人考试参考试题及答案解析
- GB/T 47067-2026塑料模塑件公差和验收条件
- 2026中考数学易错题专项突破01 实数及运算(3大易错点分析)(含答案)
- 民营企业人才引进与培养方案
- (2026年)粮油质量检验员考核试题(+答案)
- 北京海淀2026年高三3月第一次模拟考试(英语试题文)试题含解析
- 第1课 我们的生活越来越幸福 课件+视频-2025-2026学年道德与法治三年级下册统编版
评论
0/150
提交评论