Термины
к дисциплине "БД"

Термины на английском языке

CASE

(Computer Aided Software Engineering) компьютерная помощь для программной инженерии. Охватывает процессы разработки сложных ИС в целом.

CHI

(computer-human interactions) взаимодействие человека и компьютера.

DDL

язык описания данных или динамичная библиотека данных.

CUI

(character-oriented user interface) – текстовый пользовательский интерфейс или
(common user interface) – стандартный пользовательский интерфейс. См. также “Интерфейс пользователя”.

ISO

(International Organization for Standardization – Международная организация по стандартизации) ассоциация национальных организаций по стандартизации, обеспечивающая разработку и поддержку глобальных стандартов в сфере коммуникаций и обмена информацией.

GUI

(graphical user interface) графический интерфейс пользователя.

macro

(макрос) ключевая строка или короткое имя, использующаяся для ссылки на более обширный текст.

ODBC

(Open DataBase Connectivity) открытый интерфейс доступа к базам данных, встроенный в Windows и Windows NT, определяет набор функций, которые можно использовать для доступа к любой реляционной СУБД.

OLAP

(On-Line Analytical Process) “оперативная аналитическая обработка”. Более точен перевод OLAP как “интерактивная аналитическая обработка”.

OLE

(Object Linking and Embedding) технологий на основе COM, используемых для создания составных документов внедрением и связыванием.

OSI

(Open Systems Interconnection) Международная программа стандартизации обмена данными между компьютерными системами различных производителей. См. также “ISO”.

Physical Data Model

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

PDMS

(Product Data Management System – система управления данными о продукте (изделии)) система управления инженерными данными, информацией об изделии при производстве и сопровождении продукта.

Reengineering

См. “Реинжиниринг”.

Repository

См. “Репозитарий”.

Software Engineering

См. “Программная инженерия”.

SQL

(Structured Query Language) Международный стандартный язык для определения и доступа к реляционным базам данных.

UML

(Unified Modeling Language) универсальный язык моделирования – язык программирования, предназначенный для определения, представления, проектирования и документирования (программных) систем различной природы.

Workflow

автоматизация делопроизводства; автоматизация документооборота.

Термины на русском языке

АИС

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

АИПС

(автоматизированная информационно-поисковая система) информационно-поисковая система, реализованная на базе электронной вычислительной техники.

Алгоритм

Заранее заданное понятное и точное предписание возможному исполнителю совершить определенную последовательность действий для получения решения задачи за конечное число шагов.

Архивация

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

База данных

Один или несколько файлов данных, предназначенных для хранения, изменения и обработки больших объемов взаимосвязанной информации.

Вирус компьютерный

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

Выражение

в языке программирования — запись правила для вычисления некоторого значения. Строится из констант, переменных и указателей функций, объединенных знаками операций.

Дескрипторы

(от англ. “to describe” — описывать) слова и словосочетания, несущие смысловую нагрузку.

Защита данных

меры по сохранению данных от нежелательных последствий, неумышленно или преднамеренно ведущие к модификации, раскрытию или разрушению.

Защита информации

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

“Зеркальные” диски

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

Идентификатор

персональное обозначение (код, имя и т.п.), позволяющее однозначно выделить из множества имеющихся идентифицируемый объект; уникальные данные, позволяющие отличать индивидуальные элементы (объекты, данные, пользователей и др.) в системе идентификации.

Иерархическая система

система многоуровневой структуры, элементы которой сами являются системами, но связаны отношениями входимости.

Имитационное моделирование

моделирование поведения системы в различных аспектах и в разных внешних и внутренних условиях с анализом динамических характеристик бизнес-процессов и с анализом распределения ресурсов.

Индекс

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

Индексирование

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

Инструкция

предписание, содержащее информацию о том какие операции и как необходимо выполнить. См. “Команда”.

Информационная система

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

Интеграция систем

вид деятельности по комплексной автоматизации процессов управления и технологий конкретного предприятия.

Интероперабильность

(англ. “Interoperability”) способность к взаимодействию различных аппаратных и программных платформ.

Интерфейс

(анол. “Interface”) определенная стандартами граница между взаимодействующими независимыми объектами. Интерфейс задает параметры, процедуры и характеристики взаимодействия объектов.

Интерфейс пользователя

(англ. “User interface”) элементы и компоненты программы, способные оказывать влияние на взаимодействие пользователя с программным обеспечением. См. также “CUI”.

Информационное моделирование

описание информационной структуры объектов (сущностей, атрибутов, ключей) с идентификацией отношений между ними.

Информационное обеспечение автоматизированных систем

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

ИПС

(информационно-поисковая система, англ. “information retrieval system”) совокупность информационного массива данных и языка, правил проведения поиска, критерия выдачи информации и технических средств реализации системы поиска необходимых сведений в БД.

ИПЯ

(информационно-поисковый язык) искусственный язык, предназначенный для выражения содержания документов или запросов или описания фактов с целью последующего поиска.

Классификация

процесс соотнесения содержания документов с понятиями, зафиксированными в заранее составленных систематических схемах.

Классификационный признак

показатель документа или параметров (вид, содержание, назначение и др.), учитываемый в классификационном решении.

Классификация объектов

процедура группировки, направленная на выделение однородных свойств объектов. Применительно к информации как к объекту классификации выделенные классы называют “информационными объектами”.

Ключевое слово

слово языка программирования, имеющее определённый смысл для транслятора. Слово (словосочетание) в тексте документа или запроса, несущее существенную смысловую нагрузку с точки зрения информационного поиска.

Команда

описание элементарной операции, которую должен выполнить компьютер. Последовательность команд образует программу. См. также “Инструкция”.

Комплексная система защиты информации

система, всесторонне и полно охватывающая все компоненты, процессы и факторы, обеспечивающие безопасность защищаемой информации.

Конвейер

способ распараллеливания выполнения последовательно расположенных инструкций.

Критерий

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

Логический тип

тип данных, представляемый значениями "истина" или "ложь" ("да" или "нет"). Иногда называется булевым в честь английского математика XIX века Джорджа Буля.

Логическое высказывание

любое предложение, в отношении которого можно однозначно сказать, истинно оно или ложно.

Массив

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

Математическая модель

система математических соотношений — формул, уравнений, неравенств и т.д., отражающих существенные свойства объекта.

Машинный язык

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

Мероприятия по защите информации

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

Модель

проекция реальности, взятая с определенными допущениями.

Модификация

изменения, не меняющие сущности объекта или информации.

Модульное программирование

метод разработки программ, предполагающий разбиение программы на независимые модули.

Носитель данных

(англ. “data medium”) физическая среда, используемая при записи для сохранения в ней или на её поверхности информационных сигналов.

Носитель информации

общепринятое название формы различных носителей данных (пластинка, аудиокассета, дискета, микроформа, видеокассета, CD и т.д.). См. “Носитель данных”.

Нотация

множество символов и правила их применения, используемые для представления лексических единиц и их взаимоотношений.

Объект

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

Объектно-ориентированное программирование

подразумевает конструирование программ из заранее подготовленных модулей – единожды созданных объектов, которые могут впоследствии многократно использоваться и легко модернизироваться для конкретного применения. Основой ООП является создание класса и использование трёх основных понятий: инкапсуляция, наследование и полиморфизм.

Объект управления

совокупность управляемых процессов, персонала, их реализующего с помощью определённых средств (в т.ч. средств автоматизации и связи), и на основе определенных правил и процедур (т.е. то, чем управляют).

Оператор

фраза алгоритмического языка, определяющая некоторый законченный этап обработки данных. В состав операторов входят ключевые слова, данные, выражения и др.

Описание

раздел программы, идентифицирующий структуры данных, которыми должна манипулировать программа, и описывающий их типы.

Открытая система

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

Платформа

(англ. “Platform”) функциональный блок, интерфейс и сервис которого определяется стандартом, вводимым международной организацией либо группой фирм.

Подпрограмма

самостоятельная часть программы, которая создаётся независимо от других частей и затем вызывается по имени. Когда имя подпрограммы используется в качестве оператора программы, выполняется вся группа операторов, представляющая тело подпрограммы.

Поисковое устройство

специальная машина или устройство, предназначенное для осуществления информационного поиска.

ПОД

(поисковый образ документа) текст, выражающий на информационно-поисковом языке основное содержание документа и используемый для информационного поиска.

ПОЗ

(поисковый образ запроса) текст, выражающий на информационно-поисковом языке смысловое содержание информационного запроса.

Прикладной процесс

(англ. “Application process”) процесс, выполняющий обработку данных для нужд пользователей.

Принцип открытой архитектуры

позволяет регламентировать и стандартизировать только описание принципа действия компьютера и его конфигурацию (совокупность аппаратных средств и соединений между ними). Компьютер можно собирать из отдельных узлов и деталей, разработанных и изготовленных независимыми фирмами-изготовителями. Компьютер легко расширить и модернизировать.

Принятие решения

выбор одной из альтернатив при рассмотрении множества вариантов разрешения проблемной ситуации.

Проблемная ситуация

противоречие между целью и возможностью её осуществления с данными ресурсами (временными, материальными, финансовыми и др.) в данных условиях.

Проблемно-ориентированная автоматизированная информационная система

(англ. “problem-oriented AIS”) автоматизированная система, содержащие информацию по определенным тематическим направлениям или об отдельных коллекциях библиотеки. см. также “Портал”.

Программа

упорядоченная последовательность команд, выполняемых компьютером (АЛУ) автоматически друг за другом.

Программная инженерия

(англ. “Software Engineering”, SE) разработка, проектирование, использование проектов и тестирование программного обеспечения с использованием наилучших практических решений.

Проект

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

Процесс

совокупность определённых действий, направленных на достижение поставленной цели; изменение свойств объекта при его взаимодействии с другими элементами системы или внешней средой или перемещение объекта в пространстве-времени в материальной, информационной или финансовой форме, как реализация одной из целей системы.

Распределенная обработка данных

(англ. “Distributed Data Processing”, DDP) методика выполнения прикладных программ группой систем. При этом пользователь получает возможность работать с сетевыми службами и прикладными процессами, расположенными в нескольких взаимосвязанных абонентских системах.

Распределенная среда обработки данных

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

Реинжиниринг

полное и точное восстановление, например, модели проекта по исходным текстам программ. Обеспечивает повторное использование программных компонент в новых проектах.

Реляционная БД

(англ. “relational data base”) база данных, состоящая из отношений. В ней вся информация, доступная пользователю, организована в виде таблиц, обычно имеющих уникальные имена, состоящих из строк и столбцов, на пересечении которых содержатся значения данных, а операции над данными сводятся к операциям над этими таблицами.

Репозитарий (Репозиторий)

(англ. “repository”) специальное хранилище или самостоятельное учреждение, обеспечивающее получение, перераспределение, хранение, общедоступное использование передаваемых ей документов. Позволяет организовать на региональном уровне корпоративные репозитарные хранилища. Это объектно-ориентированные БД или банк данных.

Семантика

система правил истолкования языков. Определяет смысловое значение предложений языка. Устанавливает, какие последовательности действий описываются теми или иными фразами языка и какой алгоритм определён данным текстом на алгоритмическом языке.

Синтаксис

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

Система

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

Система команд

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

Система программирования

система для разработки новых программ на конкретном языке программирования. Предоставляет пользователю мощные и удобные средства разработки программ: транслятор, редактор текстов программ, библиотеки стандартных программ, отладчик и др.

Системная интеграция

комплексный подход к автоматизации проектирования, производства и создания (корпоративных) информационных сетей.

Системный подход

направление методологии научного исследования, в основе которого лежит рассмотрение сложного объекта как целостного множества элементов в совокупности отношений и связей между ними.

СУБД

система управления базами данных (англ. “data base management system”, DBMS) инструментальное программное средство, представляющее совокупность программ и языковых средств, предназначенных для управления данными в БД, ведения БД и обеспечения взаимодействия её с прикладными программами. Это система ПО, позволяющая обрабатывать обращения к БД, поступающие от прикладных программ конечных пользователей.

Сопровождение программ

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

Состояние системы

множество свойств и функций системы в данный момент времени.

Средства защиты информации

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

Страховой архив

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

Стандарт

в информатике общеприняты стандартные требования:
1) предъявляемые к техническому, программному, информационному и иному обеспечению;
2) обеспечивающие возможности стыковки и совместной работы систем.

Структура системы

множество элементов с отношениями между ними, например: информационной или производственной связанности, входимости, руководства-подчинения или др.

Структурное программирование

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

Тезаурус

(англ. “thesaurus”) существенная составная часть языка документации баз данных. Охватывает общность дескрипторов с их содержательными отношениями. Синоним: контролированный словарь.

Тип данных

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

Транзакция

(англ. “transaction”) последовательность операций с БД, рассматриваемая СУБД как единое целое; переводящая БД из одного непротиворечивого состояния в другое, которое может быть представлено как одно “событие”.

Функция

нормативное содержание служебных действий, выполнение которых возлагается на элемент системы при заданных требованиях, условиях и ограничениях.

Цели проекта

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

Цель системы

желаемое состояние системы или желаемый результат её поведения.

Цикл

приём в программировании, позволяющий многократно повторять одну и ту же последовательность команд (операторов).

Электронная цифровая подпись (ЭЦП)

значение, вычисляемое по тексту сообщения с помощью секретного ключа отправителя и проверяемое открытым ключом, соответствующим секретному ключу отправителя. Удостоверяет подлинность лица, чья ЭЦП стоит в документе и отсутствие изменений в пересылаемом документе.

Элемент

часть системы, выделенная по какому-либо решающему правилу, сформулированному внешним наблюдателем. Син. “компонент”.

Язык высокого уровня

язык программирования, более близкий к естественному языку, чем машинный код или язык ассемблера. Каждый оператор в нём соответствует нескольким командам машинного кода или языка ассемблера.

Языки представления информации

коды, системы кодирования информации.