Skip to content

数据库原理

数据库知识点

在这一部分,我们将介绍一些数据库的基本概念和知识点,包括但不限于:

数据库定义:什么是数据库,数据库系统的组成部分。

数据模型:关系模型、对象模型、文档模型等。

数据库管理系统(DBMS):DBMS的功能和分类(如关系型和非关系型)。

数据完整性:实体完整性、参照完整性、用户定义完整性等。

事务管理:事务的特性(ACID),事务的隔离级别。

并发控制:锁机制、乐观并发控制、悲观并发控制等。

数据库安全性:用户权限管理、数据加密等。

SQL语法

SQL(结构化查询语言)是用于管理和操作关系型数据库的标准语言。在这一部分,我们将介绍常用的 SQL 语法,包括:

基本查询:SELECT、FROM、WHERE、ORDER BY、GROUP BY 等。

数据操作:INSERT、UPDATE、DELETE 等。

表的创建与管理:CREATE TABLE、ALTER TABLE、DROP TABLE 等。

索引:如何创建和使用索引以优化查询性能。

视图:创建和使用视图的目的及方法。

存储过程和触发器:定义和使用存储过程和触发器的基本知识。

E-R图

E-R(实体-关系)图是一种用于表示数据模型的图形工具。在这一部分,我们将介绍 E-R 图的基本概念和构建方法,包括:

实体:定义实体及其属性。

关系:描述实体之间的关系及其类型(如一对一、一对多、多对多)。

E-R 图的符号:介绍 E-R 图中常用的符号和表示方法。

从 E-R 图到关系模式:如何将 E-R 图转换为关系数据库的表结构。

SQL实战

SQL知识点

Released under the MIT License.