锋神教我数据库,吴大哥教我写文档——其一

昨晚锋神说:实体集就是脱离了其他集可以独自存在的,联系集就是与其他集产生联系才有存在意义的

(一下摘自mactalk迟建强微信公众平台)

传统的软件产品开发一般是这样的:

1、确定产品定位和需求,确定首次迭代的范围。
2、制作界面原型。
3、技术选型,然后根据技术选型为每个开发者搭建开发环境和技术栈,例如 Java 环境、Python 环境、Ruby 环境、数据库、中间件等等。
4、构建基础技术框架和服务,包括日志、存储、消息、缓存、搜索、数据源、集群扩展等等。
5、模拟用户容量,构建测试环境。
6、开始编写真正的业务代码,实现产品功能。
7、迭代开发/测试,生生不息,周而复始,直到头发掉光为止……

“E变R”,“两E多对多就变两个E一个R”:

E加上了外键之类的与其他集的联系就变R,哪个多就哪一方加一个外键连到另一方

两个E多对多就生成一个联系集(powerdesigner和sqlworkbench都自动生成),这个联系集保存两个E的主键,并且你可以附加信息

时间: 2024-08-13 07:33:46

锋神教我数据库,吴大哥教我写文档——其一的相关文章

数据库、记录、字段、文档

数据库是就是存储在计算机存储设备,结构化的相关数据的集合.在Access中元组叫做记录,水平方向的行称为元组,元组对应表中的一条具体记录.属性在Access中叫字段,垂直方向的列称为属性,每一列有一个属性名.文档可视为按一定结构组织的记录 的集合.文档的集合可构成所谓的数据库.

教你如何将word转换成PDF文档使用

对于各种不同文档格式的转换对文字工作者来说可谓是"家常便饭",而最让人头疼的莫过于office文档与pdf文档之间的互相转换.有时候遇到需要文字编辑的就得转换成word文档,有时候要成稿传输了,又得转换成pdf格式,这来回之间的转换,如果没有一个好的转换器作为帮手,还真的是会让人抓狂. 今天小编和大家介绍一款小编平时用的转换器软件.除了将word转成pdf,更重要的是能够对一些常见类型的文档转换格式.像word.ppt.excel.pdf等都可以转为你需要的文档格式.另外还能对文档进行

sqlserver将数据库的数据导成excel文档方法

最近公司需要下载uniport的数据跟之前的数据进行对比,所以避免不了需要将数据库的数据导出来,把SQLServer表中的数据导出为Excel文件有两种方式. 针对SQLServer2005或者SQLServer2008.SQLServer2008 R2 方法一:对于会写查询SQL语句的则是直接写查询语句查询出结果.如下图: 接下来到桌面新建一个空的excel文件. 接下来回到SQLServer查询界面.鼠标右键点击查询结果的左上角空白列,点击"连同标题一起复制".则已复制好了数据.如

MongoDB的文档、集合、数据库(二)

为了理解MongoDB的名词,可以将其于关系型数据库进行对比: 一.文档 概述 文档是MongoDB的核心概念,是数据的基本单元,非常类似于关系数据库中的行.在MongoDB中,文档表示为键值对的一个有序集.MongoDB使用Javascript shell,文档的表示一般使用Javascript里面的对象的样式来标记,如下: {"title":"hello!"} {"title":"hello!","recomme

MongoDB文档、集合、数据库简介

文档 概述 文档是MongoDB的核心概念,是数据的基本单元,非常类似于关系数据库中的行.在MongoDB中,文档表示为键值对的一个有序集.MongoDB使用Javascript shell,文档的表示一般使用Javascript里面的对象的样式来标记,如下: 1 {"title":"hello!"} 2 {"title":"hello!","recommend":5} 3 {"title&quo

SQL书写数据库设计文档

嗨,大家好, 你们平时写数据库设计文档吗? 在写数据库设计文档的时候你烦吗? ? 反正我是很烦写这个文档的 尤其是在出现这样的情况下 ? 需要写数据库清单 表少还可以接受 还有这样的情况 ? 需要写数据库结构 对于这些是不是写的有点疯 ? 嗯嗯 我也很疯 但是实际上可以通过navicat来完成的 ? 首先我们可以去查询数据库表情单 查询SQL可见 数据库表结构查询SQL 我们查询出来的数据如下所示: ? 正好和我们需要导出的数据格式相同. 然后点击右上方的导出按键 如图: ? 选择导出文件格式,

Firefly官方教程之DBentrust使用文档

1.dbentrust说明 该模块主要是对数据库与memcached存储的处理.里面封装了从memcached数据到python对象的映射.可以以操纵python对象的方式进行memcached中存储的数据的操作,只要在不同的进程中实例化相同名称的memobject对象,就能保证对象中的数据是一致的.还包含了将这个对象中的数据同步到数据库的处理方法. 2.结构解析 <ignore_js_op> MemObject类规定了数据的格式,所有的数据都存储在memcached中,为了区分不同的数据,每

教而不善者,不得教

教而不研则浅,研而不教则空 学而不思则罔,思而不学则殆 夏后伯启与有扈战于甘泽而不胜.六卿请复之,夏后伯启曰:“不可.吾地不浅,吾民不寡,战而不胜,是吾德薄而教不善也.”于是乎处不重席食不贰味琴瑟不张,钟鼓不修,子女不饬,亲亲长长,尊贤使能.期年而有扈氏服.故欲胜人者,必先自胜:欲论人者,必先自论:欲知人者,必先自知.译文:夏后伯启和有扈在甘泽大战而没有取得胜利.大臣们要求再战,夏后伯启说:“不可以,我的领地不小,我的人民不少,但是却作战不能取得胜利,这是(因为)我德行浅薄,教化不好(的缘故).

Firefly官方教程之Distributed使用文档

distributed使用文档1.distributed说明该模块主要封装了各个服务进程间进行通信的方法.node子节点域root根节点进程中的接口调用返回的都是延迟对象.关于延迟对象的使用,详见twisted中Deferred对象.2.结构解析 <ignore_js_op> PBRoot,root节点对象ChildsManager,子节点管理基类Child对象对应的是连接到本服务进程的某个服务进程对象.称为子节点对象RemoteObject远程调用对象,子节点服务进程中实现.可以通过这对象去