Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / БД приемной комиссии в ВУЗе / 11 сообщений из 11, страница 1 из 1
06.06.2008, 18:56
    #35360524
VeNoM1875
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД приемной комиссии в ВУЗе
Необходимо спроектировать БД для приемной комиссии в ВУЗе. В моем случае база должна работать с абитуриентами которые сдавали экзамены и провели аппеляции по экзаменам.

Нужно чтобы база реализовывала следующие запросы:
1) Из списка абитуриентов выбрать абитуриентов, для которых были проведены аппеляции с изменением оценки;
2) Сформировать список абитуриентов по убыванию суммы набранных баллов за экзамены;
3) Подсчитать средний балл по конкретному экзамену для каждой группы абитуриентов каждой специальности;
4) Сформировать отчет по любому из запросов.

Помогите хотя бы определить какие таблицы должны быть... Я немного сделал, но незнаю правельно или нет. Мой вариант представления этой базы можно посмотреть в прикреппленном файле...
...
Рейтинг: 0 / 0
06.06.2008, 19:22
    #35360597
fatherboard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД приемной комиссии в ВУЗе
После "предварительного просмотра" приложения отваливаются..
Выкладывай заново..
...
Рейтинг: 0 / 0
06.06.2008, 19:35
    #35360633
VeNoM1875
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД приемной комиссии в ВУЗе
Вот прикрепленный файл...
...
Рейтинг: 0 / 0
06.06.2008, 20:06
    #35360693
fatherboard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД приемной комиссии в ВУЗе
VeNoM1875Вот прикрепленный файл...
К сожелению я не знаю чем открыть файл база.ER1
...
Рейтинг: 0 / 0
06.06.2008, 20:12
    #35360702
VeNoM1875
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД приемной комиссии в ВУЗе
это файл программы проектирования БД ERwin...
...
Рейтинг: 0 / 0
06.06.2008, 22:44
    #35360869
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД приемной комиссии в ВУЗе
Боюсь, я не буду ставить ERWin только для того, чтобы посмотреть на твой файл, но давай думать. По постановке задачи:

1. Видна сущность "Абитуриенты". Почему это отдельная сущность, надеюсь, объяснять не надо.

2. Видна сущность "Экзамены". Аналогично. Может быть простым справочником, что скорее всего требуется, по идее в будущем может разрастись, например, обзавестись ссылками на "Предмет" и "Сессию".

3. Видна сущность "Оценки экзаменов". Является развязкой многие-ко-многим между абитуриентами и экзаменами.

Осталось разобраться с апелляциями. Для подобной курсовой задачки я бы просто внес в "Оценки экзаменов" еще и поле "Оценка после апелляции". Тогда "Итоговая оценка" получается простым coalesce ("Оценка после апелляции", "Оценка на экзамене") и запросы расписываются легко и просто.

Ну и дальше уже можно фантазировать. Назначить экзаменам дату, придумать сущность "Экзаменаторы" и ссылаться на нее из оценок (кто поставил оценку), придумать контроль целостности, при котором оценку может поставить только преподаватель, назначенный экзаменатором... в общем, уже никак не входящее в постановку задачи и предназначенное для выпендрежа.
...
Рейтинг: 0 / 0
07.06.2008, 12:24
    #35361578
VeNoM1875
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД приемной комиссии в ВУЗе
А как насчет сущностей группа и специальность? По условию, каждый абитуриент закреплен за какой-то группой, а каждай группа относится к какой-то специальности.
...
Рейтинг: 0 / 0
07.06.2008, 12:28
    #35361588
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД приемной комиссии в ВУЗе
VeNoM1875А как насчет сущностей группа и специальность?
Да, упустил их из виду. Да собственно добавить и их - неужели вызывает проблемы?
...
Рейтинг: 0 / 0
18.06.2008, 10:16
    #35379041
Anatoly_Zaitsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД приемной комиссии в ВУЗе
softwarer Для подобной курсовой задачки я бы просто внес в "Оценки экзаменов" еще и поле "Оценка после апеляции". Возможно я не прав, но что если аппиляций несколько
...
Рейтинг: 0 / 0
18.06.2008, 10:18
    #35379050
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД приемной комиссии в ВУЗе
Anatoly_ZaitsevВозможно я не прав, но что если аппиляций несколько
Это вопрос постановки задачи, которую в любом случае надо уточнить перед началом реализации. Я такого варианта вроде не видел, да и текст топикстартера такого вроде бы не предусматривает.
...
Рейтинг: 0 / 0
18.06.2008, 10:55
    #35379184
Crazzy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД приемной комиссии в ВУЗе
VeNoM1875Необходимо спроектировать БД для приемной комиссии в ВУЗе. В моем случае база должна работать с абитуриентами которые сдавали экзамены и провели аппеляции по экзаменам.

Нужно чтобы база реализовывала следующие запросы:
1) Из списка абитуриентов выбрать абитуриентов, для которых были проведены аппеляции с изменением оценки;
2) Сформировать список абитуриентов по убыванию суммы набранных баллов за экзамены;
3) Подсчитать средний балл по конкретному экзамену для каждой группы абитуриентов каждой специальности;
4) Сформировать отчет по любому из запросов.

Помогите хотя бы определить какие таблицы должны быть... Я немного сделал, но незнаю правельно или нет. Мой вариант представления этой базы можно посмотреть в прикреппленном файле...
У вас очень расплывчатая формулировка, нужно довольно сильно уточнять все детали.
Например может ли абитуриент подать документы сразу на две специальности.
Также например вполне может получиться, что сумма баллов может считаться не по всем предметам, а в зависимоти от конкретной специальности, на которую он подал документы.
Хотя есть подозрение, что это всего лишь курсовой проект, и таких наворотов там просто не требуется ...
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / БД приемной комиссии в ВУЗе / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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