В данной презентации рассматриваются общие вопросы про базы данных: понятие, виды баз данных, модели баз данных, понятие СУБД и её функции. Данная презентация может быть использована на первом уроке темы "Базы данных. СУБД"
Просмотр содержимого документа
«Презентация по теме "Основные понятия баз данных"»
Базы данных. Системы управления базами данных
База данных – это структурированная совокупность данных, которые отображают состояние объектов определённой предметной области и связи между ними.
База данных – это структурированная совокупность данных, которые отображают состояние объектов определённой предметной области и связи между ними.
База данных
схема
наполнение
- Определяет, какие параметры и связи имеют объекты
- Значения параметров объектов, записанных в базе в данный момент
Ведомости про ФИО, дату рождения, адрес, телефон учащихся ООШ №20
Ученик Иванов П.К., 12.10.1998, проживает м-н2, д.7, кв. 11, телефон 2 – 45 - 65
Базы данных
фактографические
(содержат краткие сведения об описываемых объектах, представленные в строго определённом формате)
БД библиотек
документальные
(содержат обширную информацию различного типа)
БД законов
БД современной музыки
- Система управления базами данных (СУБД) – это управляющая программа, предназначенная для создания, ввода, хранения и обработки баз данных.
Прикладная
программа
человек
Примеры СУБД:
- Microsoft Office Access
- Visual FoxPro
- Borland dBase .
СУБД
База данных
Основные возможности СУБД
- высокая надёжность хранения информации;
- обновление, пополнение и расширение баз данных
- вывод полной и достоверной информации на запросы;
- обеспечение защиты информации.
Прикладная
программа
человек
СУБД
База данных
Целостность данных в БД
- Целостность данных в базе
- Ограничение целостности
Основные функции СУБД
Роли пользователей, которые работают с БД
- Разработчик
- Пользователь
- Администратор
- Разработчик (создаёт схему БД)
- Пользователь (работает с данными)
- Администратор (определяет ограничения целостности и устанавливает права доступа)
Модели баз
данных
Иерархические базы данных
Сетевые базы данных
Реляционные базы данных
Совокупность
объектов,
различного уровня,
причём один из них
является
главным, остальные –
подчинёнными
Совокупность
объектов, со
множеством
связей между
ними
Содержат
информацию,
организованную
в виде
прямоугольных
таблиц
- Информация в базах данных может быть организована по-разному.
- Чаще всего используется табличный способ.
- Базы данных с табличной формой организации называются реляционными БД.
Понятие сущности
класс
ученик
Учебник
информатики
Балл учебных
достижений
учитель
Модель предметной области Информатика в школе
- Сущность предметной области – это мно-жество объектов, которые имеют одинаковый набор параметров.
- Модель «сущность-связь» предназначена для графического изображения сущностей некоторой предметной области, их параметров и связей между ними.
- Сущность Учитель: паспорт, ФИО, пол, специальность . (атрибуты)
- Один к одному 1 – 1
- Один ко многим 1 – ∞
- Много ко многим ∞ – ∞
- Учитель является классным руководителем
- Учащиеся обучаются в 11 – А классе
- Учитель обучает 11 класс
- Сущность предметной области
руководит
класс
учитель
1
1
учится
класс
ученик
1
∞
обучает
класс
Учитель
∞
∞
Пример схемы базы данных
Основные понятия баз данных
- записи (строки таблицы)
- поля (столбцы таблицы)
- ключевое поле (поле или несколько полей, которые однозначно определяют запись)
Ф.И.О.
Сигов А.К.
Адрес
Телефон
Фучика 1 0 , кв.3 0
Першин И.А.
434 1234
Руденко Т.В.
Уманская 2, кв. 1 6
1234 375
Севастопольская 1 , кв. 8
24 1234 0