• MySQL(数据库)



    数据库概念:

    数据库(Database)是按照数据结构来组织、存储和管理数据的仓库
    在实际应用中会遇到各式各样的数据库如nosql非关系数据库(memcached,redis,mangodb),RDBMS关系数据库(oracle,mysql等),还有一些其它的数据库如hbase,在这些数据库中,又会出现结构化数据,非结构化数据,半结构化数据,下面列出各种数据类型:

     结构化数据:
      能够用数据或统一的结构加以表示,我们称之为结构化数据,如数字、符号。传统的关系数据模型、行数据,存储于数据库,可用二维表结构表示。
      半结构化数据:
      所谓半结构化数据,就是介于完全结构化数据(如关系型数据库、面向对象数据库中的数据)和完全无结构的数据(如声音、图像文件等)之间的数据,XML、HTML文档就属于半结构化数据。它一般是自描述的,数据的结构和内容混在一起,没有明显的区分。
      非结构化数据:
      非结构化数据库是指其字段长度可变,并且每个字段的记录又可以由可重复或不可重复的子字段构成的数据库,用它不仅可以处理结构化数据(如数字、符号等信息)而且更适合处理非结构化数据(全文文本、图象、声音、影视、超媒体等信息)。
      非结构化数据,包括所有格式的办公文档、文本、图片、XML、HTML、各类报表、图像和音频/视频信息等等

    关系型数据库:

    关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据

    Mysql管理工具navicat
    建库:建立数据库

    Mysql管理工具navicat
    建库:建立数据库

    Mysql管理工具navicat
    建库:建立数据表

    Mysql管理工具navicat
    填写字段名称:一般情况下ID设为主键

    Mysql管理工具navicat
    填写字段名称:添加字段名称

    Mysql管理工具navicat
    填写字段名称:设置外键

    结构化查询语言介绍
    Select * from table;
    Select * from table where condition;
    Select * from table where condition order by field order by ID asc|desc;
    Select field from table where condition order by field order by ID asc|desc;
    //select sname,sex,..... from students where sex=1;
    Update table set fieldname=‘value’ where condition;
    Insert into tablename (field1,field2,.......) values (‘value1’,’value2’,......);
    //insert into demo.students (sname,sex) values ('xxx',0);
    Delete from table where condition;

  • 相关阅读:
    逆波兰表达式、波兰表达式【数据结构与算法】
    Python下所有所有异常处理办法
    修改jenkins源为国内源
    [sql Server]除非另外还指定了TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效
    原创 CDH 6.2.1 装 es 怎么配置 master ???
    contos7开启端口,关闭防火墙
    分布式下session共享问题和解决
    伪原创api接口[HTTP]
    AI写作机器人基于GPT-3
    基于AI的自动改写文章的软件
  • 原文地址:https://www.cnblogs.com/zaizaizai8/p/6591403.html
Copyright © 2020-2023  润新知