Access数据库设计的步骤(2).doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Access数据库设计的步骤 数据库设计一般要经过:确定创建数据库的目的、确定数据库中需要的表、确定该表中 需要的字段、确定主关键字和确定表之间的关系等步骤 1.确定创建数据库的目的 设计数据库的第一个步骤是确定数据库的目的及如何使用。用户需要明确希望从数据库 得到什么信息,由此可以确定需要什么主题来保存有关事件(表)和需要什么事件来保 存每一个主题(表中的字段)。 与将使用数据库的人员进行交流。集体讨论需要数据库解决的问题,并描述需要数据库 生成的报表;同时收集当前用于记录数据的表格,然后参考某个设计得很好且与当前要 设计的数据库相似的数据库。 2.确定该数据库中需要的表 确定表可能是数据库设计过程中最难处理的步骤。因为要从数据库获得的结果、要打印 的报表、要使用的格式和要解决的问题不一定能够提供用于生成表的结构线索。 不必使用Access来设计表。实际上,先在纸上草拟并润色设计可能是较好的方法。在设 计表时,应该按以下设计原则对信息进行分类。 (1)表不应包含备份信息,表间不应有重复信息。由此,关系数据库中的表与常规文件 应用程序中的表(例如,电子表格)有所不同。 (2)如果每条信息只保存在一个表中,只需在一处进行更新,这样效率更高,同时也消 除了包含不同信息的重复项的可能性。例如,要在一个表中只保存一次每一个客户的地 址和电话号码。 (3)每个表应该只包含关于一个主题的信息。 (4)如果每个表只包含冠以一个主题的事件,则可以独立于其他主题维护每个主题的信 息。例如,将客户的地址与客户订单存在不同表中,这样就可以删除某个订单但仍然保 留客户的信息。 3.确定表中需要的字段 每个表中都包含关于同一主题的信息,并且表中的每个字段包含关于该主题的各个事件 。例如,客户表可以包含公司的名称、地址、城市、省和电话号码的字段。在草拟每个 表的字段时,请注意下列提示: (1)每个字段直接与表的主题相关。 (2)不包含推导或计算的数据(表达式的计算结果)。 (3)包含所需的所有信息。 (4)以最小的逻辑部分保存信息(例如,名字和姓氏而不是姓名)。 4.确定主关键字 Access为了连接保存在不同表中的信息,例如将某个客户与该客户的所有订单相连接, 数据库中的每个表必须包含表中唯一确定的每个记录的字段和字段集。这种字段和字段 集称作主键(主关键字)。 5.确定表之间的关系 因为已经将信息分配到各个表中,并且已定义了主键字段,所以需要通过某种方式告知 Access如何以有意义的方法将相关信息重新结合到一起。如果进行上述操作,必须定义 Access数据库中的表之间的关系。 6.优化设计 在设计完需要的表、字段和关系后,就应该检查该设计并找出任何可能存在的不足。因 为在现在改变数据库的设计要比更改已经填满数据的表容易得多。 用Access创建表,指定表之间的关系,并且在每个表中输入充足的示例数据,以验证设 计。可创建查询,以是否得到所需结果来验证数据库中的关系。创建窗体和报表的草稿 ,检查显示数据是否是所期望的。最后查找不需要的重复数据,并将其删除。如发现问 题,修改该设计。 7.输入数据并创建其他数据对象 如果认为表的结构已达到了设计规则,就该继续进行并且在表中添加所有已有的数据, 然后就可以创建所需的任何查询、窗体、报表、数据访问页、宏和模块。 那是心与心的交汇,是相视的莞尔一笑,是一杯饮了半盏的酒,沉香在喉,甜润在 心。 我无所谓成功不成功,但我在乎我自己的成长;我无法掌握别人,但我可以掌握自己 。 我唯一能把握的,是我会一直尽力走下去,不为了别人,为了给自己一个交代。 这个世界上有太多的事情是我们无法掌握的,你不知道谁明天会离开,你不知道意 外和你等的人谁先到来。 最可怕的是因为怕失去而放弃拥有的权利。 我们都会遇到很多人,会告别很多人,会继续往前走,也许还会爱上那么几个人, 弄丢那么几个人。 关键在于,谁愿意为你停下脚步? 对于生命中每一个这样的人,一千一万个感激。有一些人、一些事是不需要理由的 : 比如天空的颜色; 比如连你自己都不知道为什么会喜欢上的那个人; 比如昨天擦肩而过的人变成了你今天的知己。 梦想这东西,最美妙的在于你可以制造它,重温它。 看一本书,听一首歌,去一个地方,梦想就能重新发芽,那个在你体内扎根的与生 俱来的梦想。 我们唯一能把握的事情是,成为最好的自己,我们可以不成功,但是我们不能不成 长,没有什么比背叛自己更可怕。 你唯一能把握的,是变成最好的自己。 也许你最后也没能牵到那个人的手,但是你付出了就不会有遗憾; 也许最后你也只是默默无闻,但你曾经为了将来努力地奋斗了一把; 也许你最后也没能环游世界,可是你在实现梦想的途中找到了自己。 那是能
- 粉丝: 84
- 资源: 9357
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.dta
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.xlsx
- Reeds+Shepp曲线算法讲解和实现.pdf
- 毕业设计基于SpringBoot+MyBatisPlus+MySQL+Vue的外卖配送信息系统源代码+数据库
- 词向量(Word Embeddings)是自然语言处理(NLP)领域的一种重要技术.txt
- Surfer,线性函数
- MyBatis 的动态 SQL 是其核心特性之一.txt
- 时代的sdddsddsddsd
- 基于哈希链表的简单人员信息管理系统
- 其他类别JdonFramework开源框架 v5.1 Build20071025-jdonframework-5.1.rar