ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ СТАВРОПОЛЬСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ.

Презентация:



Advertisements
Похожие презентации
Учебная дисциплина «Базы данных» для студентов специальности «Информационные системы и технологии» ЛЕКЦИЯ 4 ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ Вопрос.
Advertisements

Специальность «Информационные системы и технологии» шифр Учебная дисциплина «Управление данными» Лекция 1 ВВЕДЕНИЕ В БАЗЫ ДАННЫХ 1 Основные понятия,
Система организованных баз данных, программных, технических, языковых и организационно-методических средств, предназначенных для обеспечения централизованного.
Учебная дисциплина «Базы данных» для студентов специальности Бизнес-информатика (бакалавриат) ЛЕКЦИЯ 3 ВВЕДЕНИЕ В РЕЛЯЦИОННУЮ МОДЕЛЬ ДАННЫХ Вопрос.
Банк данных (БнД) это система специальным образом организованных данных баз данных, программных, технических, языковых, организационно-методических средств,
ЛЕКЦИЯ 2 ОСНОВЫ РЕЛЯЦИОННОЙ АЛГЕБРЫ Вопрос 1. Основные операции над отношениями в реляционных базах данных. Вопрос 2. Нормализация реляционных баз данных.
Опыт реализации отказоустойчивого сервера приложений и хранилища данных на базе СУБД ЛИНТЕР Михаил Ермаков, Дмитрий Мухоедов, РЕЛЭКС.
Лекция 1 Лекция 1 Введение в Автоматизированные информационные системы (АИС) и Базы данных (БД). Определение БД и банков данных (БнД). Компоненты банка.
Канадские критерии безопасности Созданы в 1993г. Цель разработки Единая шкала критериев Единая шкала критериев Основа для разработки спецификаций безопасных.
Лекция 5. Банки данных и знаний. Вопросы лекции 4.1. Основные понятия банков данных и знаний 4.2. Компоненты банка данных 4.3. Классификация банков данных.
Выполнила студентка группы ТУ-501 Полозова Ю.О. База данных (БД) представляет собой совокупность структурированных данных, хранимых в памяти вычислительной.
8. Федеральные критерии безопасности информационных технологий.
Основные понятия и определения Различные модели данных.
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ СТАВРОПОЛЬСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ.
Учебная дисциплина «Базы данных» для студентов специальности Прикладная информатика (бакалавриат) Лекция 7 Объектно – ориентированные базы данных.
ЭТАПЫ ЖИЗНЕННОГО ЦИКЛА БАЗЫ ДАННЫХ. Жизненный цикл БД Это процесс, который начинается с этапа проектирования БД и заканчивается снятием БД с эксплуатации.
Учебная дисциплина «Базы данных» для студентов специальности «Информационные системы и технологии» Лекция 5 Объектно – ориентированные базы данных.
Тема 2. Концептуальное проектирование. Лекция 1. Уровни моделей и этапы проектирования.
Технология хранения, поиска и сортировки информации в базах данных
Лекция 3 Лекция 3 Методологические основы БД. Типология свойств и связей объекта. Многоуровневые модели предметной области. Идентификация объектов и записей.
Транксрипт:

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ СТАВРОПОЛЬСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ Учебная дисциплина «Управление данными» Для студентов специальности Информационные системы и технологии Лекция 4 Жизненный цикл баз данных Учебные вопросы 1. Общая характеристика этапов жизненного цикла БД и их потребителей. 2. Администрирование БД. 3. Эксплуатация и использование БД. 4. Защита данных.

Литература 1.Базы данных: учеб. Пособие для студ. высш. учеб. Заведений / А.В. Кузин, С.В. Левонисова. – 2-е изд. стер. – М.: Издательский центр «Академия», Марков А.С., Лисовский К.Ю. Базы данных. Введение в теорию и методологию: Учебник. –М.: Финансы и статистика, Теория и практика построения баз данных. 8- е изд. / Д. Крёнке. –СПб: Питер, 2003.

В своем становлении и развитии БД проходят следующие этапы жизненного цикла: - постановка задачи на создание БД и формулировка требований к ней; - проектирование БД; - реализация БД; - тестирование БД; - эксплуатация БД; - моральное старение БД. Рисунок 1 - Жизненный цикл баз данных

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

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

Основные категории пользователей и их роль в функционировании банка данных: 1.Конечные пользователи. 2.Администраторы базы данных. 3.Разработчики и администраторы приложений.

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

Основные функции группы администратора БД 1. Анализ предметной области: описание предметной области, выявление ограничений целостности, определение статуса (доступности, секретности) информации, определение потребностей пользователей, определение соответствия «данные - пользователь», определение объемно-временных характеристик обработки данных. 2. Проектирование структуры БД: определение состава и структуры файлов БД и связей между ними, выбор методов упорядочения данных и методов доступа к информации, описание БД на языке описания данных (ЯОД). 3. Задание ограничений целостности при описании структуры БД и процедур обработки БД

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

В обязанности администратора БД входит: 1. Определение информационного содержания БД, а также логической организации данных. 2. Определение структуры памяти (хранение данных) и стратегии доступа к данным. 3. Взаимодействие с пользователем от учета их потребностей до заключения договоров по использованию данных, хранящихся в БД. 4. Определение стратегии отказа в предоставлении услуг и восстановления поврежденных данных. 5. Модернизация структуры БД, а также ее актуализация. 6. Обеспечение эффективности работы БД. 7. Учет сведений о пользователях, частоте обращения к БД или ее частям, ведение статистики использования данных.

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

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

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

Рисунок 2 – Принцип разбиения транзакции на контрольные точки

Рисунок 3 - Потенциальные угрозы утечки и повреждения информации

ЭВМКомпьютер, на котором находится БД УКУзел коммутации ТТерминал 1Электромагнитное излучение 2Подключение к каналам связи 3Перекрестные помехи 4Ошибки коммутации 5Ошибки ввода 6Ошибки программного обеспечения 7Аппаратные сбои 8Подглядывание, подслушивание 9Сбор мусора