Презентация по информатике "Основные понятия БД"
презентация к уроку по информатике и икт (9 класс) по теме

Данную презентацию можно использовать при изучении темы "Базы данных" в 9 классе.

Скачать:

ВложениеРазмер
Файл osnovnye_ponyatiya_bd.pptx606.5 КБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

Хранение и обработка информации в базах данных Основные понятия 1

Слайд 2

База данных - совокупность определенным образом организованной информации на какую-то тему (в рамках некоторой предметной области). 2

Слайд 3

Примеры: База данных книжного фонда библиотеки База данных кадрового состава учреждения База данных законодательных актов в области уголовного права База данных современных эстрадных песен 3

Слайд 4

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

Слайд 5

5

Слайд 6

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

Слайд 7

Хранилище информации – база данных железнодорожной станции; процедура ввода – ввод паспортных данных клиента; поиск – процесс обработки запроса; обработка – выбор клиентом даты и времени отправления поезда; выдача информации – ваш заказ принят, билет забронирован. 7

Слайд 8

8 ЦЕНТРАЛИЗОВАННЫЕ РАСПРЕДЕЛЁННЫЕ Централизованная БД – БД хранится на одном компьютере Распределённая БД – различные части одной БД хранятся на мно - жестве компьютеров, объединённых между собой сетью Пример: информация в сети Internet , объединённая паутиной WWW

Слайд 9

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

Слайд 10

Иерархическая модель 10 База данных - файл Записи логически организованы в виде дерева Жесткое отношение подчиненности: каждая ветвь имеет не более одного корня

Слайд 11

11 Иерархическая модель: пример Школа №1 Ученик Петров Преподаватель Иванов Преподаватель Кузнецов Ученик Сидоров Ученик Семенов Ученик Петров Ученик Федоров Ученик Алексеев

Слайд 12

Сетевая модель База данных - файл Записи логически организованы в виде сети Произвольное отношение подчиненности: ветвь может иметь более одного корня 12

Слайд 13

Сетевая модель: пример 13 Школа №1 Ученик Сидоров Преподаватель Иванов Преподаватель Кузнецов Ученик Петров Ученик Семенов Ученик Федоров Ученик Алексеев

Слайд 14

Реляционная БД имеет табличную форму организации. 14 Понятность таблиц

Слайд 15

15 В реляционных БД строка таблицы называется записью , а столбец – полем . Поле 1 Поле 2 Поле 3 Поле 4 . . . Запись 1 . . . . . . . . . . . . . . . Запись 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Слайд 16

База данных «Домашняя библиотека» Номер Автор Название Год Полка 0001 Беляев А. Р. Человек-анфибия 1987 5 0002 Кервуд Д. Бродяги Севера 1991 7 0003 Тургенев И. С. Повести и рассказы 1982 1 0004 Олеша Ю. К. Избранное 1987 5 16

Слайд 17

17 Запись Одна запись содержит информацию об одном объекте той реальной системы, модель которой представлена в таблице. Например, домашняя библиотека – множество книг, а отдельный объект такой системы – это книга. Значит, одна запись в базе данных «Домашняя библиотека» – это информация об одной книге из библиотеки. Поле Поле – это различные характеристики (атрибуты) объекта. Значения полей в одной строке относятся к одному объекту. В реляционной БД не должно быть совпадающих записей!

Слайд 18

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

Слайд 19

19 База данных «Средние школы районных центров» Не всегда удается определить одно поле в качестве ключа! Город №_школы Директор Адрес Телефон Крюков 1 Иванов А. П. Пушкина, 5 4-12-35 Шадринск 1 Строев С. С. Лесная , 14 4-23-11 Шадринск 2 Иванов А. П. Мира, 34 4-33-24 . . . . . . . . . . . . . . . В такой табл ице у разных записей не могут совпасть только одновременно два поля : Город и №_школы . Эти два поля вместе составляют составной ключ : ГОРОД – №_ШКОЛЫ . Составной ключ может состоять и более чем из двух полей.

Слайд 20

Типы полей Тип поля определяет множество значений, которые может принимать данное поле в различных записях. В реляционных БД используются четыре основных типа поля: числовой ; символьный ; дата ; логический . 20

Слайд 21

Числовой тип имеют поля, значения в которых могут быть только числами. Например, в БД «Средние школа районных центров» одно поле будет числового типа: №_ школы . С числовыми величинами можно выполнять арифметические операции. 21

Слайд 22

Символьный тип имеют поля, в которых будут храниться символьные последовательности (слова, тексты, коды и т. п.). Например, в БД «Средние школа районных центров» одно поле будет числового типа: Город, Директор, Адрес, Телефон . 22

Слайд 23

Тип «дата» имеют поля, содержащие календарные даты в форме «день/месяц/год». 23

Слайд 24

Логический тип имеют поля, которые могут принимать всего два значения: «да», «нет» или «истина», «ложь» (« true », « false ») 24

Слайд 25

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

Слайд 26

Пример. Описать структуру БД «Репертуар кинотеатра на неделю». Описать структуру – это значит указать все поля таблицы и их характеристики. 26 Название поля Тип Размер Кол-во десятичных знаков Кинотеатр Символьный 15 Фильм Символьный 25 Время Время Стоимость_билета Числовой 7 2

Слайд 27

Пример. Дан фрагмент реляционной БД. Указать первичный ключ и описать характеристики полей Первичный ключ: номер_рейса + дата_вылета . Описание полей: 27 Название поля Тип Размер Кол-во десятичных знаков Номер_рейса Числовой 4 Дата_вылета Дата Тип_самолета Символьный 10 Цена_билета Числовой 5 2 Наличие_билетов Логический Номер_рейса Дата_вылета Тип_самолета Цена_билета Наличие_билетов 2156 23.10.13 ТУ-154 4016.50 да

Слайд 28

Пример. Преобразовать к табличной форме иерархическую структуру: 28

Слайд 29

Решение . Заполнение строк таблицы происходит путем перемещения по дереву снизу вверх (от листьев к корню ). Главный ключом таблицы будет Название_кафедры . 29 Название_кафедры Факультет ВУЗ Общей физики Физический ПГУ Теоритической физики Физический ПГУ Органической химии Химический ПГУ Неорганической химии Химический ПГУ Ботаники Биологический ПГУ Зоологии Биологический ПГУ

Слайд 30

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

Слайд 31

31

Слайд 32

Этапы создания базы данных: Проектирование БД – теоритический этап работы. На этом этапе определяется: к акие таблицы будут входить в состав БД; структура таблиц; первичные ключи каждой таблицы. Создание структуры . На этом этапе с помощью конкретной СУБД описывается структура таблиц, входящих в состав БД. Ввод записей . Заполнение таблиц базы данных информацией. 32

Слайд 33

33

Слайд 34

34


По теме: методические разработки, презентации и конспекты

Презентация к уроку "Понятие цилиндра"

Материал к уроку  геометрии....

Презентация к уроку "Понятие как форма мышления".

Данная презентация разработана, как наглядный демонстрационный материал к уроку  "Понятие как форма мышления" по учебнику Л.Босовой, 6 класс....

Презентация к уроку "Понятие об образе - символе"(по произведению Гаршина "Красный цветок"

Данная презентация поможет учителю при проведении урока по произведению В.М. Гаршина "Красный цветок". На примере изучения этого рассказа раскрывается понятие "образ-символ"....

Презентация "Общие химические понятия и законы"

Презентация подготовлена для курса 11 класса (1 час в неделю) , содержит тесты...

Презентация к уроку "Понятие информации"

Презентация выполнена к уроку информатики в 10 классе по учебнику Семакина...

Презентация у уроку "Понятие информационной системы". Информатика и ИКТ. 11 класс. По учебнику И. Г. Семакина

Использование логико-графического структурирования для презентации у уроку "Понятие информационной системы (ИС). Классификация ИС". Информатика и ИКТ. 11 класс. По учебнику И. Г. Семакина....