Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > СУБД, общие вопросы > создание ER, реляционки и запрос


Автор: 4aineG 8.3.2011, 11:51
Здравствуйте! я хотел уточнить правильно ли я выполнил задание, ER и само задание прикреплю в виде картинок
http://s2.ipicture.ru/uploads/20110308/v1pk4u61.png - задание
http://s2.ipicture.ru/uploads/20110308/f5zqhYcs.png - er
:


Реляционная модель:
Филиал(ID_филиал, улица, индекс, город)
Сотрудник(ID_сотрудник, ФИО, пол, зарплата, должность, дата рождения, ID_филиал)

sql запрос:
Код


SELECT id_filial, count(id_sotrudnik), sum(zarplata)
FROM sotrudnik
GROUP BY id_filial
HAVING COUNT(id_sotrudnik)>=3
ORDER BY id_filial;


или

Код

SELECT id_filial, count(id_sotrudnik), sum(zarplata)
FROM sotrudnik
WHERE id_filial in
(select  id_filial from sotrudnik
where
COUNT(id_sotrudnik)>=3
GROUP BY id_filial
ORDER BY id_filial);


Автор: 4aineG 9.3.2011, 08:39
ответьте пожалуйста? мне срочно нужно)

Автор: Zloxa 9.3.2011, 08:46
Цитата(4aineG @  9.3.2011,  08:39 Найти цитируемый пост)
ответьте пожалуйста

Здесь не на что отвечать.
Если вы попытаетесь запустить эти запросы, вы сразу поймете какой из них возвращает не правильный результат.

Добавлено через 3 минуты и 4 секунды
Цитата(4aineG @  9.3.2011,  08:39 Найти цитируемый пост)
мне срочно нужно) 

http://segfault.kiev.ua/smart-questions-ru.html#urgent

Добавлено через 5 минут и 6 секунд
http://segfault.kiev.ua/smart-questions-ru.html#homework

Автор: 4aineG 9.3.2011, 13:03
а Ер с реляционкой я правильно построил?



Автор: Zloxa 9.3.2011, 13:06
В виду того что ER модель - абстракция, ответ на этот вопрос субъективен.
Задайте его преподавателю

Автор: 4aineG 9.3.2011, 16:59
если субъективен значит может быть много вариантов ответов, так чтоли ?? все равно какие то ограниечения есть, может вы посмотрите и скажете что не так на ваш взгляд?

Автор: Zloxa 9.3.2011, 17:18
Цитата(4aineG @  9.3.2011,  16:59 Найти цитируемый пост)
 на ваш взгляд? 

На мой взгляд прокатит, если у препода будет хорошее настроение и не прокатит, в обратном случае. Как бы там ни было, правильный ответ и правильное решение знает только преподаватель.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)