База данных
Архитектура БД
Внешний уровень-самый верхний уровень.Отдельная группа пользователей работает только с теми данными, к которым имеет доступ.
Концептуальный уровень - является основным уровнем и служит для представления БД в общем виде для всех приложений.
Физический (или внутренний) уровень-перед самой БД. Здесь осуществляется взаимодействие методанных с СУБД.
Реляционная модель
Первичный ключ-атрибут (множетсво атрибутов) отношения, однозначно идентифицирующий каждый его кортеж.
Кортеж-множество пар, содержащее в себе вхождение каждого атрибута принадлежащего схеме отношений.
Атрибут-свойство характеризующее сужность.
Отношение-представляет из себя таблицу.
Домен-представляет из себя множество допустимых значений.
Тип данных-значение данных хранимых в реляционной базе данных.
Модель БД
Сетевая модель-любой объект может быть главным и подчиненным.
Является улучшенной иерархической моделью.
+: Гибкость, стандартизация, быстродействие.
-:Высокая сложность и жесткость схемы, вызывание трудности в понимании.
Иерархическая модель-представление в форме иерархического дерева (предки-родители).
+: Эффективно использует память -: Дублирует данные
Многомерная модель-данные организованны в виде упорядоченного многомерного массива-кибер куба.
+: Относительно низка общая стоимость, быстрый поиск и выборка данных.
-:Громозкость.
Реляционная модель-совокупность записей (строк) и полей (столбцов).
+:Простота, понятность, удобство реализации.
-:Сложность описания иерархических и сетевых связей.
Объектно-ориентированная модель-совмещение самих БД и объектно-ориентированных языков программирования.
+:возможность отобразить информацию у сложных взаимосвязях объектов.
-:высокая сложность и неудобство обработки.