Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Преимущества централизации управления данными




Информация, данные, знания.

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

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

Знания – логическая обработка данных занесённых в систему.

Аспекты работы с данными

1) Определение данных

2) Манипулирование данными – read, Write, Delete, edit

3) Администрирование данных – это управление системой.

Понятие об информационных технологиях

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

IDEF0 – стандарт.

Управляющая информация влияет на принятие решения, но не является входной(сверху).

Механизм – то, с помощью чего было принято решение. Реализует процесс.

Особенности и задачи ИС

Информационная система – некоторая система, реализующая часть информационной технологии.

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

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

Файл, запись, поле.

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

Запись – структура состоящая из полей.

Поле – минимальная поименованная структура данных.

Файл – Кадры;Запись – Личное дело;Поле – ФИО.

Файловые информационные системы (ФИС)

ФИС – решение задач ИС путём использования нескольких файлов внешней памяти, каждый из которых хранит данные с фиксированной структурой.

Недостатки:

1) Работа с данными на внешнем уровне, влекла к снижению производительности труда.

2) Изменения в структурах данных из-за появления новых задач приводили к необходимости изменения кода ранее написанных приложений. Чем крупнее была ФИС, тем медленнее она развивалась.

Идея СУБД, отличие от ФИС

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

           8. Определение банка данных. Требования к БнД

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

Требования:

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

Обеспечивать заданный уровень достоверности хранимой информации.

Обеспечивать доступ к данным только пользователям с соответствующими полномочиями.

Обеспечивать возможность поиска информации по произвольной группе признаков.

Удовлетворять заданным требованиям по производительности при обработке запросов.

Иметь возможность реорганизации и расширения при изменении границ ПО.

Обеспечивать выдачу информации пользователю в различной форме.

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

Обеспечивать возможность одновременного обслуживания большого числа внешних пользователей.

Преимущества централизации управления данными

Одни и те же данные вводятся один раз.

Преимущества:

1) Сокращение избыточности хранимых данных;

2) Устранение противоречивости хранимых данных;

3) Много аспектное использование данных;

4) Комплексная оптимизация;

5) Обеспечение возможности стандартизации;

6) Обеспечение возможности санкционированного доступа к данным.

           10. Жизненный цикл инженерного изделия

1) Появление и осознание потребности в новом изделии, материале, технологии;

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

3) Проектирование, результат которого – создание опытного образца;

4)Производство на основании проектной документации, осуществляется выпуск готовых изделий или использование технологий;

5) Эксплуатация, тех.обслуживание, ремонт;

6) Утилизация.

           11. Модели жизненного цикла разработки ИС

Модель ЖЦ – структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и задач, выполняемых на протяжении ЖЦ. Модель ЖЦ зависит от специфики ИС и специфики условий, в которых последняя создаётся и функционирует. Существует: задачная, каскадная, спиральная.

           12. Жизненный цикл программного обеспечения и ИС

1) Фаза определения требований и анализа;

2) Фаза проектирования;

3) Фаза реализации;

4) Фаза внедрения.

5) Фаза сопровождения

           13. Задачная, каскадная(системная) и спиральная модель технологии создания ИС.

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

Каскадная

Анализ→Проектирование→ Реализация→Испытание и внедрение- сопровождение

Каждый этап должен идти полностью. Но иногда возникают петли(возврат).

Спиральная (четыре первые по циклу)

 

           14. Общая технологи создания ИС и АС

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

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

2) Проектирование – построение логической (инфологической, концептуальной) модели. Концептуальная МД – взгляд на данные с позиции пользователя. Инфологическая модель – с позиции проектировщика БД. Физическая модель привязывается к конкретной СУБД, позволяет получить пустую базу данных. Все 3 модели делаются с помощью CASE средств.

3) Реализация

4) Внедрение

           15. Этапы проектирования БД

1) Пред проектное обследование

2) Техническое задание

3) Технический проект

4) Рабочий проект

5) Испытания и внедрение

Проектируется на двух уровнях : инфологическое (локальное, потом глобальное), физическая модель.

           16. Предприятие как открытая система. Метаболизм предприятия.

Открытая система – система, что обменивается с внешней средой некой субстанцией. Потоки обмена: - финансовые

                                                                          - кадровые

                                                                          - энергетические

                                                                          - материальные

                                                                          - информационные

ИС отображает эти потоки в виде информации. Все процессы преобразования отображаются процессами переработки информации. На этом этапе анализа анализируем реальную информацию. Задача: построить информационную модель работы предприятия. Охватывает события, потоки субстанций, процессы.

           17. Моделирование потоков данных(DFD -диаграммы)

Прямоугольник – источник и приёмник данных

Овал – процесс

Стрелочка – поток данных

Недорисованный прямоугольник с палочкой – накопитель данных.

Источник – все, что не входит в саму ИС(клиент в фирме). Он остается для нас закрытым.

Процесс – для него известен алгоритм. Может состоять из других. То, что будет делать система(система + человек)

Поток – состоит из стандартных информационных объектов (анкета, чек)

Накопители – устройства, в которых хранятся данные на постоянной основе.

DFD -0 – модель в крупном плане;

DFD -1 – структурный подход;

DFD -2 – разбиение на задачи.

 

           18. Матрицы событий (ELM)

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

S-событие(стимул)→A(афектор)→R(реакция)

Бывают события N-нормальные и NN-ненормальные. Под нормальным событием будем понимать такое событие на которое предусмотрена реакция ИС, а ненормальным – на которое не предусмотрено.

           19. Методология SADT

Методология IDEF0 является следующим этапом развития известного графического языка описания функциональных систем SADT. Делалось это под программу ICAM. Одним из требований к IDEF после SADT было наличие эффективной методологии взаимодействия в рамках «аналитик-специалист».

IDEF0 – методология функционального моделирования;

IDEF1 – методология моделирования информационных потоков внутри системы;

IDEF1X – методология для реляционных структур (относится к типу «Сущность-взаимосвязь»);

IDEF2 – методология динамического моделирования развития систем;

IDEF3 – методология документации процессов;

IDEF4 – методология для объектно - ориентированных систем.

           20. Понятие модели данных (МД). Сильно и слабо структурированные МД.

Модель данных – множество объектов и множество отношений: <Ω,О>.

Ω – множество объектов, О – набор отношений.

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

           21. Модель «Сущность-связь»

Для построения сильно-структур. Моделей данных используется язык ERD(сущность-связь)

Сущность – множество объектов одинаковой структуры. Сущности берутся из задач.

Студент – сущность

           22. Атрибуты, домены. Правила для атрибутов, ключи.

Сущность задается структурой (атрибутами).

Правила: 1) Атрибуты не упорядочены;

2) В множестве не может быть 2-х одинаковых экземпляров;

3) Все атрибуты – атомарные (не могут быть структурой);

4) Отсутствие повторяющихся групп;

5) Смысловая однозначность.

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

В сущности ключ – обязательно.

Домен – специально введённый тип данных (пользовательский). Позволяют ограничить вводимые данные.

               

Типы связей.

Связь модели – глагол, который соединяет экземпляры сущности.

Виды бинарных связей:

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

1:N – связью связывается 1 экземпляр 1 сущности ко многим из другой

N:M – связью связывается N экземпляр 1 сущности c M из другой

           24. степени связи. Зависимость по коду

Степень связи: 1-обязательно; 0-необязательно

∆ - показывает, что ключ сложный. Каскадное удаление – если удалён родительский экземпляр, то удаляются и порожденные экземпляры.

           25. N-арные связи.

Рыбак А предпочитает ловить рыбу В в пруду С снастью Д на наживку Е.

           26. Композиция связей

 Композиция связи - логическим следствие других связей этой модели. Такая связь – лишняя(ее можно восстановить из других), подлежит удалению, т.к. это может привести к нарушению целостности.

           27. Типы и подтипы (роли)

Вводится супер - тип сотрудник(должность,ФИО,адрес), и от него рабочий, секретарь, охранник.

           28. Понятие жизненного цикла объекта (экземпляра сущности). Начало, конец, координация ЖЦ.

Граф ЖЦ показывает в каких циклах находится объект

Начальное состояние – состояние , когда объект появляется в БД

Конечное состояние – состояние, когда объект перестает изменяться

ЖЦ между собой координируется. В БД ЖЦ отображаются:

- вводится специальный атрибут;

- через связи

Координация ЖЦ: некоторые объекты могут быть связаны информационно (автомобиль в ремонте, водитель не может быть в рейсе).Такое надо отслеживать.

 

           29. Ограничения целостности. Бизнес – правила.

Целостность – отсутствие ошибок и противоречий в БД.

Ограничение целостности – логическое условие в БД, любые правила или предикаты, которые могут не выполнятся в следствии чего утрачивается целостность:

1) внешние (требуется написание спец программ);

2) внутренние (проверка типов данных и доменов, действия над ними).

Бизнес – правило – подкласс внешних ограничений целостностей, ограничения, характерные лишь для данной организации.

           30. Локальные инфологические модели

Локальная – строится для  определенного пользователя, отображает необходимые для решения его задач объекты.

           31. Построение глобальной инфологические модели

Локальные после объединяют, получают глобальную, недоступна никому кроме админа. Глобальная строится: путем объединения при соблюдении правил.

1) согласовать словари –устранить омонимы и синонимы. В одном атрибут, в другом уже сущность.

2) Обобщаются ограничения целостности и бизнес-правила.

3) Возможно возникновение композиций.

4) производится нормализаций глоб. модели

5) локальные корректируются так, чтобы они соответствовали глоб.

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

Физическая модель:

- Иерархическая система

- Сетевая модель (построена не на дереве, а на графе)

В реляционной модели выделено 3 части:

1) структурная – описывает объекты, объекты – унарные таблицы.

2) манипуляционная – алгебра и реляционное исчисление, их описывают.

3) целостная – целостность сущности и ссылок(описывает ограничения).

В реляционной модели данных всего 1 тип данных – n-арные связи, т.е. таблица и набор операций работы с ней. Была создана реляционная алгебра и реляционное исчисление (с переменными кортежами и переменными доменами).

           33. Отношение и его свойства

В структурной части определяются основные понятия:

- тип данных – счетчик, строковые, числовые, битовые строки, дата,  время, деньги;

- домен (введённый пользователем тип данных)

- кортеж (строка) – задает схему отношения.

- отношение (множество кортежей такого вида)

Все столбцы должны быть элементарны.

Схема отношений: R(<a1t1>, <a2t2>,…,<antn>). Часто записывают упрощенно: R(a1…an).

Совокупность всех отношений – схема базы данных.

Свойства отношений:

1) отсутствие кортежей дубликатов (в таблице не может быть 2 одинаковых строк);

2) отсутствие упорядоченности кортежей (перетасовав таблицу, она не изменится);

3) отсутствие упорядоченности атрибутов;

4) атомарность значения атрибутов (все атрибуты – не массивы, не структуры).










Последнее изменение этой страницы: 2018-05-31; просмотров: 196.

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