Системы баз данных Дисциплина: « Б аз

Скачать презентацию Системы баз данных Дисциплина:  « Б аз Скачать презентацию Системы баз данных Дисциплина: « Б аз

tema_1_sistemy_baz_dannyh.ppt

  • Размер: 318.5 Кб
  • Автор:
  • Количество слайдов: 26

Описание презентации Системы баз данных Дисциплина: « Б аз по слайдам

Системы баз данных Дисциплина:  « Б аз ы данных» Специальность: № 08080165 Системы баз данных Дисциплина: « Б аз ы данных» Специальность: № 08080165 «Прикладная информатика (в экономике)» Институт информатики, инноваций и бизнес систем Кафедра Информационных систем и прикладной информатики Старший преподаватель Богданова О. Б.

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

Преимущества использования баз данных 1. Сокращение избыточности данных; 2. Устранение противоречивости данных; 3. СовместноеПреимущества использования баз данных 1. Сокращение избыточности данных; 2. Устранение противоречивости данных; 3. Совместное использование данных многими приложениями; 4. Возможность стандартизации и обмена данных; 5. Возможность выполнения условий санкционированного доступа к данным; 6. Возможность поддержать целостность данных. 7. Возможность применения эффективных методов организации данных; 8. Независимость данных от прикладных программ.

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

Классификация банков данных Банк данных СУБД Другие компоненты Реляционные. Сетевые База данных Иерархические ЭкстенсиональныеКлассификация банков данных Банк данных СУБД Другие компоненты Реляционные. Сетевые База данных Иерархические Экстенсиональные Визуальные Аудио Локальные Распределенные Мультимедиа Централизованные Интенсиональные Мультимодельные Смешанные. Структурированные Неструктурированные Частично структурированные Фактические Лексико-графически е Документальные Библиографические Полнотекстовые. Реферативные Платные. Бесплатные. Операционные. Информационные Смешанные. Замкнутые. Открытые Универсальные Специализиро — ван ные Настольные Корпоративные OLTP OLAP

КЛАССИФИКАЦИЯ СИСТЕМ БАЗ ДАННЫХ По условиям предоставления услуг • платные • Бесплатные По характеруКЛАССИФИКАЦИЯ СИСТЕМ БАЗ ДАННЫХ По условиям предоставления услуг • платные • Бесплатные По характеру преобладающей информации • системы оперативной обработки транзакций(OLTP) • системы поддержки принятия решения (OLAP, DSS) По охвату • территориальные • временные • ведомственные • проблемные

КЛАССИФИКАЦИЯ СИСТЕМ БАЗ ДАННЫХ По степени доступности • общедоступные • с ограниченным кругом пользователейКЛАССИФИКАЦИЯ СИСТЕМ БАЗ ДАННЫХ По степени доступности • общедоступные • с ограниченным кругом пользователей По характеру взаимодействия с пользователем • пассивные • Активные По форме собственности • государственные • негосударственные (частные, групповые, личные)

Определения БД  ( Б азы Д анных) - Это хранилище информации, в котороеОпределения БД ( Б азы Д анных) — Это хранилище информации, в которое все пользователи и приложения информационной системы могут заносить информацию и из которого в соответствии с определенными правами могут извлекать. — Это совокупность хранимых операционных данных, используемых множеством пользователей — Это совокупность специальным образом организованных данных, хранимых в памяти и отображающих состояние объектов и их взаимодействие в рассмотренной предметной области.

Определения БД  ( Б азы Д анных) База данных  - это объективнаяОпределения БД ( Б азы Д анных) База данных — это объективная форма представления и организации совокупности данных (например, статей, расчетов), систематизированных таким образом, чтобы эти данные могли быть найдены и обработаны с помощью ЭВМ

Отображение «внешний-концептуальный» Язык описания Рабочая область Пользователь А 1 Пользователь А 2 Пользователь ВОтображение «внешний-концептуальный» Язык описания Рабочая область Пользователь А 1 Пользователь А 2 Пользователь В 1 Пользователь В 2 Внешняя модель АВнешняя модель ВВнешняя схема А Внешняя схема В Концептуальная модель данных Внутренняя модель данных Концептуальная схема Внутренняя схема СУБД Отображение «внутренний-концептуальный» Архитектура баз данных

Внутренняя модель  состоит из отдельных экземпляров записей,  физически хранимых во внешних носителяхВнутренняя модель состоит из отдельных экземпляров записей, физически хранимых во внешних носителях (описывается при помощи внутренней схемы, которая определяет любые типы хранимых записей, существующие индексы и физическую последовательность этих записей) Внутренняя модель БД

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

Внешняя модель  является подмножеством концептуальной модели;  представление конкретным пользователем своего сегмента базыВнешняя модель является подмножеством концептуальной модели; представление конкретным пользователем своего сегмента базы данных (абстрактное отображение некоторой части концептуальной базы данных) Внешняя модель

КЛАССИФИКАЦИЯ БАЗ ДАННЫХ По форме представления информации • визуальные • аудиосистемы • мультимедиа ПоКЛАССИФИКАЦИЯ БАЗ ДАННЫХ По форме представления информации • визуальные • аудиосистемы • мультимедиа По характеру организации данных • неструктурированные • частично структурированные • c труктурированные По типу используемой модели данных (сетевые, иерархические, . . . )

КЛАССИФИКАЦИЯ БАЗ ДАННЫХ По типу хранимой информации • документальные • фактографические • лексикографические ПоКЛАССИФИКАЦИЯ БАЗ ДАННЫХ По типу хранимой информации • документальные • фактографические • лексикографические По характеру организации хранения данных • локальные • интегрированные • распределенные По объему хранимых данных

ЖИЗНЕННЫЙ ЦИКЛ БАЗ ДАННЫХ Жизненный цикл баз данных - процесс проектирования,  реализации иЖИЗНЕННЫЙ ЦИКЛ БАЗ ДАННЫХ Жизненный цикл баз данных — процесс проектирования, реализации и поддержания системы БД Этапы жизненного цикла • Предварительное планирование • Проверка осуществимости • Определение требований • Концептуальное проектирование • Реализация • Оценка работы и поддержка БД

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

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

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

Этапы управления доступом с использованием СУБД: 1. Пользователь формирует запрос к базе данных наЭтапы управления доступом с использованием СУБД: 1. Пользователь формирует запрос к базе данных на языке описания данных; 2. СУБД воспринимает запрос и интерпретирует его; 3. СУБД анализирует по очереди все схемы и отображения от внешней до внутренней, используя язык манипулирования; 4. СУБД выполняет необходимые операции над хранимыми данными (с помощью ЯМД) и формирует внешнюю запись в направлении снизу вверх, которая в общем случае и выдается пользователю на ЯОД.

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

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

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

Классификация метаданных Метаданные Описание данных Описание других компонентов информационной системы. Метаданные стадии разработки МетаданныеКлассификация метаданных Метаданные Описание данных Описание других компонентов информационной системы. Метаданные стадии разработки Метаданные стадии исполнения Внутрисистемные Пользовательские Описание пользователей Описание технологии Описание технических средств

Связи администратора БД Сотрудники предприятия, для которого создается Бн. Д Администрация предприятия Конечные пользователиСвязи администратора БД Сотрудники предприятия, для которого создается Бн. Д Администрация предприятия Конечные пользователи Поставщики системного программного обеспечения Прикладные программисты Администратор Бн. Д Сотрудники вычислительной установки Группа эксплуатации. Системные администраторы. Руководство вычислительной установки

Другие компоненты системы Пользователи Сотрудники информационных служб. Конечные пользователи Администраторы сети. Администраторы Бн. ДДругие компоненты системы Пользователи Сотрудники информационных служб. Конечные пользователи Администраторы сети. Администраторы Бн. Д Квалифициров анные. Случайные Терминальные. Руководители организации Регулярные Неквалифицир ованные. Рядовые пользователи Параметристы Работающие в справочном режиме Нетерминальные Программисты

Зарегистрируйтесь, чтобы просмотреть полный документ!
РЕГИСТРАЦИЯ