Модели данных, поддерживаемые СУБД. Концепция и разработка распределенных СУБД
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
Курсовая работа
"Модели данных, поддерживаемые СУБД. Концепция и разработка распределенных СУБД"
Реферат
Объем работы 45 листов, в том числе 9 рис., 3 табл., 8 наим.лит., 7 приложений. Ключевые слова: распределенная СУБД, распределение данных, интернет-магазин.
В курсовой работе закреплены и конкретизированы теоретические знания в области распределённых баз данных в экономике, развиты навыки по практическому использованию технологии распределённых баз данных для организации бизнеса в секторе сетевой экономики: а) Раскрытие основы концепции и разработки распределенных систем управления базами данных. б) Разработан электронный магазин рынка книг в интерактивной среде Интернет.
В результате проведенной работы сделаны следующие выводы:
1)Распределенная база данных - это совокупность множества взаимосвязанных баз данных, распределенных в компьютерной сети.
2)Система управления распределенной базой данных определяется как программная система, которая позволяет управлять базой данных таким образом, чтобы ее распределенность была прозрачна для пользователей.
3)В результате анализа предметной области интернет-магазина выявлены сущности: тип товаров, книги, покупатели, заказы, партнер.
)Чтобы работать с базой данных, нужно выполнить несколько действий: соединиться с сервером баз данных, выбрать базу данных, выполнить SQL-запрос, вывести данные полученные в результате запроса.
5)Разработанный интернет-магазин включает главную страницу, каталог товаров, описание характеристик и цен товаров, возможность заказа выбранных товаров.
6)База данных и web-интерфейс работают независимо друг от друга. Программное обеспечение способно реализовывать основные функции интернет-магазина. Полученную базу данных можно легко обновлять, добавлять данные, производить выборку.
Содержание
Введение
. Модели данных, поддерживаемые СУБД. Концепция и разработка распределенных СУБД
1.1 Основные концепции распределенных СУБД. Распределенные СУБД: достоинства и недостатки
1.2 Проблемы, связанные с распределением данных. Поддержка соответствия базы данных вносимым изменениям. Доступ к общим данным
.3 Функции и архитектура распределенной ИС
.4 Разработка распределенных рБД
.5 12 правил Дейта для распределенных СУБД
Выводы
. Проектирование базы данных в терминах ER-моделирования
.1 Описание предметной области
.2 Построение концептуальной модели базы данных
.3 Разработка логической модели базы данных
. Реализация модели базы данных в интерактивной среде интернет
.1 Построение физической модели данных на языке SQL средствами СУБД MySQL
.2 Реализация проектируемой схемы базы данных с использованием Веб-интерфейса, созданного на языке программирования РНР
Заключение
Список использованных источников
Приложения
информационный интернет магазин веб интерфейс
Введение
Становление систем управления базами данных совпало по времени со значительными успехами в развитии технологий распределенных вычислений и параллельной обработки. В результате возникли системы управления распределенными базами данных и системы управления параллельными базами данных. Именно эти системы становятся доминирующими инструментами для создания приложений интенсивной обработки данных.
Благодаря интеграции рабочих станций в распределенную среду становится возможным более эффективное распределение функций в ней, когда прикладные программы выполняются на рабочих станциях, называемых серверами приложений, а базы данных обслуживаются выделенными компьютерами, называемыми серверами баз данных. Это послужило источником развития таких распределенных архитектур, где в роли узлов выступают не просто компьютеры общего назначения, а специализированные серверы.
Целью данной работы является:
углубление, закрепление и конкретизация теоретических знаний в области распределённых баз данных в экономике;
развитие навыков по практическому использованию технологии распределённых баз данных для организации бизнеса в секторе сетевой экономики посредством языка программирования РНР;
развитие навыков самостоятельного проектирования распределённых баз данных на языке SQL;
приобретение способностей и получение практических навыков по созданию сайтов по определённой тематике, используя технологии распределенных баз данных при управлении предприятием (фирмой) средствами СУБД MySQL.
Для достижения цели работы решаются следующие задачи:
Раскрытие основ концепции и разработки распределенных систем управления базами данных.
Разработка электронного магазина рынка книг в интерактивной среде Интернет.
1. Модели данных, поддерживаемые СУБД. Концепция и разработка распределенных СУБД
1.1Основные концепции распределенных СУБД. Распределенные СУБД: достоинства и недостатки
Системы управления базами данных (СУБД) стали сегодня общепризнанным инструментом создания прикладных программных систем. Эти инструментальные средства постоянно совершенствуются и фирмы-разработчики СУБД внимательно следят за успехами своих конкурентов, пытаясь оперативно включить в свои пакеты новые функции, реализованные у конкурентов. Правда внутренняя архите?/p>