描述事物的符号记录称为数据,它们均可以通过数字化后存入计算机.在计算机中描述一个事物,就须要抽取这一事物的典型特征,组成一条记录,就至关于文件里的一行内容.php
随意的存到了一个文件中 数据格式也是千差万别的java
软件开发目录规范,规定了数据存放的位置python
ps:数据都是保存在本地的mysql
将保存数据的部分 存到一个公共的地方 全部的用户涉及到数据相关 都必须来这个公共地方查找c++
本质就是一款基于网络通讯的应用软件redis
ps:任何基于网络通讯的软件 底层都是socketsql
服务端
-基于socket通讯
-收发消息
-SQL语句(是一个公共的标准)
客户端
-基于socket通讯
-收发消息
-SQL语句mongodb
ps:MySQL不仅仅支持MySQL的客户端来操做 也支持其余编程语言直接操做
python java c++ php语法都不同数据库
关系型数据库
数据与数据之间能够有关联和限制的
关系型数据库一般都是表结构,也就意味着你在用关系型数据库的时候
第一步就是肯定表结构编程
字段有特定的类型
存名字用字符串
存密码用数字
存生日用日期
MySQL, oracle, sqlite, db2, sql server
非关系型数据库
一般都是以k,v键值的形式 存储数据
redis,mongodb(文档型数据库 很是接近关系型的非关系型数据),memcache
MySQL其实能够把它当作一款支持远程操做文件的软件
库 >>> 文件夹
表 >>> 文件
记录 >>> 文件内一行行的数据叫作一条条的记录
表头 就是表格的第一行数据 字段 字段名+字段类型