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

Подписи к слайдам:
БАЗЫ ДАННЫХ. Системы управления базами данных. ИНФОРМАЦИОННЫЕ СИСТЕМЫ БД используются в информационно-поисковых системах (электронные справочники, картотеки, каталоги) Основное назначение ИС и БД – хранение, поиск, внесение изменений, группировка и сортировка данных (манипулирование данными) Понятие о БД
  • Данные - это совокупность сведений, зафиксированных на определенном носителе в форме, пригодной для постоянного хранения, передачи и обработки. Преобразование и обработка данных позволяет получить информацию
  • База данных (БД) – это совокупность взаимосвязанных данных, которые организованы по определенным правилам и относятся к некоторой предметной области или ее части
Главное достоинство электронных БД – возможность быстрого поиска и сортировки (отбора) нужной информации, поэтому в сущности БД – это нечто иное, как система автоматизированного учета и обработки данных
  • Главное достоинство электронных БД – возможность быстрого поиска и сортировки (отбора) нужной информации, поэтому в сущности БД – это нечто иное, как система автоматизированного учета и обработки данных
Виды БД
  • По характеру хранимой информации.
        • фактографические;
        • документальные;
        • документально-фактографические.
  • По способу хранения данных:
        • централизованные;
        • распределенные;
  • По способу доступа к данным:
        • локальные;
        • сетевые.
  • В зависимости от способа организации данных:
        • реляционные;
        • сетевые
        • иерархические.
ОСНОВНЫЕ РЕЖИМЫ РАБОТЫ С БАЗОЙ ДАННЫХ
  • Создание БД;
  • Редактирование БД;
  • Просмотр БД;
  • Поиск информации в БД.
По характеру хранимой информации базы данных делятся на

В фактографических БД

содержатся краткие сведе-

ния об описываемых объек-

тах, представленные в стро-

го определенном формате.

Например, в БД библиотеки

о каждой книге хранятся

библиографические сведе-

ния: год издания, автор,

название и т. д.

ФАКТОГРАФИЧЕСКИЕ

В документальных БД содер-

жатся документы (информа-

ция) самого разного типа:

текстового, графического,

звукового, мультимедийного

(например, различные спра-

вочники, словари)

ДОКУМЕНТАЛЬНЫЕ

ПРИМЕРЫ БАЗ ДАННЫХ:

фактографические

документальные

  • БД книжного фонда библиотеки;
  • БД кадрового состава учреждения.
  • БД законодательных актов в области уголовного права;
  • БД современной рок-музыки.

Сама база данных включает в себя только

информацию (БД – «информационный склад»)

По способу хранения базы данных делятся на

ЦЕНТРАЛИЗОВАННЫЕ

РАСПРЕДЕЛЁННЫЕ

Централизованная БД –

БД хранится на одном

компьютере

Распределённая БД –

различные части одной

БД хранятся на мно-

жестве компьютеров,

объединённых между

собой сетью

Пример: информация в сети Internet,

объединённая паутиной WWW

По структуре организации базы данных делятся на

РЕЛЯЦИОННЫЕ

НЕРЕЛЯЦИОННЫЕ

ИЕРАРХИЧЕСКАЯ

СЕТЕВАЯ

Реляционной (от

английского слова

relation – отношение)

называется БД,

содержащая инфор-

мацию, организован-

ную в виде прямо-

угольных таблиц,

связанных между

собой.

Иерархической называ-

ется БД, в которой ин-

формация упорядочена

следующим образом:

один элемент записи

считается главным,

остальные – подчинённы-

ми. Иерархическую БД

образуют файловая

система на диске,

родовое генеалогическое

дерево

Сетевой

называется БД,

в которой к

вертикальным

иерархическим

связям добав-

ляются

горизонтальные

связи.

Иерархическая БД

Иерархическая БД – это набор данных в виде многоуровневой структуры (дерева).

Структура школы:

Школа (уровень 1)

Класс (уровень 2)

Параллель (уровень 3)

9 класс

11 класс

Школа 922

10 класс

корень

10Б

11А

11Б

Файловая система Windows

Диск С:

Документы

Видео

2010

2011

дерево папок:

Фото

2012

Сетевые БД

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

Б

Г

А

В

Пример: посещение учащимися одной группы спортивных секций

Иванов

Петров

Сидоров

Кузнецов

хоккей

плавание

лыжи

футбол

Сеть Интернет

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

Таблицы

Запросы

Формы

Отчеты

Макросы

Модули

Основные объекты БД Таблицы –основная категория объектов СУБД, поскольку вся информация хранится в базе данных в виде таблиц. Каждая таблица состоит из записей (строк) и из полей (столбцов). Работа с таблицами выполняется в 2-х основных режимах:
    • в режиме конструктора;
    • в режиме таблицы.
Отчеты – средство представления данных таблиц. Отчеты могут быть оформлены надлежащим образом и распечатаны в том виде, в котором требуется пользователю.
  • Отчеты – средство представления данных таблиц. Отчеты могут быть оформлены надлежащим образом и распечатаны в том виде, в котором требуется пользователю.
Запросы –объекты, предназначенные для получения данных с одной или нескольких таблиц.
  • Запросы –объекты, предназначенные для получения данных с одной или нескольких таблиц.

Формы – Обеспечивают более наглядную работу с таблицами, с помощью форм в базу

вводят новые данные или просматривают имеющиеся.

Макросы – «макрокоманды», которые запускаются простым нажатием нескольких клавиш и могут выполнять определенные действия (открытие форм, печать отчетов) Макросы – «макрокоманды», которые запускаются простым нажатием нескольких клавиш и могут выполнять определенные действия (открытие форм, печать отчетов) Модули. Это процедуры для обработки действий или выполнения вычислений. Разбивка на модули облегчает процесс создания и настраивания программ. Модули. Это процедуры для обработки действий или выполнения вычислений. Разбивка на модули облегчает процесс создания и настраивания программ.

Имя таблицы

поле

запись

Главный ключ – это поле или совокупность полей,

которое однозначно определяет запись в таблице

Ключевое поле (ключ таблицы)

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

В таблице не может быть двух записей с одинаковым значением ключа.

Могут ли эти данные быть ключом?

    • фамилия
    • имя
    • номер паспорта
    • номер дома
    • регистрационный номер автомобиля
    • город проживания
    • дата выполнения работы
    • порядковый номер

?

Структура БД изменяет-ся при добавлении или удалении полей.
  • Структура БД изменяет-ся при добавлении или удалении полей.
  • Для каждого поля определяется тип и формат данных.
ОСНОВНЫЕ ТИПЫ ДАННЫХ

текстовый

одна строка текста (до 255 символов)

поле MEMO

текст, состоящий из нескольких строк, который можно

 

посмотреть при помощи полос прокрутки (до 65535 символов)

числовой

число любого типа (можно использовать в вычислениях)

денежный

поле, выраженное в денежных единицах (рубли, доллары и т.д.)

дата/время

поле, содержащее дату или время

счётчик

поле, которое вводится автоматически с вводом каждой записи

логический

содержит одно из значений True (истина) или False (ложно) и применяется в логических операциях

поле объекта OLE

содержит рисунки, звуковые файлы, таблицы Excel, документ Word и т. д.

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

?

Ответьте на вопросы:

Номер

Фамилия

Имя

Отчество

Год рождения

Класс

Школа

1

Петров

Руслан

Вячеславович

1997

7

922

2

Катаев

Сергей

Иванович

1995

9

405

3

Беляев

Иван

Петрович

1993

11

429

4

Носов

Антон

Павлович

1994

10

799

3. Записью в реляционных базах данных называют:

а) ячейку б) столбец таблицы в) имя поля г) строку таблицы

4. Поле, значение которого не повторяется в различных записях,

называется

а) составным ключом б) типом поля в) главным ключом г) именем поля

5. Имеется база данных:

I. Количество полей в ней ровно:

а) 2 б) 4 в) 6 г) 7

II. Количество числовых полей в представленной базе данных

равно:

а) 3 б) 4 в) 6 г) 0

?

Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. Определите на основании приведённых данных ID женщины, ставшей матерью в наиболее молодом возрасте.

В фрагменте базы данных представлены сведения о родственных отношениях. Определите на основании приведенных данных фамилию и инициалы дяди Леоненко В.С. Пояснение: дядей считается брат отца или матери.

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