Базыданных презентация

Содержание

1. Структуры файловых систем Функции ИС (программный комплекс): Надежное хранение информации Выполнение преобразований, вычислений Предоставление пользовательского интерфейса Файл – именованная область внешней памяти Функции Системы управления файлами: Распределение

Слайд 1Базы данных
Лекция №04

Общая характеристика понятий БД


Слайд 21. Структуры файловых систем
Функции ИС (программный комплекс):
Надежное хранение информации
Выполнение преобразований,

вычислений
Предоставление пользовательского интерфейса

Файл – именованная область внешней памяти

Функции Системы управления файлами:
Распределение внешней памяти
Отображение имен файлов
Обеспечение доступа к данным

Слайд 31. Структуры файловых систем
Подходы сопоставления имени каталога:
Изолированные файловые системы
Централизованные файловые

системы
Преимущества централизованных:
Выполняет больше рутинной работы
Оповещает о потребности установки дисков
Равномерное распределение памяти
Перемещение редко используемых файлов
Облегчается резервное копирование
Недостаток централизованных:
Перенос поддерева файловой системы на другую вычислительную установку

Слайд 42. Авторизация доступа к файлам
Мандатный способ защиты – каждый пользователь

имеет отдельный мандат
Дискреционный подход (ОС UNIX)
Целочисленные идентификаторы:
Идентификатор группы
Собственный идентификатор пользователя
Идентификаторами снабжается каждый процесс
При каждом файле хранится полный идентификатор пользователя
Контролируется возможность выполнения:
Чтения
Записи
Выполнения

Слайд 54. Области применения файлов
Связи между программными компонентами по пониманию логической структуры

файлов

Слайд 65. Основные понятия представления данных
Классы задач:
Вычислительные задачи
Задачи обработки данных

Невычислительные задачи –

обработкой различного рода документов

Слайд 75. Основные понятия представления данных
Задача 1. Начисление заработной платы
S=KoO/Kr,
где Kr

– количество рабочих дней в данном месяце

Слайд 85. Основные понятия представления данных
Новые понятия:
Элемент данных (поле) – наименьшая единица

поименованных данных
Логическая запись – поименованная совокупность элементов данных (полей)
Экземпляр логической записи – текущее значение элементов записи
Логический файл – поименованная совокупность всех экземпляров записей заданного типа

Salary = RECORD
FIO: string;
O: real;
Ko: real;
S: real;
END;


Слайд 95. Основные понятия представления данных
Задача 2. Учет кадрового состава
Задача 3. Учет

экономии фонда оплаты труда

SN=KдвO/Kr


Слайд 105. Основные понятия представления данных
Эксплуатационные недостатки:
Информация дублируется
Одно и то же значение

несколько раз в разные файлы
Возможность противоречивости данных
Устранение недостатков:
Объединить все записи в одну
Объединить записи только задач 1 и 2

База данных – совокупность экземпляров различных типов записей и отношений между записями и элементами


Слайд 116. Потребности информационных систем
Примитивная схема структуризации данных в ИС
Две ИС с

общей библиотекой

Слайд 127. Целостность данных
Система должна «знать»:
Кол-во информационно связанных файлов
Структуру полей
Смысл каждого поля
Что

изменение данных в одном файле автоматически вызывает модификацию второго

СУБД берут работу на себя:
Поддержка транзакционного управления
Журнализация изменений

Слайд 138. Система управления базой данных
Необходимо отделить данные от прикладных программ
СУБД –

программный комплекс, обеспечивающий независимость
Поддержка интегрированной совокупности данных для:
Создания
Ведения
Использования БД многими пользователями

Банк данных – система
Языковых
Алгоритмических
Программных
Технических
Организационных
средств


Слайд 148. Функции СУБД
Определение структуры создаваемой БД
Возможность манипулирования данными


Слайд 158. Функции СУБД
Обеспечение независимости прикладных программ и данных
Защита логической целостности БД
Защита

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

Транзакция – это единица действий, производимых с базой данных

Слайд 169. СУБД – независимый системный компонент
Системы управления файлами обеспечивают:
Распределение дисковой памяти
Структуризацию

дисковой памяти
Именование файлов
Авторизацию доступа
Поддержку многопользовательского режима

Слайд 179. СУБД – независимый системный компонент
Отдельная СУБД и базы данных с

метаданными

Слайд 1810. Заключение
Потребности информационных систем:
Надёжное долговременное хранение больших объемов данных
Быстрый доступ к

данным

Временные соотношения очень актуальны

При выборе технологии построения ИС нужно тщательно оценивать и прогнозировать её потенциальные потребности в средствах управления данными

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

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


Для правообладателей

Яндекс.Метрика