1、基本概念
数据库
是按照数据结构来组织、存储和管理数据的仓库。
关系型数据库有:建立在关系模型基础上的数据库,用来存储结构化数据,存储的格式可以直观地反映实体间的关系。关系型数据库和常见的二维表格比较相似,也就是我们常说的行和列。关系型数据库中表与表之间是有很多复杂的关联关系的。常见的关系型数据库有 Mysql,SqlServer 等。既然有关系型数据库,自然也有非关系型数据库,如 NoSQL、HiveSQL 等,用来存储非结构化的数据,如 HTML 文档。这个文档里以关系型数据库 MySQL 为主。
数据库管理系统:数据库管理系统(DBMS)是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。
完整的数据库存储分为4步:创建数据库,确认字段,创建数据表,插入数据。
SQL语言:
• 数据定义语言 DDL:Data Definition Language,对数据库、表、视图、索引等对象进行创建、修改、删除等操作
• 数据操作语言 DML:Data Manipulation Language,对表进行增、增、删、改等操作
• 数据控制语言 DCL:Data Control Language,数据权限的相关设置
名词解析:
库:数据库简称,一个数据库里包含至少一个表,库可以理解为一个 Excel 工作簿。
表:一个表里包含至少一个列,表可以理解为 Excel 工作簿里其中的一张 sheet 表。
列:列就是