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

2 ответа

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

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

1 ответ

«Культура нечеткости и растерянности ... начатая Коддом» - это правда :) Человек был гением, чтобы изобрести РМ, но он не проявился полностью сформированным и - задохнулся - он даже допустил ошибки. Но нужно ли нам изучать тэта-соединение сейчас, когда оно «заменено» естественным соединением? Все еще нужно выучить нули, когда мы знаем, что на практике это катастрофа? Кроме того, чтобы избежать повторения ошибок прошлого.

присоединиться [https://en.wikipedia.org/wiki/Relational_algebra#%CE%B8-join_and_equijoin]и внутреннее соединение выглядит идентично мне: они являются декартовым произведением, за которым следует произвольный выбор. Или я скучаю по их различиям? ...

10 ответов

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

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

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

7 ответов

, Используйте изображение только для удобства, чтобы дополнить текст и / или для того, что не может быть дано в тексте. И никогда не дайте схему без легенды / ключа. Используйте функции редактирования, чтобы встроить, а не ссылки, если у вас есть представитель - сделайте ваше сообщение автономным.

ая с базами данных, как я могу найти MAX, используя реляционную алгебру?

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 ...

3 ответа

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

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

7 ответов

Разница между тета-соединением, эквиджоин и естественным соединением

У меня проблемы с пониманием реляционной алгебры, когда речь идет о тэта-соединениях, эквиджоинах и естественных соединениях. Может ли кто-нибудь помочь мне лучше понять это? Если я использую знак = на тэта-соединении, это точно так же, как ...

2 ответа

можно ли рассматривать естественное соединение как подмножество равного соединения и тета-соединения?

У меня есть вопрос относительнореляционная алгебра [http://en.wikipedia.org/wiki/Relational_algebra]и как тета-соединение, равное соединение и естественное соединение могут быть классифицированы по отношению друг к другу. В комментарии на ...