Гость
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование БД "Учебный журнал" для Музыкальной школы / 11 сообщений из 11, страница 1 из 1
03.03.2020, 10:01
    #39933322
Проектирование БД "Учебный журнал" для Музыкальной школы
Здравствуйте, не могли бы вы помочь с проектированием БД. У меня есть спроектированная БД, но она не доработана. Вопрос: Есть таблица "Итоговые оценки", в ней составной ключ "ПДID, Поименный номер", как ее доработать, чтобы данные в ней были уникальными? Заранее спасибо.
...
Рейтинг: 0 / 0
03.03.2020, 10:41
    #39933353
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД "Учебный журнал" для Музыкальной школы
Илья Сухенко,

Постановка задачи есть?
...
Рейтинг: 0 / 0
03.03.2020, 10:49
    #39933362
Проектирование БД "Учебный журнал" для Музыкальной школы
miksoft,

Задача: Разработать ИС для хранения оценок обучающихся
...
Рейтинг: 0 / 0
03.03.2020, 11:56
    #39933421
Stanislav P
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД "Учебный журнал" для Музыкальной школы
Илья Сухенко
ней составной ключ "ПДID, Поименный номер", как ее доработать, чтобы данные в ней были уникальными?

Убрать составной ключ и сделать поле с автоинкрементом.
...
Рейтинг: 0 / 0
03.03.2020, 12:13
    #39933431
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД "Учебный журнал" для Музыкальной школы
Илья Сухенко
miksoft,

Задача: Разработать ИС для хранения оценок обучающихся
это не постановка задачи, это в лучшем случае заголовок.

Даже бегло возникает куча вопросов. Например, что такое ПД? Обычно это Персональные Данные.
А историчность никакая не требуется? Ученики не переходят из класса в класс?
...
Рейтинг: 0 / 0
03.03.2020, 13:34
    #39933502
Проектирование БД "Учебный журнал" для Музыкальной школы
Stanislav P,

Спасибо, понял
...
Рейтинг: 0 / 0
05.03.2020, 20:24
    #39934924
Daniel Logovenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД "Учебный журнал" для Музыкальной школы
Илья Сухенко
Stanislav P,

Спасибо, понял
Ситуацию обычными словами опишите.

Просто свои сущности читайте и думайте.
А лучше записывайте.

Пример приведу:

Учащиеся1) Учащийся единственный "Поименный номер" имеет.
По этому "Поименному номеру" учащегося идентифицируют (первичный ключ)

2) Учащийся единственное "ФИО" имеет

3) Учащийся единственный "Класс ID" имеет

4) Учащийся единственную "Дату рождения" имеет

5) Учащийся единственный "Адрес" имеет

6) Учащийся единственный "Телефон" имеет
Дальше вопросы появиться могут:
- Что делать, если учащийся больше одного "Телефона" имеет?
- Что делать, если учащийся одновременно в нескольких "Класс ID" учится?

Классы1) Класс единственный "Класс ID" имеет
По этому "Класс ID" класс идентифицируют (первичный ключ)

2) Класс единственный "Отделение ID" имеет
(Класс может только к одному отделению относиться)

Так всё прочитываешь-прописываешь и противоречия ищешь-устраняешь.

Например, какого атрибута у "Классов" сейчас не хватает?

Постепенно твоя убогая модель жизненной ситуации к реальной жизненной ситуации будет приближаться.

Но модель всегда убогим подобием жизни останется, поскольку жизнь любой модели намного сложнее. :)
...
Рейтинг: 0 / 0
07.03.2020, 23:48
    #39935503
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД "Учебный журнал" для Музыкальной школы
miksoft
Илья Сухенко
miksoft,

Задача: Разработать ИС для хранения оценок обучающихся
это не постановка задачи, это в лучшем случае заголовок.


Для такой постановки задачи достаточно верхних 4-х таблиц + Дисциплины
...
Рейтинг: 0 / 0
08.03.2020, 01:08
    #39935509
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД "Учебный журнал" для Музыкальной школы
vmag
Для такой постановки задачи достаточно верхних 4-х таблиц + Дисциплины

"собираю детскую коляску, а всё равно пулемёт получается"
...
Рейтинг: 0 / 0
17.03.2020, 15:25
    #39938311
Daniel Logovenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД "Учебный журнал" для Музыкальной школы
Илья Сухенко,

Как ваш журнал?
Запроектировали уже?
...
Рейтинг: 0 / 0
10.04.2020, 15:22
    #39945892
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проектирование БД "Учебный журнал" для Музыкальной школы
Daniel Logovenko
Илья Сухенко,

Как ваш журнал?
Запроектировали уже?
Журнал уже не нужен!
Музыкальные школы ушли на коронавирус... :-) :-(
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование БД "Учебный журнал" для Музыкальной школы / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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