11 класс
§12 База данных как модель предметной области
Урок
посмотрите видеоурок или презентацию по теме "База данных как модель предметной области"
База данных (БД) – совокупность данных, организованных по определённым правилам, отражающая состояние объектов и их отношений в некоторой предметной области, предназначенная для хранения во внешней памяти компьютера и постоянного применения.
Информационная система – это совокупность содержащейся в базах данных информации и обеспечивающих её обработку информационных технологий и технических средств.
Модель данных – это совокупность структур данных и операций их обработки. Выделяют три основных типа моделей данных: иерархическую, сетевую и реляционную.
Основным объектом реляционной БД является таблица, обладающая следующими свойствами: все столбцы в таблице однородные, каждый столбец имеет уникальное имя; одинаковые строки в таблице отсутствуют; порядок следования строк и столбцов в таблице не имеет значения.
Основными структурными элементами реляционной таблицы являются поле и запись. Первичный ключ реляционной таблицы – это поле или совокупность полей, которые однозначно определяют каждую запись в таблице. Ключ, состоящий из одного поля, называется простым ключом. Ключ называется составным, если он включает в себя несколько полей.
Для хранения данных может использоваться несколько связанных таблиц. Связь между ними устанавливается с помощью ключевых полей.
Между таблицами А и В могут быть установлены связи: «один к одному», «один ко многим», «многие ко многим».
Связь «многие ко многим» всегда реализуется с помощью третьей таблицы C, и представляет собой комбинацию двух связей типа «один ко многим». Можно связать две реляционные таблицы, если ключ одной ввести в состав ключа другой таблицы (возможно совпадение ключей). Ключевое поле одной связываемой таблицы можно ввести в структуру другой таблицы. Такое поле называется внешним ключом.
Домашнее задание
§12, тест