Терминологический словарь

1. 12 правил Кодда – 12 правил соответствия произвольной СУБД реляционной модели.

2. ER-модель (модель «сущность-связь») – одна из инфологических моделей, предложенная Ченом (Chen) в 1976 году, является стандартом де-факто инфологического моделирования.

3. XML-база данных (XML-ориентированная СУБД) – база данных, предназначенная для работы с современными web-узлами, хранения XML-данных, всех компонент XML-модели, а также обеспечения эффективной работы с хранимой информацией.

4. Агрегат типа вектор (сетевой модели) – линейный набор элементов данных.

5. Агрегат типа повторяющаяся группа (сетевой модели) – совокупность векторов данных.

6. Атрибут (отношения) – вхождение домена в отношение.

7. Атрибут (сущности) – характеристика объекта, который описывает сущность.

8. Алгебра – множество с некоторым набором операций, замкнутое относительно этих операций.

9. Банк данных – это система специальным образом организованных данных – баз данных, программных, технических, языковых, организационно-методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных.

10. База данных – это именованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области.

11. Геоинформационная база данных – база данных, хранящая геоинформационные данные (карты, схемы дорог и так далее).

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

13. Запись (сетевой модели) – совокупность агрегатов или элементов данных, моделирующая некоторый класс объектов реального мира.

14. Инфологическая модель – логическая модель данных, цель которой – привести четкое и стройное описание предметной области, которое будет понятно не только специалистам (разработчикам), но и любым другим людям, которым придется с ней столкнуться.

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

16. Коллизия – ситуация, когда хэш-функция возвращает одно и то же значения для двух различных первичных ключей.

17. Кортеж – элемент отношения, представляет собой набор из нескольких элементов исходных доменов.

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

19. Набор (сетевой модели) – двухуровневый граф, связывающий отношением «один-ко-многим» два типа записи.

20. Нормализация базы данных – процесс приведения ее структуры в соответствие с некоторым набором формальных правил.

21. Нормальная форма – правила, которым должны отвечать отношения базы данных.<

22. Отношение – подмножество декартова произведения исходных множеств, называемых доменами.

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

24. Подтипы – сущности, каждая из которых имеет общие атрибуты и/или отношения, которые определяются один раз на верхнем уровне и наследуются на нижнем уровне.

25. Поле (иерархической модели) – минимальная неделимая единица данных, доступная пользователю с помощью СУБД.

26. Полное декартово произведение множеств D1, D2, …, DN – набор всевозможных сочетаний из N элементов d1, d2, …, dN, каждый из которых берется из соответствующего множества (di <- DI).

27. Представление (View<) – SQL запрос на выборку сведений из базы данных, который пользователь воспринимает как некоторое виртуальное отношение.

28. Реляционная алгебра – набор из 8 операций на множестве отношений, который разработал Э. Ф. Кодд.

29. Реляционная модель – теоретико-множественная модель данных, теоретические основы которой заложили логики Чарльз Содерс Пирс (1839 – 1914) и Эрнст Шредер (1841 – 1902).

30. Связь – бинарная ассоциация, обозначающая, как сущности соотносятся или взаимодействую между собой.

31. Синонимы – первичные ключи, для которых хэш-функция возвращает одинаковые значения.

32. Система управления базами данных – совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования базы данных многими пользователями.

33. Сравнимые (О-сравнимые) атрибуты – атрибуты, принимающие значения из одного домена, О – набор операций сравнения.

34. Степень (ранг) отношения – количество атрибутов в отношении.

35. Сущность – описание класса однотипных объектов моделируемой предметной области.

36. Схема отношения R – перечень атрибутов отношения с указанием доменов, к которым они относятся: S_R = ( A1, A2, …, AN, Ai <= Di).

37. Тип сегмента (иерархической модели) – именованная совокупность типов полей, в него входящих.

38. Узел-дискриминатор – специальный графический элемент, который используется для графического изображения принципа категоризации сущностей.

39. Файл – именованная линейная последовательность записей, расположенных на внешних носителях.

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

41. Эквивалентные схемы отношений – схемы двух отношений, степени которых совпадают, и существует такая перестановка имен атрибутов в схемах, что на одинаковых местах будут стоять O -сравнимые атрибуты.

42. Экземпляр сегмента (иерархической модели) – набор конкретных значений полей, в него входящих.

43. Элемент данных (сетевой модели) – минимальная единица информации, доступная пользователю с помощью СУБД.