zoukankan      html  css  js  c++  java
  • 01_dljd_mysql的概述

    一、概念部分

    dbms:即数据库管理系统。在一个数据库管理系统中可以包括多个db

    db:数据库:用来存放数据的仓库。以特定结构/格式的文件来保存数据。

    sql:即结构化查询语言。专门用于操作数据库的。

    二、在学习mysql之前我们来想这么一个问题:在没有数据库之前我们是怎么保存数据的?
      在数据库出现之前我们是通过io流化(序列化、反序列化)方式来保存(读取)数据到文件中的。也就是通过文件形式来操作(读写等)数据的。操作数据都要用到io流。

    三、程序--->sql--->文件

      这里我们可以直接用程序来操作文件。但是必须要懂数据库保存数据的结构/格式。

    四、dbms、db、及sql关系

      一个dbms中可以包括多个db、db保存数据的方式还是文件(当然这个文件有特定的格式)。可以通过sql语句来管理db

      

    五、小结

      以我们手机的内存卡或者SIM卡来举一个现实中的例子、比如我们手机T卡坏了,我们去买T卡、我们不用去关心是那个厂商生产的,我们只需要买适合我们大小的T卡就可以。这里不同的T卡生产厂商遵循了特定的生产T卡的规范、所以生产出来的T卡我们都可以使用。这里数据库生产厂商也遵循了一套特定的规范、即SQL标准化规范(有了这个规范我们就可以用相同的sql来操作不同的数据库)。

    如有任何疑问可联系邮箱: 给我发邮件、或直接联系QQ:1584875179 || 点返回首页

  • 相关阅读:
    INS-30011 输入的ADMIN口令不符合Oracle建议的标准
    INS-30001 ADMIN口令为空
    INS-20802
    ORA-00922:选项缺失或无效
    struts2的配置文件
    Cache Fusion
    MQ配置模板
    RTSP流媒体数据传输的两种方式(TCP和UDP)
    ArcGIS For Flex报错二
    ArcGIS For Flex报错
  • 原文地址:https://www.cnblogs.com/aeon/p/10052000.html
Copyright © 2011-2022 走看看