INP (мәліметтер базасы) - INP (database)

INP («имп» деп оқылады) - бұл мәліметтер базасын басқару жүйесі соның ішінде мәліметтерді енгізуді өңдейтін формалар. Ол дерекқорға қол жетімділік пен қолдау, пакеттік жаңарту және есеп шығаруға арналған елуден астам қызметтік бағдарламадан тұрады. Ол әзірледі Боб Тидд кезінде Калифорния университеті, Беркли 1976 ж. және қазіргі кезде қолданылып жатқан көптеген коммерциялық және аутсорсингтік мәліметтер базасынан бұрын пайда болды.[1] Ол әлі күнге дейін университетте және онымен байланысты мекемелерде әр түрлі жүйелерде қолданылады.

Ерекшеліктер

INP мәліметтер базасында 1024 таңбаға дейін (кеңейтілетін) 100K жазбалар болуы мүмкін. Онға дейін мәліметтер базасының индекстері рұқсат етілген. Олар ағаштар үш деңгейден аспайды. Деректер қорында тіркелген ұзындықтағы жазбалар болуы керек, бірақ кейбір утилиталар өзгермелі ұзындықта, өрістермен бөлінген жазбаларда жұмыс істейді. Әр жазбаның соңында жаңа жол (RETURN) таңбасы INP мәліметтер базасын барлық массивке қол жетімді етеді. Unix утилиталар, оның ішінде редакторлар, сұрыптау, grep, awk және т.б.

Деректерді енгізу және жаңарту бағдарламасында әрбір мәліметтер өрісі экранда сипаттау белгісімен бөлек көрсетіледі. Өрістерді енгізу кезінде өткізіп жіберуге немесе алдыңғы жазбадан көшіруге болады.

INP әрбір деректер өрісін енгізу кезінде тексереді. Тексеру түрлері қарапайым алфавиттік / сандық сандардан бастап барлық рұқсат етілген мәндердің кестелеріне дейін өзгереді. Егер өріс қате болса, INP тексеру критерийлерін көрсетеді, дыбыстық сигнал шығарады және сізді бұзылған өрістің басына қайтарады. Тексеру тексерулерін жоққа шығаратын механизм бар. Өзгерістердің аудиторлық ізі сілтеме және қалпына келтіру үшін сақталады.

Деректерге қол жетімділік бағдарламасы қазірдің өзінде жинақталған. Ол жұмыс уақытында мәліметтер базасын сипаттайтын файлдарды оқиды. Жазбаның орналасуы және тексеру критерийлері біреуінде көрсетілген схема файл. Экранның сипаттамалары форматты файлдарға енгізіледі. Екеуін де қолданушы кез-келген мәтіндік редактормен жасайды. Мәліметтер базасының жазбасының әртүрлі бөліктерін қарау немесе жаңарту үшін әр түрлі форматтар жасалуы мүмкін.

INP жүзеге асырылады DEC VAX және ПДП-11 астында BSD Unix немесе ULTRIX. Нұсқалары қол жетімді SunOS және Оникс. Бірнеше операторлар бір уақытта мәліметтер қорының файлындағы ақпаратты ала алады немесе жаңарта алады.

Мәліметтерді өңдеу тәжірибесі аз машинисттер және басқалары INP-ді қолдануға оңай деп санайды, және олар әдетте компьютермен байланысты процестерге тез үйренеді. Көптеген редакторлар сияқты INP-де де көптеген командалық опциялар бар, бірақ олардың қарапайымдары оңай үйренеді. INP деректерді енгізу мен командалық қателіктерге қатысты өте кешірімді, пайдалы және оққа төзімді.

Қолданылу мүмкіндігі

INP кез-келген кіші және орташа мәліметтер базасында немесе мәліметтерді енгізу тапсырмасында қолданыла алады. INP-дің негізгі қосымшаларын Unix-пен және мәтіндік редактормен таныс, бірақ бағдарламалау тәжірибесі жоқ адамдар жасай алады және жүзеге асыра алады.

INP екі қуатты нұсқалар жиынтығына ие. Elf пакеті пайдаланушыға берілген кодталған функцияларға мүмкіндік береді ( C бағдарламалау тілі ) арнайы тексеруге және операторға әр түрлі INP командаларын сұратқанда пайда болатын форкаланған бағдарламаларды қоса ерікті күрделі операцияларға арналған. Бұл INP көмегімен жүзеге асырылатын жобаларға «аспанның шегі» мүмкіндіктерін ашады.

INP функциялардың кең кітапханасымен, соның ішінде тапсырыс қосымшаларына енгізуге болатын кілттер базасына қол жетімді пакетімен бірге жеткізіледі.

Әдебиеттер тізімі

  1. ^ «INP деректерді басқару жүйесінің ерекшеліктері». Архивтелген түпнұсқа 2005-03-02. Алынған 2008-05-13.

Сыртқы сілтемелер