Разработка базы данных "Ресторан"
Анализ деятельности ресторана, описание предметной области и постановка задачи. Реляционная модель данных. Создание таблиц и макросов. Современная система автоматизации ресторана. Бесплатная программа для управления базами данных MySQL и Microsoft SQL.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 24.01.2017 |
Размер файла | 1,5 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«Северо-Кавказская государственная гуманитарно-технологическая академия»
Кафедра «информатика и информационные технологии»
Курсовой проект
по дисциплине «Базы данных»
Разработка базы данных «Ресторан»
Выполнила:
студентка 3-го курса
направления подготовки
230700.62
Умарова А.И.
Приняла:
Кочкарова И.С.
Черкесск, 2015 г.
Содержание
автоматизация ресторан программа макрос
Введение
Глава 1. Анализ деятельности ресторана
1.1 Описание предметной области
1.2. Постановка задачи
1.3. Реляционная модель данных
Глава 2. Разработка базы данных «Ресторан»
2.1 Разработка базы данных «Ресторан» в MySQL
2.2 Создание таблиц
2.3 Создание запросов
Заключение
Список литературы
Приложения
Введение
В данном курсовом проекте рассматривается создание базы данных ресторана, рассчитанной на работу с клиентами и ведение учета продуктов приготовления, а также для обеспечения порядка и выполнения всех заданий поставленных исполняющему персоналу.
База данных - это единое, вместительное хранилище разнообразных данных и описаний их структур, которое после своего определения, осуществляемого отдельно и независимо от приложений, используется одновременно многими приложениями.
Кроме данных база данных может содержать средства, позволяющие каждому из пользователей оперировать только теми данными, которые входят в его компетенцию. В результате взаимодействия данных, содержащихся в базе, с методами, доступными конкретным пользователям, образуется информация, которую они потребляют и на основании которой в пределах собственной компетенции производят ввод и редактирование данных.
С ростом численности ресторанов стремительно усиливается и конкуренция, что неизбежно приводит к необходимости эффективно и рационально использовать имеющиеся ресурсы. В этих условиях для успешного ведения бизнеса необходимо инвестировать средства и инструменты для поддержания и развития. Один из основных инструментов развития ресторанного бизнеса является современная база данных ресторанов.
База данных ресторана или современная система автоматизации ресторана - это профессиональная система управления рестораном, многофункциональная и легко модернизируемая. Целью автоматизации является повышение эффективности управления рестораном, ускорение обслуживания и минимизация расходов. Значительная доля успеха складывается из отличного сервиса и оперативной работы персонала. Именно возможности автоматизации ресторана позволяют оптимально сочетать скорость и качество.
На сегодняшний день существует множество различных систем управления базами данных. Они все используют разные средства и функции, но преимущественно у всех СУБД в основе лежат одинаковые понятия. Поэтому для обобщения этих понятий, приемов и методов на весь класс СУБД, я хотела бы взять программу, HeidiSQL.
HeidiSQL представляет собой бесплатную программу для управления базами данных MySQL и Microsoft SQL. Позволяет просматривать и редактировать данные, создавать и редактировать таблицы, представления, процедуры, триггеры и запланированные события. Кроме того, вы можете экспортировать структуру и данные либо в SQL файл (дамп) или буфер обмена. Также данные, возможно, синхронизировать с другими серверами.[8]
Глава 1. Анализ деятельности ресторана
1.1 Описание предметной области
Фирмы, занимающиеся торговлей конкурентоспособной продукцией, необходимой широкому потребителю, сталкиваются с проблемой увеличения количества клиентов. А так как при ручном ведении документации требуется много времени, трудозатрат и материалов, необходима автоматизация процессов заполнения, обновления, хранения и обработки документации. Эти технологии позволяют избежать бумажной работы, уменьшают затраты времени на обработку и накопление информации и снижают финансовые затраты на обслуживание. Создание базы данных ресторана позволит оперативно получать и обрабатывать информацию о клиенте и продукции, купленной им, о количестве обслуженных покупателей определенным работником. Ускорится получение службой доставки адресов назначения, по которым развозится продукция. Вследствие экономии времени, работник получает возможность обслужить большее количество клиентов.
Для этого нужна общая база данных, включающая всю необходимую информацию. Программа является очень актуальной на сегодняшний день, так как она автоматизирует работу с базой данных.
В базе данных «Ресторан» используются следующие входные данные:
информация о сотрудниках;
информация о заказах из меню;
информация о блюдах;
информация о напитках;
информация о составе блюд.
Таким образом, в результате создания базы данных ресторатор имеет возможность постоянно повышать конкурентоспособность, рентабельность своего бизнеса.
1.2 Постановка задачи
Для предприятий, работающих в сфере общественного питания очень важно оперативно и своевременно вести учёт продуктов и заказов. Поэтому создание базы данных ресторана является одной из приоритетных задач развития предприятия.
Основной целью курсового проекта является своевременный оперативный учёт заказов клиентов, а также решаются задачи составления отчётов и других необходимых документов. Для достижения поставленной цели необходимо решить следующие задачи:
Создание таблиц;
Создание запросов;
Описание структуры базы данных.
База данных позволит снизить трудозатраты и число ошибок работников предприятия при обработке данных. Также она приведет к экономии времени сотрудников и повысит оперативность принимаемых решений. Централизованное хранение данных повышает точность и достоверность предоставляемых сведений.[2]
Автоматизация позволит получать отчёты по заданным условиям, с подсчётом итоговых значений, и организовать хранение данных для последующего анализа.
1.3 Реляционная модель данных
Реляционной называется база данных, в которой все данные, доступные пользователю, организованы в виде таблиц, а все операции над данными сводятся к операциям над этими таблицами.[11]
В реляционной модели данные разбиваются на наборы, которые составляют табличную структуру. Эта структура таблиц состоит из индивидуальных элементов данных, называемых полями. Одиночный набор или группа полей представляет собой запись.
Основными понятиями реляционных баз данных являются тип данных, отношение, сущность, атрибут, домен, кортеж, первичный ключ.
Понятие тип данных в реляционной модели данных полностью аналогично понятию типа данных в языках программирования. Обычно в современных реляционных базах данных допускается хранение символьных, числовых данных, битовых строк, специализированных числовых данных, а также специальных данных.
Отношение является важнейшим понятием и представляет собой двумерную таблицу, содержащую некоторые данные.
Сущность - некоторый обособленный объект или событие, информацию о котором необходимо сохранять в базе данных и который имеет определенный набор свойств - атрибутов. Сущностями могут быть как физические объекты, так и абстрактные. Для сущностей различают тип и экземпляр. Тип характеризуется именем и списком свойств, а экземпляр - конкретными значениями свойств.[5]
Атрибуты представляют собой свойства, характеризующие сущность. В структуре таблицы каждый атрибут именуется и ему соответствует заголовок некоторого столбца таблицы. Атрибуты сущности бывают:
1) идентифицирующие и описательные. Идентифицирующие атрибуты имеют уникальное значение для сущностей данного типа и являются потенциальными ключами. Они позволяют однозначно распознавать экземпляры сущности. Из потенциальных ключей выбирается один первичный ключ. В качестве первичного ключа обычно выбирается потенциальный ключ, по которому чаще происходит обращение к экземплярам записи. Первичный ключ должен включать в свой состав минимально необходимое для идентификации количество атрибутов. Остальные атрибуты называются описательными;
2) простые и составные. Простой атрибут состоит из одного компонента, его значение неделимо. Составной атрибут является комбинацией нескольких компонентов, возможно принадлежащих разным типам данных. Решение о том, использовать составной атрибут или разбивать его на компоненты, зависит от особенностей процессов его применения и может быть связано с обеспечением высокой скорости работы с большими базами данных;
3) однозначные и многозначные. Атрибуты могут иметь соответственно одно или много значений для каждого экземпляра сущности;
4) основные и производные. Значение основного атрибута не зависит от других атрибутов. Значение производного атрибута вычисляется на основе значений других атрибутов.
Спецификация атрибута состоит из его названия, указания типа данных и описания ограничений целостности - множества значений, которые может принимать данный атрибут.
Домен представляет собой множество всех возможных значений определенного атрибута отношения.
Схема отношения представляет собой список имен атрибутов с указанием имен доменов.
Кортеж, соответствующий данной схеме отношения, представляет собой множество пар (имя атрибута, значение}, которое содержит одно вхождение каждого имени атрибута. Аргумент “значение” является допустимым значением домена данного атрибута.
Первичным ключом называется атрибут или набор атрибутов отношения, однозначно идентифицирующий каждый из его кортежей. Первичный ключ по определению уникален: в отношении не может быть двух разных кортежей с одинаковыми значениями первичного ключа. Атрибуты, составляющие первичный ключ, не могут иметь значение NULL. Понятие NULL в теории реляционных баз данных призвано обозначать отсутствие какого-либо значения атрибута. Для каждого отношения первичный ключ может быть только один.
Каждое отношение обязательно имеет комбинацию атрибутов, которая может служить ключом. Возможны случаи, когда отношение имеет несколько комбинаций атрибутов, каждая из которых однозначно определяет все кортежи отношения. Все эти комбинации атрибутов являются возможными ключами отношения. Любой из возможных ключей может быть выбран как первичный.
Внешние ключи - это основной механизм для организации связей между таблицами и поддержания целостности и непротиворечивости информации в базе данных.
Внешний ключ - это набор атрибутов одного отношения, являющийся возможным ключом другого отношения.
Благодаря наличию связок между возможными и внешними ключами обеспечивается взаимосвязь кортежей определенных отношений, которая тем самым способствует поддержке базы данных в таком состоянии, что ее можно рассматривать как единое целое. Отношение, содержащее внешний ключ, называется дочерним, а отношение, содержащее связанный с внешним ключом возможный ключ, - родительским. Типы данных (а в некоторых СУБД и размерности) соответствующих атрибутов внешнего и родительского ключей должны совпадать.
Глава 2. Разработка базы данных «Ресторан»
2.1 Разработка базы данных «Ресторан» в MySQL
MySQL - это одна из самых популярных и самых распространенных СУБД в интернете. Она не предназначена для работы с большими объемами информации, но ее применение идеально для интернет-сайтов, как небольших, так и достаточно крупных.
MySQL отличатся хорошей скоростью работы, надежностью, гибкостью. Работа с ней, как правило, не вызывает больших трудностей. Поддержка сервера MySQL автоматически включается в поставку PHP.
Ранее для долговременного хранения информации мы работали с файлами: помещали в них некоторое количество строчек, а затем извлекали их для последующей работы. Задача длительного хранения информации очень часто встречается в программировании Web-приложений: подсчёт посетителей в счётчике, хранение сообщений в форуме, удалённое управление содержанием информации на сайте.[7]
Между тем, профессиональные приёмы работы с файлами очень трудоёмки: необходимо заботится о помещении в них информации, о её сортировке, извлечении, при этом не нужно забывать, что все эти действия будут происходить на сервере хост-провайдера, где с очень большой вероятностью стоит один из вариантов Unix - следовательно, нужно так же заботится о правах доступа к файлам и их размещении. При этом объём кода значительно возрастает, и совершить ошибку в программе очень просто.
Все эти проблемы решает использование базы данных. Базы данных сами заботятся о безопасности информации и её сортировке и позволяют извлекать и размещать информацию при помощи одной строчки. Код с использованием базы данных получается более компактным, и отлаживать его гораздо легче. Кроме того, не нужно забывать и о скорости - выборка информации из базы данных происходит значительно быстрее, чем из файлов.
2.2 Создание таблиц
После создания общей структуры базы данных можно приступить к созданию таблиц, которые представляют собой отношения, входящие в состав проекта базы данных.
Таблица - основной объект для хранения информации в реляционной базе данных. Она состоит из содержащих данные cтрок и столбцов, занимает в базе данных физическое пространство и может быть постоянной или временной.
Поле, также называемое в реляционной базе данных столбцом, является частью таблицы, за которой закреплен определенный тип данных. Каждая таблица базы данных должна содержать хотя бы один столбец.
Строка данных - это запись в таблице базы данных, она включает поля, содержащие данные из одной записи таблицы.[6]
Главное в команде создания таблицы - определение имени таблицы и описание набора имен полей, которые указываются в соответствующем порядке. Кроме того, этой командой оговариваются типы данных и размеры полей таблицы.
Прежде чем приступить к непосредственной реализации запросов создадим базу данных в MySQL и назовем ее «Ресторан», затем наполним ее материалом. В ней будет семь таблиц.
В Таблице «Заказ из меню» хранится информация о заказанных блюдах, напитках, о количестве, дате заказа, сумме, номере столика и официанта, обслуживающего этот столик. С помощью этой таблицы можно просмотреть информацию о заказах. Структура таблицы изображена на рисунке 1.
Рисунок 1. Таблица «Заказ из меню»
В Таблице «Группы» хранится код группы и название группы. Данная таблица служит для быстрого отбора нужной категории из списка напитков. Структура таблицы изображена на рисунке 2.
Рисунок 2. Таблица «Группы»
В Таблице «Блюда» содержится информация о блюдах, названии блюд, коде группы и цене. В этой таблице хранится информация о блюдах и ценах на них. Структура таблицы изображена на рисунке 3.
Рисунок 3. Таблица «Блюда»
В Таблице «Напитки» хранится информация о коде напитка, названии, коде группы и цене. В данной таблице просматривается информация о напитках и их стоимости. Структура таблицы изображена на рисунке 4.
Рисунок 4. Таблица «Напитки»
В Таблице «Ингредиенты» хранится код ингредиента, название и единица измерения. В данной таблице просматривается информация об ингредиентах каждого блюда. Структура таблица изображена на рисунке 5.
Рисунок 5. Таблица «Ингредиенты»
В Таблице «Состав блюда» хранится информация о коде блюда, коде ингредиента и количестве. Данная таблица содержит информацию о том, что входит в состав блюда. Структура таблицы изображена на рисунке 6.
Рисунок 6. Таблица «Состав блюда»
В Таблице «Сотрудники» хранится информация о коде сотрудника, ФИО, должности и заработной плате. В данной таблице просматривается информация о персонале ресторана, их должности и заработной плате. Структура таблицы изображена на рисунке 7.
Рисунок 7. Таблица «Сотрудники»
2.3 Создание запросов
Запросы - это объект базы данных, который служит для извлечения данных из таблиц и предоставления их пользователю в удобном виде.
Запрос основывается на основе одной или нескольких взаимосвязанных таблиц, позволяя сочетать содержащуюся в них информацию. При этом могут применяться как таблицы базы данных, так и сохраненные таблицы, полученные в результате выполнения других запросов. Помимо этого, запрос может создаваться непосредственно на другом запросе с применением его временной таблицы с результатами.[3]
Запрос дает возможность выбрать требуемые данные из одной либо нескольких взаимосвязанных таблиц, совершить вычисления и получить результат в виде виртуальной таблицы.
SQL запросы обычно выполняют следующие задачи:
создание, модификация и удаление таблиц базы данных;
вставка информации (записей) в таблицы базы данных;
редактирование информации (записей) в таблицах базы данных;
выборка (извлечение) информации из таблиц базы данных;
удаление информации (записей) из базы данных.
Все запросы делятся на две группы: запросы-выборки, запросы-действия.
Запросы-выборки осуществляют выборку данных из таблиц в соответствии с заданными условиями.
Запросы-действия позволяют модифицировать данные в таблицах: удалять, обновлять, добавлять записи. Запросы на выборку данных реализуют:
из таблицы «Сотрудники» выбрать тех людей, чья должность «Официант». Структура запроса на языке и результат выполнения SQL изображены на рисунке 8.
Рисунок 8.Структура и Результат выполнения запроса «По должности»
из таблицы «Сотрудники» по коду официанта, ФИО, названию напитка и названию блюд вывести заказ из меню. Структура запроса и результат выполнения изображены на рисунке 9.
Рисунок 9. Структура и Результат выполнения запроса «По сотрудникам»
из таблицы «Заказ из меню» по коду заказа, коду блюда и номеру столика вывести официанта, обслуживающего столик. Структура запроса и результат выполнения изображены на рисунке 10.
Рисунок 10.Структура и Результат выполнения запроса «По заказам из меню»
Из таблицы «Ингредиенты» вывести информацию о названии, единице измерения и коде ингредиента. Код запроса и результат выполнения на языке SQL изображены на рисунке 11.
Рисунок 11. Структура и Результат выполнения запроса «По ингредиентам»
из таблиц «Блюда», «Заказ из меню» и «Сотрудники» выводим информацию об обслуживании столиков. Код запроса и результат выполнения на языке SQL изображен на рисунке 12.
Рисунок 12. Структура и Результат выполнения запроса «По обслуживании клиентов»
в таблице «Блюда» определим количество блюд. Структура и результат запроса изображены на рисунке 13.
Рисунок 13. Структура и Результат выполнения запроса «По количеству блюд»
из таблицы «Сотрудники» выбрать сотрудника с высокой заработной платой. Структура и результат выполнения запроса на языке SQL изображены на рисунке 14.
Рисунок 14. Структура и Результат выполнения запроса «По заработной плате»
Запросы на действия реализуют:
В таблицу «Группы» добавим новую группу. Структура запроса изображена на рисунке 15, а результат выполнения - на рисунке 16.
Рисунок 15. Структура запроса на добавление записи
Рисунок 16. Результат выполнения запроса на добавление записи
в таблицу «Сотрудники» добавим новую группу . Структура запроса изображена на рисунке 17, а результат выполнения - на рисунке 18.
Рисунок 17. Структура запроса на добавление записи
Рисунок 18. Результат выполнения запроса на добавление записи
В Приложении 2 представлены запросы на языке SQL.
Заключение
Двадцать первый век называют веком компьютерных технологий. Причина широкого применения средств электронно-вычислительной техники связана с информационным взрывом, сущность которого состоит в том, что количество информации, которое человек должен воспринимать и перерабатывать довольно быстро растет. Это касается экономики и техники, науки и технологии, медицины и социального обеспечения. Информация, данные все чаще рассматриваются как общие, жизненно важные национальные ресурсы, которые должны быть организованы так, чтобы ценность их была по возможности максимальной.
В курсовом проекте была разработана база данных ресторана, которая обеспечивает эффективную работу, создаёт удобство пользования, как для сотрудников ресторана, так и для его посетителей.
Для получения информации о служащих ресторана, наличии продуктов, составе блюд, поставщиках, поставках и многом другом пользователь совершает минимум действий, что позволяет сократить время работы с информационной системой.
База данных создавалась для того, чтобы:
существенно уменьшить трудовую нагрузку работников;
обеспечить быстрый поиск информации;
автоматизировать работу ресторана с целью быстрого и качественного обслуживания посетителей.
Базы данных создаются специально для хранения, обработки, проведения расчётов, сортировки, выборки и представления любых массивов данных по любым критериям. Внедрение программ на крупных предприятиях позволяет значительно улучшить условия труда работников кадровых служб, плановых и расчетных подразделений.
Список литературы
1. ГОСТ Р ИСО/МЭК 9126-93. Информационная технология. Оценка программной продукции. Характеристики качества и руководство по их применению.
2. Агальцов, В.П. Базы данных. В 2-х т. Т. 2. Распределенные и удаленные базы данных: Учебник / В.П. Агальцов. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. - 272 c.
3. Гарсиа-Молина Г., Ульман Д., Уидом Д. Системы баз данных. Полный курс. М.: Вильямс, 2002. - 1088 с.
4. Голицына, О.Л. Базы данных / О.Л. Голицына, Н.В. Максимов, И.И. Попов. - М.: Форум, 2004. - 352 c.
5. Кириллов, В.В. Введение в реляционные базы данных.Введение в реляционные базы данных / В.В. Кириллов, Г.Ю. Громов. - СПб.: БХВ-Петербург, 2012. - 464 c.
6. Кошелев, В.Е. Базы данных в ACCESS 2007: Эффективное использование / В.Е. Кошелев. - М.: Бином-Пресс, 2009. - 592 c.
7. Пирогов, В.Ю. Информационные системы и базы данных: организация и проектирование: Учебное пособие / В.Ю. Пирогов. - СПб.: БХВ-Петербург, 2009. - 528 c.
8. Советов, Б.Я. Базы данных: теория и практика: Учебник для бакалавров / Б.Я. Советов, В.В. Цехановский, В.Д. Чертовской. - М.: Юрайт, 2013. - 463 c.
9. Ульман Дж., Уидом Д. Основы систем баз данных. М.: Лори, 2000. - 374 с.
10. Фуфаев, Э.В. Базы данных: Учебное пособие для студентов учреждений среднего профессионального образования / Э.В. Фуфаев, Д.Э. Фуфаев. - М.: ИЦ Академия, 2012. - 320 c.
11. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений/Под ред. проф. А.Д. Хомоненко. - СПб.: КОРОНА принт, 2002. - 672с.
12. http://www.citforum.ru/database/sqlbook/index.shtml.
Приложение 1
Структура таблиц на языке SQL.
Приложение 2
Структура запросов на языке SQL.
Приложение 3
Логическая и физическая модель данных
Размещено на Allbest.ru
...Подобные документы
Разработка базы данных с информацией о сотрудниках, товарах, со справочником типов товаров средствами системы управления базами данных MySQL с помощью SQL-запросов. Разработка инфологической модели предметной области. Структура таблиц, полей базы данных.
контрольная работа [648,7 K], добавлен 13.04.2012Системный анализ предметной области. Структурный подход при разработке инфологической модели. Обеспечение целостности данных. Описание программного средства, создание таблиц, запросов, форм и отчетов для системы автоматизации работы ресторана.
курсовая работа [3,9 M], добавлен 12.12.2011Современные системы управления базами данных (СУБД). Анализ иерархической модели данных. Реляционная модель данных. Постреляционная модель данных как расширенная реляционная модель, снимающая ограничение неделимости данных, хранящихся в записях таблиц.
научная работа [871,7 K], добавлен 08.06.2010Анализ возможностей системы управления базами данных "Microsoft Access 2003". Создание базы данных, предназначенной для отражения деятельности аэропорта. Концептуальная и физическая модель базы данных. Создание таблиц, запросов, отчетов и главной формы.
курсовая работа [1,8 M], добавлен 26.06.2013Разновидности систем управления базами данных. Анализ предметной области. Разработка структуры и ведение базы данных. Структурированный язык запросов SQL. Организация выбора информации из базы данных. Общие принципы проектирования экранных форм, макросов.
курсовая работа [3,1 M], добавлен 26.02.2016Базы данных и их использование в вычислительной технике. Особенности и основная конструктивная единица сетевой модели данных. Иерархическая модель, объекты предметной области. Реляционная модель, ее наглядность, представление данных в табличной форме.
реферат [115,8 K], добавлен 19.12.2011Основные понятия баз данных: нормализация, связи и ключи. Создание и этапы проектирования базы данных, решение задачи о предметной области. Изучение СУБД Microsoft Access s 2003: пользовательский интерфейс, главное окно приложения, создание таблиц.
реферат [2,1 M], добавлен 10.11.2010Алгоритмы обработки массивов данных. Система управления базами данных. Реляционная модель данных. Представление информации в виде таблицы. Система управления базами данных реляционного типа. Графический многооконный интерфейс.
контрольная работа [2,8 M], добавлен 07.01.2007Основные виды баз данных. Система управления базами данных. Анализ деятельности и информации, обрабатываемой в поликлинике. Состав таблиц в базе данных и их взаимосвязи. Методика наполнения базы данных информацией. Алгоритм создания базы данных.
курсовая работа [3,1 M], добавлен 17.12.2014Освоение сервисной системы управления базами данных Microsoft SQL. Разработка базы данных "Служба АТС" в среде Microsoft SQL Server Management Studio и создание запросов на языке SQL. Апробация инфологической модели "сущность - связь" базы данных.
курсовая работа [2,9 M], добавлен 29.06.2015Анализ предметной области. Показатели качества БД. Нормативные документы в бизнесе. Проектирование отчетов и экранных форм. Разработка таблиц и полей данных. Создание схемы БД. Реляционная модель данных. Запросы на выборку информации, макросы и модули.
курсовая работа [2,0 M], добавлен 08.04.2014Исследование характеристик и функциональных возможностей системы управления базами данных Microsoft Office Access. Определение основных классов объектов. Разработка базы данных "Делопроизводство". Создание таблиц, форм, запросов, отчетов и схем данных.
реферат [1,3 M], добавлен 05.12.2014Создание программы, осуществляющей хранение информации о Ресторане. Структура предприятия, нормализация отношений. Разработка пользовательского интерфейса базы данных "АРМ администратора ресторана" в Borland Delphi 7. Характеристики для поиска данных.
курсовая работа [835,5 K], добавлен 18.06.2015Краткая характеристика и функциональные возможности MS Access. Базы данных и системы управления базами данных. Проектирование в теории и создание на практике базы данных в продукте корпорации Microsoft для управления базами данных "Microsoft Access".
курсовая работа [1,6 M], добавлен 07.03.2015Анализ баз данных и систем управления ими. Проектирование и создание реляционной базы данных в среде MS Access для ресторана "Дельфин": построение информационно логической модели, разработка структур таблиц базы данных и схемы данных, создание Web-узла.
курсовая работа [3,7 M], добавлен 15.11.2010Виды и функции системы управления базами данных Microsoft Access. Иерархическая, сетевая, реляционная модель описания баз данных. Основные понятия таблицы базы данных. Особенности создания объектов базы данных, основные формы. Доступ к Internet в Access.
контрольная работа [19,8 K], добавлен 08.01.2011Анализ предметной области. Предположительный набор необходимых функций. Даталогическое и инфологическое проектирование. Реляционная модель данных. Создание запросов и атрибутов. Физическая модель данных. Разработка приложения для работы с базой данных.
курсовая работа [720,8 K], добавлен 26.04.2015Разработка базы данных "Доставка товара" в среде MS Access, ее структуры, объектов (таблиц, запросов, форм, отчетов, макросов). Анализ предметной области базы данных, описание ее схемы, полей таблиц, разработанных объектов. Требования к работе приложения.
контрольная работа [2,6 M], добавлен 07.08.2013Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.
курсовая работа [318,6 K], добавлен 24.12.2014Базы данных с двумерными файлами и реляционные системы управления базами данных (СУБД). Создание базы данных и обработка запросов к ним с помощью СУБД. Основные типы баз данных. Базовые понятия реляционных баз данных. Фундаментальные свойства отношений.
реферат [57,1 K], добавлен 20.12.2010