空间数据库的设计步骤(空间数据库的设计步骤有哪些)

空间数据库的设计步骤(空间数据库的设计步骤有哪些)

数据库设计的步骤

无论数据库的大小和复杂程度如何。在进行数据库的系统分析时。都可以参考下列基本步骤。

空间数据库的设计步骤(空间数据库的设计步骤有哪些)

1.收集信息

创建数据库之前。必须充分理解数据库需要完成的任务。如果要用数据库取代基于纸张的或人工操作的信息系统。那么从现有的系统中就可以得到所需的大多数信息。必须与该系统有关的人员进行交流。以便弄清楚他们要使用数据库做什么以及需要数据库具有哪些功能。同样重要的一点是。明确新系统具有什么功能。还要明确现有系统的问题、局限性以及瓶颈。对于客户声明、清单列表、管理报表以及作为现有系统一部分的任何其他文档。都要收集其副本。因为它们对设计数据库和界面十分重要。

2.标示对象

在收集信息的过程中。必须标示数据库要管理的关键对象或实体。对象可以是有形的事物。如人或产品;也可以是无形的事物。如商业交易、公司部门或发薪周期。通常会有几个主要的对象。标示这些对象以后。与它们相关的对象就会变得条理清楚。数据库中的每个不同的对象都拥有一个与其相对应的表。

3.建立对象模型

标示了系统中的对象后。应当使用能够直观地表示系统的方法来记录这些对象。实现数据库时。数据模型可以作为参考。

4.标示每个对象需要存储的信息类型

将数据库中的主要对象标示为表的候选对象以后。下一步就是标示每个对象必须存储的信息类型。这些就是对象表中的列。数据库表中的列包含下列几种常用的信息类型。

a.原始数据列:这些列存储有形信息(如名称)。这些信息由数据库外部的数据源确定。

b.分类列:这些列对数据进行分类或分组。仅存储有限范围内的数据。如真/假、已婚/单身、副总裁/主管/组长等。

c.标识符列:这些列提供了对存储在表中的各个项目进行标示的机制。这些列的名称中通常包含id或number。如employee_id。标识符列是用户和数据库内部处理机制访问表中的数据行时所使用的主要组件。

d.关系列或引用列:这些列用来在一个表中的信息与另一个表中相关信息之间建立连接。例如。跟踪销售事务的表通常都有与customers(客户)表的连接。这样客户的全部信息就可以与销售事务关联起来。

5.标示对象之间的关系

关系型数据库有一项非常强大的功能。即能够关联数据库中各个项目的相关信息。不同类型的信息可以单独存储。但是如果需要。数据库引擎可以将数据组合起来。在设计过程中。要标示对象之间的关系。需要分析这些表。确定这些表在逻辑上是如何相关的。以及添加关系列建立起表之间的连接。

更多服务器知识文章推荐:
分享到 :
相关推荐

阿里云安全组规则设置(阿里云ecs安全组规则)

在购买阿里云ECS服务器的时候,阿里云会要求客户设置安全组,如果不设置,阿里云会指定...

Linode推出一项Linode云防火墙的免费服务 正在测试阶段

Linode一贯以来都是国外VPS行业中的前沿。尽管价格不便宜仍然有很多的站长选择它...

vb语言是什么(vb语言是干什么的)

VB是VisualBasic的简称。是Microsoft公司开发的一种通用的面向对[...

VPS服务器如何提高安全性(vps安全设置)

网站安全性一直广大用户关心的问题。如果希望保证网站业务安全。您需要确保Web服务器可...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注