ГОСТ Р ИСО/МЭК 7816-7—2011
3.6 системная таблица (system table): Таблица, обслуживаемая картой, для управления структурой
базы данных и доступом к базе данных.
3.7 таблица (table): Объект базы данных с уникальным именем и структурированный в столбцы и
строки.
3.8 представление (view): Логическое подмножество таблицы.
4 Обозначения и сокращения
В настоящем стандарте применяют следующие сокращения:
APDU — блокданных прикладного протокола (Application protocol data unit);
API — интерфейс программирования приложений (Application programming interface);
DB — база данных (Database);
DB_0 — владелец базы данных (Database owner);
DBBU — базовый пользователь базой данных (Database basic user);
DBF — файл базы данных (Database file):
DBOO — владелец объекта базы данных (Database object owner);
DF — назначенный файл (Dedicated file);
DO— информационный объект (Data object);
ICC — карта на интегральмой(ых) схеме(ах) (Integrated circuit(s)card);
IFD — интерфейс (устройство сопряжения) (Interface device);
MF — главный файл (Masterfile);
RFU — зарезервировано для будущего использования (Reserved forfuture use);
SCQL — язык структурированных запросов для карты (Structured card query language);
SQL — язык структурированных запросов (Structured query language);
TLV — тег. длина, значение (Tag. length, value).
5 Понятие баз данных SCQL
5.1 База данных SCQL
Базаданных в карте согласно настоящему стандарту называется базойданных SCQL. так как коман
ды для реализации доступа базируются на функциональных возможностях SQL (см. ИСО 9075) и кодиру
ются в зависимости от принципов межотраслевых команд, как определено в ИСО/МЭК 7816-4. Сама база
данных является структурированной совокупностью объектов базы данных, называемой файлом базы дан
ных DBF. Ниже назначенного файла DF должно быть не более одного файла базы данных DBF. который
становится доступным после выбора соответствующего назначенного файла DF. База данных также может
быть непосредственно прикреплена к главному файлу MF.
На рисунке 1показан пример реализации базы данных в карте.
Рисунок 1 — Приложение с базой данных в мультиприкладной карте (пример)
2