Создание программного продукта для автоматизации рутинных операций в театре

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 17.06.2015
Размер файла 2,5 M

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

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

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

Содержание

  • Введение
  • 1. Инфологическое проектирование
    • 1.1 Краткое описание предметной области
    • 1.2 Разработка инфологической модели
  • 2. Даталогическое проектирование
    • 2.1 Разработка модели данных
    • 2.2 Краткая характеристика системы управления базами данных
    • 2.3 Проектирование схемы базы данных
    • 2.4 Реализация таблиц и их характеристика
    • 2.5 Реализация форм ввода
    • 2.6 Реализация запросов
    • 2.7 Реализация отчетов
  • Заключение
  • Литература

Введение

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

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

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

База данных должна позволять осуществлять:

- ввод новых записей в базу данных;

- удаление записей из базы данных;

- просмотр базы данных или отдельных ее таблиц;

- редактирование данных;

- поиск записей;

- формирование отчетности.

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

инфологический база данные проектирование

1. Инфологическое проектирование

1.1 Краткое описание предметной области

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

Созданная информационная система должна содержать сведения относительно следующих информационных объектов:

- Жанр;

- Актеры;

- Представления;

- Расписания;

- Исполнители.

Рассмотрим подробнее, какая информация необходима относительно актеров:

- Код актера;

- ФИО;

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

- Адрес;

- Контактный телефон.

Рассмотрим подробнее, какая информация необходима относительно жанров представлений:

- Код жанра;

- Жанр.

Рассмотрим подробнее, какая информация необходима относительно представлений:

- Код представления;

- Названия;

- Описание;

- Постановщик;

- Художник;

- Дата премьеры;

- Код жанра;

- Рекомендуемый возраст.

Рассмотрим подробнее, какая информация необходима относительно расписания представлений:

- Дата и время;

- Код представления;

- Цена билета.

Рассмотрим подробнее, какая информация необходима относительно исполнителей:

- Код представления;

- Код актера;

- Роль.

На базе данной информации пользователю должна предоставляться следующая информация:

- количество представлений, в которых занят актер;

- сведения о представлениях на определенную дату;

- сведения о представлениях определенного жанра.

Также должны формироваться отчеты содержащие в себе:

- краткую информацию о всех представлениях - афиша театра;

- подробную информацию об одном представлении - афиша представления;

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

1.2 Разработка инфологической модели

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

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

- Жанр;

- Представления;

- Актеры;

- Исполнители;

- Расписание.

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

Сущность «Жанр» содержит информацию относительно жанров представлений, которые могут ставиться в театре.

Сущность «Актеры» содержит информацию относительно актеров, работающих в театре.

Сущность «Представления» содержит информацию относительно представлений, которые ставятся в театре.

Сущность «Расписание» содержит информацию о датах и ценах на представление.

Сущность «Исполнители» содержит информацию о исполнителях ролей в представлении.

Рассмотрим подробнее взаимосвязи между выявленными сущностями предметной области.

Каждое представление относится к одному определенному жанру. При этом к одному жанру могут относиться множество представлений. Данная связь является связью один-ко-многим (1:М).

В одно и тоже время в театре может идти только одно представление. При этом одно и тоже представление может ставиться неоднократно. Данная связь является связью один-ко-многим (1:М).

Один актер может исполнять только одну роль в представлении, но в тоже самое время одну роль может исполнять несколько актеров. Данная связь является связью один-ко-многим (1:М).

В одном представлении актер может исполнять одну роль. В тоже время в одном представлении примимают участие множество актеров. Данная связь является связью один-ко-многим (1:М).

Построим инфологическую модель. Она представлена на рисунке 1.

Рис. 1. Инфологическая модель

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

2. Даталогическое проектирование

2.1 Разработка модели данных

Существуют три основных типа логических моделей данных на основе записей: реляционная модель данных (relational data model), сетевая модель данных (network data model) и иерархическая модель данных (hierarchical data model).

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

Иерархическая модель данных.

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

Основными информационными единицами в иерархической модели данных являются сегмент и поле. Поле данных определяется как наименьшая неделимая единица данных, доступная пользователю. Для сегмента определяются тип сегмента и экземпляр сегмента. Экземпляр сегмента образуется из конкретных значений полей данных. Тип сегмента -- это поименованная совокупность входящих в него типов полей данных. Как и сетевая, иерархическая модель данных базируется на графовой форме построения данных, и на концептуальном уровне она является просто частным случаем сетевой модели данных. В иерархической модели данных вершине графа соответствует тип сегмента или просто сегмент, а дугам -- типы связей предок -- потомок. В иерархических структуpax сегмент -- потомок должен иметь в точности одного предка. Иерархическая модель представляет собой связный неориентированный гpaф древовидной структуры, объединяющий сегменты. Иерархическая БД состоит из упорядоченного набора деревьев.

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

Сетевая модель данных.

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

Достоинством сетевой модели данных является возможность эффективной реализации по показателям затрат памяти и оперативности.

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

Реляционная модель данных.

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

- Структурный аспект (составляющая) -- данные в базе данных представляют собой набор отношений.

- Аспект (составляющая) целостности -- отношения (таблицы) отвечают определенным условиям целостности. РМД поддерживает декларативные ограничения целостности уровня домена (типа данных), уровня отношения и уровня базы данных.

- Аспект (составляющая) обработки (манипулирования) -- РМД поддерживает операторы манипулирования отношениями (реляционная алгебра, реляционное исчисление).

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

Термин «реляционный» означает, что теория основана на математическом понятии отношение (relation). В качестве неформального синонима термину «отношение» часто встречается слово таблица. Необходимо помнить, что «таблица» есть понятие нестрогое и неформальное и часто означает не «отношение» как абстрактное понятие, а визуальное представление отношения на бумаге или экране. Некорректное и нестрогое использование термина «таблица» вместо термина «отношение» нередко приводит к недопониманию. Наиболее частая ошибка состоит в рассуждениях о том, что РМД имеет дело с «плоскими», или «двумерными» таблицами, тогда как таковыми могут быть только визуальные представления таблиц. Отношения же являются абстракциями, и не могут быть ни «плоскими», ни «неплоскими».

Для лучшего понимания РМД следует отметить три важных обстоятельства:

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

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

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

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

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

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

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

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

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

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

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

В результате нормализации базы данных была создана модель данных представленная на рисунке 2.

Рис. 2. Модель данных.

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

2.2 Краткая характеристика системы управления базами данных

Microsoft Access также довольно распространен среди программного обеспечения обычных рабочих станций, поскольку он входит в комплект интегрированного офисного пакета Microsoft Office и данную СУБД устанавливают вместе с остальными приложениями данного пакета.

Была выбрана именно СУБД Microsoft Access, поскольку данная СУБД обладает большой функциональностью в плане реализации баз данных, также она позволяет максимально упростить процесс заполнения баз данных. Кроме того, еще одним достоинством использования СУБД Microsoft Access это ее повсеместное использование и широкое распространение. А распространена она благодаря тому, что корпорация Microsoft занимает лидирующие позиции в области создания программных продуктов и одним из главных достижений данной корпорации является интегрированный пакет обработки данных Microsoft Office.

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

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

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

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

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

Среди многочисленных средств графического конструирования и диалоговых средств Access следует выделить средства для создания:

- таблиц и схем баз данных;

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

- запросов на изменение данных базы;

- экранных форм, предназначенных для ввода, просмотра и обработки

- данных в диалоговом режиме;

- отчетов, предназначенных для просмотра и вывода на печать данных из

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

- страниц доступа к данным, обеспечивающим работу с базами данных в локальной сети или Интернете;

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

Средства программирования СУБД включают язык структурированных запросов SQL, язык макрокоманд и язык объектно-ориентированного программирования для приложений Microsoft Visual Basic for Applications (VBA).

VBA является частью семейства Microsoft Visual Basic, которое входит в состав Visual Studio. VBA является базовым компонентом Microsoft Office: он интегрирован в Access, Excel, FrontPage, Outlook, PowerPoint и Word. Все эти приложения, в том числе и локализованные на русском языке, используют англоязычный вариант VBA (включая справку). VBA входит во все варианты поставок Microsoft Office.

VBA представляет собой базовую платформу программирования не только в среде Microsoft Office, но и во многих других приложениях. VBA содержит средства доступа не только к базам данных Access, но и к базам данных архитектуры "клиент-сервер", таким как Microsoft SQL Server, Oracle и др. Работа с базами данных обеспечивается через ODBC-интерфейс (Open Database Connectivity -- открытый интерфейс подключения к базам данных) или интерфейсы модели составного объекта (Component Object Model), называемые OLE DB. В программах VBA доступ к данным через OLE DB реализуется в объектах данных ActiveX (ADO).

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

Jet 4.0 обеспечивает поддержку двухбайтового представления символов - Unicode, позволяющего использовать символы нескольких национальных алфавитов. Чтобы скомпенсировать возрастающий при работе с Unicode объем памяти, применяется сжатие данных, сохраняемых в Unicode. Для лучшей совместимости Microsoft Jet и Microsoft SQL Server и соответствия языка SQL спецификации SQL 92 были внесены изменения в реализацию Microsoft Jet 4.0 SQL.

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

Исходя из выбранной системы управления базами данных, необходимо определиться с требованиями к аппаратному обеспечению. Система управления базами данных Microsoft Access 2003 предъявляет следующие требования к аппаратному обеспечению компьютера:

- Персональный компьютер с процессором Intel Pentium 233 Мгц (рекомендуется процессор Pentium III).

- 128 Мб RAM или более.

- 180 Мб свободного пространства на жестком диске;

- Super VGA (800 Ч 600) или монитор с более высоким разрешением.

На сегодняшний день почти в любой организации используются более мощные технические средства. Компьютерные средства в любой организации соответствуют перечисленным характеристикам, кроме того часто в них установлены сетевые карты, используются двух- и четырехядерные процессоры, оперативная память достигает 4 Гб, а размеры жесткого диска до 320 Гб. Как правило, почти все компьютеры обеспечены средствами чтения CD и DVD дисков.

2.3 Проектирование схемы базы данных

При реализации базы данных в MS Access необходимо создать схему данных, она позволит обеспечить целостность базы данных. Схема данных создается после создания таблиц. На рисунке 3 представлена созданная схема данных.

Рис. 3. Схема данных.

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

2.4 Реализация таблиц и их характеристика

На базе осуществленного анализа сущностей и построенных моделей необходимо реализовать таблицы, в которых будет осуществляться хранение данных. В таблице 1 представлено описание структуры таблицы «Жанр».

Таблица 1. Структура таблицы «Жанр»

Наименование

Тип данных

Размер

Ключевое поле

Код жанра

Счетчик

Длинное целое

Первичный

Жанр

Текстовый

50

-

На рисунке 4 представлена таблица «Жанр» в режиме конструктора.

Рис. 4. Таблица «Жанр» в режиме конструктора.

В таблице 2 представлено описание структуры таблицы «Исполнители».

Таблица 2. Структура таблицы «Исполнители»

Наименование

Тип данных

Размер

Ключевое поле

Код представления

Числовой

Длинное целое

Составной, первичный, внешний

Код актера

Числовой

Длинное целое

Составной, первичный, внешний

Роль

Текстовый

50

-

На рисунке 5 представлена таблица «Исполнители» в режиме конструктора.

Рис. 5. Таблица «Исполнители» в режиме конструктора.

В таблице 3 представлено описание структуры таблицы «Представления».

Таблица 3. Структура таблицы «Представления»

Наименование

Тип данных

Размер

Ключевое поле

Код представления

Счетчик

Длинное целое

Первичный

Название

Текстовый

50

-

Описание

Текстовый

250

-

Постановщик

Текстовый

50

-

Художник

Текстовый

50

-

Премьера

Текстовый

50

-

Код жанра

Числовой

Длинное целое

Внешний

Рекомендуемый возраст

Текстовый

5

-

На рисунке 6 представлена таблица «Представления» в режиме конструктора.

Рис. 6. Таблица «Представления» в режиме конструктора.

В таблице 4 представлено описание структуры таблицы «Расписание».

Таблица 4. Структура таблицы «Расписание»

Наименование

Тип данных

Размер

Ключевое поле

Дата и время

Дата/время

Дата и время

Первичный

Код представления

Числовой

Длинное целое

Внешний

Цена билета

Денежный

-

-

На рисунке 7 представлена таблица «Расписание» в режиме конструктора.

Рис. 7. Таблица «Расписание» в режиме конструктора.

В таблице 5 представлено описание структуры таблицы «Актеры».

Таблица 5. Структура таблицы «Актеры»

Наименование

Тип данных

Размер

Ключевое поле

Код актера

Счетчик

Длинное целое

Первичный

ФИО

Текстовый

50

-

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

Дата/время

Дата

Адрес

Текстовый

50

-

Контактный телефон

Текстовый

14

-

На рисунке 8 представлена таблица «Актеры» в режиме конструктора.

Рис. 8. Таблица «Актеры» в режиме конструктора.

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

2.5 Реализация форм ввода

Для удобного ввода данных в таблицы необходимо реализовать формы ввода.

На рисунке 9 представлена форма ввода «Актеры».

Рис. 9.Форма «Актеры».

На рисунке 10 представлена форма ввода «Жанр».

Рис. 10.Форма «Жанр».

На рисунке 11 представлена форма ввода «Представления»

Рис. 11.Форма «Представления».

На рисунке 12 представлена форма ввода «Расписание»

Рис. 12.Форма «Расписание».

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

2.6 Реализация запросов

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

- Кол-во представлений у актеров;

- Представления на дату;

- Представления определенного жанра;

Рассмотрим данные запросы.

На рисунке 13 представлен запрос «Кол-во представлений у актеров» в режиме конструктора, а на рисунке 14 результат выполнения данного запроса.

Рис. 13. Запрос «Кол-во представлений у актеров» в режиме конструктора.

Рис. 14. Результат выполнения запроса «Кол-во представлений у актеров»

На рисунке 15 представлен запрос «Представления на дату» в режиме конструктора, а на рисунке 16 результат выполнения данного запроса.

Рис. 15. Запрос «Представления на дату» в режиме конструктора.

Рис. 16. Результат выполнения запроса «Представления на дату.

На рисунке 17 представлен запрос «Представления определенного жанра» в режиме конструктора, а на рисунке 18 результат выполнения данного запроса.

Рис. 17. Запрос «Представления определенного жанра» в режиме конструктора.

Рис. 16. Результат выполнения запроса «Представления определенного жанра».

2.7 Реализация отчетов

Также был реализован отчет «Афиша театра», он представлен на рисунке 17.

Рис. 17. Афиша театра.

На рисунке 18 представлен реализованный отчет «Афиша представления», он представлен на рисунке 19.

Рис. 19. Афиша представления.

Заключение

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

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

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

При работе над курсовой работой были выполнены следующие задачи:

- осуществлен анализ предметной области;

- реализована инфологическая модель;

- реализован программный продукт средствами системы управления базы данных MS Access;

- оформлен отчет о проделанной работе.

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

В результате написания курсовой работы были закреплены навыки работы с интегрированным пакетом Microsoft Office.

Литература

1. Бемер С, Фратер Г., MS Access 2007 для пользователя, М., «Бином», 2008

2. Биллиг В.А., Дехтярь М.И., VBA и Office 2007 Офисное программирование, М., изд. «Русская редакция», 2010

3. Вейскас Д., Эффективная работа с Microsoft Access 2003, С.-Пб.,2005

4. Винтер Рик, Microsoft Access 2007, Справочник, С.-Пб., «Питер», 2007

5. Гусева Т.И., Башин Ю.Б. , Проектирование баз данных в примерах и задачах, М.,2003

6. Козырев А.А. Информационные технологии в экономике и управлении. - СПб.: Изд-во Михайлова В.А., 2003

7. Уткин В.Б., Балдин К.В. Информационные системы и технологии в экономике. - М.: ЮНИТИ, 2007

8. Хотинская Г.И. Информационные технологии управления. - М.: Дело и Сервис (ДИС), 2003.

9. Хоффбауэр М., Шпильманн К., ACCESS 2007, Сотни полезных рецептов, Киев, «BHV», 2008

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

...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Освоение сервисной системы управления базами данных Microsoft SQL. Разработка базы данных "Служба АТС" в среде Microsoft SQL Server Management Studio и создание запросов на языке SQL. Апробация инфологической модели "сущность - связь" базы данных.

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

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

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

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

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

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

    курсовая работа [680,9 K], добавлен 19.10.2010

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

    контрольная работа [1,8 M], добавлен 29.07.2013

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

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

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

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

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

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

  • Системный анализ и анализ требований к базе данных. Особенности создания отчетов, запросов и форм в Visual Studio 2012. Программная реализация ER-диаграммы. Создание инфологической, логической и физической модели базы данных. Генерация ее в SQL Server.

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

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

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

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

    курсовая работа [246,1 K], добавлен 19.10.2013

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

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

  • Построение инфологической концептуальной модели предметной области. Структура базы данных Microsoft Office Access. Формы, запросы и отчеты. Создание форм, запросов и отчетов в базах данных. Схема данных физической и логической сущности в Erwin 4.0.

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

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