Лекция Введение международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем icon

Лекция Введение международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем




НазваЛекция Введение международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем
Дата25.10.2012
Розмір445 b.
ТипЛекция


Лекция 1. Введение

  • МЕЖДУНАРОДНЫЙ НАУЧНО-ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

  • ИМЕНИ АКАДЕМИКА Ю.БУГАЯ

  • Кафедра компьютерных наук и информационных систем


СОДЕРЖАНИЕ

  • Файловые системы и базы данных

  • Определение БД и СУБД

  • Преимущества использования БД

  • Языки СУБД

  • Пользователи БД

  • Основные требования к СУБД



Файловые системы



Недостатки файловой системы

  • Зависимость данных

  • Жесткость структуры данных

  • Статичность данных

  • Отсутствие интеграции

  • Противоречивость

  • Неэффективность совместного использования

  • Неэффективность хранения и обработки



Подход, использующий БД



Определение БД



Определение СУБД



Преимущества использования БД

  • Интегрированное хранение данных

  • Централизованное управление данных

  • Совместное использование данных

  • Независимости данных

  • Обеспечение целостности данных

  • Защита данных

  • Эффективное управление доступом к данным

  • Восстановление базы данных



Централизованное управление БД

  • Проектирование схем БД

  • Разработка структур хранения и стратегий доступа к БД

  • Реструктуризация и реорганизация БД

  • Поддержание механизмов целостности БД

  • Регистрация и права доступа пользователей

  • Резервное копирование и восстановление

  • Настройка БД

  • Отслеживание использования БД



Независимость данных в БД

  • Логическая независимость

  • Физическая независимость



Целостность данных в БД

  • Что может вызвать нарушение целостности

    • Сбой оборудования или ПО
    • Некорректный (в противоположность незаконному) ввод, изменение и удаление данных
    • Совместный доступ (обновление) данных


Поддержания целостности

  • Резервное копирование и восстановление

  • Контрольные точки и откаты

  • Декларации ограничения целостности

  • Механизмы транзакций

  • Механизмы блокировок

  • Ведение журналов



Защита данных

  • Регистрация пользователей

  • Управление правами доступа

  • Идентификация и подтверждение подлинности

  • Автоматическое ведение журналов

  • Шифровка данных



Языки СУБД

  • Язык определения данных (ЯОД – DDL)

  • Язык манипулирования данными (ЯМД – DML)

  • Язык запросов (ЯЗ – QL)



Пользователи баз данных

  • Администратор базы данных

  • Системные аналитики, проектировщики

  • Системные и прикладные программисты

  • Конечные пользователи

  • Операторы



Требования к системе БД (1)

  • Простота, гибкость разработки приложений

  • Многократное и многоаспектное использо – вание данных

  • Простота, легкость, гибкость использования

  • Простота, гибкость изменения, расширения и настройки

  • Эффективность, гибкость, производитель– ность хранения и обработки



Требования к системе БД (2)

  • Защита от несанкционированного доступа, искажения и уничтожения

  • Поддержание требуемого уровня незави – симости данных

  • Поддержание требуемого уровня целост – ности данных

  • Развитые средства администрирования



Пример. Формы отдела реализации.



Пример. Файлы отдела реализации.



Пример. Форма и файлы отдела контрактов



Пример. Обработка данных в ФС



Пример. Обработка данных в СУБД



Конфигурация аппаратного обеспечен.



Учебная литература

  • 1. Пасічник В.В., Резніченко В.А. Організація баз даних і знань.  К.: Видавнича група BHV, 2006.  384 c.

  • 2. Филипп Андон, Валерий Резниченко. Язык запросов SQ. Учебный курс.  BHV, Питер, 2006.  416 с.

  • 3. Алан Бьюли. Изучаем SQL.  Символ, O’Reilly, 2007.  312 c.

  • 4. http://www.intuit.ru/department/database/



Схожі:

Лекция Введение международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем iconЛекция Архитектура баз данных международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем

Лекция Введение международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем iconЛекция Реляционная алгебра международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем содержание

Лекция Введение международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем iconЛекция Сетевая модель данных международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем

Лекция Введение международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем iconЛекция Реляционная структура данных международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем
Порядок значений атрибутов в кортеже не фиксирован (он определен схемой отношения)
Лекция Введение международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем iconЛекция 12. Целостность данных международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем содержание
Возможность поддержания переходов из одного состояния в другое (статичные, динамичные)
Лекция Введение международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем iconЛекция Иерархическая модель данных международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем
Каждый экземпляр сегмента связан с единственным экземпляром родительского сегмента
Лекция Введение международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем iconЛекция 10. Язык er-моделирования бд международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем содержание
Базируется на концепции, согласно которой информацион- ная модель по может быть описана в терминах
Лекция Введение международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем iconЛекция Реляционное исчисление международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем содержание
Имеет средства языка запросов, но не обладает возможностями манипулирования данными (как и реляционная алгебра)
Лекция Введение международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем iconЛекция Методология проектирования бд международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем
Жизненный цикл системы баз данных, как и любой программной системы, включает две основных фазы
Лекция Введение международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем iconЛекция 11. Защита данных международный научно-технический университет имени академика ю. Бугая кафедра компьютерных наук и информационных систем содержание
Разные пользователи могут иметь разные права доступа к одним и тем же объектам. Избирательный метод более гибкий
Додайте кнопку на своєму сайті:
Документи


База даних захищена авторським правом ©zavantag.com 2000-2013
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації
Документи