Презентация "Базы данных и системы управления базами данных" 10-11 класс


Подписи к слайдам:
Базы данных и системы управления базами данных.

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

Буданова Анна Владимировна

учитель информатики и ИКТ

ГБОУ СОШ №1466 им.Надежды Рушевой г.Москва

Базы данных (БД)

Для хранения и обработки больших объёмов информации используются базы данных.

Например, телефонный справочник, где хранится информация об организациях (телефоны, адреса); записная книжка – информация о людях (фамилия, телефон, адрес); библиотечный каталог – информация о книгах (название, год, автор).

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

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

Каждая база данных хранит информацию о большом количестве объектов одинакового типа. Объекты одного типа обладают одинаковым набором свойств.

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

БД удобно представлять в виде таблиц.

БД удобно представлять в виде таблиц.

В каждой строке таблицы размещаются значения свойств одного объекта, а каждый столбец таблицы хранит значения определенного свойства всех объектов.

Столбцы табличной базы называют полями. Каждое поле имеет имя и может хранить данные определенного типа (текст, число, дата/время и т.д.)

Столбцы табличной базы называют полями. Каждое поле имеет имя и может хранить данные определенного типа (текст, число, дата/время и т.д.)

Строки таблицы называются записями.

Поля базы

Имя поля

Записи базы

Для поочередного ввода, просмотра и редактирования записей БД используется форма или шаблон.

  • Для поочередного ввода, просмотра и редактирования записей БД используется форма или шаблон.
  • Форма позволяет последовательно отображать записи в удобном для пользователя виде.
  • Например, контакты, задачи, события. С предустановленными названиями полей.

Модели данных

Существует 4 основных модели данных:

  • списки (плоские таблицы),
  • реляционные БД,
  • иерархические,
  • сетевые структуры.

Реляционные модели данных

  • Наибольшее распространение при разработке БД получили реляционные модели данных.
  • Реляционная модель данных является совокупностью простейших двумерных таблиц-отношений.

Организация информации в однотабличной БД «Репертуар кинотеатров на неделю»

Примечание. Первичный ключ: кинотеатр + время.

Ключи

  • Ключ – это поле (или несколько полей), добавляемый к таблице и позволяющий установить связь с записями в другой таблице.
  • Типы ключей:

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

Пример: описать структуру БД.

  • Описать структуру – это значит указать все поля таблицы и их характеристики.

Пример: дан фрагмент реляционной БД.

  • Главный ключ: номер рейса + дата вылета.
  • Описание полей:

Указать главный ключ; описать характеристики полей.

Иерархические модели данных

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

Создание БД, а также операции поиска и сортировки данных выполняются специальными программами – системами управления базами данных (СУБД).

Представители СУБД:

  • Microsoft Access;
  • FileMaker;
  • OpenOffice.org Base.

Этапы создания БД:

  • создание полей БД,
  • установка их типов и ввода имен полей,
  • ввод, просмотр и редактирование записей,
  • осуществление сортировки и поиска данных.

Сортировка

Упорядочение записей, т.е. расположение в определённой последовательности называется сортировкой.

Сортировка производится по какому-либо полю БД (по алфавиту от начала к концу, от большего к меньшему).

Поиск

Поиск в БД осуществляется с помощью фильтров и запросов.

Фильтр скрывает в исходной таблице записи, не удовлетворяющие условиям поиска. Запрос отбирает записи, удовлетворяющие условиям поиска, и помещает их в новую таблицу запроса.

Условия поиска записей

Условия поиска записей создаются с использованием операторов сравнения (=, >, < и т.д.)

Для числовых данных существуют операции сравнения:

= (равно), > (больше), < (меньше), >= (больше или рано),

<= (меньше или равно) и <> (не равно).

Для текстовых данных возможны операции:

  • равно (сравнивает все символы);
  • начинается с и не начинается с (сравниваются первые символы);
  • заканчивается на и не заканчивается на (сравниваются последние символы);
  • содержит и не содержит (сравниваются последовательности символов).

Microsoft Access

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

Данные можно хранить на компьютере, а можно опубликовать их в Интернете, чтобы другие пользователи работали с базой данных в браузере.