数据库基础
数据库基础
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