
на первый
заказ
Решение задач на тему: Основные подходы к проектированию распределенных баз данных. Основные понятия теории реляционных баз
Купить за 100 руб.Введение
В настоящее время в связи с усложнением процесса принятия решений в современном бизнесе успех предприятия напрямую зависит от того, как быстро и слаженно взаимодействуют его структуры. В наш век обмен информацией немыслим без современных средств связи. Одно из таких средств - современные глобальные компьютерные сети. Сети - важная часть группового взаимодействия, так как они позволяют быстро и эффективно обмениваться информацией. Но реальные сети имеют недостатки. Распределенная сеть представляет собой крайне неоднородную среду передачи данных: одни участки могут быть построены по технологиям ATM или FDDI, другие - на базе медленных протоколов X.25. Реальная скорость передачи данных в такой среде будет напрямую зависеть от пропускной способности самого медленного участка сети. Таким образом, доступ удаленного пользователя к корпоративной базе данных иногда может быть существенно затруднен.С другой стороны: всегда ли необходим удаленному пользователю полный доступ ко всей базе данных? В большинстве случаев запрашивается только та информация, которая напрямую относится к его сфере деятельности. Лучшим решением может являться перенос части базы ближе к пользователям. При решении этой задачи подобным способом получается территориально распределенная база данных. Организация распределенной базы данных дает массу преимуществ: снижается время отклика системы, повышается надежность хранения данных, уменьшается стоимость аппаратной части за счет снижения объемов данных, хранящихся на одном сервере.
Эффективность такой информационной системы напрямую зависит от интенсивности трафика: чем он ниже, тем быстрее окупаются средства, вложенные в её построение. Ключом к успешной реализации этих систем является правильная организация распределения и хранения информации. Идеальным способом снижения трафика в каналах связи является использование технологии "клиент-сервер", получившей в последние годы широкое распространение.
В дипломном проекте рассмотрены общие подходы к реализации распределенных систем обработки данных на базе технологии клиент-сервер, а также задача создания действующей информационной системы на примере системы автоматизации расчетов с абонентами АО "Связьинформ" РМ. Актуальность построения этой системы обусловлена резким ростом количества предоставляемых услуг связи, а также переходом некоторых районов на повременную систему тарификации разговоров.
В процессе написания дипломной работы автором велась разработка архитектуры информационной системы, механизма репликации данных, средств удаленного доступа и удаленного администрирования системы, структуры БД, а также некоторых компонентов клиентской части системы (справочной службы и картотеки абонентов).
Оглавление
- Введение 4- Основные подходы к проектированию распределенных баз данных
- Основные понятия теории реляционных баз данных
- Сервер базы данных
- Технология и модели клиент-сервер
- Механизмы реализации активного ядра
- Хранимые процедуры
- Правила триггеры
- Механизм событий
- Обработка распределенных данных
- Взаимодействие с РС-ориентированными СУБД
- Обработка транзакций
- Средства защиты данных в СУБД
- Применение CASE-средств для информационного моделирования в системах обработки данных
- Реализация распределенной базы данных с удаленным доступом
- Анализ существующей системы
- Новая схема обмена информацией
- Выбор операционной системы
- Выбор сервера баз данных
- Выбор средств разработки
- Организация взаимодействия между серверами
- Выбор модели распределенной базы данных
- Модель взаимодействия
- Использование слоя RPC для распределенной обработки данных на платформе Windows NТ
- Компоненты Microsoft RPC
- Механизм работы RPC
- Организация логического канала передачи данных
- Организация доступа удаленных пользователей
- Необходимость удаленного доступа
- Использование слоя RAS для удаленного доступа на платформе Windows NТ
- Обеспечение информационной безопасности при удаленном доступе
- Проектирование структуры базы данных
- Схема репликации данных
- Проектирование коммуникационного сервера
- Постановка задачи
- Архитектура коммуникационного сервера
- Вспомогательное программное обеспечение
- Технико-экономическое обоснование
- План выполнения дипломного проекта
- Расчет ожидаемой продолжительности выполнения работ и их дисперсий
- Построение ленточного графика выполнения работы
- Определение плановой себестоимости НИР
- Заключение 79
- Список литературы 80
- Приложение 1
- Приложение 2
- Приложение 3
- Приложение 4
- Приложение 5
- Приложение 6
Заключение
За время работы над дипломным проектом по теме "Организация удаленного доступа к распределенным базам данных" были изучены теоретические основы построения распределенных информационных систем с возможностью оперативного удаленного доступа к данным.Результатом дипломного проектирования является информационная система для автоматизации расчетов с абонентами АО "Связьинформ" РМ. В ходе работы было проведено информационное моделирование объекта, построена структура баз данных, отвечающая предъявляемым требованиям, а также разработана архитектура информационной системы. Кроме того, было разработано программное обеспечение для автоматизации администрирования и решения задач удаленного доступа, удаленного управления и репликации данных.
Отдельная глава посвящена технико-экономическому обоснованию данного дипломного проекта.
Список литературы
1. Borland InterBase Workgroup Server. API Guide. - Borland International Inc, 1995 - 330 с.2. Borland InterBase Workgroup Server. DataDefinition Guide. - Borland International Inc, 1995 - 212 с.
3. Borland InterBase Workgroup Server. Language Reference. - Borland International Inc, 1995 - 234 с.
4. Borland InterBase Workgroup Server. Programmer's Guide. - Borland International Inc, 1995 - 340 с.
6. R.Barker "CASE* Method - Entity Relationship Modelling". - Oracle Inс., 1990 - 243 с.
7. Биллиг В.А., Мусикаев И.Х. "Visual С++ 4. Книга для программистов". - М.: Издательский отдел "Русская редакция" ТОО "Channel Trading Ltd." , 1996. - 352 с. ил.
8. Галатенко В. "Информационная безопасность - обзор основных положений: Ч1": - Информационный бюллетень Jet Info №1/1996.
9. Галатенко В. "Информационная безопасность - обзор основных положений: Ч2": - Информационный бюллетень Jet Info №2/1996.
10. Галатенко В. "Информационная безопасность - обзор основных положений: Ч3": - Информационный бюллетень Jet Info №3/1996.
11. Грабер Мартин. "Введение в SQL". Пер. с англ. - М.: Издательство "ЛОРИ", 1996. - 375 с., ил.
12. Зубанов Ф. "Windows NТ - выбор "профи"". - М.: Издательский отдел "Русская редакция" ТОО "Channel Trading Ltd." , 1996. - 392 с. ил.
13. Кастер Х. "Основы Windows NТ и NTFS". Пер. с англ. - М: Издательский отдел "Русская редакция" ТОО "Channel Trading Ltd." , 1996. - 440 с. ил.
14. Ладыженский Глеб. "СУБД - коротко о главном" : - Информационный бюллетень Jet Info №3-5/1995.
15. Ларин Л.С., Челдаева Л.А., Гуськова Н.Д."Технико-экономическое обоснование дипломных проектов", Саранск, 1983, 100 с.
16. "Решения Microsoft" - Вып. 4. - М: АООТ "Типография Новости", 1996. 124 с., ил.
17. "Решения Microsoft" - Вып. 5. - М: АООТ "Типография Новости", 1997. 132 с., ил.
18. Рихтер Дж.. "Windows для профессионалов (Программирование в Win32 API для Windows 95 и Windows NТ)". Пер. с англ. - М: Издательский отдел "Русская редакция" ТОО "Channel Trading Ltd." , 1995. - 720 с. ил.
19. Паппас К., Мюррей У.. "Visual С++. Руководство для профессионалов": пер. с англ. - Спб.: BHV - Санкт-Петербург, 1996. - 912 с., ил.
20. "Сетевые средства Windows NТ": Пер. с англ. - СПб.: BHV - Санкт-Петербург, 1996 - 496 с., ил.
21. Фролов А.В., Фролов Г.В. "Microsoft Visual С++ и MFC". - М: Диалог-МИФИ, 1996 - 288 с., ил.
22. Фролов А.В., Фролов Г.В. "Программирование для Windows NТ: Ч2". - М: Диалог-МИФИ, 1997 - 271 с., ил.
23. Янг М. "Mastering Microsoft Visual С++". Пер. с англ.- К.: ВЕК+, М.: ЭНТРОП, 1997. - 704 с., ил.
или зарегистрироваться
в сервисе
удобным
способом
вы получите ссылку
на скачивание
к нам за прошлый год