单独的数据库:微服务设计的一个关键是数据库设计,基本原则是每个服务都有自己单独的数据库,而且只有微服务本身可以访问这个数据库。它是基于下面三个原因。优化服务接口:微服务之间的接口越小越好,最好只有服务调用接口(RPC或消息),没有其他接口。如果微服务不能独享自己的数据库,那么数据库也变成了接口的一部分,这大大拓展了接口范围。错误诊断:生产环境中的错误大部分都是和数据库有关的,要么是数据出了问题,要
分类:
数据库 时间:
2019-10-30 20:01:15
阅读次数:
103
数据库设计三大范式 什么是范式:简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些规范的来优化数据数据存储方式。在关系型数据库中这些规范就可以称为范式。 什么是三大范式: 第一范式:当关系模式R的所有属性都不能在分解为更基本的 ...
分类:
数据库 时间:
2019-10-28 21:09:12
阅读次数:
107
一、计划任务 1.熟悉编程软件,编程语言。 2.完成系统页面框架。 3.完成数据库设计。 二、主要内容 1.按照网上教程,熟悉Android studio。 2.简单设计七个界面:即系统的六个子系统界面和主界面。 3.完成数据库的设计和创建。 学习链接:https://www.open-open.c ...
分类:
其他好文 时间:
2019-10-28 10:54:20
阅读次数:
83
一、关系型数据库 1.关系数据库是什么? 数据模型采用关系模型的数据库就是关系数据库。 2.关系数据库的结构? 关系数据库由表的集合组成,每个表名字唯一。每张表都有行和列,一行可以代表一组值之间的联系。表的概念和数学上的关系概念是密切相关的。 元组(tuple):一组值得序列。(n元组就是有n个值的 ...
分类:
数据库 时间:
2019-10-27 18:49:19
阅读次数:
103
数据库设计范式 什么是范式:简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些 规范的来优化数据数据存储方式。在关系型数据库中这些规范就可以称为范式。 什么是三大范式: 第一范式:当关系模式R的所有属性都不能在分解为更基本的数 ...
分类:
数据库 时间:
2019-10-24 15:54:20
阅读次数:
86
数据仓库的出现,并不是取代数据库。 数据库是面向事务的设计,数据仓库是面向主题设计的。 数据库一般存储业务数据,数据仓库存储的一般是历史数据。 数据库是为了捕获数据而设计,数据仓库是为了分析数据而设计。 数据库设计是尽量避免冗余,一般针对某一业务应用设计。 数据仓库,狮子啊数据库已经大量存在的情况下 ...
分类:
数据库 时间:
2019-10-23 19:45:20
阅读次数:
99
MYSQL如何优化?结合你的经验 1.数据库的设计尽量把数据库设计的更小的占磁盘空间.1).尽可能使用更小的整数类型.(mediumint就比int更合适).2).尽可能的定义字段为not null,除非这个字段需要null.3).如果没有用到变长字段的话比如varchar,那就采用固定大小的纪录格 ...
分类:
数据库 时间:
2019-10-23 11:28:56
阅读次数:
91
作为一个程序猿(又或者是程序媛),出来闯荡江湖,没有几种必杀技在手,那是肯定无法赢得江湖名声的,除了必杀技之外,武器也是很重要的,但是一把青钢剑,肯定是无法赢得万千少男少女的欢心的。就连小李飞刀,人家也没记住他的帅,只是记得了他的飞刀。 难道不是吗? 本文着重介绍对于程序猿来说,居家旅行编程泡妞的七 ...
分类:
Web程序 时间:
2019-10-22 23:42:52
阅读次数:
118
关系型数据库的设计范式。 1?? 第一范式 : (基础NF)每一个列都不能再拆分。 例子:“身高体重”列, 还能拆分为“身高”和“体重”两列! 2?? 第二范式: (在1NF的基础上)非主键列对主键完全依赖。(在1NF的基础上消除非主键列对主键(联合主键)的部分依赖) 例子:“订单号”列和“商品号” ...
分类:
数据库 时间:
2019-10-20 12:55:30
阅读次数:
98