数据库
lazyboy56
生活上比较慵懒,但对学习比较苛刻的一位靓仔
展开
-
解决Big sur 安装Mysql后出现的zsh: command not found: mysql的问题
最近将系统更新到 Big sur,但奇怪的是安装Mysql 5.7后终端配置了mysql后,一旦重新打开终端窗口就失效了,最终我还是找到了解决的方案:cd /usr/local/binln -fs /usr/local/mysql/bin/mysql mysql原创 2020-12-19 22:17:55 · 1109 阅读 · 2 评论 -
第二范式
定义:数据库的表中不存在非关键字段对任一候选关键字段的部分函数依赖。如果非关键字段对这个组合关键字中的某一个字段存在依赖关系,就称之为部分函数依赖。注意:组合关键字段,由两个或两个以上的字段来标识这一行数据以下面的商品表为例来说明: 商品名称 供应商 价格 描述 重量 供应商电话 有效期 分类原创 2020-12-14 11:10:48 · 767 阅读 · 0 评论 -
第一范式
第一范式在所有的数据库范式中最简单的一种方式,也最容易所遵守的一种范式。定义:数据库表中的所有字段都是单一属性,不可再分。单一属性是由基本的数据类型所构成的,如整型、浮点型、字符串等。比如这张用户信息表: 用户ID 用户名 密码 用户信息 姓名原创 2020-12-14 11:08:34 · 777 阅读 · 0 评论 -
数据库设计范式概要
在逻辑设计中,对于同一个实体的存储,可以有多种不同的设计的方式。比如用户实体跟购物车实体,可以将用户信息和购物车信息存储在同一张表中,也可以分别存储在不同的表中。两种方式哪一种更好一些呢?实际上就要通过一些,数据库设计的一些规范来进行选择,这也就是数据库设计的范式。符合规范所设计的数据库不符合这种规范式的设计简洁高效、结构清晰存在大量的数据冗余,浪费大量存储空间避免数据的维护异常存在数据的插入、更新、删除的异常最大限度避免数据库的冗余常见的数据库设计范式:第原创 2020-12-14 11:01:50 · 72 阅读 · 0 评论 -
数据库设计与维护优化
数据库设计与维护优化数据库设计,就是根据业务系统的具体需求,结合所选的数据库管理系统,为这个业务系统构造出最优的数据库存储模型,并建立好数据库中的 表结构 及 表之间的关联关系 的一个过程。数据库最终设计目的:有效的对应用系统功能所产生的数据进行存储对这些已存储的数据进行高效的访问为什么要进行数据库设计数据库系统是应用系统存储数据的关键组成部分,是系统稳定运行的基础,决定系统是否可以高效稳定的运行。优良的设计糟糕的设计减少数据的冗余,节约存储空间存在大量的数据冗余,浪原创 2020-12-13 21:19:52 · 655 阅读 · 0 评论