49828 (Спортивная программа и организация базы данных), страница 2

2016-07-30СтудИзба

Описание файла

Документ из архива "Спортивная программа и организация базы данных", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "49828"

Текст 2 страницы из документа "49828"

Реализация запросов группы 7)

Запрос 13. Количество золотых медалей, выигранных командой

SELECT count(*) AS [количество золотых медалей]

FROM Komanda

WHERE ID_Komanda in (Select ID_Komanda from Nagrada where VidNagradi='Медаль золотая');

Запрос 14. Спортсмены, которые получили введенную награду

SELECT FIO, Pol, SportRazr

FROM Sportsmen

WHERE ID_Komanda in

(Select ID_Komanda

from Komanda

where ID_Komanda in

(Select ID_Komanda

from Nagrada

where (((Nagrada.VidNagradi)=[Введите вид награды])) ))

or ID_Sportsmen in

(Select ID_Sportsmen

from SportsNagrada

where ID_Nagrada in

(Select ID_Nagrada

from Nagrada

where (((Nagrada.VidNagradi)=[Введите вид награды])) ));

Реализация запросов группы 8)

Запрос 15. Количество кубков, выигранных командой

SELECT Count(*) AS [количество кубков]

FROM Komanda

WHERE (((Komanda.ID_Komanda) In (Select ID_Komanda from Nagrada where VidNagradi='Кубок')));

Запрос 16. Спортсмены, которые выступают не за свою страну

SELECT Sportsmen.ID_Sportsmen, Sportsmen.FIO, Sportsmen.Strana

FROM Komanda INNER JOIN Sportsmen ON Komanda.ID_Komanda=Sportsmen.ID_Komanda

WHERE (((Sportsmen.Strana)<>Komanda.Strana));

Реализация запросов группы 10)

Запрос 17. Дата проведения последнего соревнования заданного масштаба

SELECT MasshtabSorevn, DataProveden, MestoProveden

FROM Sorevnovania

WHERE ((MasshtabSorevn)=[Введите масштаб соревнования])

ORDER BY 2;

SELECT Last(Zapros11_1.DataProveden) AS [Последнее соревнование было]

FROM Zapros11_1;

Запрос 18. У какой команды больше всего наград

SELECT Nagrada.ID_Komanda, Count(Nagrada.VidNagradi) AS [Count-VidNagradi]

FROM Nagrada

GROUP BY Nagrada.ID_Komanda

ORDER BY 2;

SELECT Last(Zapros12_1.ID_Komanda) AS [Больше всего наград у команды №]

FROM Zapros12_1;

На основе запросов из пунктов 5, 7 и 9 необходимо реализовать отчеты.

Отчет 1. Награды команд

В готовом виде:

Отчет 2. Составы команд

В готовом виде:

Отчет 3. Каких спортсменов тренирует каждый тренер

3 ГРУППЫ ПОЛЬЗОВАТЕЛЕЙ

С разработанной базой данных может работать 3 группы пользователей:

1. Администратор – разрешены все действия, в том числе ввод и редактирование таблиц.

2. Менеджер – может работать со всеми данными, но не может добавлять записи в таблицы.

3. Пользователь – может только просматривать запроси и отчеты

Подробнее о группах пользователей и их правах можно узнать из диаграммы прецедентов в приложении 1.

  1. ИНТЕРФЕЙС БАЗЫ ДАННЫХ

Интерфейс реализован в среде Microsoft Access. Программа имеет многооконный интерфейс. Для каждого окна реализована форма.

Первоначально загружается форма, которая запрашивает имя и пароль пользователя:

В БД есть таблица, в которой хранятся группы пользователей и пароли для входа в систему:

После входа в систему загружается главная форма. Она связана с конкретными таблицами. Права пользователей разделены за счет видимости некоторых кнопок, выполняющих те или иные действия.

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

  1. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Чтобы войти в систему в режиме администратора необходимо ввести имя «admin» и пароль «as», в режиме менеджера – «user1», «men», в режиме пользователя – «user2», «us».

Далее при нажатии на кнопку проверяется, правильные ли имя и пароль введены. Если имя и пароль введены верно, то определяется статус пользователя. Затем открывается главная форма.

  1. ОПИСАНИЕ КОНТРОЛЬНОГО ПРИМЕРА

Для проверки правильности работы программы нужно внести данные в таблицы, а затем поочередно выполнить все запросы и все отчеты. Нужно проверить, что результаты запросов и отчетов соответствуют введенным данным.

Для таблиц созданы формы для удобства добавления нового элемента

  1. СООБЩЕНИЯ ПРОГРАММЫ, ПРИЧИНЫ, ИХ ВЫЗЫВАЮЩИЕ, И РЕАКЦИЯ ПОЛЬЗОВАТЕЛЯ НА СООБЩЕНИЯ

Могут возникать следующие сообщения системы: «Неверное имя!»

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

«Неверный пароль!»

Причина – имя пользователя указано правильно, но неверно указан пароль пользователя. Нужно внести правильный пароль.

СПИСОК ЛИТЕРАТУРЫ

1. Методические указания к курсовому проектированию по дисциплине “Организация баз данных и баз знаний” ля студентов специальности 7.080403/ Сост. С.Л. Зиноватная. – Одесса; ОНПУ, 2007. – ХХ с.

2. Конспект лекций по дисциплине “Организация баз данных и баз знаний”.

3. Основы современных баз данных. – Кузнецов С.Д. - Центр информационных технологий.

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5184
Авторов
на СтудИзбе
435
Средний доход
с одного платного файла
Обучение Подробнее