Обсуждение:Реляционная алгебра
Эта статья тематически связана с вики-проектом «Информационные технологии», цель которого — создание и улучшение статей по темам, связанным с информационными технологиями. Вы можете её отредактировать, а также присоединиться к проекту, принять участие в его обсуждении и поработать над требуемыми статьями. |
Untitled[править код]
DEVIDEBY случайно не надо исправить на DIVIDEBY? --Mzabaluev 15:36, 26 декабря 2005 (UTC)
а что происходит со статьей?[править код]
судя по дифам она сейчас раз в 10 меньше, чем месяц назад, все время какие-то качания во все стороны и ничего ни в обсуждении, ни (почти) в комментариях. Что происходит?
Дублирование[править код]
Часть данных из статьи продублирована в https://ru.wikipedia.org/wiki/Алгебра_Кодда (которой нет в других языковых разделах). 109.123.151.204 09:02, 25 августа 2014 (UTC) Not Kodd
- Это и неудивительно, если учесть, что алгебра Кодда заведомо будет подмножеством (причём, очень значительным) рел. алгебры. По уму, стоило бы объединить эти статьи. Евгений Мирошниченко 11:28, 25 августа 2014 (UTC)
Примеры на языке SQL[править код]
Доброго времени суток! Вопрос скорее полемический.
Уважаемые участники, как вы считаете, нужны ли в рамках данной статьи примеры на языке SQL? Что-нибудь наподобие следующего (SQLite):
- Создание таблицы:
CREATE TABLE table_name (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL UNIQUE,
kind TEXT DEFAULT "human"
);
- Вставка данных:
INSERT INTO table_name (name, kind)
VALUES ("Bob", "ghost"),
("Mike", "ghost"),
("Cooper", "human");
1. Операция выборки:
SELECT * FROM table_name WHERE kind = "human";
Результат:
id name kind
---------- ---------- ----------
3 Cooper human
2. Операция проекции:
SELECT DISTINCT name, kind FROM table_name;
Результат:
name kind
---------- ----------
Bob ghost
Mike ghost
Cooper human
(правкам буду благодарен, опирался на данные примеры)
Я понимаю, что SQL - это не единственный язык, средствами которого можно выполнять операции реляционной алгебры, однако именно он, как мне кажется, является наиболее вероятным кандидатом в силу распространенности РСУБД.
Я также понимаю, что реляционная алгебра - это больше, чем практические задачи РСУБД, но стороннему читателю практические примеры могли бы быть, я думаю, интересны. Kirlf (обс.) 07:22, 21 февраля 2021 (UTC)
- У нас имеются статьи типа Join (SQL), Union (SQL) и т.п. Я за то, чтобы просто давать на них ссылки, не превращая статью про РА в какой-то гибрид статьи про собственно РА и кусков из статей про операции SQL. Евгений Мирошниченко 17:10, 21 февраля 2021 (UTC)
- Кстати, хорошая идея! Ссылки поддерживаю! Kirlf (обс.) 18:04, 21 февраля 2021 (UTC)