СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

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

Категория: Информатика

Нажмите, чтобы узнать подробности

Цели урока:

—Познакомиться с основными понятиями БД,

—Познакомиться с основными объектами СУБД,

Просмотр содержимого документа
«Базы данных. Система управления базами данных»

“ Дорогу осилит идущий, а информатику – мыслящий” Гюстав Гийом Базы  данных.  Система управления базами данных.

“ Дорогу осилит идущий, а информатику – мыслящий”

Гюстав Гийом

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

Цели урока: Познакомиться с основными понятиями БД, Познакомиться с основными объектами СУБД,

Цели урока:

  • Познакомиться с основными понятиями БД,
  • Познакомиться с основными объектами СУБД,

Примеры : Записная книжка Словарь Справочник Энциклопедия Библиотечный каталог

Примеры :

  • Записная книжка
  • Словарь
  • Справочник
  • Энциклопедия
  • Библиотечный каталог

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

База данных -

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

Назначение Хранение Поиск большого объема информации

Назначение

  • Хранение
  • Поиск

большого объема информации

Типы баз данных табличные БД   данные в виде одной таблицы сетевые БД  набор узлов, в котором каждый может быть  связан с каждым. иерархические БД   в виде многоуровневой структуры реляционные БД (99,9%)  набор взаимосвязанных таблиц

Типы баз данных

  • табличные БД данные в виде одной таблицы
  • сетевые БД набор узлов, в котором каждый может быть связан с каждым.
  • иерархические БД в виде многоуровневой структуры
  • реляционные БД (99,9%) набор взаимосвязанных таблиц

Табличные БД Модель – картотека Примеры: записная книжка каталог в библиотеке записная книжка каталог в библиотеке Петров Вася  Суворовский пр., д. 32, кв. 11 275-75-75 поля записи Фамилия Петров Имя Адрес Иванов Вася Телефон Суворовский пр., д. 32, кв. 11 Дима 275-75-75 Кирочная ул., д.25, кв.12 276-76-76 самая простая структура все другие типы БД используют таблицы во многих случаях – дублирование данных: А.С. Пушкин Сказка о царе Салтане А.С. Пушкин 20 стр. Сказка о золотом петушке 12 стр.

Табличные БД

Модель – картотека

Примеры:

  • записная книжка каталог в библиотеке
  • записная книжка
  • каталог в библиотеке

Петров Вася Суворовский пр., д. 32, кв. 11

275-75-75

поля

записи

Фамилия

Петров

Имя

Адрес

Иванов

Вася

Телефон

Суворовский пр., д. 32, кв. 11

Дима

275-75-75

Кирочная ул., д.25, кв.12

276-76-76

  • самая простая структура
  • все другие типы БД используют таблицы

во многих случаях – дублирование данных:

А.С. Пушкин

Сказка о царе Салтане

А.С. Пушкин

20 стр.

Сказка о золотом петушке

12 стр.

Табличные БД Количество полей определяется разработчиком и не может изменяться пользователем. Любое поле должно иметь уникальное имя. Поля могут иметь различный тип: строка символов (длиной до 255 символов) вещественное число (с дробной частью) целое число денежная сумма дата, время, дата и время логическое поле (истина или ложь, да или нет) многострочный текст (МЕМО) рисунок, звук или другой объект (объект OLE) строка символов (длиной до 255 символов) вещественное число (с дробной частью) целое число денежная сумма дата, время, дата и время логическое поле (истина или ложь, да или нет) многострочный текст (МЕМО) рисунок, звук или другой объект (объект OLE) Поля могут быть обязательными для заполнения или нет. Таблица может содержать сколько угодно записей (это количество ограничено только объемом диска); записи можно добавлять, удалять, редактировать, сортировать, искать.

Табличные БД

  • Количество полей определяется разработчиком и не может изменяться пользователем.
  • Любое поле должно иметь уникальное имя.
  • Поля могут иметь различный тип:
  • строка символов (длиной до 255 символов) вещественное число (с дробной частью) целое число денежная сумма дата, время, дата и время логическое поле (истина или ложь, да или нет) многострочный текст (МЕМО) рисунок, звук или другой объект (объект OLE)
  • строка символов (длиной до 255 символов)
  • вещественное число (с дробной частью)
  • целое число
  • денежная сумма
  • дата, время, дата и время
  • логическое поле (истина или ложь, да или нет)
  • многострочный текст (МЕМО)
  • рисунок, звук или другой объект (объект OLE)
  • Поля могут быть обязательными для заполнения или нет.
  • Таблица может содержать сколько угодно записей (это количество ограничено только объемом диска); записи можно добавлять, удалять, редактировать, сортировать, искать.

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

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

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

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

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

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

Иерархические БД Иерархическая БД – это набор данных в виде многоуровневой структуры (дерева). Рабочий  стол Сетевое  окружение Мой  компьютер Мои  документы Рисунки Задания С: A: Учебники D: Мои  видеозаписи Моя  музыка Мои  рисунки  10

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

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

Рабочий стол

Сетевое окружение

Мой компьютер

Мои документы

Рисунки

Задания

С:

A:

Учебники

D:

Мои видеозаписи

Моя музыка

Мои рисунки

10

Сетевые БД Сетевая БД – это набор узлов, в которых каждый может быть связан с каждым (схема дорог). Старые Васюки Средние Васюки А Г Б В Васюки Новые Васюки лучше всего отражает структуру некоторых задач (сетевое планирование в экономике) сложно хранить информацию о всех связях запутанность структуры !  Можно хранить в виде таблицы, но с  дублированием данных! 10 11

Сетевые БД

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

Старые Васюки

Средние Васюки

А

Г

Б

В

Васюки

Новые Васюки

  • лучше всего отражает структуру некоторых задач (сетевое планирование в экономике)
  • сложно хранить информацию о всех связях
  • запутанность структуры

!

Можно хранить в виде таблицы, но с дублированием данных!

10

11

По характеру хранимой информации Фактографические  Документальные Краткие сведения об описываемых объектах, представленные в строго определенном формате Обширная информация разного типа (текст, графика, звук, мультимедиа) 11

По характеру хранимой информации

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

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

Краткие сведения об описываемых объектах, представленные в строго определенном формате

Обширная информация разного типа (текст, графика, звук, мультимедиа)

11

Фактографические Книжный фонд библиотеки Кадровый состав учреждения Документальные   Законодательные акты в области уголовного права Современная рок-музыка 11

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

  • Книжный фонд библиотеки
  • Кадровый состав учреждения

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

  • Законодательные акты в области уголовного права
  • Современная рок-музыка

11

Реляционные БД 1970-е гг. Э. Кодд, англ. relation – отношение. Реляционная база данных – это набор простых таблиц, между которыми установлены связи (отношения) с помощью числовых кодов. Изготовители Код Название Страна Сайт Прайс-лист Код записи Код продавца Код изготовителя Код товара Код модели Цена Продавцы Код Название Адрес Телефон Сайт Модели Код Название Код изготовителя Товары Код Название 11

Реляционные БД

1970-е гг. Э. Кодд, англ. relation – отношение.

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

Изготовители

Код

Название

Страна

Сайт

Прайс-лист

Код записи

Код продавца

Код изготовителя

Код товара

Код модели

Цена

Продавцы

Код

Название

Адрес

Телефон

Сайт

Модели

Код

Название

Код изготовителя

Товары

Код

Название

11

Программное обеспечение, позволяющее работать с БД, называется СУБД Режим работы СУБД: Создание БД Редактирование БД Просмотр БД Поиск информации
  • Программное обеспечение, позволяющее работать с БД, называется СУБД
  • Режим работы СУБД:
  • Создание БД
  • Редактирование БД
  • Просмотр БД
  • Поиск информации

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

Таблицы – обычные двумерные таблицы,

Запросы – отбор данных на основании заданных условий,

Формы – электронный аналог бумажного бланка,

Отчеты – данные из разны таблиц собираются в одну, предназначены для печати,

Макросы – предназначены для автоматизации повторяющихся операций,

Модули – служат для автоматизации работы БД.

Домашнее задание Составить кроссворд по основным понятиям темы (10-15 слов) Спасибо за внимание

Домашнее задание

  • Составить кроссворд по основным понятиям темы (10-15 слов)

Спасибо за внимание


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!