11 класс

§12 База данных как модель предметной области

Урок

посмотрите видеоурок или презентацию по теме "База данных как модель предметной области"

41-43 база данных

База данных (БД) – совокупность данных, организованных по определённым правилам, отражающая состояние объектов и их отношений в некоторой предметной области, предназначенная для хранения во внешней памяти компьютера и постоянного применения.

Информационная система – это совокупность содержащейся в базах данных информации и обеспечивающих её обработку информационных технологий и технических средств.

Модель данных – это совокупность структур данных и операций их обработки. Выделяют три основных типа моделей данных: иерархическую, сетевую и реляционную.

Основным объектом реляционной БД является таблица, обладающая следующими свойствами: все столбцы в таблице однородные, каждый столбец имеет уникальное имя; одинаковые строки в таблице отсутствуют; порядок следования строк и столбцов в таблице не имеет значения.

Основными структурными элементами реляционной таблицы являются поле и запись. Первичный ключ реляционной таблицы – это поле или совокупность полей, которые однозначно определяют каждую запись в таблице. Ключ, состоящий из одного поля, называется простым ключом. Ключ называется составным, если он включает в себя несколько полей.

Для хранения данных может использоваться несколько связанных таблиц. Связь между ними устанавливается с помощью ключевых полей.

Между таблицами А и В могут быть установлены связи: «один к одному», «один ко многим», «многие ко многим».

Связь «многие ко многим» всегда реализуется с помощью третьей таблицы C, и представляет собой комбинацию двух связей типа «один ко многим». Можно связать две реляционные таблицы, если ключ одной ввести в состав ключа другой таблицы (возможно совпадение ключей). Ключевое поле одной связываемой таблицы можно ввести в структуру другой таблицы. Такое поле называется внешним ключом.

Домашнее задание

§12, тест