Результаты поиска по запросу "relational-algebra"

2 ответа

Соединение без потерь и декомпозиция из функциональных зависимостей

Предположим, что отношение

1 ответ

Вы хотите кортежи, в которых атрибут Name - это имя человека, и для некоторых двух значений человек преподает курс первого, и они преподают курс второго, и эти значения / курсы не совпадают.

ел бы получить имена учителей, которые преподают более 1 курсаЯ действительно застрял в том, как это сделать, все, что я знаю, это то, что мне нужно рассмотр...

2 ответа

Но это не обеспечило бы уникальность AID. Ключ в родительской таблице (aId, bId) не является aId.

тим, у нас есть эти таблицы: CREATE TABLE A ( id SERIAL NOT NULL PRIMARY KEY ); CREATE TABLE B ( id SERIAL NOT NULL PRIMARY KEY ); CREATE TABLE Parent ( id SERIAL NOT NULL PRIMARY KEY, aId INTEGER NOT NULL REFERENCES A (id), bId INTEGER NOT ...

ТОП публикаций

2 ответа

 быть распознанным как выражение с двумя именами атрибутов & и именем оператора в одном месте, но быть просто одним именем атрибута в другом. Есть решения для этих вещей в дизайне языка, например, в SQL дополнительные кавычки, специализированные для имен атрибутов. Но, может быть, вы можете понять, почему простые вещи, такие как алгебра, работающая только с именами атрибутов и значениями отношений с уникальными неупорядоченными именами атрибутов, помогает нам понять с точки зрения автономных кусков.

я есть отношение R ------- cid sid gradepoint credits CS425 001 4.0 3Мне нужно рассчитать средний балл. Есть еще ряды, но я верю, что если я просто получу ответ, со мной все будет в порядке. мне нужно сделатьgradepoint * credits, Как я могу ...

1 ответ

Couchdb соединить два документа, используя ключ

3 ответа

Представлять подзапрос в реляционной алгебре

Как мне представить подзапрос в алгебре отношений? Поместить ли новый выбор под предыдущее условие выбора?

10 ответов

Уже есть действительно хорошее решение.

ю в виду основные операторы реляционной алгебры здесь. На мой взгляд, все, что можно сделать с проектом, можно сделать с помощью select. Я не знаю, есть ли разница или определенный нюанс, который я пропустил.

2 ответа

Для чего нужно самостоятельное соединение? (по-английски)

Я уже знаю, что делает самостоятельное соединение. Спасибо, я тоже прочел все остальные компьютеризированныеэксплуатационный описания переполнения стека, так...

2 ответа

найти максимальное значение среди двух таблиц без использования функции max в реляционной алгебре

3 ответа

Преобразование агрегатных операторов из SQL в реляционную алгебру

У меня написано несколько SQL-запросов, которые я хочу преобразовать в реляционную алгебру. Однако в некоторых запросах используются агрегирующие операторы, и я не знаю, как их преобразовать. Примечательно, что они используют операторы COUNT и ...