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来操作不同的数据库)。

 

转载于:https://www.cnblogs.com/aeon/p/10052000.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值