СТ РК 34.006-2002 Информатизационная технология. Базы данных. Основные термины и определенияГОСУДАРСТВЕННЫЙ
СТАНДАРТ РЕСПУБЛИКИ КАЗАХСТАН ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ. БАЗЫ ДАННЫХ. ОСНОВНЫЕ ТЕРМИНЫ И
ОПРЕДЕЛЕНИЯ СТ РК 34.006-2002 Издание официальное Комитет по стандартизации, метрологии и
сертификации Министерства индустрии и торговли
Республики Казахстан (Госстандарт) Астана Предисловие 1 РАЗРАБОТАН И ВНЕСЕН Техническим комитетом по стандартизации
ТК 34 «Информационные технологии» 2 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ приказом Комитета по
стандартизации, метрологии и сертификации Министерства индустрии и торговли
Республики Казахстан от 29 декабря 2002 г. № 519 3 СРОК
ПЕРВОЙ ПРОВЕРКИ 2007
год ПЕРИОДИЧНОСТЬ
ПРОВЕРКИ 5
лет 4
ВВЕДЕН ВПЕРВЫЕ Настоящий стандарт не может
быть полностью или частично воспроизведен, тиражирован и распространен без
разрешения Комитета по стандартизации, метрологии и сертификации Министерства
индустрии и торговли Республики Казахстан Содержание 1 Область применения 2 Общие положения 3 Базы данных 3.1 Общие понятия 3.2 Концептуальный уровень 3.3 Внешний и внутренний
(логический и физический) уровни 3.4 Реляционная структура 3.5 Иерархическая и сетевая
структуры 3.6 Словарь данных 3.7 Языки баз данных 3.8 Эксплуатация и управление
базами данными Алфавитный указатель на
русском языке Алфавитный указатель на
казахском языке Алфавитный указатель на
английском языке ГОСУДАРСТВЕННЫЙ СТАНДАРТ РЕСПУБЛИКИ
КАЗАХСТАН ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ. БАЗЫ ДАННЫХ. ОСНОВНЫЕ ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ Дата введения
2004.01.01 1 Область применения Настоящий стандарт
устанавливает основные термины и их определения в области баз данных. Термины, установленные
настоящим стандартом, обязательны для применения во всех видах документации и
литературы по информационным технологиям. 2 Общие положения Установленные в стандарте
термины расположены в систематизированном порядке, отражающем систему понятий в
данной области знаний. Для каждого понятия
установлен один стандартизованный термин. Разрешается, при
необходимости, уточнять приведенные определения, вводя дополнительные признаки,
раскрывающие значения терминов, без искажения смысла определения. 3 Базы данных 3.1 Общие понятия 3.1.1 База данных: совокупность данных, организованных
согласно концептуальной структуре, описывающей характеристики этих данных, а
также взаимосвязи между их объектами. 3.1.2 Объект данных: любое понятие или предмет, связанное с
данными. 3.1.3 Объект: любой конкретный или абстрактный
предмет, который существует, существовал или может существовать, включая
взаимосвязи между этими предметами. 3.1.4 Предметная область: в конкретном контексте все объекты,
представляющие интерес. 3.1.5
Атрибут: именованное
свойство объекта. 3.1.6
Класс объекта: множество
объектов с общими атрибутами. 3.1.7
Идентификация объекта:
метод использования одного или более атрибутов, чьи значения однозначно
идентифицируют экземпляр определенного объекта. 3.1.8 Зависимость: взаимосвязь объекта или взаимосвязь
атрибута, которая обозначает, что существование одного объекта или атрибута
является интересным только, если другой объект или атрибут соответственно
существует. 3.1.9
Взаимосвязь объекта: воспринимаемая
связь между объектами или между атрибутами того же класса объекта. 3.1.10
Домен (область значений) атрибута: совокупность всех возможных значений атрибута. 3.1.11
Система управления базами данных (СУБД): совокупность программных и языковых средств, (ДББЖ) обеспечивающих
управление базами данных. 3.1.12
Схема базы данных: формальное
описание данных в соответствии с конкретной схемой данных. 3.1.13 Модель данных (1): модель структурирования данных в базе данных,
применяемая согласно формальным описаниям в ее информационной системе и
согласно требованиям системы управления базами данных. 3.1.14 Модель данных (2): описание организации данных в
информационной системе предприятия. 3.1.15
Средство моделирования данных: программное обеспечение для внедрения моделей данных (2). 3.1.16
Информационная база: совокупность
предложений, противоречащих друг другу и концептуальной схеме, выражающих утверждения,
которые выполняются для конкретного множества объектов. 3.1.17
Сущность данных: реальный
или представляемый объект, информация о котором должна сохраняться и быть
доступна. 3.1.18 Связь: ассоциация, устанавливаемая между двумя
сущностями. 3.1.19
Изменчивость данных: характеристика,
имеющая отношение к скорости изменения данных с течением времени. 3.2 Концептуальный уровень 3.2.1
Концептуальный уровень:
концептуальный уровень рассмотрения, согласно которому все аспекты связаны с
интерпретацией и манипулированием информацией, описывающей конкретную
предметную область или множество объектов в информационной системе. 3.2.2
Концептуальная модель: представление
характеристик предметной области посредством объектов и взаимосвязей объектов. 3.2.3
Концептуальная схема:
последовательная совокупность предложений, выражающих необходимые утверждения,
которые относятся к некоторой предметной области. 3.2.4
Концептуальная подсхема: часть
концептуальной схемы для одного или более применений. 3.2.5
Действие (транзакция): (транзакция)
последовательность добавлений, удалений или выборки совокупности предложений в
некоторой информационной базе или концептуальной схеме, которая изменяет их в
другую совокупность предложений или делает их известными, не нарушая
целостности базы данных. 3.2.6
Разрешенные действия: действия,
согласующиеся с установленными правилами или ограничениями. 3.3 Внешний и
внутренний (логический и физический) уровни 3.3.1 Внешний уровень: уровень рассмотрения, в котором все
аспекты связаны с ориентированным на пользователя представлением информации,
видимым при вводе и выводе некоторой информационной системы. 3.3.2 Внешний схема: часть схемы базы данных, имеющая
отношение к внешнему уровню и определяющая внешние представления возможной
совокупности предложений в пределах конкретного пользовательскою просмотра,
включающая управляющие аспекты этих представлений. 3.3.3 Логический уровень: уровень рассмотрения, в котором все
аспекты связаны с базой данных и структурой, непротиворечащий концептуальной
схеме и соответствующей информационной базе, но не связанный с физическим
представлением. 3.3.4 Логическая схема: часть схемы базы данных, имеющая
отношение к логическому уровню. 3.3.5
Внутренний уровень: уровень
рассмотрения, в котором все аспекты связаны с представлением информации в
пределах физической реализации некоторой информационной системы. 3.3.6 Внутренняя схема: часть схемы базы данных, имеющая
отношение к внутреннему уровню и определяющая соответствующие представления
возможной совокупности предложений в пределах конкретного пользовательского
просмотра, включающая управляющие аспекты этих представлений. 3.3.7
Физический уровень: уровень
рассмотрения, аспекты которого связаны с физическим представлением структур
данных и с отображением их на соответствующие структуры запоминающих устройств и
их операциями доступа в системе обработки данных. 3.3.8
Физическая схема: часть схемы
базы данных, имеющая отношение к физическому уровню. 3.3.9 Ключ: атрибут, используемый для идентификации
объекта (записи). 3.3.10 Первичный ключ: уникальный ключ, определяющий одну
запись. 3.3.11
Вторичный ключ: ключ, не являющийся
первичным, но для которого имеется индекс и который может определять более чем одну
запись. 3.3.12 Внешний ключ: в связи один или группа атрибутов,
которые соответствуют первичному ключу и другой связи. 3.3.13
Точка входа, вход: первая
доступная запись на входе в базу данных, вызываемая командой пользователя. 3.3.14 Путь доступа: последовательность адресов, ведущая к
требуемым данным. 3.3.15
Независимость пути доступа:
отделение описания данных от пути доступа к ним так, что изменения в пути
доступа не требуют изменения описания данных программе. 3.3.16
Текущий указатель:
указатель, который обновляется (при необходимости) в результате выполнения
операторов языка манипулирования данными, указывая положение текущей записи
обрабатываемых данных. 3.3.17 Данные: представленная в цифровой форме информация,
включающая речь, текст, факсимильные сообщения, динамические изображения
(видео) и т п. 3.4 Реляционная структура 3.4.1
Отношение: множество объектов,
имеющих одинаковые атрибуты, включая эти атрибуты. Примечание — в реляционных базах данных отношение
может быть представлено таблицей, где строки соответствуют объектам, а колонки
соответствуют атрибутам. 3.4.2 Класс отношений: все отношения, имеющие идентичные наборы
атрибутов. 3.4.3
Реляционная структура: структура
данных, в которой данные упорядочены как отношения. 3.4.4
Реляционная модель: модель
данных, чья структура основана на множестве отношений. 3.4.5
Реляционная база данных:
база данных, в которой данные организованы согласно реляционной модели. 3.4.6
Система управления реляционной базой данных: система управления базой данных, разработанная для
реляционной базы данных. 3.4.7
Функциональная зависимость: свойство отношения атрибутов пары (А, В) такое,
что для каждого значения атрибута А существует одно зависимое значение атрибута
В. 3.4.8 Кортеж: в реляционной базе данных часть
отношения, которая однозначно описывает
объект и его атрибуты. Примечание
- кортеж может быть представлен как одна строка реляционной таблицы. 3.4.9 Количество элементов: в реляционной базе данных число кортежей
в отношении. 3.4.10
Реляционная алгебра:
алгебра отношений. Стандартные операции в алгебре отношений это проекция,
селекция, объединение, логическое сложение (дизъюнкция), логическое умножение и
другие. 3.4.11
Проекция: операция
алгебры отношений, которая формирует новое отношение, используя подмножество
атрибутов данного отношения. 3.4.12
Селекция: операция
алгебры отношений, которая формирует новое отношение, которое является
подмножеством объектов данного отношения. 3.4.13 Объединение: операция алгебры отношений, которая
формирует новое отношение из двух или более
отношений, имеющих общие домены
атрибута для одного или более атрибутов каждого отношения. 3.4.14
Нормализация: процесс преобразования
отношения в более простые отношения с целью исключения избыточных или
несовместимых атрибутов для обеспечения ссылочной целостности. 3.4.15
Ссылочная целостность: свойство
набора отношений, такое, что значения атрибутов внешних ключей имеют нулевые
величины или являются идентичными значениям первичных ключей других отношений. 3.4.16 Курсор: в реляционной базе данных указатель
строки в таблице, применяемый для перемещения внутри этой таблицы. 3.5 Иерархическая и сетевая структуры 3.5.1 Иерархическая модель: модель данных (1), которая изображается
в виде структурного дерева. 3.5.2 Структурное дерево: структура данных, в которой объекты атрибуты
представлены как узлы с одним родительским узлом для каждого узла и только с
одним корневым узлом. 3.5.3 Сетевая структура: структура данных, которая представляет
объекты или атрибуты как узлы, но в отличие от структурного дерева позволяет
узлам иметь несколько родительских узлов. 3.5.4 Сетевая модель: модель данных, основанная на сетевой
структуре. 3.5.5
Тип данных: определенный набор объектов данных конкретной структуры
данных и допустимых операций таких, что эти данные выступают в роли операндов при
выполнении этих операций. 3.5.6 Составной тип: тип данных, имеющий структуру данных,
составленную из структур данных одного или более типов данных и имеющий свою
совокупность допустимых операций. 3.5.7 Тип поля: тип данных, экземпляры которых являются
элементарными в пределах определенного концептуального контекста и в пределах
этого контекста представляют информацию элементарного характера. 3.5.8 Поле данных: объект данных, являющийся экземпляром типа
поля. 3.5.9
Запись (в базе данных): объект
данных, являющийся экземпляром типа записи. 3.5.10 Тип записи: составной тип, компоненты которого
являются типами поля или другими типами записи. 3.5.11 Узел: точка присоединения к сети, устройство,
подключенное к сети. 3.5.12
Корневой узел: узел, не
имеющий родительского узла. 3.5.13 Родительский узел: узел, который имеет как минимум один
подчиненный узел. 3.5.14
Конечный узел: узел, не имеющий
подчиненного узла. 3.6 Словарь
данных 3.6.1
Словарь данных в словаре информационных ресурсов: база данных, которая содержит метаданные 3.6.2
Метаданные: данные о
данных или элементах данных. 3.6.3 Описание данных: формализованное описание элементов данных и структур данных. 3.6.4 Элемент данных (в
базах данных):
именованная взаимосвязь, рассматриваемая как элементарная единица,
установленная между объектами предметной области, а также слова, представляющие
их. Взаимосвязь такого типа включает набор объектов, набор слов и набор пар
объект-слово, где объект и слово берутся из соответствующего набора. 3.7 Языки баз данных 3.7.1
Язык базы данных: язык, применяемый
для создания, моделирования, реализации, описания, использования и управления
базами данных. 3.7.2
Язык описания данных: язык
для описания данных и структур данных в базе данных. 3.7.3
Язык управления данными:
язык, поддерживаемый системой управления базы данных, используемый для доступа
к данным (добавление, чтение, запись, удаление данных). 3.7.4
Язык структуры хранилища данных: язык базы данных, определения структуры хранилища вне зависимости
от физических устройств и операционных систем. 3.7.5
Язык для администрирования базы данных: язык базы данных для ее администрирования. 3.7.6 Реляционный язык: язык базы данных для доступа и
модификации данных в реляционной базе данных. 3.7.7
Встроенный язык базы данных:
набор операторов, добавленный в язык программирования для обращения к базам
данных. 3.7.8
Модульный язык базы данных:
язык базы данных, достаточный для написания приложений не требующий применения
других языков программирования. 3.7.9 Запрос: обращение к базе данных для извлечения данных, основанное на
определенных условиях. 3.7.10 Язык запроса: язык базы данных, позволяющий
осуществлять запросы и модификацию данных. 3.8 Эксплуатация и управление базами
данных 3.8.1 Распределенная база
данных: база данных,
которая физически децентрализована, но пользователь при работе с ней видит ее логически
централизованной. 3.8.2 Манипулятор базы
данных: часть системы
управления базой манипуляторы данных, которая координирует и выполняет
обращения к базе данных. 3.8.3
Администратор базы данных:
специалист или группа специалистов, ответственные за администрирование базы
данных. 3.8.4
Администрирование базы данных: выполнение функций по поддержанию функционирования базы данных в
соответствии с заданными характеристиками. 3.8.5
Ключ базы данных: первичный
ключ, определенный системой управления базой данных. 3.8.6 Реорганизация: изменение физической структуры хранения
данных, например, с целью повышения производительности базы данных. 3.8.7 Реструктуризации: изменение логической структуры базы
данных в соответствии с действительным состоянием информационной системы,
включая соответствующую реорганизацию. 3.8.8
Первичный индекс: список
первичных ключей. 3.8.9 Вторичный индекс: список вторичных ключей. 3.8.10 Утилиты базы данных: программы для загрузки и выгрузки данных,
реструктуризации, восстановления, проверки, сбора статистики в системе
управления базой данных. 3.8.11 Транзакция: последовательность операций над базой
данных, не нарушающая ее целостность. 3.8.12
Структура запоминающего устройства: отображение структуры данных и операций с этими данными на устройство
хранения данных и соответствующие операции доступа. 3.8.13
Организация файла базы данных: размещение данных в устройстве хранения и реализация метода
доступа, в соответствии со структурой данных конкретного файла и его записей. Алфавитный
указатель на русском языке
УДК МКС
35.020 Ключевые слова:
база данных, основные понятия |