Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/16: Рейтинг темы: голосов - 16, средняя оценка - 4.50
Olyalyaaa
1 / 1 / 0
Регистрация: 03.02.2011
Сообщений: 75
1

Как правильно сделать связи???

21.06.2011, 17:42. Просмотров 2933. Ответов 7
Метки нет (Все метки)

Как правильно сделать связи???



Вот задание:

Создать базу данных, которая моделирует сдачу сессии в некотором учебном заведении. Пусть она состоит из трех отношений R1 R2 R3.
R1 = (ФИО, Дисциплина, Оценка); R2 = (ФИО, Группа); R3 = (Группы, Дисциплина).
Разработать формы для ввода информации в базу данных, составить запросы, позволяющие:
– вывести список студентов, не сдавших экзамены (с указанием дисциплин);
– рассчитать для студентов, успешно сдавших сессию, средний балл.
Составить отчеты по результатам запросов.

Отчеты и запросы я могу сделать сама, а вот правильно составить схему нет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.06.2011, 17:42
Ответы с готовыми решениями:

Как правильно оформить связи в базе
Здравствуйте. Надо создать базу данных пациентов. Ввод данных через форму....

Как правильно расставить связи в схеме данных
Добрый день, создаю базу данных для отдела кадров. Сделал таблицы на основе...

как сделать связи
Ребятки помогите пожалуйста до защиты осталось 2 дня .. нуужно сделать связи в...

Как сделать тип связи...
Уважаемые форумчане..Помогите установить тип связи как показано на рисунке, а...

MS Access, VBA, запросы, связи. Как сделать поиск по ФИО и номеру телефона?
Вот в этой базе нужно осуществить поиск пополям ФИО и номер телефона. Я...

7
lamed
297 / 297 / 150
Регистрация: 07.05.2011
Сообщений: 592
21.06.2011, 18:06 2
Группа здесь совсем ни при чем
0
Olyalyaaa
1 / 1 / 0
Регистрация: 03.02.2011
Сообщений: 75
21.06.2011, 18:14  [ТС] 3
Цитата Сообщение от lamed Посмотреть сообщение
Группа здесь совсем ни при чем
три таблицы должны быть, а значит группа здесь причем. Или вы что то другое имеете ввиду?
0
lamed
297 / 297 / 150
Регистрация: 07.05.2011
Сообщений: 592
21.06.2011, 18:22 4
В Вашей системе группа не нужна, так как отношение R1 = (ФИО, Дисциплина, Оценка) напрямую связывает дисциплину, студента и оценку.
В Вашем задании нет запросов, которые бы включали обращение к группе.
Для ответа на запросы нужна только одна таблица. Обычно делают по-другому:
4 таблицы:
1. Преподаватели
2. Студенты
3. Дисциплины
4. Сессия: кто, когда, кому, что, на сколько сдал?
0
Olyalyaaa
1 / 1 / 0
Регистрация: 03.02.2011
Сообщений: 75
21.06.2011, 18:26  [ТС] 5
Проблема в том что мне нужно сделать т.к написанно в задании, не я придумала его. А значит она нужна, но вот проблемка нужна правильная связь чтоб все работало.
0
Agapov_stas
3339 / 1742 / 82
Регистрация: 05.08.2010
Сообщений: 4,447
Завершенные тесты: 1
21.06.2011, 18:33 6
Цитата Сообщение от Olyalyaaa Посмотреть сообщение
Проблема в том что мне нужно сделать т.к написанно в задании, не я придумала его.
Небось препод?
Не по теме:
По ходу издеваются над студентами как могут.Так как в реальности это не просто "не рабочая" схема, - это от%%ой какой-то.
0
lamed
297 / 297 / 150
Регистрация: 07.05.2011
Сообщений: 592
21.06.2011, 18:35 7
Я бы сделал так:
1. Группы (Код группы, Название)
2. Студенты (Код студента, Код группы, ФИО)
3. Дисциплины (Код дисциплины, Название)
4. Сессия (Код дисциплины, Код студента, оценка)
но по Вашему заданию это не будет правильным
1
Olyalyaaa
1 / 1 / 0
Регистрация: 03.02.2011
Сообщений: 75
21.06.2011, 18:36  [ТС] 8
Цитата Сообщение от Agapov_stas Посмотреть сообщение
Небось препод?
Не по теме:
По ходу издеваются над студентами как могут.Так как в реальности это не просто "не рабочая" схема, - это от%%ой какой-то.
ну да , к экзамену готовлюсь.
0
21.06.2011, 18:36
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.06.2011, 18:36

Правильно ли настроены связи?
file:///C:/Users/User/Desktop/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.PNG как...

Правильно ли расставил связи?
Правильно ли расставил связи? База данных "Автошкола"

ER-диаграмма, как правильно сделать связи
Привет! Я не очень хорошо в свое время усвоил тему "Связи" и теперь испытываю...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru