Создание приложения в среде MS Access "Кулинарная книга". Структурные элементы базы данных. Нормализация отношений и типы связей. Логическое и физическое проектирование. Целостность данных в Access. Создание таблиц, форм и запросов для поиска блюд.
В современном мире, когда возникла необходимость в хранении информации в большом количестве, наиболее эффективным способом решения этой проблемы является представление этой информации в виде таблиц. Для хранения информации о таких объектах используются базы данных. Для создания баз данных существуют различные программные средства, одним из которых является средство Microsoft Office - Microsoft Access, в котором возможно создание непосредственно базы данных и различных приспособлений, облегчающих восприятие этой информации.База данных - совокупность взаимосвязанных данных, совместно хранимых в одном или нескольких компьютерных файлах. Существует множество определений базы данных. Но прежде всего базы данных это информация, упорядоченная в виде набора элементов или записей одинаковой структуры. В базе данных могут храниться миллионы записей, и в любое время среди них можно найти необходимую запись в данный момент. Область применения баз данных просто огромна - их используют организации в бухучете, в ресторанах, где такой базой является меню, и в других отраслях жизнедеятельности.Понятие базы данных тесно связано с такими понятиями структурных элементов, как поле, запись, файл (таблица). Поле - элементарная единица логической организации данных, которая соответствует неделимой единице информации - реквизиту. Для описания поля используются следующие характеристики: имя (название);Одни и те же данные могут группироваться в таблицы (отношения) различными способами, т.е. возможна организация различных наборов отношений взаимосвязанных информационных объектов. Выделены три нормальные формы отношений и предложен механизм, позволяющий любое отношение преобразовать к третьей (самой совершенной) нормальной форме. Преобразование отношения к первой нормальной форме может привести к увеличению количества реквизитов (полей) отношения и изменению ключа. Чтобы рассмотреть вопрос приведения отношений ко второй нормальной форме, необходимо дать пояснения к таким понятиям, как функциональная зависимость и полная функциональная зависимость. Отношение будет находиться во второй нормальной форме, если оно находится в первой нормальной форме, и каждый не ключевой атрибут функционально полно зависит от составного ключа.С точки зрения конечного пользователя процесс создания базы данных можно представить в виде трех этапов: - инфологическое (концептуальное) описание баз данных; Исходными данными для осуществления инфологического проектирования базы данных является словесная и документальная характеристика предметной области, которая может быть получена в результате предварительного (предпроектного) исследования. Разработка концептуальной модели предметной области основана на анализе информационных потребностей конечных пользователей и тех требований, которые они предъявляют к создаваемой базе данных. На этом этапе, прежде всего, решается вопрос о том, какие данные должны храниться в базе и какого типа информационные выборки и отчеты могут потребоваться пользователю БД. На этом этапе осуществляется выбор подходящей системы управления базами данных и представление инфологической модели предметной области в форме структуры базы данных конкретной СУБД.Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных. Microsoft Jet Database Engine (англ.), которая используется в качестве движка базы данных MS Access является файл-серверной СУБД и потому применима лишь к приложениям, работающим с небольшими объемами данных и при небольшом числе пользователей, одновременно работающих с этим данными. Инструменты MS Access, которые позволяют реализовать такое взаимодействие, называются «связанные таблицы» (связь с таблицей СУБД) и «запросы к серверу» (запрос на диалекте SQL, который «понимает» СУБД). Корпорация Microsoft для построения полноценных клиент-серверных приложений на базе MS Access рекомендует использовать в качестве движка базы данных СУБД MS SQL Server.Разработаем в среде MS Access приложение, которая будет хранить кулинарные рецепты и полезные советы для домохозяек. Данная система должна хранить рецепты, позволять редактировать их, добавлять новые и удалять не нужные.Электронная кулинарная книга должна структурировано содержать сведения о рецептах блюд: Виды блюд-> Названия блюд-> Рецепты. Исходя из этого и анализируя поставленную задачу, определим сущности, которые должны содержаться в базе данных: Виды блюд На рисунке 2.1 показаны взаимодействия между сущностями: Рисунок 2.1. Взаимодействие между сущностями Блюда и Ингредиенты складывается как многие-ко-многим. В этой таблице будет отражена связь между конкретным блюдом и ингредиентами, для его приготовления.Ниже представлены рисунки создания таблиц в режиме конструктора. Таблица «Виды блюд» состоит из одного поля, которое является ключевым. Таблица «Блюда» состоит из четырех полей: Вид блюда, Код блюда, Название, Рецепт. Таблица Ингредиен
План
Содержание
Введение
Глава I. Базы данных Access
1.1 Понятие «базы данных»
1.2 Структурные элементы базы данных
1.3 Нормализация отношений и типы связей
1.4 Этапы создания базы данных
1.5 Microsoft Access
Глава II. Создание приложения в среде Microsoft Access
2.1 Постановка задачи
2.2 Проектирование базы данных
2.3 Создание таблиц в Access
2.4 Создание запроса для поиска блюд
2.5 Создание интерфейса приложения
Заключение
Литература 1
Приложения база кулинарная книга запрос
Введение
В современном мире, когда возникла необходимость в хранении информации в большом количестве, наиболее эффективным способом решения этой проблемы является представление этой информации в виде таблиц. Но каждый объект может быть рассмотрен во взаимосвязи с другим объектом. Для хранения информации о таких объектах используются базы данных. Для создания баз данных существуют различные программные средства, одним из которых является средство Microsoft Office - Microsoft Access, в котором возможно создание непосредственно базы данных и различных приспособлений, облегчающих восприятие этой информации.
Целью работы является создание приложения в среде MS Access «Кулинарная книга». Данное приложение должно хранить информацию о различных кулинарных рецептов. Объектом исследования является локальные базы данных.
Исходя из поставленной цели, вытекают следующие задачи: - изучить теоретические основы проектирования и разработки базы данных;
- разработать приложение «Кулинарная книга».
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы