Создание базы данных фитнес-клуба

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 02.05.2015
Размер файла 784,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Федеральное агентство по образованию

Государственное образовательное учреждение высшего профессионального образования

«Уфимский государственный авиационный технический университет»

Кафедра экономической информатики

Пояснительная записка к курсовой работе:

«Разработка базы данных средствами СУБДД MS Access»

«Создание базы данных Фитнес-клуб»

Выполнил:

Студент 1 курса

Ф-та: ИНЭК,

Проверил:

Собко С.Н.

Уфа - 2009 г

Лист задания

Федеральное агентство по образованию

Государственное образовательное учреждение высшего профессионального образования

«Уфимский государственный авиационный технический университет»

Кафедра экономической информатики

ЗАДАНИЕ

на курсовую работу по дисциплине «Информатика»

Студент __________________Группа _________ Консультант

1.Тема курсовой работы __________________________

2.Основное содержание: ________________________________________

3. Требования к оформлению

3.1. Пояснительная записка должна быть оформлена в редакторе Microsoft ® Word в соответствии с требованиями ГОСТ и СТП

3.2. В пояснительной записке должны содержаться следующие разделы:

Дата выдачи __________________ Дата окончания _________________

Руководитель ___________________________

Содержание

Введение

1. Обследование предметной области

1.1 Цель создания информационной системы

1.2 Предполагаемые функции

1.3 Группы пользователей системой

2. Проектирование системы

2.1 Функциональная модель системы

2.2 Модель "сущность-связь" с пояснениями

2.3 Состав таблиц БД

3. Создание ИС

3.1 Последовательность создания БД средствами выбранной СУБД

3.2 Последовательность создания ИС с пояснением разрабатываемых запросов, отчетов и форм

Заключение

Список литературы

Аннотация

Введение

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

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

Современные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ.

Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров.

Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время.

1. Обследование предметной области

1.1 Цель создания информационной системы

В качестве предметной области используется описание структуры базы данных Фитнес-клуба.

Задача - информационная поддержка деятельности клуба. БД должна осуществлять:

ведение списков занимающихся и тренеров;

Необходимо предусмотреть:

-возможность перехода занимающегося от одного тренера к другому;

-составление рейтингов тренеров;

-выдачу информации по конкретному занимающемуся и т.д.

1.2 Предполагаемые функции

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

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

Смысл данной БД заключается в автоматизации хранения и обработки информации о Фитне-клубе.

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

1.3 Группы пользователей системой

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

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

2. Проектирование системы

2.1 Функциональная модель системы

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

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

При проектировании таблиц лучше разработать структуру на бумаге и только затем начинать работу с СУБД Access. При проектировке таблиц, рекомендуется руководствоваться следующими основными принципами:

- Не должно быть повторений и между таблицами.

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

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

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

- Каждое поле должно быть связано с темой таблицы.

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

- В таблице должна присутствовать вся необходимая информация.

- Информацию следует разбивать на наименьшие логические единицы (Например, поля «Имя» и «Фамилия», а не общее поле «Имя»).

2.2 Модель "сущность-связь" с пояснениями

Первым этапом и самым главным этапом в процессе проектирования и создания базы данных, является разработка инфологической модели.

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

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

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

Между двумя сущностям, например, А и В возможны четыре вида связей.

Первый тип - связь ОДИН-К-ОДНОМУ (1:1): в каждый момент времени каждому представителю (экземпляру) сущности А соответствует 1 или 0 представителей сущности В:

Студент может не "заработать" стипендию, получить обычную или одну из повышенных стипендий.

Второй тип - связь ОДИН-КО-МНОГИМ (1:М): одному представителю сущности А соответствуют 0, 1 или несколько представителей сущности В.

Квартира может пустовать, в ней может жить один или несколько жильцов.

Так как между двумя сущностями возможны связи в обоих направлениях, то существует еще два типа связи МНОГИЕ-К-ОДНОМУ (М:1) и МНОГИЕ-КО-МНОГИМ (М:N). Но в нашей работе такие типы связи нам не следует употреблять.

2.3 Состав таблиц БД

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

- Текстовый. Текст или числа не требующие проведения расчётов.

- МЕМО. Поле этого типа предназначено для хранения небольших текстовых данных (до 64000 символов). Поле этого типа не может быть ключевым или проиндексированным.

- Числовой. Этот тип данных содержит множество подтипов. От выбора подтипа (размера) зависит точность вычислений.

- Счётчик. Уникальные, последовательно возрастающие числа, автоматически вводящиеся при добавлении новой записи в таблицу.

- Логический. Логические значения, а так же поля, которые могут содержать одно из двух возможных значений.

- Денежный. Денежные значения и числовые данные, используемые в математических вычислениях.

- Дата/Время. Дата и время хранятся в специальном фиксированном формате.

- Поле объекта OLE. Включает звукозапись, рисунок и прочие типы данных. Поле этого типа не может быть ключевым или проиндексированным.

- Гиперсвязь. Содержит адреса Web-страниц.

Определим какие типы данных будут присутствовать в нашей работе в Таблице 1.

«Таблица 1»

Информация о занимающихся

Занимающиеся

Поле

Тип данных

Поле

Тип данных

Код

Числовой

Код

Числовой

Фамилия

Текстовый

ФИО

Текстовый

Имя

Текстовый

Занимается у тренера

Мастер подстановок

Отчество

Текстовый

Дата рождения

Дата/время

Адрес

Текстовый

Телефон

Числовой

Оценки тренеров

Поле

Тип данных

Список тренеров

Код тренера

Текстовый

Поле

Тип данных

Сезоны

Текстовый

Код тренера

Текстовый

Оценки

Текстовый

ФИО тренера

Текстовый

3. Создание ИС

3.1 Последовательность создания БД средствами выбранной СУБД

Для создания базы данных нужно сначала запустить программу Microsoft Office Access 2003, для этого нужно проделать следующие действия: Пуск > Программы > Microsoft Office > Microsoft Office Access 2003.

После этого откроется окно программы. Для создания новой базы данных нужно выполняем:

- команду Файл > Создать

- в открывшемся окне диалога «Создание» выбираем «Новая база данных». На экране появится окно с запросом директории для новой базы данных, вводим имя базы Фитнес-клуб, затем «ОК». После этого появится окно базы данных.

Создание таблиц, как и других объектов баз данных, начинается с активации окна базы данных. В этом окне выбирается элемент управления Таблицы, после чего на правой панели окна будет представлен список таблиц, уже входящих в состав БД. Если в базе нет таблиц, то на правую панель окна выводится только три элемента управления для создания новой таблицы: Создание таблицы в режиме конструктора, Создание таблицы с помощью мастера и Создание таблицы путём ввода данных.

Выбираем элемент управления Создание таблицы в режиме конструктора

Проект таблицы состоит из трех колонок - Имя поля, Тип данных и Описание.

Имя поля - имя поля может иметь длину до 64 символов и содержать пробелы и любые специальные символы, кроме точек, восклицательных знаков и угловых скобок. В таблице не должно быть двух полей с одинаковыми именами.

Тип данных - определяет вид информации, которая будет храниться в данном поле.

По умолчанию устанавливается тип данных Текстовый. Чтобы изменить тип данных, выполните щелчок в одной из ячеек колонки Тип данных. В правой части ячейки появится кнопка списка, при нажатии на которую откроется список с доступными типами данных. Маркируйте необходимый элемент, после чего выбранный тип будет внесен в соответствующую ячейку колонки Тип данных.

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

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

Чтобы объявить поле таблицы полем первичного ключа, следует выполнить следующие действия:

-установить в него курсор;

-выполнить щелчок на кнопке с изображением ключа на панели инструментов или выбрать команду Ключевое поле из меню Правка. Слева от данного поля появится маленькое изображение ключа - признак поля первичного ключа.

Готовые таблицы в режиме конструктора представлены на Рис.4

После создания всех полей и определения их свойств выполняется ввод данных в таблицу. Чтобы заполнить таблицу, следует перейти из окна конструктора таблицы на лист данных, нажав кнопку Вид на панели инструментов (или выбрать команду Режим таблицы в меню Вид).

Новая Access-таблица состоит из одной пустой записи. После ввода данных пустая запись смещается в конец таблицы. Именно в ней осуществляется ввод информации.

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

Полученные таблицы представлены на

Выполним следующие действия:

1) выполним щелчок в колонке Тип данных поля Занимается у тренера в окне конструктора таблиц;

2) выберем значение Мастер подстановок из открывшегося списка. В результате запустится мастер подстановок;

3) в диалоговом окне Создание подстановки установим опцию Будет введен фиксированный набор значений, который позволяет пользователю самостоятельно формировать список значений для поля, и нажмем кнопку Далее;

4) в диалоговом окне Создание подстановки следует ввести ФИО тренеров. Для завершения формирования списка значений необходимо нажать кнопку Готово.

В области Свойства поля на вкладке Подстановка для поля Занимается у тренера появятся новые свойства.

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

Разработаем схему данных, (создание связей между таблицами). Для этого:

­ нажимаем по кнопку на панели инструментов (или команда Сервис, Схема данных). На экране появится окно <<Схема данных>>;

­ щёлкаем по кнопке на панели инструментов (или команда Связи, Добавить таблицу);

­ в появившемся окне будет выделено название одной таблицы. Щелкаем по кнопке <Добавить>, переводим выделение на имя следующей таблицы и щелкните по кнопке <Добавить>. Аналогично добавляем оставшиеся таблицы;

­ закройте окно, щелкнув по кнопке <3акрыть>;

­ чтобы не выполнять все вышеописанные действия, можно просто перетащить мышкой таблицы из окна «Базы данных Таблицы» в окно «Схема данных»;

­ создадим связь между таблицами Занимающиеся и Список тренеров. Для этого курсором мыши перетаскиваем <<Занимается у тренера>> в таблице Занимающиеся на поле <<ФИО тренера>> в таблицу Список тренеров. На экране откроется окно <<Связи>>;

­ устанавливаем флажок («галочку») в свойствах Обеспечение целостности данных, Каскадное обновление связанных полей и Каскадное удаление связанных записей;

­ щелкаем по кнопке <Создать>. Связь будет создана;

аналогично создаем связи между полем <<Код >> в таблице Занимающиеся и полем <<Код>> в таблице Информация о занимающихся, и т.д. Закрываем окно схемы данных, ответив Да на вопрос о сохранении.

Рис.7 отображает полученную схему базы данных Фитнес-клуба:

3.2 Последовательность создания ИС с пояснением разрабатываемых запросов, отчетов и форм

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

Создадим запросы на инфо о занимающихся.

Для создания запроса необходимо открыть вкладку «Запросы» окна базы данных, нажать кнопку создать и в появившемся окне выбрать «Простой запрос». В этом случае будет предложено указать список таблиц и их полей. Выбираем таблицу «Занимающиеся», добавляем необходимые поля, выбираем таблицу «Информация о занимающихся», добавляем необходимые поля:

Нажимаем кнопку «Далее». На основании этих данных будет создан запрос. В следующем окне нажимаем «Далее», теперь задаем имя запроса «Запрос инфо о занимающихся» и нажимаем кнопку «Готово». На наглядно представлен получившийся запрос:

Запрос тренеры и их оценки, Запрос рейтинга тренера по оценкам, Запрос лучших тренеров делается аналогично.

Вернемся к Запросу рейтинга тренера по оценкам. Выделим его и нажмем кнопку Конструктор, расположенную на вкладке Запросы.

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

В верхней половине показаны связи между таблицами. Как видно, программа использовала только часть схемы данных базы данных - ту, которая имеет отношение к запросу. Пользователь может редактировать эту схему, добавляя в нее новые объекты: таблицы или запросы.

Нижняя часть окна - бланк запроса - содержит описание запроса в табличной форме. Каждая колонка в нем отвечает одному полю. Строки Поле и Имя таблицы содержат списки, которые позволяют определить нужное поле. Их элементы соответствуют размещенной вверху схеме, поэтому пользователь легко может узнать, какие поля ему доступны. Таблица расширяется вправо автоматически, когда пользователь добавляет в запрос новые поля. Заполнив строку Условие отбора, мы сможем произвести выборку из базы данных.

Строка Групповая операция содержит список функций и во многом определяет тип запроса. Под групповой операцией понимается обработка и обобщение значений данного поля при помощи определенной функции. В результате в таблице запроса меняется расположение или количество записей.

Строка Групповая операция появляется после нажатия кнопки с греческой буквой сигма (), расположенной на панели инструментов, или выбора команды Групповые операции меню Вид. Пример представлен на:

Запрос можно использовать для выполнения расчетов. Для этих целей предусмотрены статистические функции. Статистическую функцию задают в строке Групповая операция:

В поле Оценка тренеров установим значение Avg. Нам необходимо, чтобы после запятой стояло только одно число (например, 3.4 или 4.5). Для этого пало указать формат вывода результатов в запросе. Выполним следующие операции: в строке Групповая операция поля Оценка щелкнем правой клавишей мыши и из раскрывшегося меню выберем команду Свойства. В строке Формат поля окна Свойства поля введем значение Фиксированный, а в поле Число десятичных знаков - число /. Можно также указать подпись поля - Средний балл. Результат представлен на:

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

Для запуска построителя выражений необходимо выполнить следующие действия:

- открыть Запрос рейтинга тренера по оценкам в режиме конструктора

- в контекстном меню выбрать команду Построить. Другой вариант -нажать кнопку Построить на панели инструментов.

- В левой части построителя выберем объект Запросы, а из раскрывшегося списка - Запрос рейтинг тренеров

- В средней части построителя выражений выберем поле, необходимое для построение выражения - Avg_оценки и вставим его в поле выражений;

- Зададим значение >9,5. Таким образом, мы задали отбор тех тренеров, у которых средний балл больше 9,5

- Снимем флажок в строке Вывод на экран столбца Avg_оценка, сохраняем под именем «Запрос лучших тренеров».

Формы.

Любая форма строится на основе Access-таблицы или запроса. Имена полей извлекаются из спецификации таблицы, а поля в форме можно расположить по своему усмотрению. На основе одной таблицы можно построить несколько форм.

Создадим эту форму с помощью мастера:

- выберем вкладку формы окна базы даннях и нажмем кнопку Созжать;

- в появившемся окне Новая форма заданим создание формы с помощью мастера и нажмем кнопку ОК;

- в первом диалоговом окне мастера форм выберем в списке Таблицы/Запросы таблицу рейтинга тренера по оценкам, а в списке Доступные поля - поля для подготавливаемой формы. С помощью кнопки с двойной стрелкой (») перенесем поля, необходимые для создания формы в список.

- нажмем кнопку Далее для перехода во второе диалоговое окно мастера;

- во втором окне выберем внешний вид формы (Ленточный) и нажмем кнопку Долее;

- в третьем окне мастера зададим стиль оформления и вновь нажмем кнопку Далее;

- в последнем окне мастера введем заголовок формы Форма рейтинга тренеров по оценкам и нажмем кнопку Готово.

Аналогичным способом создаём формы: Форма лучших тренеров, Форма Занимающиеся, Логотип форма. Последнюю форму нужно сделать не через Мастер форм, а через Конструктор. Там будет возможность добавить рисунок для оформления.

Отчёты.

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

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

Использование отчетов имеет следующие достоинства:

- данные могут быть представлены в удобной для чтения и анализа форме;

- отчет позволяет включать и печатать графические объекты (например, диаграммы);

- обеспечивается возможность работы с материалом, напечатанным на бумаге.

Создадим Отчёт занимающихся:

- нажмем кнопку Создать на вкладке Отчеты окна базы данных;

- выберем в качестве источника данных таблицы Занимающиеся;

- запустим мастер отчетов и в первом диалоговом окне мастера перенесем из списка Допустимые поля в список Выбранные поля следующие поля: ФИО, Занимается у тренера, (переместить поле из одного списка в другой позволяет кнопка со стрелкой (>));

- после того, как все названные поля окажутся в правом списке и будут расположены в нужной последовательности, щелкнем на кнопке Далее, чтобы перейти в следующее диалоговое окно мастера;

- особенность отчетов заключается в возможности группировки данных, что значительно улучшает внешний вид документа и повышает его удобочитаемость;

- в следующем диалоговом окно мастера зададим способ сортировки данных;

- перейдем в следующее окно мастера, в котором укажем, как данные должны располагаться в отчете

- в следующем окне мастера можно выбрать стиль оформления отчета. В нем также имеется поле для просмотра образцов. Выберем, например, стиль Формальным и нажмем кнопку Далее;

- в поле Задание имени отчета Access по умолчанию вводит имя таблицы, на основе которой создавался отчет. В нашем случае присвоим отчету имя Занимющихся.

Заметим, что перемещаться по записям в Форме Занимающиеся (то есть переходить от карточки одного к карточке другого) стандартным способом неудобно. И для нахождения его карточки нам необходимо будет просмотреть лишние записи формы.

Создадим в форме Занимающиеся кнопку, позволяющую переходить к нужной записи.

- откроем форму в режиме конструктора;

- активизируем кнопку Мастера на панели инструментов элементов управления;

- после щелчка на пиктограмме Кнопка на панели инструментов установим указатель в то место формы, где будет расположена кнопка, и нажмем кнопку мыши;

- на экране появится первое диалоговое окно Создание кнопок (мастер по созданию кнопок), содержащее список событий, с которыми можно связать проектируемую кнопку. Поскольку мы хотим перейти к записи, то из списка Категории выберем элемент Переходы по записям, а из списка Действия -элемент Поиск записи и нажмем кнопку Далее;

- в следующем окне мастер предложит выбрать элемент для размещения на кнопке - текст или рисунок. Выберем опцию текст и напишем на ней нужное слово. Нажмем кнопку Далее;

- после нажатия кнопки Готово мастер завершит работу и передаст управление конструктору форм;

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

И последнее действие в создание базы данных будет действие, осуществляющее при открытии MS Access автоматическое открытие формы логотипа, для того чтобы с неё при помощи кнопочной формы, получить доступ ко всей базе данных.

- выберем параметры запуска в меню Сервис;

- в открывшемся окне в выводе формы выберем Логотип форма;

- нажимаем кнопку ОК.

- Запускаем файл БД Фитнес-клуб Э-107 Матвеев А В.mbd

- В появившемся окне «Предупреждение системы безопасности» нажимаем открыть.

- Далее появляется Логотип форма. При помощи кнопочной системы можно попасть в нужный раздел.

- За Логотип формой расположена форма-навигатор. На ней располагаются вкладки: таблицы запросы, формы, отчеты. Необходимо выбрать ту или иную вкладку, если нужно внести какие-либо изменения.

Заключение

База данных - это совокупность структурированных и взаимосвязанных данных и методов, обеспечивающих добавление выборку и отображение данных. Microsoft Access позволяет управлять всеми сведениями из одного файла базы данных. В рамках этого файла используются следующие объекты:

· таблицы для сохранения данных;

· запросы для поиска и извлечения только требуемых данных;

· формы для просмотра, добавления и изменения данных в таблицах;

· отчеты для анализа и печати данных в определенном формате;

Access - это не только мощная, гибкая и простая в использовании СУБД, но и система для разработки работающих с базами данных приложений. С помощью Access можно создать приложение, работающее в среде Windows и полностью соответствующее потребностям по управлению данными. Используя запросы, есть возможность выбирать и обрабатывать хранящуюся в таблицах информацию. Можно создавать формы для ввода, просмотра и обновления данных, а также использовать Access для создания как простых, так и сложных отчетов. Формы и отчеты «наследуют» свойства базовой таблицы или запроса, так что в большинстве случаев необходимо указать форматы, условия на значения и некоторые другие характеристики данных только один раз. К числу наиболее мощных средств Access относятся средства разработки объектов - Мастера, которые можно использовать для создания таблиц, запросов различных типов форм и отчетов, просто выбрав с помощью мыши нужные опции.

С помощью Access также легко импортировать данные из текстовых файлов, документов текстовых процессоров и электронных таблиц (и экспортировать данные в них).

Microsoft Access имеет множество областей применения: на малом предприятии; корпорации и даже в сфере домашнего применения.

Список литературы

1. Бакаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2002.

2. Гончаров А. Ю. Access 2003. Самоучитель с примерами., Москва, 2004г.

3. Microsoft Access 2002. Шаг за шагом.

4. Методическое пособие: основы работы с СУБД Access/

Аннотация

Курсовая работа посвящена разработке базы данных, содержащей сведения о Фитнес-клубе. Модель реализована в виде таблиц в системе MS Access 2003, что позволяет наглядно и просто демонстрировать все данные, изменять их, удалять их без потери другой информации, добавлять новые данные. Таким образом, она предельно проста в применении и может быть использована пользователями с разными уровнями знания компьютерной техники, даже человеком, который владеет только основами знаний по информатике.

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

При разработке базы данных были использованы современные программные средства и технологии.

Целью выполнения данной курсовой работы является закрепление знаний, полученных в курсе “Системы управления базами данных”.

Размещено на Allbest.ru

...

Подобные документы

  • Разработка базы данных с информацией о сотрудниках, товарах, со справочником типов товаров средствами системы управления базами данных MySQL с помощью SQL-запросов. Разработка инфологической модели предметной области. Структура таблиц, полей базы данных.

    контрольная работа [648,7 K], добавлен 13.04.2012

  • Разновидности систем управления базами данных. Анализ предметной области. Разработка структуры и ведение базы данных. Структурированный язык запросов SQL. Организация выбора информации из базы данных. Общие принципы проектирования экранных форм, макросов.

    курсовая работа [3,1 M], добавлен 26.02.2016

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

    курсовая работа [1,1 M], добавлен 11.09.2010

  • Управление базами данных. Система управления базой данных MS Access. Виды логической связи. Макросы и модули. Обеспечение целостности данных. Создание запросов и форм. Свойства полей базы данных Access. Взаимосвязь между сущностями в предметной области.

    курсовая работа [943,4 K], добавлен 13.03.2014

  • Основные этапы проектирования базы данных. Access как система управления базами данных (СУБД), ее предназначение, отличительные возможности. Работа с таблицами, их создание и редактирование. Порядок создания запросов. Способы защиты баз данных.

    лабораторная работа [3,1 M], добавлен 18.08.2009

  • Исследование характеристик и функциональных возможностей системы управления базами данных Microsoft Office Access. Определение основных классов объектов. Разработка базы данных "Делопроизводство". Создание таблиц, форм, запросов, отчетов и схем данных.

    реферат [1,3 M], добавлен 05.12.2014

  • Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.

    курсовая работа [318,6 K], добавлен 24.12.2014

  • Реализация базы данных и серверной части информационной системы склада средствами СУБД Microsoft SQL Server. Анализ предметной области, информационных задач, пользовательской системы. Программа реализации проекта. Выработка требований и ограничений.

    курсовая работа [2,4 M], добавлен 15.11.2015

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

    реферат [122,5 K], добавлен 11.01.2010

  • Создание модели "сущность-связь" и нормализация данных средствами программы Microsoft Access. Идентификация объектов предметной области и отношений между ними, разработка структуры физической модели, запросов и отчетов базы данных о студентах ВУЗа.

    контрольная работа [742,8 K], добавлен 08.06.2011

  • Рассмотрение теоретических основ проектирования. Анализ предметной области и разработка таблиц базы данных. Заполнение таблиц, поиск данных с помощью фильтра. Создание форм, разработка запросов. Создание и настройка отчетов, составление приложения.

    курсовая работа [2,8 M], добавлен 01.06.2014

  • Анализ проектирования баз данных на примере построения программы ведения информационной системы картотеки ГИБДД. Основные функции базы данных. Обоснование выбора технологий проектирования и реализации базы данных. Описание информационного обеспечения.

    курсовая работа [753,0 K], добавлен 27.08.2012

  • Описание предметной области разрабатываемой базы данных для теннисного клуба. Обоснование выбора CASE-средства Erwin 8 и MS Access для проектирования базы данных. Построение инфологической модели и логической структуры базы данных, разработка интерфейса.

    курсовая работа [3,8 M], добавлен 02.02.2014

  • Этап концептуального проектирования базы данных: описание и характеристика предметной области, ограничения и допуения, модель "сущность-связь" (ER-диаграмма). Выбор модели данных. Требования к интерфейсу пользователя, создание запросов в среде Delphi.

    курсовая работа [2,2 M], добавлен 25.05.2010

  • Выбор методологии проектирования и системы управления базами данных. Описание предметной области и проектирование физической структуры базы данных. Реализация проекта в MS SQL Server 2008. Построение инфологической модели. Ограничения целостности связи.

    курсовая работа [679,2 K], добавлен 22.01.2013

  • Цель создания базы данных, предполагаемые задачи и функции. Описание используемого программного обеспечения. Разработка структуры и схемы базы данных, инфологическое проектирование и перечень SQL-запросов. Разграничение прав доступа, администрирование.

    курсовая работа [2,2 M], добавлен 15.04.2012

  • Теоретические сведения и основные понятия баз данных. Системы управления базами данных: состав, структура, безопасность, режимы работы, объекты. Работа с базами данных в OpenOffice.Org BASE: создание таблиц, связей, запросов с помощью мастера запросов.

    курсовая работа [3,2 M], добавлен 28.04.2011

  • Построение инфологической модели предметной области методом ER- диаграммы. Создание отношений БД с помощью языка SQL. Заполнение базы данных. Создание запросов к базе данных компьютерного клуба. Создание отчета с помощью Microsoft Word и Microsoft Excel.

    курсовая работа [50,0 K], добавлен 26.02.2009

  • Разработка базы данных информационной системы для автоматизации предметной области. Программа контроля и просмотра услуг, предоставляемых магазином "Стройматериалы". Схема данных, создание запросов, отчёты. Описание технологии ведения базы данных.

    курсовая работа [2,5 M], добавлен 21.10.2012

  • Теоретические аспекты проектирования баз данных. Определение предметной области информационной системы, этапы ее проектирования. Особенности инфологического и даталогического видов проектирования. Реализация проекта в среде SQL Server Enterprise Manager.

    курсовая работа [511,8 K], добавлен 11.03.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.