Ознакомление с основными определениями и понятиями баз данных. Классификация БД. Структура организации в БД. Этапы разработки: проектирование, создание структуры, ввод записей. Компоненты для разработки базы данных в СУБД: таблицы, запросы, формы, отчеты, макросы и модули. Контрольные вопросы по пройденной теме.Презентация по информатике на тему "Базы данных"
База данных – это
структурированная
совокупность
взаимосвязанных
данных в некоторой
предметной области
Примеры
• База данных книжного фонда
• База данных кадрового состава
библиотеки;
учреждения;
• База данных законодательных актов
в области уголовного права;
• База данных аудио и видеофайлов
• База данных для ведения финансово
- хозяйственной деятельности
учреждения
Модели БД.
• Объектная и объектно-ориентированная
-информация представлена в виде объектов, используется в
объектно-ориентированном программировании
• Объектно-реляционная -реляционная СУБД (РСУБД),
поддерживающая некоторые технологии, реализующие
объектно-ориентированный подход: объекты, классы и
наследование реализованы в структуре баз данных и языке
запросов.
• Функциональная -включает многомерное
иерархическое объединение
• РЕЛЯЦИОННАЯ– табличное представление данных
• Иерархическая -представление базы данных в виде
древовидной (иерархической) структуры
• СЕТЕВАЯ – графическое представление связей
Сетевые БД
Математика Физика
Информатика
Воробьев Галкин Синицина
Иерархическая БД
Школа Уровень 1
11 классы 10 классы …. 1 классы Уровень 2
11 А 11 Б 11В Уровень 3
Иванов Иван Уровень 4
Пример реляционной базы данных:
ИГРУШКИ
ИМЯ ПОЛЯ
Номер Название
Материал
1
2
3
Мячи
Кубики
Куклы
резина
дерево
пластмасса
Цвет
красный
голубой
зеленый
Количество
75
20
34
ЗАПИСЬ
ПОЛЕ
ЗАПИСЬПОЛЕИМЯ ПОЛЯ
Главным ключом в базах данных называют поле (или
совокупность полей), значение которого не повторяется у
разных записей.
ИГРУШКИ
Номер Название
Материал
1
2
3
Мячи
Кубики
Куклы
резина
дерево
пластмасса
Цвет
красный
голубой
зеленый
Количество
75
20
34
КЛЮЧ
КЛЮЧ МОЖЕТ БЫТЬ ПРОСТЫМ
(ЭТОТ ПРИМЕР) ИЛИ СОСТАВНЫМ
– СОЧЕТАНИЕ НЕСКОЛЬКИХ ПОЛЕЙ
КЛЮЧ
С каждым полем связано еще одно очень важное свойство — тип
поля:
Содержание
Текст или числа, не требующие расчетов
(например № телефона) до 255 символов
Длинный текст или комбинация текста и чисел
Числовые данные для математических вычислений
(кроме финансовых)
Даты и время
Денежные значения
Уникальные последовательно возрастающие (на 1)
Данные, принимающие только одно из двух значение «да/нет»
Объекты – документы созданные в других программах (текст,
рисунок, другие таблицы, звукозаписи)
Строка, состоящая от букв и цифр и представляющая адрес
гиперссылки
Выбор значения из другой таблицы или списка
Тип поля
Текстовой
Поле МЕМО
Числовой
Дата/время
Денежный
Счетчик
Логический
Объекты
OLE
Гиперссылка
Мастер
подстановок
СУБД (системы управления базами данных)
СУБД – совокупность
программных и
лингвистических средств
общего или специального
назначения,
обеспечивающих
управление созданием и
использованием баз
данных.
Возможности СУБД
•Создавать новые БД
•Изменять данные
•Дополнять данные
•Осуществлять поиск
•Упорядочивать информацию в базе данных
•Записывать обновленные данные на диски
• Выполнять печать данных и ответов на запросы.
Этапы создания БД.
• Проектирование БД
(теоретический этап)
• Создание структуры
(Используется СУБД для
описания структуры таблиц)
• Ввод записей
Операции, производимые с БД
• Создание структуры БД
• Ввод и редактирование данных
• Хранение и передача данных
• Преобразование данных
• Поиск данных
• Оформление результатов
поиска
Контрольные вопросы:
1. Что означает термин «базы данных»?
2. Какие бывают модели баз данных?
3. В каком виде хранятся данные в
реляционной базе?
4. Что представляет собой «поле» и «запись»
в реляционной базе данных?
5. Обозначьте функцию ключа в
реляционной базе данных.
6. Перечислите некоторые типы полей в
реляционной базе данных.