原文:设计数据库步骤

设计数据库需要明确三点 标识实体 Entity 标识数据库要管理的关键对象或实体 名词 相当于表格的名字 标识每个实体的属性 Attribute 名词 相当于表格的列 标识实体之间的关系 Relationship 动词 表格之间的关系,主键与外键关系 在E R图中,实体用矩形表示,属性用椭圆表示,关系用菱形表示。 表格之间的关系 .一对一:X中的一个实体最对与Y中的一个实体关联, 并且Y中的一个实 ...

2018-07-13 16:47 0 2242 推荐指数:

查看详情

我们该如何设计数据库(二)

最近公司要开发新系统,基本决定使用ORM(高层还在犹豫,担心效率问题)。既然使用了ORM,那么自然而然的就想到了用面向对象的思想来设计数据库 本篇文章旨在讨论如何抽象(以用户作为抽象的例子),并提出一些解耦的思路 我也是第一次在实际项目中使用面向对象的思想来设计数据库,写下这篇博客,也是希望 ...

Mon Aug 20 18:46:00 CST 2012 75 6926
我们该如何设计数据库(四)

其实我一直在准备另一篇博文的基础资料,但是和朋友聊天,他问我最近在做什么,我说在做系统Log模块,并和他交流了一下,于是这篇博客就应运而生 我的博客目录:Index & Writing Plan 所有数据都可以用如下形式表述:ID,表名,列名,Value 比如说现在有这么一条数据 ...

Tue Dec 04 21:57:00 CST 2012 46 6634
我们该如何设计数据库(三)

首先是一些废话: 前文链接: 我们该如何设计数据库(一) 我们该如何设计数据库(二) 在《我们该如何设计数据库(二)》中,园友Jacklondon Chen提出了一些问题,大致如下: “man/woman应该设计在同一张表中。 用户表大多都设计成一个表。连分 ...

Tue Sep 25 19:37:00 CST 2012 54 6110
我们该如何设计数据库(五)

最近真是忙翻天了,该是有三个月没写博客了 博客目录:Index & Writing Plan 这次的需求是在Mongo的使用中碰到的,但是我觉得把这个需求放进传统的RDBMS中更易于理解。需求是这样的:假设你数据库使用的是Sqlserver,有一张表,500W条数据,你要做 ...

Tue Mar 19 20:00:00 CST 2013 56 3549
我们该如何设计数据库(一)

数据库该如何设计,一直以来都是一个仁者见仁智者见智的问题。 对于某一种数据库设计,并不能简单的用好与不好来区分。或许真的应了那句话,没有最好,只有最适合。讨论某种数据库设计的时候,应该在某种特定的需求环境下讨论。 下面来讨论一下在项目中经常碰到的用户的联系方式储存的问题 ...

Fri Apr 27 23:24:00 CST 2012 80 21355
数据库设计的基本步骤

数据库设计的基本步骤 按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设计分为以下6个阶段 1.需求分析 2.概念结构设计 3.逻辑结构设计 4.物理结构设计 5.数据库实施 6.数据库的运行和维护 在数据库设计过程中,需求分析和概念设计可以独立 ...

Tue Mar 06 19:59:00 CST 2018 0 2522
数据库设计步骤

SQL笔记 --- 数据库设计步骤 转自:http://www.cnblogs.com/kzloser/archive/2012/07/13/2589652.html#a2 目录 总体设计过程需求分析概念结构设计逻辑结构设计数据库物理设计数据库实施数据库运行和维护 ...

Wed Sep 10 22:09:00 CST 2014 0 12221
为什么需要设计数据库

这里我们思考两个问题: 修建茅屋需要设计吗?修建大厦需要设计吗? 结论是:当数据库比较复杂(如数据量大,表较多,业务关系复杂)时,我们需要先设计数据库; 因为,良好的数据库设计能够: q 节省数据的存储空间 q 能够保证数据的完整性 q ...

Sun Oct 28 09:52:00 CST 2018 0 1332
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM