Базы данных/Основные термины — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Новая страница: «=== База данных === Есть множество различных определений, которые объединяют приписываемы…»)
 
 
Строка 7: Строка 7:
 
На всякий случай, максимально формальное определение по ГОСТ:
 
На всякий случай, максимально формальное определение по ГОСТ:
  
База данных — совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных.
+
База данных — совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных.
  
 
И простое для восприятие определение Кристофера Дейта (автор самой популярной книги по БД):
 
И простое для восприятие определение Кристофера Дейта (автор самой популярной книги по БД):
  
База данных — некоторый набор перманентных (постоянно хранимых) данных, используемых прикладными программными системами какого-либо предприятия
+
База данных — некоторый набор перманентных (постоянно хранимых) данных, используемых прикладными программными системами какого-либо предприятия
  
 
=== Система Управления Базами Данных ===
 
=== Система Управления Базами Данных ===

Текущая версия на 03:43, 4 апреля 2016

База данных

Есть множество различных определений, которые объединяют приписываемые базам данных характеристики:

  • Хранит данные по правилам (концепция, схема)
  • Можно управлять данными по правилам
  • Нужна для удовлетворения информационных потребностей

На всякий случай, максимально формальное определение по ГОСТ:

База данных — совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных.

И простое для восприятие определение Кристофера Дейта (автор самой популярной книги по БД):

База данных — некоторый набор перманентных (постоянно хранимых) данных, используемых прикладными программными системами какого-либо предприятия

Система Управления Базами Данных

СУБД - программное средство независимое от области базы данных, в функции которого входят:

  • Управление создания и использования баз данных
  • Проверка ограничений и учет правил для модели БД
  • Контроль доступа к данным

Термины баз данных

Сущность - класс, хранящийся в базе данных, таблица.

Объект - экземпляр сущности, обычно это строка в таблице.

Атрибут - свойства характеризующие сущность, название столбца в таблице.

Кортеж - строка в таблице или выборке, набор значений конкретных атрибутов.

Домен - набор допустимых значений атрибута.

Идентификатор или первичный ключ - атрибут с уникальным значением для данной таблицы.