Разработка базы данных "Магазин музыкальных дисков" на базе Microsoft Access
Информационная система - основа программного обеспечения процессов, входящих практически во все сферы человеческой деятельности. Форма - диалоговый графический интерфейс для работы пользователя с базой данных, созданной в программе Microsoft Access.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 16.06.2015 |
Размер файла | 1,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
Размещено на http://www.allbest.ru
Введение
Базы данных (БД) составляют в настоящее время основу программного обеспечения информационных процессов, входящих практически во все сферы человеческой деятельности.
Они являются эффективным средством представления структур данных и манипулирования ими. Концепция баз данных предполагает использование интегрированных средств хранения информации, позволяющих обеспечить централизованное управление данными и обслуживание ими многих пользователей.
1. Постановка задач
1.1 Описание исходных данных и предметной области
В предметной области выделяются информационные объекты - идентифицируемые объекты реального мира, процессы, системы, понятия и т.д., сведения о которых хранятся в БД.
База данных «Магазин музыкальных дисков» предназначена для контроля за дисками, количество поступивших и проданных.
В базу данных будут вводится следующие исходные данные:
1. Код.
2. Исполнитель.
3. Стиль.
4. Название альбома.
5. Год выпуска.
6. Поступило.
7. Дата поступления.
8. Продано.
9. Количество заказанных дисков.
10. Дата заказа.
1.2 Характеристика среды выполнения задачи и требований, предъявляемых к ней.
СУБД Access является системой управления базами данных реляционного типа. Данные хранятся в такой базе в виде таблиц, строки (записи) которых состоят из наборов полей определенных типов. С каждой таблицей могут быть связаны индексы (ключи), задающие нужные пользователю порядки на множестве строк. Таблицы могут иметь однотипные поля (столбцы), и это позволяет устанавливать между ними связи, выполнять операции реляционной алгебры. Типичными операциями над базами данных являются определение, создание и удаление таблиц, модификация определений (структур, схем) существующих таблиц, поиск данных в таблицах по определенным критериям (выполнение запросов), создание отчетов о содержимом базы данных.
СУБД позволяет задавать типы данных и способы их хранения. Можно также задать критерии (условия), которые СУБД будет в дальнейшем использовать для обеспечения правильности ввода данных. В самом простом случае условие на значение должно гарантировать, что не будет введен случайно в числовое поле буквенный символ. Другие условия могут определять область или диапазоны допустимых значений вводимых данных.
Microsoft Access предоставляет максимальную свободу в задании типа данных (текст, числовые данные, даты, время, денежные значения, рисунки, звук, электронные таблицы). Можно задавать также форматы хранения представления этих данных при выводе на экран или печать. Для уверенности, что в базе хранятся только корректные значения, можно задать условия на значения различной степени сложности.
В Microsoft Access для обработки данных базовых таблиц используется мощный язык SQL (структурированный язык запросов). Используя SQL можно выделить из одной или нескольких таблиц необходимую для решения конкретной задачи информацию. Access значительно упрощает задачу обработки данных. Совсем не обязательно знать язык SQL. При любой обработке данных из нескольких таблиц Access использует однажды заданные связи между таблицами.
Общие характеристики MS Access.
Преимущества:
ѕ Возможность быстрой и интуитивной разработки (до десятков раз быстрее разработки на визуальных языках программирования).
ѕ Разработка доступна даже новичку (Для разработки простейших решений не требуется даже владения языками программирования).
ѕ Полноценное хранилище данных, поддерживающее транзакции, индексы, типы данных, ограничения, связи.
ѕ Язык запросов SQL (различные варианты в зависимости от версии.
2. Разработка базы данных «Магазин музыкальных дисков» на базе СУБД Access
2.1 Выделение атрибутов предметной области
Для введения и поиска в базе данных будут использоваться следующие атрибуты:
1. Код.
2. Исполнитель.
3. Стиль.
4. Название альбома.
5. Год выпуска.
6. Поступило.
7. Дата поступления.
8. Продано.
9. Количество заказанных дисков.
10. Дата заказа.
2.2 Определение типа атрибутов
Рис. 1
Определение типа атрибутов таблицы "Сведения об исполнителях".
Рис. 2
Определение типа атрибутов таблицы-"Сведения об альбомах".
Рис. 3
Определение типа атрибутов таблицы-"Поступление".
Рис. 4
Определение типа атрибутов таблицы-"Продажа".
Рис. 5
Определение типа атрибутов таблицы-"Заказ дисков".
2.3 Создание файла БД
Рис. 6
2.4 Создание файла БД в СУБД «MS Access»
Рис. 7. Создание структуры таблицы "Заказ дисков"
2.5 Создание структуры таблицы
Схема данных.
Рис. 8
2.6 Заполнение таблицы "Заказ дисков"
Рис. 9
2.7 Заполнение таблицы
Создание структуры таблицы "Поступление".
Рис. 10
2.8 Заполнение таблицы "Поступление"
Рис. 11
2.9 Создание структуры таблицы "Продажа"
Рис. 12
2.10 Заполнение таблицы "Продажа"
Рис. 13
2.11 Создание структуры таблицы "Сведения об альбомах"
Рис. 14
2.12 Заполнение таблицы "Сведения об альбомах"
Рис. 15
2.13 Создание структуры таблицы "Сведения об исполнителях"
Рис. 16
2.14 Заполнение таблицы "Сведения об альбомах"
Рис. 17
3. Конструирование запросов
Запросы создаются для выборки необходимых данных из одной или нескольких связанных таблиц и представления выбранных данных также в виде таблицы. Условием отбора является выражение, которое состоит из операторов сравнения и сравниваемых операторов. В качестве операторов сравнения и логических операторов могут использоваться: =, <, >, <>, Between, Like, And, Not, Or, которые определяют операцию над одним или несколькими операндами. В качестве операндов могут использоваться: литералы(число, строка, дата), константы (True, Falls, Null), идентификаторы (ссылки на значение поля, элемент управления, свойство). Кроме выбора полей из таблиц можно создать свое вычисляемое поле. Вычисляемое поле, включенное в запрос, позволяет получить новое поле с результатами вычисления, отображаемыми только в таблице запроса, и не создает полей в исходных таблицах базы данных.
3.1 Запрос- Выборка
Запрос на выборку - выбирает данные из взаимосвязанных таблиц и других запросов. Результатом его является таблица, которая существует до закрытия запроса.
Рис. 18
3.2 Запрос с одним условием
Рис. 19
3.3 С несколькими условиями
Рис. 20
3.4 С параметром
Запрос с параметром необходим для того. чтобы человек сам мог запрашивать требуемые данные.
Рис. 21
3.5 Итоговый
Итоговый запрос - Вычисляет различные статистические параметры.
Рис. 22
3.6 С вычислением
Сформировать условие отбора можно с помощью построителя выражения, который вызывается при щелчке мыши на панели инструментов по инструменту построитель.
Рис. 23
4. Создание формы (в режиме мастера)
В то время как таблицы и запросы позволяют отобразить на экране длинные списки записей, формы дают возможность сосредоточиться на конкретной записи. Они облегчают ввод, редактирование и восприятие информации, могут содержать вспомогательные подписи и элементы оформления.
Формы - это диалоговый графический интерфейс для работы пользователя с базой данных.
Формы предназначены для ввода и просмотра взаимосвязанных данных БД на экране в любом удобном виде, который может соответствовать привычному для пользователя документу, кроме того формы можно применять для создания панелей управления в приложении.
4.1 В один столбец на базе таблицы
Рис. 24
4.2 Ленточная на базе таблицы
Рис. 25
4.3 Форма на базе запроса
Рис. 26
5. Обработка данных с помощью ТП EXCEL
5.1 Импортирование таблицы Access в Excel и выполнение с данными вычислений с использованием формул и встроенных функций СрЗнач, Макс, Мин, СчетЕсли
Рис. 27
5.2 Связь с MS Office
Рис. 28
5.3 Импорт таблицы Access в Excel
Рис. 29
5.4 Представление имеющихся в данных тенденций, соотношений в виде диаграмм (гистограмм, круговых диаграмм, графиков)
информационный программный графический интерфейс
Рис. 30. Круговая диаграмма
Рис. 31. Гистограмма
Список использованных источников
1. Гвоздева В.А., Лаврентьева И.Ю. Основы построения автоматизированных информационных систем: учебник. - М.: ИД «ФОРУМ»: ИНФРА-М, 2007. - 320с.
2. Гагарина Л.Г., Киселев Д.В., Федотова Е.Л. Разработка и эксплуатация автоматизированных информационных систем: учеб.пособие / Под ред. проф. Л.Г. Гагариной. - М.: ИД «Форум»: ИНФРА-М, 2007. - 384с.
3. Бекаревич Ю.Б., Пушкина Н.В. Microsoft Access за 21 занятие для студента. - СПб.: БХВ-Петербург, 2005.
Размещено на Allbest.ru
...Подобные документы
Microsoft Access как система управления базами данных (СУБД), ее предназначение. Организованная структура для хранения данных. Типы данных при работе с Microsoft Access 2003 и Microsoft Access 2007. Проектирование баз данных и построение ER-диаграммы.
контрольная работа [16,3 K], добавлен 10.10.2010Теоретические основы работы с Microsoft Access 2007. Основные принципы проектирования баз данных. Начало работы с Access 2007. Особенности создания базы данных Книжный магазин. Создание формы с помощью инструмента "Форма". Мастер отчетов: авторы, книги.
курсовая работа [4,9 M], добавлен 05.10.2011Разработка прикладного программного обеспечения деятельности отдела кадров университета в среде Microsoft Access 2003. Характеристика этапов проектирования базы данных. Построение семантической модели. Нормализация данных, понятие нормальной формы.
курсовая работа [4,4 M], добавлен 14.11.2012СУБД Microsoft Access и ее основные возможности. Набор визуальных средств разработки. Удобный графический интерфейс, ориентированный на комфортную работу пользователя. Таблицы, отчеты, формы и запросы базы данных Access, ее модули, страницы и макросы.
реферат [24,2 K], добавлен 16.12.2014Microsoft Access - система управления базой данных, предназначенная для создания и обслуживания баз данных, обеспечения доступа к данным и их обработки. Разработка базы данных для хранения данных о книгах, покупателях, персонале книжного магазина.
курсовая работа [6,2 M], добавлен 14.11.2011Краткая характеристика и функциональные возможности MS Access. Базы данных и системы управления базами данных. Проектирование в теории и создание на практике базы данных в продукте корпорации Microsoft для управления базами данных "Microsoft Access".
курсовая работа [1,6 M], добавлен 07.03.2015Access как система управления базами данных, типы задач, для решения которых он предназначен. Рекомендации для пользователей, принципы работы с базой данных в Microsoft Access. Приемы ввода данных в режиме таблицы, перемещения по строкам и столбцам.
курс лекций [53,6 K], добавлен 26.05.2010Начало работы в Microsoft Access. Основные моменты создания несложной базы данных: создание титульного листа в режиме конструктор, базы данных, порядок занесения данных для базы в режиме презентации. Особенности оформления отчета и настройки программы.
лекция [2,4 M], добавлен 07.02.2010Построение концептуальной модели. Создание таблиц, входящих в состав базы данных. Разработка основных запросов, отчетов о количестве учеников в данном классе и работе школы; форм для просмотра и редактирования данных в программе Microsoft Access.
курсовая работа [2,7 M], добавлен 08.05.2015Понятия основных компонентов базы данных Access. Таблицы, отчеты, макросы и модули, форма, запросы к базе и их виды. Типы данных. Создание базы данных "Кадры". Создание таблицы в режиме конструктора. Использование мастера подстановок для создания связей.
курсовая работа [818,0 K], добавлен 10.03.2016Концептуальное и инфологическое проектирование базы данных в системе управления базами данных Microsoft Access. Физическое проектирование базы данных "Магазин спорттоваров". Тестирование и отладка базы данных, составление руководства пользователя.
курсовая работа [6,7 M], добавлен 22.11.2022Базы данных и системы управления базами данных. Структура простейшей базы данных, свойства полей. Понятие языка SQL. Проектирование баз данных, режимы работы, объекты. СУБД Microsoft Access. Создание базы данных "Электротовары" средствами Visual FoxPro.
курсовая работа [5,7 M], добавлен 29.04.2014Основные понятия баз данных: нормализация, связи и ключи. Создание и этапы проектирования базы данных, решение задачи о предметной области. Изучение СУБД Microsoft Access s 2003: пользовательский интерфейс, главное окно приложения, создание таблиц.
реферат [2,1 M], добавлен 10.11.2010Проектирование базы данных с использованием комплекса программных и языковых средств Microsoft Access. Модель данных, доступ к ним. Назначение, основные возможности и версии Access. Запуск программы; окно базы данных, формы для их ввода и редактирования.
курсовая работа [1,1 M], добавлен 30.12.2014Особенности СУБД Microsoft Access, ее ориентация на рядовых потребителей, возможность легко выполнять основные операции с БД: создание, редактирование и обработка данных. Информационная модель задачи, работа с конструктором запросов и отчетов базы данных.
курсовая работа [758,6 K], добавлен 30.06.2015Основные возможности системы управления реляционными базами данных (СУБД) Microsoft Access. Пользовательский интерфейс MS Access 2003. Команды панели инструментов окна БД. Область возможных режимов создания объектов. Создание таблиц в базе данных.
реферат [5,5 M], добавлен 08.11.2010Разработка реляционной базы данных "Библиотека" с помощью СУБД Microsoft SQL Server 2000 и программной оболочки в Microsoft Access. Экономическое обоснование результатов внедрения программного продукта. Инструкция по эксплуатации клиентского приложения.
курсовая работа [3,4 M], добавлен 01.07.2011Определение (задание структуры) данных. Обработка данных. Управление данными. Microsoft Access - нечто большее, чем СУБД. Проектирование, создание и управление базой данных на примере переплетной мастерской в пакете MS Access.
курсовая работа [470,8 K], добавлен 30.10.2002Модель, отражающая логические взаимосвязи между элементами данных. Таблицы, запросы, отчеты и экранные формы в Microsoft office Access 2007. Проверка корректности данных при вводе. Доступ к данным в связанных таблицах с помощью подчиненных форм.
курсовая работа [1,6 M], добавлен 06.06.2013Состав, расширение баз данных Access (Microsoft Office). Выполнение запросов, заполнение форм и таблиц. Типы данных Microsoft Access. Средства создания объектов базы данных СУБД. Дополнительные возможности запросов. Свойства полей. Режим работы с формами.
презентация [3,0 M], добавлен 28.10.2014