Рис. 1. Система баз данных
АО + ПО
                                
Функции СУБД
Управление данными во внешней памяти (на дисках).
Управление данными в оперативной памяти с использованием дискового кэша.
Журнализация изменений, резервное копирование и восстановление базы данных после сбоев.
Поддержка языков БД (язык определения данных, язык манипулирования данными).
                                
Сильные места ранних СУБД: 
развитые средства управления данными во внешней памяти на низком уровне; 
возможность построения вручную эффективных прикладных систем; 
возможность экономии памяти за счет разделения подобъектов (в сетевых системах). 
Недостатки: 
слишком сложно пользоваться;
фактически необходимы знания о физической организации;
прикладные системы зависят от этой организации;
их логика перегружена деталями организации доступа к БД.
                                
Наличие небольшого набора абстракций.
Наличие простого и в тоже время мощного математического аппарата.
Возможность манипулирования данными без необходимости знания конкретной физической организации баз данных во внешней памяти.
                                
 
 
 
БД
Сервер
Компьютер пользователя
Компьютер пользователя
                                
Недостатки «файл-серверной архитектуры»:
                                
Основные достоинства трехуровневой 
архитектуры «клиент-сервер»
Основные достоинства двухуровневой 
архитектуры «клиент-сервер»
 снижение нагрузки на сеть;
 повышение безопасности информации;
 уменьшение сложности клиентских приложений за счет отсутствия в них кода, связанного с контролем БД и разграничением доступа к ней 
                                
Ключ обеспечивает:
 однозначную идентификацию записей таблицы;
 ускорение выполнения запросов к БД;
 установление связей между отдельными таблицами БД;
 использование ограничений ссылочной целостности.
                                
Индексы обеспечивают:
 увеличение скорости доступа (поиска) к данным;
 сортировку записей;
 установление связей между отдельными таблицами БД;
 использование ограничений ссылочной целостности.
                                
Особенности:
 при изменении (редактировании) поля связи может нарушиться связь между записями двух таблиц. Поэтому при редактировании поля связи записи главной таблицы нужно соответственно изменять и значение поля связи всех подчиненных таблиц;
 при удалении записи главной таблицы нужно удалять и соответствующие ей записи в подчиненной таблице (каскадное удаление);
 при добавлении записи в подчиненную таблицу значение ее поля связи должно быть установлено равным значению поля связи главной таблицы. 
                                
В IDEF1X могут быть выражены следующие мощности связей:
                                
Правила выделения сущностей:
Значение атрибута имеет конечное множество значений.
Атрибут может иметь сразу несколько значений.
                                
INSERT INTO имя_таблицы (имя_столбца,…) VALUES (константа | NULL,…)
Оператор выбора:
Оператор вставки записи:
Оператор редактирования записи:
UPDATE имя_таблицы
SET имя_столбца = выражение,...
[WHERE условие_поиска] 
                                
Косвенные показатели эффективности
Надежность процессов
Стоимостные затраты на обработку данных
                                
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть