狂神说MySQL系列连载课程,浅显易懂,基于MySQL5.7.19版本,接待诸君狂粉转发 mysqldump-u用户名-p明码库名表名文献名(D:/a.sql)2.导出多张表--mysqldump-uroot-pschoolstudentresultD:/a.sql mysqldump-u用户名-p明码库名表1表2表3文献名(D:/a.sql)3.导出全数表--mysqldump-uroot-pschoolD:/a.sql mysqldump-u用户名-p明码库名文献名(D:/a.sql)4.导出一个库--mysqldump-uroot-p-BschoolD:/a.sql mysqldump-u用户名-p明码-B库名文献名(D:/a.sql)能够-w带领备份前提--导入1.在登录mysql的景况下:--sourceD:/a.sql source备份文献2.在不登录的景况下 mysql-u用户名-p明码库名备份文献范例化数据库祈望为甚么需求数据库祈望
当数据库较量繁杂时咱们需求祈望数据库
不幸的数据库祈望:
数据冗余,储备空间铺张
数据革新和插入的反常
程序机能差
优秀的数据库祈望:
节约数据的储备空间
能够保证数据的完备性
便利停止数据库运用系统的开辟
软件项目开辟周期中数据库祈望:
需求解析阶段:解析客户的生意和数据责罚需求
撮要祈望阶段:祈望数据库的E-R模子图,确认需求消息的确实和完备.
祈望数据库环节
搜罗消息
与该系统关连人员停止相易,会谈,充足明白用户需求,领会数据库需求达成的职责.
标帜实体[Entity]
标帜数据库要经管的关键宗旨或实体,实体时时是名词
标帜每个实体需求储备的详细消息[Attribute]
标帜实体之间的关连[Relationship]
三大范式题目:为甚么需求数据范例化?
不合范例的表祈望会致使的题目:
消息反复
革新反常
插入反常
没法确实示意消息
省略反常
遗失有用消息
三大范式
第一范式(1stNF)
第一范式的宗旨是保证每列的原子性,要是每列都是弗成再分的最少量据单位,则知足第一范式
第二范式(2ndNF)
第二范式(2NF)是在第一范式(1NF)的根本上设立起来的,即知足第二范式(2NF)一定先知足第一范式(1NF)。
第二范式请求每个表只形容一件事宜
第三范式(3rdNF)
要是一个关连知足第二范式,而且除了主键除外的其余列都不转达依赖于主键列,则知足第三范式.
第三范式需求保证数据表中的每一列数据都和主键直接关连,而不能直接关连。
范例化和机能的关连
为知足某种贸易宗旨,数据库机能比范例化数据库更要害
在数据范例化的同时,要归纳思虑数据库的机能
经过在给定的表中增加额外的字段,以洪量削减需求从中搜查消息所需的时候
经过在给定的表中插入祈望列,以便利盘问
视频同步革新
要是感应辅助到了您,能够赞美扶助一下吧!
预览时标签弗成点收录于合集#个