Jump to content

ИЯФ (база данных)

INP (произносится как «имп») — это система управления базами данных , включающая формы для обработки ввода данных. Он состоит из более чем пятидесяти служебных программ для доступа к базам данных и их поддержки, пакетного обновления и создания отчетов. Она была разработана Бобом Тиддом в Калифорнийском университете в Беркли в 1976 году и предшествовала многим коммерческим базам данных и базам данных с открытым исходным кодом, используемым сегодня. [1] Он до сих пор используется в самых разных системах университета и связанных с ним учреждений.

Особенности [ править ]

База данных INP может содержать до 100 тыс. записей длиной до 1024 символов (с возможностью расширения). до десяти индексов базы данных Допускается . Это деревья не более трех уровней. Базы данных должны содержать записи фиксированной длины, но некоторые утилиты работают с записями полей переменной длины с разделителями. Символ новой строки (RETURN) в конце каждой записи делает базы данных INP доступными для всего набора утилит Unix , включая редакторы, сортировку, grep, awk и т. д.

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

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

Программа доступа к базе данных уже скомпилирована. Он читает файлы описания базы данных во время выполнения. Структура записи и критерии проверки указаны в одном файле схемы . Характеристики экранов записываются в файлы формата. Оба создаются пользователем с помощью любого текстового редактора. Для просмотра или обновления различных частей записи базы данных могут быть созданы различные форматы.

INP реализован на DEC VAX и PDP-11 под BSD Unix или ULTRIX . Доступны версии для SunOS и Onyx . Несколько операторов могут одновременно получать доступ или обновлять информацию в одном и том же файле базы данных.

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

Применимость [ править ]

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

INP имеет два мощных набора опций. Пакет elf позволяет пользователю закодировать функции (на языке программирования C ) для специальной проверки и выполнять произвольно сложные операции, включая разветвленные программы, когда оператор запрашивает различные команды INP. Это открывает «небесные возможности» для проектов, реализуемых с использованием ИЯФ.

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

Ссылки [ править ]

  1. ^ «Особенности системы управления данными ИЯФ» . Архивировано из оригинала 02 марта 2005 г. Проверено 13 мая 2008 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 940a3b5962954baf6c9f8f1fe8d93e22__1645549740
URL1:https://arc.ask3.ru/arc/aa/94/22/940a3b5962954baf6c9f8f1fe8d93e22.html
Заголовок, (Title) документа по адресу, URL1:
INP (database) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)