数据库基础

数据库基础

1. 什么是数据库?

数据库是一个用于存储、管理和组织数据的集合。它提供了一种结构化的方式来存储数据,使得数据的访问和管理更加高效和方便。

2. 关系型数据库与非关系型数据库简介

关系型数据库(RDBMS)以表的形式存储数据,表之间可以建立关联。非关系型数据库(NoSQL)则以不同的模型存储数据,如键值对、文档、列族等。MySQL 是一个典型的关系型数据库。

3. 数据表、行、列的概念

在关系型数据库中,数据以表的形式存储。每个表由行和列组成:

行:表中的每一条记录,类似于 Excel 表格的一行。

列:表中的每个属性,类似于 Excel 表格的一列。


4. SQL 语言简介

SQL(Structured Query Language)是一种用于管理和操作关系型数据库的语言。它包括以下主要部分:

数据查询语言(DQL):用于查询数据,常用语句为 SELECT。

数据定义语言(DDL):用于定义数据库结构,包括创建、修改和删除数据库、表等,常用语句为 CREATE、ALTER 和 DROP。

数据操纵语言(DML):用于操作数据,包括插入、更新和删除数据,常用语句为 INSERT、UPDATE 和 DELETE。

数据控制语言(DCL):用于控制数据库访问权限,包括授权和撤销权限,常用语句为 GRANT 和 REVOKE。

网友评论0