Похожие презентации:
Технология хранения, поиска и сортировки информации
1. Тема урока: Технология хранения, поиска и сортировки информации.
Цель урока:повторить понятия «информационные
системы», «база данных»;
повторить принципы отбора данных для
построения базы данных.
2.
Технология - способорганизации и выполнения
некоторого процесса.
Информационная технология совокупность средств и методов
преобразования
информационных данных для
получения информации нового
качества.
3.
Вы желаете приобрести деревянныйкомпьютерный стол из ореха.
Какие можно выбрать способы поиска
компьютерного стола?
1.
2.
3.
Обойти все магазины города и
найти нужный стол.
Взять в руки каталоги мебели и
прайс-листы отдельных
мебельных магазинов и в них
найти нужный стол.
Обратиться в компьютерную
поисковую систему.
4. Информационная система
- это совокупность базы данных и всего комплексааппаратно-программных средств для хранения,
изменения и поиска информации, для
взаимодействия с пользователем.
Информационная система включает в себя:
базу данных (БД)
систему управления базой данных (СУБД).
5. База данных
- организованная совокупностьданных, предназначенная для
длительного хранения во
внешней памяти ЭВМ и
постоянного применения.
Система управления
базами данных
- программное обеспечение,
предназначенное для работы с базами
данных.
6. Приведена некоторая совокупность данных. Какую полезную для вас информацию вы можете извлечь из нее?
Неструктурированные данные1, 3, 5; ТУ-154; Тюмень; 4, 7; Москва; 8-40;
АН-24; Ижевск; 16-20; ТУ-134;320; 308;
3107; 17-35; 1, 3, 5, 7.
Выполните задание в среде программы
SmartNotebook
7. Приведена некоторая совокупность данных. Какую полезную для вас информацию вы можете извлечь из нее?
Неструктурированные данные1, 3, 5; ТУ-154; Тюмень; 4, 7; Москва; 8-40;
АН-24; Ижевск; 16-20; ТУ-134;320; 308;
3107; 17-35; 1, 3, 5, 7.
Табличная организация данных Таблица №1.
Аэропорт
назначения
Номер
рейса
Тип
самолета
Дни
отправления
Время
Отправления
Москва
320
ТУ-154
1,3,5
16-20
Ижевск
Тюмень
308
3107
АН-24
Ту-134
4,7
1,3,5,7
17-35
8-40
8. Модели данных По структуре организации данных:
Иерархическая модельСетевая модель
Реляционная (от англ. сл. relation –
отношение)
Модель данных – совокупность
взаимосвязанных по определенному
правилу данных.
9. 1. Реляционная модель БД
Представляет собойсовокупность таблиц с
установленными между
ними связями.
Аэропорт
назначения
Номер
рейса
Тип
самолета
Дни
отправления
Время
Отправления
Москва
320
ТУ-154
1,3,5
16-20
Ижевск
308
АН-24
4,7
17-35
Тюмень
3107
Ту-134
1,3,5,7
8-40
Ключевые понятия:
Ячейка - элемент данных
Поле – единый тип
данных
Поле – уникальное имя
Ключ (ключевое поле)
10. Основные понятия реляционных баз данных
Аэропортназначения
Номер
рейса
Тип
самолета
Дни
отправления
Время
Отправления
Москва
320
ТУ-154
1,3,5
16-20
Ижевск
308
АН-24
4,7
17-35
Тюмень
3107
Ту-134
1,3,5,7
8-40
ИМЯ
поля
ЗАПИСЬ
ПОЛЕ
ЗАПИСЬ
ПОЛЕ
- содержит информацию об одном объекте
- содержит множество значений одного параметра
11. Ключи в реляционной БД
Ключ в базе данных – это поле (группа полей),значение которого не повторяется у разных записей.
Простой ключ
Номер
Автор
Название
Год
Полка
001
Пушкин А.С.
Избранное
1990
3
002
Олеша Ю.К.
Избранное
1994
5
003
Пушкин А.С.
Сказки
1994
1
Составной ключ
Город
№
Директор
школы
Адрес
Телефон
Крюков
1
Иванов А.П.
Пушкина, 5
12-35
Шадринск
1
Строев С.С.
Лесная, 14
4-33-11
Шадринск
2
Иванов А.П.
Мира, 34
4-23-24
12. Определите ключевое поле
БазаДанных
A
B
C
день
осадки
температур
а
D
E
«Погода»
1
«Комнатные
растения»
2 название семейств
родина
о
кол-во
видов
отношени
е к свету
«Репертуар
кинотеатров
на неделю»
3 кинотеатр
фильм
время
стоимость
наличие
билетов
«Расписание
вылетов
самолетов»
4
дата
вылета
тип
самолета
цена
билета
наличие
билетов
номер
рейса
Ответы: 1.
2.
3.
давление влажност
ь
4.
13. 2. Иерархическая модель БД
Ключевые понятия:в виде дерева
узел – уровень - связь
узел – имя
(идентификатор)
дуги – отношения
(один-ко-многим)
школа
начальная
ступень
средняя
ступень
старшая
ступень
1 классы
5 классы
7 классы
9 классы
2 классы
6 классы
8 классы
10 классы
3 классы
4 классы
11 классы
корень – 1 уровень
узлы одного уровня класс
14. 3. Сетевая модель БД
Ученик 1Ученик 2
Факультатив 1
Факультатив 2
Ученик 3
Ученик 4
Факультатив 3
Ключевые понятия:
узел – уровень – связь
узел – имя (идентификатор)
узлы одного уровня - класс
свободные связи: каждый узел одного уровня может быть
связан с произвольным кол-вом узлов другого уровня
15. Проверочные вопросы:
Содержит ли какую-либо информациютаблица, в которой нет ни одной записи?
Содержит ли какую-либо информацию
таблица, в которой нет полей? Может ли
существовать такая таблица?
Каким должно быть ключевое поле?
Чем отличает иерархическая база данных от
сетевой?
16. Этапы построение структуры базы данных :
1. Определяются объекты описания;2. Определяются признаки этих объектов;
3. Выбирается тип структуры,
отображающий связи между объектами
(таблицы, деревья, сети);
4. строится конкретный экземпляр
структуры.
17.
Выполните задание в среде программыSmartNotebook
18. БД «Мой хит-парад»
Объекты:Свойства:
Структура: реляционная
19. БД «Мой хит-парад»
Объекты: песни (хиты)Свойства: номер в хит-параде, исполнитель,
название, длительность, размер, стиль
Структура: реляционная
№
Исполнитель
Название
Размер
(Мб)
Стиль
2,24
2,3
Rap
2
Мел
судьбы
Танцы минус Город
4,09
3,9
Blues
3
Ария
5,36
8,2
Rock
1
Серега
Длительность (мин)
Штиль
20. Преобразуйте информацию к табличному виду, определив имя базы данных и название каждого поля
21. БД «?»
22. БД «Хобби»
ИМЯВОЗРАСТ
ХОББИ
23. Домашнее задание
Знать и уметь давать определения понятий:ИС, БД, СУБД, виды БД
Найти 5 примеров областей деятельности
человека, где применяются базы данных
Придумать свою реляционную базу данных,
следуя этапам построения пункта 4, (7 записей).
БАЗА ДАННЫХ __________________________
ОБЪЕКТ:________________________________
СВОЙСТВА:_____________________________
СТРУКТУРА: реляционная