Презентация на тему "Базы данных. Системы управления базами данных"

Презентация: Базы данных. Системы управления базами данных
1 из 20
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
0.0
0 оценок

Комментарии

Нет комментариев для данной презентации

Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.


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

Аннотация к презентации

Посмотреть и скачать презентацию по теме "Базы данных. Системы управления базами данных", включающую в себя 20 слайдов. Скачать файл презентации 0.09 Мб. Большой выбор powerpoint презентаций

  • Формат
    pptx (powerpoint)
  • Количество слайдов
    20
  • Слова
    другое
  • Конспект
    Отсутствует

Содержание

  • Презентация: Базы данных. Системы управления базами данных
    Слайд 1

    Базы данных. Системы управления базами данных

  • Слайд 2

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

    Базы данных

  • Слайд 3

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

  • Слайд 4

    Классификация БД

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

  • Слайд 5

    Типы моделей баз данных Реляционные(от латинского relation–отношение) состоят из одной и более взаимосвязанных двумерных таблиц. Их свойства: записи могут иметь одинаковые значения в некоторых полях, кроме ключевого; каждая запись имеет уникальное значение в ключевом поле; несколько таблиц связаны ключами. Иерархическиесостоят из совокупности элементов, расположенных в порядке подчинения. Их свойства: они имеют уровни, узлы, связи (образуют «дерево»); несколько узлов уровня связаны только с одним узлом более высокого уровня; иерархическое «дерево» имеет только одну вершину; каждый уровень имеет своё имя. Сетевые Их свойства: имеют уровни, узлы, связи; связи между уровнями свободные, нет строгого подчинения.

  • Слайд 6

    Функции СУБД:

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

  • Слайд 7

    ПопулярныеСУБД

    Ребус DBASE III FoxPro Access for Windows Paradox Lotus Oracle

  • Слайд 8

    Пример фактографической реляционной БД «Мои друзья»

    Простейшая РБД содержит одну таблицу, более сложная состоит из множества взаимосвязанных таблиц.

  • Слайд 9

    Представление информации в реляционной БД

    Запись1 Поле 1 Поле 2 Поле K-1 ПолеК … Запись2 ЗаписьN Основной элемент БД – запись–строка таблицы, содержит информацию об одном объекте.Поле–столбец таблицы, содержит информацию об одном атрибуте объекта.

  • Слайд 10

    Проектирование баз данных

    Проектирование базы данных выполняется, как правило, коллективом разработчиков и включает следующие работы: • анализ предметной области; • проектирование и непосредственно кодирование (создание запросов и приложений); • тестирование и сопровождение.

  • Слайд 11

    Требования к современным базам данных

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

  • Слайд 12

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

  • Слайд 13

    Характеристики БД:

    Полнота Правильная организация Актуальность Удобство для использования Последствия неправильного проектирования

  • Слайд 14

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

  • Слайд 15

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

  • Слайд 16

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

  • Слайд 17

    Пример нормализации БД:

    ПОЛИКЛИНИКА (ФАМИЛИЯ, ДАТА_РОЖДЕНИЯ, УЧАСТОК, ВРАЧ, ДАТА ПОСЕЩЕНИЯ, ДИАГНОЗ) - первая нормальная форма. Ключ записей подчеркнут. Согласно определению 2-й нормальной формы все неключевые поля должны функционально зависеть от полного ключа. Это ДИАГНОЗ. Таблицу разбиваем на две: ПОСЕЩЕНИЯ(ФАМИЛИЯ, ДАТА ПОСЕЩЕНИЯ, ДИАГНОЗ) ПАЦИЕНТЫ(ФАМИЛИЯ, ДАТА_РОЖДЕНИЯ, УЧАСТОК, ВРАЧ) - вторая нормальная форма Присутствует транзитивная зависимость: Фамилия Дата рождения Участок Врач ПОСЕЩЕНИЯ(ФАМИЛИЯ, ДАТА ПОСЕЩЕНИЯ, ДИАГНОЗ) ПАЦИЕНТЫ(ФАМИЛИЯ, ДАТА_РОЖДЕНИЯ, УЧАСТОК) ВРАЧИ(УЧАСТОК, ВРАЧ) - третья нормальная форма

  • Слайд 18

    А6 (2013). В фрагменте базы данных представлены сведения о родственных отношениях. Определите на основании приведенных данных фамилию и инициалы бабушки Ивановой А.И.

  • Слайд 19

    А16 (1999). Представлена база данных»Волшебные страны»

    После проведения сортировки сведения о НАРНИИ переместились на 1 строку вниз. Сортировка производилась: 1) В порядке возрастания по полю СТРАНА 2) В порядке убывания по полю ПЛОЩАДЬ 3) В порядке возрастания по полю ПЛОЩАДЬ 4) В порядке убывания по полю СТРАНА 5) В порядке возрастания по полю НАСЕЛЕНИЕ

  • Слайд 20

    А23 (2000). Представлена база данных «Расписание уроков»:

    Запросу, содержащему выражение N_урока>2 икласс>’8а’удовлетворяют только записи 1)1, 2, 3, 4, 5, 6, 7 2)3, 4, 5, 6 3) 3 4) 5 5) 3, 4, 5

Посмотреть все слайды

Сообщить об ошибке