1_Основные понятия и определения


Чтобы посмотреть презентацию с картинками, оформлением и слайдами, скачайте ее файл и откройте в PowerPoint на своем компьютере.
Текстовое содержимое слайдов презентации:

РиЭУБД (Разработка и Эксплуатация Удаленных Баз Данных) Основные понятия и определения Архитектура ANSI – SPARC Модель N Модель 1() Модель 2 Концептуальная модель БД Уровень внешних моделей Концептуальный уровень Физический уровень ... 1 1 1 2 Виды информационных систем OLTP (OnLine Transaction Processing) 2. OLAP (OnLine Analytical Processing ) Пример: хранение данных об успеваемости студентов (результаты сессии) Январь Фамилия Предмет Оценка Сидоров Физика 2 Петров БД 5 Фамилия Предмет Оценка Сидоров Петров Физика БД 2 5 Февраль Январь 3 5 Февраль Фамилия Предмет Оценка Сидоров Физика 3 Петров БД 5 Режимы Однопользовательский режим работы Многопользовательский режим работы Последовательный доступ к данным Параллельный доступ к данным Централизованный способ хранения БД Распределенный способ хранения БД Классификация режимов работы с Базами Данных База данных Описание таблиц Поля Триггеры Хранимые процедуры Расширенная структура базы данных Метаданные Программные коды обработки данных Индексы Связи Транзакция Свойства транзакции:1. Атомарность 2. Согласованность 3. Изолированность 4. Долговечность Способы завершения :фиксация откат 1500$ 1500$ Пример: Электронный перевод денег Начальное состояние 2. Перевод 500$ из Банка1 в Банк2 500$ 3. Перевод 1000$ из Банка1 в Банк2 1000$ Контрольная сумма 3000$ 2000$ 1000$ 1500$ 1500$ Контрольная сумма 3000$ Контрольная сумма 3000$ 2000$ 1000$ Требования целостности данных 1. Правильность структуры и хранимых данных 2. Ссылочная целостность данных Пример: хранение данных о распределении студентов в группахТаблица: Студент, ключевое поле: Номер зачетки (простой ключ) Номер зачетки (PK) ФИО Группа 15014 Иванов ИП В-41 27803 Петров АИ В-42 39916 Петров АИ В-42 Таблица: Группа(родительская) Код группы(PK) Название группы 100 В-42 200 В-41 300 В-32 Таблица: Студент(дочерняя) Номер зачетки ФИО Код группы(FK) 15014 Иванов 200 27803 Петров 100 39916 Петров 100 12363 Васин 400 Группа Код группыНазвание группы Номер зачеткиФИОКод группы Студент Механизмы обеспечения целостности данных 1. Запрещающие механизмы 2. Каскадное удаление или обновление данных 3. Обнуление (NULL) Домашнее задание 1. Составить по задачи зимней практики модель ANSI-SPARK на 2-3 приложения 2. спроектировать общую структуру базы данных. 3. Продумать и написать механизм обеспечения целостности данных для задачи Оформить на А4.

Приложенные файлы

  • ppt 16674189
    Размер файла: 420 kB Загрузок: 0

Добавить комментарий