课程链接:尚硅谷 李玉婷 MySQL
1. 为什么要使用数据库存储数据 传统存储数据的缺陷 数组 链表 结构体 ……数据存储在内存中,程序运行结束数据丢失,断电数据丢失。
文件数据存储在硬盘中,掉电不丢失,但是数据管理起来困难
数据库存储数据的优势 数据掉电不丢失 有完整的管理系统,管理方便 2. 数据库的相关概念DB
:Database,数据库,其中规范的保存着一系列有用的数据;
DBMS
:Database Management System,数据库管理系统,数据库是通过DBMS创建和操作的容器;
常见的DBMS:MySQL、Oracle(收费高)、DB2(IBM)、SqlServer(MicroSoft)……
根据系统架构,DBMS分为两种:
基于共享文件系统的DBMS:Access
基于客户端-服务端的DBMS:MySQL、Oracle、SqlServer
SQL
:Structure Q uery Language,结构化查询语言,是专门用来与数据库通信的语言(不是特定化语言,几乎所有的DBMS都支持);