MySQL从入门到精通 学习笔记 1-3章

第一章、数据库基础

  1. 数据库库系统的组成: 由数据库、数据库管理系统、数据库管理员、支持数据库系统的软硬件以及用户 5部分组成的运行实体。
  2. 数据模型:描述数据与数据之间的联系、数据的定义、数据一致性约束的概念性工具的集合。
  3. 数据模型组成: 数据结构、数据操作、完整性约束。(常见的有层次模型。网状模型和关系模型)
  4. 关系模型: 关系中的数据约束 1)实体完整性约束->约束关系的主键中属性值不能为空 2)参照完整性约束。
  5. 关系数据库的规范化: 第一范式~第五范式(一般情况下只要把数据规范到第三范式标准就可以满足了)
  6. 第一范式: 1)数据组的每个属性只可以包含一个值。 2)关系中的每个数组必须包含相同数量的值。 3) 关系中的每个户数组一定不能相同。(不能满足第一范式的数据库就不是关系型数据库)
  7. 第二范式: 1)必须满足第一范式 2)数据库表中的每个实体(即各个记录行)必须可以被唯一的区分。 3)第二范式要求实体的属性完全依赖于主关键字。
  8. 第三范式: 1)满足第二范式 2)关系表不存在非关键字列队任意候选关键字列的传递函数依赖,即要求一个关系表中不包含在其他表中包含的非主关键字信息。
  9. 关系数据库的设计原则:(1)数据库内数据文件的数据组织应获得最大限度的共享、最小的冗余度,消除数据及数据依赖关系中的冗余部分,使依赖于同一个数据模型的数据达到有效的分离。(2)保证输入、修改数据时数据的一致性和正确性。(3)保证数据与使用数据的应用程序之间的高度独立性。
  10. 实体与关系:实体之间有三种关系 (一对一、一对多、多对多:一般依靠第三个表即连接表来实现的,连接表包含两个表的主键列)。
  11. 数据库的体系结构: 数据库的三级模式结构是指 模式、内模式、外模式。
  12. 模式:也称逻辑模式或者概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,一个数据库只有一个模式。模式处于三级结构的中间层。
  13. **外模式:**也称用户模式。是数据库用户(程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图。外模式是模式的子集,一个数据库可以有多个外模式。
  14. 内模式:也称存储模式,使数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。一个数据库只有一个内模式。
  15. 三级模式之间的映射:1)外模式/模式映射 2)内模式/模式

第二章、初识MySQL

  1. MySQL:是开放源代码的数据库管理系统。是一个真正的多用户、多线程SQL数据库服务器。1)支持多线程 2)支持多种操作系统。
  2. 数据库(db):存储数据的仓库。
  3. win10系统下的 MySQL5.7下载及安装:https://blog.csdn.net/weixin_43189346/article/details/88595292
  4. 打开MySQL 5.7 Command Line Client:
    在这里插入图片描述

第三章 使用MySQL图形化管理工具

  1. MySQL Workbench图形化管理工具的使用:创建数据库和数据表,添加数据,导入导出数据。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值