- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 建立数据表
第3章 建立数据表 关系数据库里的数据信息可以看成是基于关系模型设计出来的一些相互关联的简单二维数据表的集合,二维数据表在这里简称表。数据库可以比喻为零配件仓库,表可以比喻为仓库里的货架,具体的数据可比喻为货架上放的具体各种零配件。 表是整个关系数据库的基础,是数据库中其它对象操作的数据源,建设Access 2003数据库的过程就象先建好一个零配件仓库,然后将设计好的货架搬进去,最后将零配件搬到各自对应的货架中去,针对数据表的主要内容如下: 1、创建空数据库(或按模版建一原始数据库)。 2、创建表放入数据库。 3、建立相互之间有关系的表的关联。 4、在各个表中放入数据 5、表中数据的各种处理方法。 6、以表为数据源设计、创建数据库中的其它对象。(Access 2003中包括表在内共有7种对象)。 3.1 表的组成与创建 Access 2003的主要数据均存放在表中,一般衡量表的质量会涉及到数据冗余度、共享性和完整性。由于数据库中存放的数据是有限的,Access 2003对于在其中建立的表有一些规定。如图3.1对表的限定。 3.1.1表的组成 Access 2003的表是一种简单的二维表,纵向的列表示事物的各种属性,其中的数据又称为字段,横向的行以数据记录形式列出表中某一完整的事物数据,横向数据称为元组,如图3.2是一个反映教师信息的数据表。 表和其中的属性(字段)都有自己的名称,所起名称要符合字段代表的含义。对于每一个字段在创建表时还要规定其类型、长度,以便适合于放置相应的数据,又称为确定表的结构。 在确定表的结构时,还需要考虑到表中各字段的约束条件、表的索引以及与其它表之间的关联问题。 1、约束条件。 是对相关的数据所做的约定,以保证数据的一致性。 2、索引。 数据库中的索引类似书中的目录,建立了索引后,在对表中数据进行查找时,无需每次都从头至尾逐个查找表中的数据。 3、关联。数据库中存放的是某一应用领域反映客观实体及相互关系的数据,即由一系列表构成,如果要反映两个表之间有相互联系,就要通过建立关联表来关联(表示)那两个表的关系。 3.1.2 Access 2003中的数据类型 所谓设计表的结构,就是规定表中各列(字段)的名称和数据类型,之后表中数据的存储与使用方式就被确定下来,直到被修改为止。 Access 2003提供了11种数据类型,既有系统提供的标准数据类型,也有给用户自己定义的数据类型,下图是相关的数据类型说明。 2、利用设计视图。这是利用可视化工具来设计和编辑数据库中的表结构,在表设计视图界面,用户按照自己设计好的字段名、字段类型、长度、主键等数据,完成对表的定义,表建立后直接可以使用,效率较高。 3、利用表向导。利用系统中预先设置好的示例表模版,这些表结构中包含了一些常见的典型字段,用户可在表向导指引下,选择或者不选择示例表中的类似字段来组成自己需要的表。 4、用导入表来创建。用户可以将其它软件系统中的电子表格、文本文件、数据库文件等多种形式的数据导入到Access 2003数据库中来使用。 5、利用链接表。由链接到其它数据库中的某个表的方式来得到该表的使用,实际上建立链接只是增加一种对其它数据库中已经存在的表的引用,而不是另外在数据库中真正创建一个新表。 要创建表,先要打开一个已经存在的数据库,在“数据库”窗口选择“表”,再单击“新建”按钮,打开“新建表”对话框。 图3.5 新建表对话框 例3.1 使用数据表视图创建“分组”表。 解:按如下步骤进行操作: (1)打开“D:﹨Access﹨学生课程管理系统”数据库。 (2)在数据库窗口中选择表对象,点击“新建”按钮,出现新建表对话框。 (3)选择“数据表视图”,选择确定按钮,此时会出现空数据表,在默认情况下,表的字段名显示为字段1、字段2······· 。 (4)此时可以修改字段名,同时输入表中数据,如图3.7所示,但通常用这种方法生成表的字段名及数据类型很难体现相关数据的内容,要进入表设计视图重新修改。 图3.7数据表视图中修改字段名及输入数据示例 例3.2 使用设计视图创建教师表 解:按如下步骤进行操作: (1)打开“D:﹨Access﹨学生课程管理系统”数据库。 (2)在数据库窗口中选择“表”
您可能关注的文档
最近下载
- 2023年中国人民大学信息管理与信息系统专业《数据结构与算法》科目期末试卷A(有答案).docx VIP
- 2025年一级建造师公路桥梁上部结构装配与架设专题模拟试卷及解析.pdf VIP
- 面向领域适配任务的样本重要性重加权迁移学习算法体系分析.pdf VIP
- 2025年通信工程师DCCP协议拥塞控制机制专题试卷及解析-判断题.pdf VIP
- 多源异构医学数据库融合下的知识图谱构建数据标准与接口协议研究.pdf VIP
- 分层式联邦学习框架在复杂图像分割任务中的结构优化与协议演化.pdf VIP
- 联邦分布式图学习在黑产风险识别系统中的模型构建方案.pdf VIP
- 面向短视频平台的多模态内容分析与语义理解算法深度研究.pdf VIP
- 战略协议合作框架协议(通用10).pptx VIP
- 2025年招标师投标保证金与履约保证金管理的廉政风险点专题试卷及解析.pdf VIP
原创力文档


文档评论(0)