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

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

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

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

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

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

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

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

Итоги урока

Презентация "Базы данных"

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

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

Просмотр содержимого документа
«Презентация "Базы данных"»

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

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

Гюстав Гийом

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

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

База данных (далее БД) -

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

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

Примеры БД :

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

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

Назначение БД

Хранение и поиск большого объема информации

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

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

По способу хранения БД делятся на  Централизованная БД   Распределённая БД БД хранится на одном компьютере  БД хранятся на различных  компьютерах сети   Пример: информация в сети Internet, объединённая паутиной WWW

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

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

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

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

компьютере

БД хранятся на различных

компьютерах сети

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

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

По характеру хранимой информации БД делятся на: ФАКТОГРАФИЧЕСКИЕ ДОКУМЕНТАЛЬНЫЕ  содержатся краткие сведения об описываемых объектах в строго определенном формате. содержатся документы разного типа: текстового, графического, звукового, мультимедийного  Например: различные справочники, словари Например: БД библиотеки о каждой книге хранятся библиографические сведения: название, год издания, автор, т. д.

По характеру хранимой информации БД делятся на:

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

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

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

содержатся документы разного типа:

  • текстового,
  • графического,
  • звукового,
  • мультимедийного

Например: различные справочники, словари

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

о каждой книге хранятся библиографические сведения:

  • название,
  • год издания,
  • автор,
  • т. д.

 ПРИМЕРЫ БАЗ ДАННЫХ: документальные фактографические  БД книжного фонда библиотеки;  БД кадрового состава учреждения  БД законодательных актов в области уголовного права; БД современной рок-музыки . Сама база данных включает в себя только информацию (БД – «информационный склад»)

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

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

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

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

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

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

 По структуре организации базы данных делятся на: РЕЛЯЦИОННЫЕ ИЕРАРХИЧЕСКИЕ СЕТЕВЫЕ  БД, в которых информация упорядочена  следующим образом: один элемент записи считается главным, остальные – подчинённы- ми. Иерархическую БД образует файловая система на диске, родовое генеалогическое дерево БД, содержащие информацию, организованную в виде прямоугольных таблиц.  От английского слова relation – отношение    БД, в которых к вертикальным иерархическим связям добавляются горизонтальные связи.

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

РЕЛЯЦИОННЫЕ

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

СЕТЕВЫЕ

БД, в которых информация упорядочена

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

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

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

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

ми.

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

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

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

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

дерево

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

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

relation – отношение

БД, в которых к вертикальным

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

связям добавляются

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

связи.

Иерархическая БД   Иерархическая БД – это набор данных в виде многоуровневой структуры (дерева). Структура нашего училища (СП СПО) :  СП СПО (уровень 1) СП СПО Курсы (уровень 2) 1 курс 2 курс 3 курс Группы (уровень 3) СМ-11 СВ-21 СМ-31 СВ-11 ЭМ-31 ЭМ-21 ЭМ-11 корень

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

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

Структура нашего училища (СП СПО) :

СП СПО (уровень 1)

СП СПО

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

1 курс

2 курс

3 курс

Группы (уровень 3)

СМ-11

СВ-21

СМ-31

СВ-11

ЭМ-31

ЭМ-21

ЭМ-11

корень

Сетевые БД Сетевая БД – это набор узлов, в которых каждый может быть связан с каждым (пример: схема дорог) А Б Г В Пример :  посещение учащимися одной группы спортивных секци й  Иванов Петров Сидоров Кузнецов хоккей плавание лыжи футбол

Сетевые БД

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

А

Б

Г

В

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

Иванов

Петров

Сидоров

Кузнецов

хоккей

плавание

лыжи

футбол

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

Структура реляционной (табличной) БД

Основной элемент БД – таблица

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

ЗАПИСЬ

ПОЛЕ

ПОЛЕ

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

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

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

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

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

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

Горные вершины Название горных вершин Эверест Высота (м) Место- 8848 Аконкагуа Мак-Кинли Год покорения положение Азия 6962 6194 Килиманджаро Южная Америка 1953 Первовосходители 1897 5895 Северная Америка Тенцинг Норгей Эльбрус 1913 Африка Эдварда Фицджеральда 5642 Массив Винсон  1889 Вальтер Харпер 4892 Пунчак-Джая Европа Ганс Майер  1829 Антарктида 4894   Хилар Хачиров  _ Австралия  _ 1962  _

Горные вершины

Название горных вершин

Эверест

Высота (м)

Место-

8848

Аконкагуа

Мак-Кинли

Год покорения

положение

Азия

6962

6194

Килиманджаро

Южная Америка

1953

Первовосходители

1897

5895

Северная Америка

Тенцинг Норгей

Эльбрус

1913

Африка

Эдварда Фицджеральда

5642

Массив Винсон 

1889

Вальтер Харпер

4892

Пунчак-Джая

Европа

Ганс Майер 

1829

Антарктида

4894

  Хилар Хачиров

_

Австралия

_

1962

_

Реки материков Название реки Длина (км) Волга Место Амазонка 3531 Дунай Материк 6400 8 2 Евразия 2850 Страна Нил РФ 6671 Южная Америка 10 Лена Евразия 1 Бразилия 4400 Енисей Африка Германия 5 Обь 3487 Египет Хуанхэ 3650 Евразия 9 РФ Янцзы 7 Евразия 4845  Миссисипи РФ 4 Евразия 5800 Евразия РФ 3 3950 Китай Евразия 6 Китай Северная Америка США

Реки материков

Название реки

Длина (км)

Волга

Место

Амазонка

3531

Дунай

Материк

6400

8

2

Евразия

2850

Страна

Нил

РФ

6671

Южная Америка

10

Лена

Евразия

1

Бразилия

4400

Енисей

Африка

Германия

5

Обь

3487

Египет

Хуанхэ

3650

Евразия

9

РФ

Янцзы

7

Евразия

4845

Миссисипи

РФ

4

Евразия

5800

Евразия

РФ

3

3950

Китай

Евразия

6

Китай

Северная Америка

США

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

Требования к реляционным (табличным) БД

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

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

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

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

  Однако, реляционная база данных редко состоит из одной таблицы, которая слишком мала по сравнению с базой данных.

  Однако, реляционная база данных редко состоит из одной таблицы, которая слишком мала по сравнению с базой данных.

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

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

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

Код

Название

Страна

Сайт

Прайс-лист

Код записи

Код продавца

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

Код товара

Код модели

Цена

Продавцы

Код

Название

Адрес

Телефон

Сайт

Модели

Код

Название

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

Товары

Код

Название

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

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

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

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

Большинство современных СУБД предназначены для работы с реляционными базами данных (реляционные СУБД).

Примеры реляционных СУБД   MicroSoft Access Paradox dBASE FoxPro Clarion DB2 Oracle

Примеры реляционных СУБД

  • MicroSoft Access
  • Paradox
  • dBASE
  • FoxPro
  • Clarion
  • DB2
  • Oracle

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

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

1) Проектирование БД (теоретический этап работы без ПК). На этом этапе определяется:

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

2) Создание структуры. На этом этапе с помощью конкретной СУБД описывается структура таблиц, входящих в состав БД.

3) Ввод записей. Заполнение таблиц базы данных конкретной информацией.


Скачать

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

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

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