Инфологическое проектирование базы данных. Создание информационной системы "СПОРТ" для автоматизации обработки данных о проводимых соревнованиях и чемпионатах. Описание размещения в файловой системе. Создание таблиц, запросов и форм просмотра данных.
Сегодня сформировалось многообразное программное обеспечение для персональных компьютеров, позволяющее создавать и эксплуатировать базы данных (БД) в различных операционных системах. В настоящее время лидирующее положение среди СУБД для настольных систем, функционирующих под управлением операционной системы Windows уверенно занимает Microsoft Access. Microsoft Access - это программное обеспечение, которое относится к категории систем управления базами данных (СУБД) и является одним из продуктов пакета Microsoft Office. Программа Access позволяет обеспечить ввод данных в таблицы базы данных, их хранение и сопровождение, а также получать из совокупности этой информации нужные данные, необходимые при принятии важных бизнес-решений.Задание: спроектировать базу данных для информационной системы «СПОРТ». Создается информационная система СПОРТ для автоматизации обработки данных о проводимых соревнованиях и чемпионатах. Перечень информационных требований к системе: - выдача данных о результатах чемпионата по определенному виду спорта с указанием страны, занятого места и количества набранных баллов, - выдача информации о спортсменах-победителях чемпионата, - перечень чемпионатов, проводимых в стране с указанием места, времени, вида спорта, стран участниц. По данным информационным требованиям были составлены следующие документы и запросы: Документ 1: Чемпионаты проводимые в стране Документ 2: Спортсмены занявшие 1 местоПоэлементный состав каждого информационного требования в виде перечня идентификационных реквизитов. Информационное требование 1: Чемпионат Информационное требование 2: Спортсмен Проанализировав состав элементов данных по всем информационным требованиям, выделим среди них сущности, характеризующие предметную область: ЧЕМПИОНАТ - содержит информацию о проводимых чемпионатах. СПОРТСМЕН - содержит информацию о спортсменах.Основным этапом логического проектирования концептуальной модели в реляционную является нормализация полученных на этапе инфологического проектирования отношений. На основе анализа каждой сущности, выявленных на этапе концептуального проектирования БД «СПОРТ» было произведено формирование нормализованных отношений по каждой из сущностей с выделением, в случае необходимости, отношений связи или объектных отношений, в частности было осуществлено разбиение объекта «СПОРТСМЕН» на сущности «СПОРТСМЕН НА ЧЕМПИОНАТЕ» и «СПОРТСМЕН». Сущность ЧЕМПИОНАТ представлена следующим набором реквизитов: , Страна организатор, Дата проведения, Место проведения, Вид спорта. Сущность СПОРТСМЕН НА ЧЕМПИОНАТЕ представлена следующим набором реквизитов: , , , Место, Баллы. Сущность СПОРТСМЕН представлена следующим набором реквизитов: , ФИО, Дата рождения, Страна участник.Практическим минимумом, предъявляемым Access 2002 к компьютеру, является: - процессор Pentium 133 МГЦ, - оперативная память 24 Мбайт при работе под Windows 98 и 32 Мбайт при работе под Windows ME или Windows NT, 64 Мбайт при работе под Windows 2000 Professional или Windows XP, - память на жестком диске 250 МВ, - свободная память 115 МВ, - монитор (рекомендуется Super VGA 800x600 c поддержкой 256 цветов), - клавиатура, - мышь.К этим средствам относятся таблицы, формы, отчеты, запросы. В столбец Имя поля вводятся поочередно имена полей таблицы ЧЕМПИОНАТ: Название чемпионата, Страна организатор, Дата проведения, Место проведения, Вид спорта, Категория. Завершив ввод структуры, таблицу надо сохранить, выполнив команду Сохранить и задать имя таблицы - ЧЕМПИОНАТ. база данный соревнование чемпионат Аналогичным образом создаются таблицы СПОРТСМЕН НА ЧЕМПИОНАТЕ (Рис.6), СПОРТСМЕН (Рис.7), КАТЕГОРИЯ (Рис.8). Для ввода и просмотра данных было создано 3 формы (ЧЕМПИОНАТЫ, СПОРТСМЕНЫ и ИНФОРМАЦИЯ О ЧЕМПИОНАТАХ для всех форм, причем форма ЧЕМПИОНАТЫ содержит внутри себя подчиненную форму КАТЕГОРИЯ, форма ИНФОРМАЦИЯ О ЧЕМПИОНАТАХ содержит подчиненные формы КАТЕГОРИЯ и СПОРТСМЕН НА ЧЕМПИОАТАХ.Приведем текст запроса в языке SQL: SELECT [Спортсмены на чемпионатах].[Название чемпионата], Чемпионат.[Дата проведения], Чемпионат.[Вид спорта], [Спортсмены на чемпионатах].Категория, Чемпионат.[Страна Орг], Спортсмен.ФИО, Спортсмен.[Страна участник], [Спортсмены на чемпионатах].Баллы, [Спортсмены на чемпионатах].Место FROM (Спортсмен INNER JOIN [Спортсмены на чемпионатах] ON Спортсмен.Код=[Спортсмены на чемпионатах].Код) INNER JOIN Чемпионат ON [Спортсмены на чемпионатах].[Название чемпионата]=Чемпионат.[Название чемпионата] Приведем текст запроса в языке SQL: SELECT Чемпионат.[Название чемпионата], Чемпионат.[Дата проведения], Категория.Категория, Категория.[Вид спорта], Спортсмен.ФИО, Спортсмен.[Дата рождения], [Спортсмены на чемпионатах].Место, [Спортсмены на чемпионатах].Баллы, Спортсмен.[Страна участник] FROM Спортсмен INNER JOIN (Чемпионат INNER JOIN (Категория INNER JOIN [Спортсмены на чемпионатах] ON (Категория.[Название чемпионата]=[Спортсмены на чемпионатах].[Название чемпионата]) AND (Категория.Категория=[Спортсмены на чемпионатах].Категория)) ON Чемпионат.[Наз
План
Содержание
Введение
1. Построение концептуальной модели предметной области
1.1 Анализ предметной области
1.2 Инфологическое проектирование базы данных
2. Построение логической модели базы данных
3. Разработка физической организации БД
3.1 Описание размещения в файловой системе
3.2 Создание таблиц и форм просмотра данных
3.3 Формирование запросов
3.4 Формирование отчетов
4. Контрольный пример
4.1 Инструкция по эксплуатации
Заключение
Список используемой литературы
Приложение
Введение
В настоящее время базы данных являются неотъемлемой частью современного мира. Они составляют основу компьютерного обеспечения информационных процессов, входящих практически во все сферы человеческой деятельности.
Сегодня сформировалось многообразное программное обеспечение для персональных компьютеров, позволяющее создавать и эксплуатировать базы данных (БД) в различных операционных системах. Спектр средств управления данными довольно широк - от программных продуктов с методами доступа к данным во внешней памяти до развитых систем управления БД (СУБД).
В настоящее время лидирующее положение среди СУБД для настольных систем, функционирующих под управлением операционной системы Windows уверенно занимает Microsoft Access.
Microsoft Access - это программное обеспечение, которое относится к категории систем управления базами данных (СУБД) и является одним из продуктов пакета Microsoft Office. Можно сказать, что основная функция как Access, так и любой СУБД - это работа со структурированной в виде таблиц информацией. Программа Access позволяет обеспечить ввод данных в таблицы базы данных, их хранение и сопровождение, а также получать из совокупности этой информации нужные данные, необходимые при принятии важных бизнес-решений.
В Microsoft Access база данных - это совокупность объектов различного типа (и назначения), которые используются для хранения, отображения и вывода на печать данных, а также содержат созданный программный код. СУБД Access работает со следующими типами объектов: таблицы, запросы, формы, отчеты, страницы доступа к данным, макросы и модули. Все они сгруппированы по категориям и отображаются в окне базы данных.
Целью данной курсовой работы является приобретение опыта проектирования баз данных с помощью различных языков программирования, а так же ознакомление с методами построения концептуальной и логической моделей предметных областей.
В рамках курсовой работы предусматривается проектирование базы данных. Конечной целью проектирования БД является создание информационной системы «СПОРТ» для автоматизации обработки данных о проводимых соревнованиях и чемпионатах.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы