0 / 0 / 0
Регистрация: 22.04.2015
Сообщений: 10
|
|
1 | |
База данных "Преподаватели-Дисциплины"10.12.2016, 15:21. Показов 4426. Ответов 3
Метки нет (Все метки)
Добрый день. Необходимо создать БД "Преподаватели-Дисциплины".
Не могу определиться с таблицами. Таблица "Предметы": код предмета, название предмета,кол-во часов, тип контроля Таблица "Преподаватели": таб.номер, ФИО, телефон Таблица "Расписание": код предмета, код преподавателя, день недели, номер недели, группа, аудитория, номер пары" Таблица "Кафедры": код кафедры, название, заведующий Создавать ли таблицу "Должности", или она будет лишней?
0
|
10.12.2016, 15:21 | |
Ответы с готовыми решениями:
3
База данных «Преподаватели» Сложная форма Преподаватели/Дисциплины. Помогите создать Запрос в базе данных: код дисциплины, название дисциплины и средний балл Создание базы данных Каталог дисциплин: какие дисциплины на коком курсе читаются... |
370 / 133 / 44
Регистрация: 05.02.2015
Сообщений: 897
|
|
10.12.2016, 15:29 | 2 |
А кто вам мешает "должность" и "звание" в таблицу к преподавателю затолкать? ведь это как и фио характеризует преподавателя? просто к чему такой вопрос? )
Добавлено через 3 минуты просто если вы будете должность выносить в отдельную таблицу, то что вы будете с научной степенью делать? еще одна таблица? т.е. 2 таблицы по одному полю каждая? возможно, в учебных целях вам так и нужно. все зависит от того, что вы дальше с базой делать будете.
0
|
0 / 0 / 0
Регистрация: 22.04.2015
Сообщений: 10
|
|
10.12.2016, 15:31 [ТС] | 3 |
Думаю разбить таблицу "Преподаватели" на две- с личной информацией, (адрес, телефон и т.д) и с трудовой деятельностью, где будет подстановка из других таблиц(код кафедры. код преподаваемого предмета) и либо делать подстановку из таблицы "должности" либо просто прописать в столбец. Как более корректно поступить в этом случае не знаю.
0
|
370 / 133 / 44
Регистрация: 05.02.2015
Сообщений: 897
|
|
10.12.2016, 15:43 | 4 |
если вам нужно работать с нормализованной БД, то выделяйте в отдельные таблицы , если ненормализованная - в одну. как-то так. преимущество нормализованной БД - уменьшается избыточность данных, следовательно, уменьшается размер БД. зато приходится составлять более сложные sql запросы, которые замедляют работу БД. в учебных задачах сложно сказать, что лучше, так как базы-то небольшие. но скорее всего, все-таки "должность" и "научную степень" выделять в отдельные таблицы.
0
|
10.12.2016, 15:43 | |
10.12.2016, 15:43 | |
Помогаю со студенческими работами здесь
4
Создание базы данных "Преподаватели ВУЗа" Преподаватели и дисциплины (Strawberry Prolog) НА ЭКСЕЛЕ БАЗА ДАННЫХ .Создать листы "сотрудники" кафедры","дисциплины". и с помощью ВПР и СУММЕСЛИ связать эти листы База данных, основанная на службах vs База данных SQL Server База данных об объектах, поиск объектов по признакам. База хранится в файле. Оптовая база: База данных! Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |