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

Автор работы: Пользователь скрыл имя, 11 Декабря 2013 в 17:49, курсовая работа

Описание работы

В различных областях деятельности государств ведутся большие работы по созданию автоматизированных систем управления (АСУ), систем автоматизированного проектирования (САПР), автоматизированных информационных систем (АИС) и др. Каждая из этих систем располагает большим объемом информации, которая используется для решения задач специализированными программами. Информационный фонд этих систем принято называть базой данных.

Содержание работы

Введение…………………………………………………………………………………………………………………………………………..3

Понятия БД и СУБД…………………………………………………………………………………………………………………………..3
СУБД Файл-сервер………………………………………………………………………………………………………….……4
СУБД Клиент-Сервер…………………………………………………………………………………………………………..5
Встраиваемый СУБД……………………………………………………………………………………………………….……7

Этапы создания БД…………………………………………………………………………………………………………………………..8
Концептуальное (инфологическое) проектирование……………………………………………….………8
Логическое (даталогическое) проектирование……………………………………………………….………..8
Физическое проектирование……………………………………………………………………………………………..8

Реляционные БД (поля, записи, таблицы) …………………………………………………………………………….……….9
Первичный ключ………………………………………………………………………………………………………….………9
Вторичный ключ. Связи между таблицами. …………………………………………………………….…………9

Методология IDEF1…………………………………………………………………………………………………………………………..10
Идентифицирующая связь…………………………………………………………………………………………….……11
Неидентифицирующая связь……………………………………………………………………………………………..11

Case-средства разработки баз данных…………………………………………………………………………………….…….13
ERwin……………………………………………………………………………………………………………………………………14
IBExpert………………………………………………………………………………………………………………………………..14

Технология доставки пенсии и пособий населению (технологическая схема и описание технологии) ……………………………………………………………………………………………………………………………………..15
Цель и задачи проекта…………………………………………………………………………………………………………16
Доставка пенсии на дом………………………………………………………………………………………………………18
Доставка через ОПС………………………………………………………………………………………………………….….18
Выводы…………………………………………………………………………………………………………………………………18

Общая характеристика БД по доставке пенсий и пособий населению…………………………………………19
Содержание таблицы…………………………………………………………………………………..…………….……….20

Индивидуальное задание……………………………………………………………………………………………………………….

Список используемой литературы…………………………………………………………………………………………………..21

Файлы: 1 файл

ТППКурсовая.docx

— 307.28 Кб (Скачать файл)

ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ

 

Федеральное государственное образовательное  бюджетное 

учреждение  высшего профессионального образования

«САНКТ-ПЕТЕРБУРГСКИЙ

ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ

им. проф. М. А. БОНЧ-БРУЕВИЧА»


 

 

Кафедра автоматизации  предприятий связи

 

 

Курсовая работа на тему:

«Принципы управления данными 

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

Технология доставки пенсий и пособий населению»

по дисциплине

«Технологические процессы и производства (ТПП)»

 

 

 

Выполнил:

Студент группы ТСС- 06

Привалов Ф.С.

 

Проверил:

преподаватель  Гудкова Е.Р.

 

 

 

 

Отметка  ___________________________________________________

 

Подпись преподавателя______________________________________________

 

 

 

Санкт-Петербург

2013

Содержание:

 

 

Введение…………………………………………………………………………………………………………………………………………..3

 

Понятия БД и СУБД…………………………………………………………………………………………………………………………..3

  • СУБД Файл-сервер………………………………………………………………………………………………………….……4
  • СУБД Клиент-Сервер…………………………………………………………………………………………………………..5
  • Встраиваемый СУБД……………………………………………………………………………………………………….……7

 

Этапы создания БД…………………………………………………………………………………………………………………………..8

  • Концептуальное (инфологическое) проектирование……………………………………………….………8
  • Логическое (даталогическое) проектирование……………………………………………………….………..8
  • Физическое проектирование……………………………………………………………………………………………..8

 

Реляционные БД (поля, записи, таблицы) …………………………………………………………………………….……….9

  • Первичный ключ………………………………………………………………………………………………………….………9
  • Вторичный ключ. Связи между таблицами. …………………………………………………………….…………9

 

Методология IDEF1…………………………………………………………………………………………………………………………..10

  • Идентифицирующая связь…………………………………………………………………………………………….……11
  • Неидентифицирующая связь……………………………………………………………………………………………..11

 

Case-средства разработки  баз данных…………………………………………………………………………………….…….13

  • ERwin……………………………………………………………………………………………………………………………………14
  • IBExpert………………………………………………………………………………………………………………………………..14

 

Технология  доставки пенсии и пособий населению (технологическая схема и  описание технологии) ……………………………………………………………………………………………………………………………………..15                                    

  • Цель и задачи проекта…………………………………………………………………………………………………………16
  • Доставка пенсии на дом………………………………………………………………………………………………………18
  • Доставка через ОПС………………………………………………………………………………………………………….….18
  • Выводы…………………………………………………………………………………………………………………………………18

 

Общая характеристика БД по доставке пенсий и пособий населению…………………………………………19

  • Содержание таблицы…………………………………………………………………………………..…………….……….20

 

Индивидуальное задание……………………………………………………………………………………………………………….

 

Список используемой литературы…………………………………………………………………………………………………..21

 

 

 

 

 

 

 

 

 

 

Введение.

 

      В различных областях деятельности государств ведутся большие работы по созданию автоматизированных систем управления (АСУ), систем автоматизированного проектирования (САПР), автоматизированных информационных систем (АИС) и др. Каждая из этих систем располагает большим объемом информации, которая используется для решения задач специализированными программами. Информационный фонд этих систем принято называть базой данных.

 

Понятия БД и СУБД.

 

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

 

      Сверхбольшая база данных — это база данных, которая занимает чрезвычайно большой объём на устройстве физического хранения. Термин подразумевает максимально возможные объёмы БД, которые определяются последними достижениями в технологиях физического хранения данных и в технологиях программного оперирования данными.

Количественное определение  понятия «чрезвычайно большой объём» меняется во времени; в настоящее  время считается, что это объём, измеряемый по меньшей мере петабайтами. Для сравнения, в 2005 г. самыми крупными в мире считались базы данных с объёмом хранилища порядка 100 терабайт.

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

Исследования в области  хранения и обработки сверхбольших баз данных VLDB всегда находятся на острие теории и практики баз данных. В частности, с 1975 года проходит ежегодная конференция International Conference on Very Large Data Bases («Международная конференция по сверхбольшим базам данных»). Большинство исследований проводится под эгидой некоммерческой организации VLDB Endowment (Фонд целевого капитала «VLDB»), которая обеспечивает продвижение научных работ и обмен информацией в области сверхбольших БД и смежных областях.

 

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

 

  • Иерархическая
  • Объектная и объектно-ориентированная
  • Объектно-реляционная
  • Реляционная
  • Сетевая
  • Функциональная.

 

 

 

 

 

      Сервер – персональный компьютер, управляющий ресурсом

      Клиент – персональный компьютер, использующий ресурс (для ввода и представления данных)

      Сервер Базы Данных (SQL – сервер) – ядро реляционной SQL-ориентированной СУБД (определения данных, обработка данных, защита данных)

      SQL – клиенты – прикладные программы, которые общаются к ядру СУБД за услугами по обработке данных.

 

      Совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных, называется – Система управления базами данных (СУБД)

 

      Основные функции СУБД:

 

  • управление данными во внешней памяти (на дисках);
  • управление данными в оперативной памяти с использованием дискового ЭШа;
  • запись изменений, резервное копирование и восстановление базы данных после сбоев;
  • поддержка языков БД (язык определения данных, язык манипулирования данными).

 

Системы управления базами данных  различаются по способу  доступа к БД:

 

  • Файл-серверные

      В файл-серверных СУБД файлы данных располагаются централизованно на файл-сервере. СУБД располагается на каждом клиентском компьютере (рабочей станции). Доступ СУБД к данным осуществляется через локальную сеть. Синхронизация чтений и обновлений осуществляется посредством файловых блокировок. Преимуществом этой архитектуры является низкая нагрузка на процессор файлового сервера. Недостатки: потенциально высокая загрузка локальной сети; затруднённость или невозможность централизованного управления; затруднённость или невозможность обеспечения таких важных характеристик как высокая надёжность, высокая доступность и высокая безопасность. Применяются чаще всего в локальных приложениях, которые используют функции управления БД; в системах с низкой интенсивностью обработки данных и низкими пиковыми нагрузками на БД.

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

 

  • Клиент-серверные

      Клиент-серверная СУБД располагается на сервере вместе с БД и осуществляет доступ к БД непосредственно, в монопольном режиме. Все клиентские запросы на обработку данных обрабатываются клиент-серверной СУБД централизованно. Недостаток клиент-серверных СУБД состоит в повышенных требованиях к серверу. Достоинства: потенциально более низкая загрузка локальной сети; удобство централизованного управления; удобство обеспечения таких важных характеристик как высокая надёжность, высокая доступность и высокая безопасность.

 

 

 

СУБД Клиент-Сервер разделяется на:

 

      1) Централизованная – управление данными и взаимодействие с пользователем совмещены в оной программе.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

      2) Один К Одному – функции сервера выделены в самостоятельную группу серверов. Для каждого клиента свой сервер.

 

 

 

 

 

 

 

 

 

 

      3) Многопотоковая – система с выделенным сервером, способным обрабатывать запросы от многих пользователей

 

 

 

 

      4) Диспетчеризация – для высокозагруженных систем. Замена выделенного сервера диспетчером, распределяющим запросы между серверами.

 

 

 

 

5) Многопотоковая Мультисервисная – система с выделенными серверами, где каждый сервер способен обрабатывать запросы от многих клиентов.

 

 

 

 

  • Встраиваемые

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

 

Этапы создания БД

 

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

      Основные задачи:

 

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

 

Основные этапы проектирования баз данных:

 

  • Концептуальное (инфологическое) проектирование — построение семантической модели предметной области, то есть информационной модели наиболее высокого уровня абстракции. Такая модель создаётся без ориентации на какую-либо конкретную СУБД и модель данных. Термины «семантическая модель», «концептуальная модель» и «инфологическая модель» являются синонимами. Кроме того, в этом контексте равноправно могут использоваться слова «модель базы данных» и «модель предметной области» (например, «концептуальная модель базы данных» и «концептуальная модель предметной области»), поскольку такая модель является как образом реальности, так и образом проектируемой базы данных для этой реальности.

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

 

      Чаще всего концептуальная модель базы данных включает в себя:

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

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

  • Логическое (даталогическое) проектирование — создание схемы базы данных на основе конкретной модели данных, например, реляционной модели данных. Для реляционной модели данных даталогическая модель — набор схем отношений, обычно с указанием первичных ключей, а также «связей» между отношениями, представляющих собой внешние ключи.

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

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