powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Выручите с нормализацией)
12 сообщений из 12, страница 1 из 1
Выручите с нормализацией)
    #38564929
nerogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задание:
Создать реляционную СУБД, содержащую две таблицы. Между таблицами установить необходимый тип связи.

Таблица №1
Преподаватели (ФИО, ученная степень, ученое звание, должность, табельный номер)

Таблица №2
Дисциплина(Наименование, семестр, количество аудиторных часов, форма отчета)

Вообщем немного не понимаю как это нормализовать)
...
Рейтинг: 0 / 0
Выручите с нормализацией)
    #38564939
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Выручите с нормализацией)
    #38564949
nerogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это все понятно.
Просто я виже что в 1 нф будет разбито поле ФИО, а табельный номер станет естественным первичным ключом.
Во второй таблице только если добавлять новое поле IdDisc, индификатор дисциплин с шагом +1.

А отношение будет 1 ко многим, 1 преподаватель преподает несколько дисциплин.
Но еще вынести ученная степень, ученое звание, должность как отдельные справочники.
Я прав?
...
Рейтинг: 0 / 0
Выручите с нормализацией)
    #38564955
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А где в задании просят что-то нормализовывать? Просят
установить необходимый тип связи
...
Рейтинг: 0 / 0
Выручите с нормализацией)
    #38564960
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nerogen естественным первичным ключом.Здесь ты не прав. см дискуссию Естественные ключи vs суррогатные
nerogen Но еще вынести ученная степень, ученое звание, должность как отдельные справочники.
Я прав? Ты автор ты и выноси. А мы будем критиковать
...
Рейтинг: 0 / 0
Выручите с нормализацией)
    #38564961
nerogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не сказано, но это нужно
...
Рейтинг: 0 / 0
Выручите с нормализацией)
    #38564982
Slavik_norma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Автор! посмотри на просторах форума свой ответ! везде все по сто раз уже показывалось как делать!
просто мозг иногда врубать надо! как вас таких вообще на форум пускают?????? в школе смотрю плохо преподают
...
Рейтинг: 0 / 0
Выручите с нормализацией)
    #38564989
rockclimber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nerogenНо еще вынести ученная степень, ученое звание, должность как отдельные справочники.
nerogen Задание:
Создать реляционную СУБД, содержащую две таблицы.
nerogenЯ прав?Ответ на этот вопрос, имхо, очевиден.
...
Рейтинг: 0 / 0
Выручите с нормализацией)
    #38564992
nerogen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как бы объяснить. То что написано одно в задании, в итоге получим совсем другое.
Вообщем задание лучше не тыкать.
...
Рейтинг: 0 / 0
Выручите с нормализацией)
    #38565003
Slavik_norma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прости я больше так не буду
...
Рейтинг: 0 / 0
Выручите с нормализацией)
    #38565410
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nerogenТо что написано одно в задании, в итоге получим совсем другое.В задании сказано, что надо получить другое?
...
Рейтинг: 0 / 0
Выручите с нормализацией)
    #38581916
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nerogenЗадание:
Создать реляционную СУБД, содержащую две таблицы. Между таблицами установить необходимый тип связи.

Таблица №1
Преподаватели (ФИО, ученная степень, ученое звание, должность, табельный номер)

Таблица №2
Дисциплина(Наименование, семестр, количество аудиторных часов, форма отчета)

Вообщем немного не понимаю как это нормализовать)

Вас не просят в задании "нормализовать".
Вас просят спроектировать.
В том, результате, который Вы должны показать, должны присутствовать обе упомянутые в задании таблицы.

"Между таблицами установить необходимый тип связи. " - это не между таблицами 1 и 2

nerogenПросто я виже что в 1 нф будет разбито поле ФИО, а табельный номер станет естественным первичным ключом.
Во второй таблице только если добавлять новое поле IdDisc, индификатор дисциплин с шагом +1.
Для 1НФ ничего не нужно делать с фамилией. Нужно только определить подходящие первичные ключи.
Для того, чтобы что-то "видеть" или не "видеть" для второй таблицы - нужно ясное представление о том, что такое первичный ключ.

nerogenНе сказано, но это нужно
Попробуйте исходить из того, что в задании сказано явно.
А именно - авторСоздать реляционную СУБД, содержащую две таблицы
Если Вы правильно изложили задание, то, может оказаться,
что попытка "нормализовать" упомянутые таблицы, и, тем более, вкрячить в них суррогатные
ключи, будет интерпретирована как непонимание существа задания.
В таком случае, результат будет полностью не засчитан.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Выручите с нормализацией)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]