• 多测师肖老师_mysql之介绍(7.1)


    数据库

    一、什么是数据库?

    是存放数据的电子仓库。以某种方式存储百万条,上亿条数据,供多个用户访问共享
     
    二、数据库中的类型分类
    1、关系系数据库
    定义:数据库中表与表之间存在某种关系,数据存储在不同的表中
     
    2、非关系型数据库
    定义:通常数据以对象的形式存储在数据库中
     
    三、常用的数据库软件有哪些?
    1、常见的关系型数据库
    (1)mysql(讲)
    (2)oracle (甲骨文公司)
    (3)db2    IBM 公司
    (4)sql  server 
     
    2、常见的非关系型数据库软件
    (1)redis(键值对存储)  应用在电商类系统,  (缓存数据)
    (2)hbase (列的模型)
    (3)mongodb  (文档类型)
     
    四、数据库的特点?
    (1)关系型数据库特点
    1.安全
    2.保持数据的一致性
    3.实现对表与表进行复杂的数据查询
    (2)非关系型数据库特点
    1.效率高
    2.容易扩展
    3.使用更加灵活
    ===============================================
    mysql 
    一、mysql 介绍
    mysql是指mysql数据库管理系统       属于关系型数据库
    瑞典公司mysql  db  开发  ,oracla收购,
    mysql  是一种关联数据库将数据保存在不同的表中,而不是将所有的数据存放在一个大仓库中,增加了速度和灵活性
    myslq数据在目前web应用领域使用最广泛,也是b/s架构常用的数据库
     
    二、mysql数据库的特点
    1、体积小,安装简单,维护成本低
    2、开源,免费
    3、支持多系统
    4、支持多种编程语言,
    5、支持多种存储引擎
    6、与其他工具搭建免费的网站系统
    (1)lamp=linux+apache+mysql+php    多有米
    (2)lnmp=linux+nginx+mysql+php  论坛
     
    三、应用的架构
    1、单点数据库,适用于肖规模应用  (我们现在学)
    2、复制   ,适用于中小规模应用
    3、集群 ,适用于大规模应用(大多数)
    比如:mgr集群,三主三从,一主三从   
     
     
    四、mydql的基本术语:
    1、数据库
    2、数据表
    3、行
    4、列
    5、字段名
    6、值
    7、冗余  (重复数据)
    8、主键 (一个表就一个主键)
    9、外键
    10、视图
    11、索引
    12、临时表
    13、多表
    14、单表
    15、存储
     
  • 相关阅读:
    wordcloud库基本介绍和使用方法
    文本词频同意问题分析
    集合
    操作系统
    操作系统的发展史
    基础练习
    random库的使用
    【量化】五日均价策略
    【量化】多只股票策略
    【量化】指数数据
  • 原文地址:https://www.cnblogs.com/xiaolehua/p/15701069.html
Copyright © 2020-2023  润新知