关系代数表达式

Le Sun 02 February 2025

关系代数用于描述数据库中数据之间的操作。

关系代数运算有选择(σ)、投影(π)、连接(⨝)等。

投影(π)运算,只从数据库中筛选特定的列。

SELECT name
FROM students;

在这个例子中,数据库students有多个列,如姓名、性别等。 这里只筛选其姓名,是一种投影运算。

选择(σ)运算,从数据库中筛选符合特定要求的行。

SELECT name
FROM students
WHERE grade_number = 6;

这里筛选六年级的学生。

连接(⨝)操作,用于将多个表联合查询。

SELECT students.name,
        courses.name
FROM students
JOIN courses
    ON students.id = courses_student_id

Par 纳兰风来, Catégorie : databases

Tags :