Построение концептуальной модели. Создание таблиц, входящих в состав базы данных. Разработка основных запросов, отчетов о количестве учеников в данном классе и работе школы; форм для просмотра и редактирования данных в программе Microsoft Access.
Аннотация к работе
С появлением ЭВМ и использованием их для обработки информации появилась возможность автоматизировать решение многих информационно-справочных и расчетных задач. Первоначально для накопления и хранения информации на ЭВМ применялись локальные массивы (или файлы), при этом для каждой из решаемых функциональных задач создавались собственные файлы исходной и результатной информации. Постепенно с развитием программного обеспечения ЭВМ появились идеи создания управляющих систем, которые позволяли бы накапливать, хранить и обновлять взаимосвязанные данные по целому комплексу решаемых задач. Эти идеи нашли свое воплощение в системах управления базами данных (СУБД). СУБД взаимодействуют не с локальными, а с взаимосвязанными по информации массивами, называемыми базами данных.В предметной области объектами являются: 1.На основе анализа предметной области построим концептуальную модель: В каждую команду входят игроки(4 и более), к каждой команде привязан тренер, каждый судья присутствует на определенном матче, и в результате мы видим счет игры между определенными командами.Таблицы, входящие в БД: - Команды, - Командный состав, - Тренерский состав, - Результаты, - Судейский состав. Рисунок 2.1.1 - Таблица Командный состав Таблицы Судейский состав и Команды используются в таблице Результаты в качестве мастера подстановки.Например, можно использовать запрос для отображения данных из одной или нескольких таблиц, их сортировки в определенном порядке, выполнении вычислений над группой записей, осуществления выборки из таблицы по определенным условиям.Запрос является запросом с параметром, в роли параметра выступает: название команды. Результат выполнения запроса: Рисунок 2.2.1.2 Результат выполнения Запроса №1 Результат выполнения запроса: Рисунок 2. 2.1.4 - Результат выполнения Запроса №2 Запрос является запросом с параметром, в роли параметра выступает название команды, параметром отбора записей является возраст. Запрос является запросом на изменение, в качестве параметра отбора выступает фамилия и имя игрока.Отчеты позволяют выбрать из базы данных требуемую пользователем информацию и оформить ее в виде документов, которые можно просмотреть и напечатать. Источником данных для отчета может служить таблица или запрос. Кроме данных, полученных из таблиц, в отчете могут отображаться вычисленные по исходным данным значения, например, итоговые суммы. Так как в нашем Курсовом проекте не во всех отчетах и справках информация является постоянной, то целесообразно строить отчеты на основе запросов, рассмотренных в п.2. В данном Курсовом проекте представлены следующие отчеты: Справки: · количество учеников в данном классеФормы позволяют организовывать удобный и интуитивно понятый интерфейс пользователя для работы с данными. Кроме того, в формах можно отображать результаты вычислений и обеспечивать доступ к данным сразу в нескольких связанных таблицах. На главной форме расположены четыре кнопки управления: - «Сведения для завуча»; При нажатии кнопки «Сведения для завуча» базы данных происходит переход на одноименную форму (Рисунок 2.4.2). В форме «Сведения для завуча», завуч может получить следующие сведения: 1.При написании Курсового проекта были сделаны некоторые выводы, например, я пришел к выводу, что Концептуальная модель играет важную роль: способствует лучшему пониманию предметной области, служит основанием для дальнейшего проектирования базы данных.
План
Содержание
Введение
1. Разработка логической модели
1.1 Концептуальная модель
2. Физическое проектирование БД
2.1 Таблица, входящие в состав БД
2.2 Разработка запросов
2.2.1 Основные запросы
2.3 Разработка отчетов
2.4 Разработка форм
Заключение
Введение
С появлением ЭВМ и использованием их для обработки информации появилась возможность автоматизировать решение многих информационно-справочных и расчетных задач.
Первоначально для накопления и хранения информации на ЭВМ применялись локальные массивы (или файлы), при этом для каждой из решаемых функциональных задач создавались собственные файлы исходной и результатной информации. Это приводило к значительному дублированию данных, усложняло их обновление, затрудняло решение взаимосвязанных проблемных задач.
Постепенно с развитием программного обеспечения ЭВМ появились идеи создания управляющих систем, которые позволяли бы накапливать, хранить и обновлять взаимосвязанные данные по целому комплексу решаемых задач. Эти идеи нашли свое воплощение в системах управления базами данных (СУБД). СУБД взаимодействуют не с локальными, а с взаимосвязанными по информации массивами, называемыми базами данных.
С появлением персональных компьютеров СУБД становятся наиболее популярным средством обработки табличной информации. Они являются инструментальным средством проектирования банков данных при обработке больших объемов информации.
Microsoft Access - это функционально полная реляционная СУБД. В ней предусмотрены все необходимые средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации. Что касается легкости использования, то Microsoft Access совершил здесь настоящий переворот, и многие для создания своих собственных баз данных и приложений обращаются именно к нему.
Система управления базами данных предоставляет вам возможность контролировать задание структуры и описание своих данных, работу с ними и организацию коллективного пользования этой информацией. СУБД также существенно увеличивает возможности и облегчает каталогизацию и ведение больших объемов хранящейся в многочисленных таблицах информации. СУБД включает в себя три основных типа функций: определение данных (задание структуры и описание), обработка данных и управление данными. Все эти функциональные возможности в полной мере реализованы в Microsoft Access. запрос отчет программа access
Вывод
На основе анализа предметной области построим концептуальную модель: В каждую команду входят игроки(4 и более), к каждой команде привязан тренер, каждый судья присутствует на определенном матче, и в результате мы видим счет игры между определенными командами.
Рисунок 1.1 - Концептуальная модельПри написании Курсового проекта были сделаны некоторые выводы, например, я пришел к выводу, что Концептуальная модель играет важную роль: способствует лучшему пониманию предметной области, служит основанием для дальнейшего проектирования базы данных. От того, насколько хорошо была спроектирована концептуальная модель, зависит, как в последующем будет работать БД. Также я пришел к выводу, что практически во всех случаях, в реляционной модели существует некоторый процент повторяемости, которого не избежать, но можно контролировать.