Вопросы по теме 'relational-algebra'
Как представить не существует в реляционной алгебре?
Как представить предложение SQL «не существует» в реляционной алгебре?
8973 просмотров
schedule
24.05.2023
Вызов!! Пример допустимого отношения 4-й нормальной формы, которое может выполнять декомпозицию 5-й нормальной формы
По словам моего профессора в Intro. к теории баз данных, НЕ существует примеров, показывающих, когда возникнет этот случай, что кажется немного странным, учитывая его конкретную часть теории.
То, что я ищу, - это просто пример отношения, которое...
787 просмотров
schedule
01.07.2023
Синтаксис реляционной алгебры
Сегодня я впервые сталкиваюсь с вопросом реляционной алгебры для баз данных и не могу найти ответ.
У меня есть 3 таблицы: пакетная, канальная и рыночная.
Батч подключается к Channel и Market по чужим ключам (channelID, marketID).
Какая...
739 просмотров
schedule
03.04.2022
В чем разница между операциями выбора и проекта
Здесь я имею в виду основные операторы реляционной алгебры. На мой взгляд, все, что можно сделать с помощью проекта, можно сделать с помощью select.
Не знаю, есть ли разница или какой-то нюанс, который я упустил.
126814 просмотров
schedule
18.03.2022
Существуют ли какие-либо механизмы реляционного хранения с открытым исходным кодом, не зависящие от языка запросов?
Я изучал правильную реляционную алгебру из книги Кристофера Дейта Database in Depth: Реляционная теория для практиков . На протяжении всей книги он использует язык, который он и Хью Дарвен придумали для передачи теории — Учебник D . В общем, я...
1248 просмотров
schedule
15.06.2023
реляционная алгебра в SQL
Имея эту схему:
Doctor(license_no, doctor_name, specialty)
Patient(pat_id, pat_name, pat_address, pat_phone, date_of_birth)
Visit(license_no, pat_id, date_of_visit, type, diagnosis, charge)
Мне нужно перевести Patient (join sign)...
2595 просмотров
schedule
15.06.2022
Реляционная алгебра с использованием winrdbi — подсчет
я изучаю реляционную алгебру и использую winrdbi, чтобы проверить правильность моих запросов
Я пытаюсь получить счет из столбца следующим образом:
q1:=count(tr_numb)(дерево)
однако я продолжаю получать сообщение об ошибке...
1065 просмотров
schedule
03.07.2022
Ошибка при выполнении SQL-запроса для разделения алгебры отношений в MySQL
У меня есть 3 таблицы (поставщик, поставщик_имеет_продукт, продукт):
(Оригинал здесь: http://content.screencast.com/users/Maksold/folders/Jing/media/4e6de435-eeac-4602-95e0-2a1b0b4876ad/2012-01-18_0851.png )
Я пробовал операцию деления по...
388 просмотров
schedule
15.03.2023
Как написать выражение Relax-Join без использования if-else?
Оператор Relax-Join определяется как:
если естественное соединение отношений R и S не пусто, то вернуть результат этого соединения; в противном случае вернуть декартово произведение R и S.
Проблема состоит в том, чтобы написать...
1058 просмотров
schedule
12.06.2023
Проверка реляционной алгебры на наличие ошибок
Здравствуйте, кто-нибудь может проверить мою работу. Я не уверен, правильно ли я делаю что-либо из этого, и буду очень признателен за любую помощь. Мне не разрешено использовать оператора галстука-бабочки. Спасибо.
Вопрос:
Books (ISBN,...
7284 просмотров
schedule
10.06.2023
Агрегатные функции в предложении выбора в реляционной алгебре
Можно ли сравнить значение атрибута со значением агрегатной функции в реляционной алгебре? Я хотел бы иметь возможность сказать что-то вроде следующего:
(ВЫБОР) предложение = атрибут1 > количество (атрибут2)
Мой учитель как бы сторонник...
1082 просмотров
schedule
29.11.2022
Запись SQL в реляционную алгебру
Как я могу написать этот SQL-запрос в реляционную алгебру?
Select Distinct S.Name
From Student S, Transcript T1, Transcript T2
WHERE T1.StudId = S.Id AND T2.StudId = S.Id And
(T1.Semester =’S1997’ AND T2.Semester = ’F1998’)
190 просмотров
schedule
05.06.2022
Верна ли эта реляционная алгебра?
Завтра у меня тест баз данных, и я надеюсь, что кто-нибудь подтвердит этот ответ для меня. Скажем, у меня есть схема этого:
branch (branch_name, branch_city, assets)
customer (customer_name, customer_street, customer_city)
account...
506 просмотров
schedule
05.10.2023
Естественное соединение разных таблиц
Не могли бы вы объяснить мне, как выполнить ЕСТЕСТВЕННОЕ СОЕДИНЕНИЕ для этих двух отношений (у одного 5, а у другого 3 строки?
1-е отношение
A C
3 3
6 4
2 3
3 5
7 1
2-е отношение
B C D
5 1 6
1 5 8
4 3 9
1790 просмотров
schedule
03.04.2022
LIKE-оператор в реляционной алгебре
Есть ли способ отобразить sql LIKE-оператор в реляционной алгебре?
прямо сейчас я сделал это так:
имя НРАВИТСЯ ('B%') человек
Но я не уверен, что это правильный путь.
Заранее спасибо за помощь.
9520 просмотров
schedule
24.02.2024
Реляционная алгебра для отношений «один ко многим»
Предположим, у меня есть следующие отношения:
Academic(academicID(PK), forename, surname, room)
Contact (contactID(PK), forename, surname, phone, academicNO(FK))
Это не домашнее задание, я просто хочу понять, как использовать обозначения,...
629 просмотров
schedule
24.06.2023
математические операции в реляционной алгебре
Очень простой вопрос о реляционной алгебре, на который я не могу найти ответа в Интернете и/или некоторых книгах.
Предположим, есть отношение работник(ключ,зарплата,бонус), и я хочу создать новое отношение R(ключ,общие деньги), где общие...
848 просмотров
schedule
06.09.2022
Реляционная алгебра один ко многим, деление
Я видел много примеров деления, но ни один из них не помог мне понять, как решить следующую задачу:
Отношения:
Patient (Pid, Did, Pname, Disease, Severity)
Doctor (Did, Cname, Dname, Specialty)
Clinic (Cname, Mname, Type, City)...
220 просмотров
schedule
27.07.2023
Операторы соединения и коммутативность
Я делаю некоторые упражнения по реляционной алгебре. На слайде для учителя я увидел вещь, которая заставляет меня думать, что здесь может быть ошибка. Я думаю, что третий JOIN должен быть
JOIN 'Farmacia' as F
ON 'D'.'idCF' = 'F'.'idFì...
352 просмотров
schedule
28.12.2023
Операция переименования реляционной алгебры
У меня есть этот запрос реляционной алгебры:
%x(код)({('PX5'),('PX6')})
Можете ли вы объяснить мне, что означает этот запрос?
Я знаю, что % — это операция переименования, x — это новое имя таблицы, но я не знаю, что стоит в квадратных скобках...
501 просмотров
schedule
28.07.2022