编程语言
首页 > 编程语言> > 学习python,从入门到放弃(44)

学习python,从入门到放弃(44)

作者:互联网

学习python,从入门到放弃(44)

数据演变史

数据库应用发展史

集群

如果所有的数据全部存储到一台远程服务器上,那么数据的安全性降低,服务器的压力上升,所以增加远程服务器的数量,数据同步保存 任务均匀分担,具有相同功能的多个服务器组合到一起,就可以称之为是集群。

数据库本质

数据库在微观层面上来说,运行在计算机上专门处理数据的进程(程序)。

在宏观层面上来说,是提供给操作者一个简单快捷的操作进程的软件。我们平时在说数据库的时候大部分指的是操作数据库的应用软件。

数据库软件的本质其实也是一款CS架构的软件,既然数据库本质是一款CS架构的软件,也就意味着我们每个会网络编程的程序员理论上来说都可以编写出一款数据库软件。在目前地球上有很多牛逼的程序员,他们都具备编写数据库软件的能力,所以现在市面上其实存在很多数据库软件。

数据库分类

目前市面上有很多数据库软件,大致可以分为两类。

SQL与NoSQL

数据库服务端支持很多客户端来链接使用。

让服务端兼容诸多客户端,实现正常交互可以让服务端识别并自动切换对应语言****或者统一沟通标准**。

相较之下统一沟通标准更加合理,所以有了SQL语句与NoSQL语句。

SQL语句,与关系型数据库交互的语言。
NoSQL语句,与非关系型数据库交互的语言。

SQL有时候用来标识关系型数据库,有时候表示SQL语句。
NoSQL有时候用来标识非关系型数据库,有时候表示NoSQL语句。

MySQL概念

库=>文件夹

表=>文件

记录=>文件中一行行数据

show databases; # 查看所有的库名称

类似于查看data文件夹内文件夹的名称

SQL语句使用分号作为结束符。

操作库的基本SQL语句

操作表的基本SQL语句

表是存放于库下面的,所以操作表之前,应该先确定库。

select database(); # 查看当前在哪个库下

结果如果是NULL表示当前没有切换到任何库下

use 库名; # 切换到指定库下

我们在操作库、表、记录的时候 MySQL默认自带的都不要动。

操作记录的基本SQL语句

要想操作记录,肯定得先有库和表。

标签:语句,入门,python,44,表名,库名,SQL,数据,数据库
来源: https://www.cnblogs.com/lajiaomao/p/16218372.html