Бирелмәләр нигезе

тәртипкә салынган бирелмәләр (мәгълүматлар) җыелмасы
(Мәгълүматлар базасы битеннән юнәлтелде)

Бирелмәләр нигезе (ингл. Database, data — бирелмәләр, base — нигез, рус. База данных), шулай ук бирелмәләр базасы, мәгълүматлар базасы — электрон хисаплау машиналары (ЭХМ) ярдәме белән табыла һәм эшкәртелә алсын өчен системлашлырылган, обектив күренештә тәкъдим ителгән мөстәкыйль әсбаплар (мәкаләләр, исәп-хисаплар, норматив актлар, хөкем карарлары һәм башка шундый әсбаплар) җыелмасы[1].

Бирелмәләр нигезе
Сурәт
Кайда өйрәнелә database theory[d]
3D-модель
Нинди вики-проектка керә Проект:Математика[d]
 Бирелмәләр нигезе Викиҗыентыкта
Mediawiki-ның бирелмәләр нигезе схемасы

Белгечләрнең күбесе «бирелмәләр нигезе» термины урынына «бирелмәләр нигезе белән идарә итү системасы» терминын дөрес кулланмау буенча киң таралган хатага төртеп күрсәтә һәм бу төшенчәләрне бутамаска һәм аерып кулланырга таләп итә[2].

Билгеләмә проблемнары

үзгәртү

Әдәбияттә «бирелмәләр нигезе» төшенчәсенә күп билгеләмәләр тәкъдим ителә, әмма алар күбесенчә теге яки бу авторларның субъектив фикерләрен күрсәтәләр, ләкин һәркем тарафыннан танылган бердәм тәгъбир әлегә юк.

Халыкара стандартлары нигезендә эшләнгән, халыкара стандартларыннан һәм милли стандартларыннан берничә билгеләмәләр:

  • Бирелмәләр нигезе — бирелмәләр схемасына ярашлы рәвештә сакланып тора торган бирелмәләрнең җыелмасы, алар белән бирелмәләрнең моделен ясау чаралары кагыйдәләренә ярашлы рәвештә кыландыру башкаралар.[3][4][5]
  • Бирелмәләр нигезе — бирелмәләрнең характеристикасын тасвирлый торган концептуаль төзелеш һәм алар арасында үзара мөнәсәбәтләрне тасвирлый торган бирелмәләр җыелмасы[6].

Абруйлы монографияләрдән билгеләмәләр:

  • Бирелмәләр нигезе — билгеле кагыйдәләр нигезендә оештырылган һәм компьютер хәтерендә саклана торган, ниндидер фән өлкәсенең актуаль торышын характерлый һәм кулланучыларның мәгълүмати ихтыяҗларын канәгатьләндерү өчен кулланыла торган бирелмәләр җыелмасы[7].
  • Бирелмәләр нигезе — нинди дә булса предприятиенең гамәли програм системнары белән файдаланыла торган перманент (даими сакланучы) бирелмәләрнең кайбер җыелмасы[8].
  • Бирелмәләр нигезе — оешманың мәгълүмат ихтыяҗларын канәгатьләндерү өчен кулланылган логик буенча бәйле бирелмәләр җыелмасы (һәм әлеге мәгълүматларның тасвирламасы)[9].

Бирелмәләр нигезе технологияләре барлыкка килү һәм үсеш тарихы киң, шулай ук тар аспектта да карала ала.

Киң мәгънәдә бирелмәләр нигезе тарихы төшенчәсе кеше тарафыннан бирелмәләрне саклаган һәм эшкәрткән теләсә нинди акчалар тарихына кадәр гомумиләштерелә. Мондый контекстта патша казнасын һәм борынгы Шумердагы салымнарны исәпкә алу чаралары, Әссүрия патшалыгы документларын үз эченә алган Инк — кипуны, Клин язуларны һ. б. искә алына.

Тар мәгънәдә бирелмәләр нигезе тарихы бирелмәләр нигезен традицион (заманча) аңлауда карый. Бу тарих 1955 елдан, язмаларны эшкәртү өчен програмлаштырыла торган җиһазлар барлыкка килгәч, башлана. Ул вакыттагы програмнар тәэминате язмаларның эшкәртүен файллар нигезендә тота алган. Бирелмәләрне саклау өчен перфокартлар кулланылган.

Оператив челтәр бирелмәләр нигезләре 1960-еллар уртасында барлыкка килә, оператив бирелмәләр нигезләре өстендә операцияләр интерактив режимда терминаллар ярдәмендә эшкәртелә. Гади индекслы-эзлекле язмаларның оештырулары җыюга юнәлдерелгән артык куәтле язмалар моделенә тиз үстеләр. Data Base Task Group (dbtg) эше белән җитәкчелек иткән өчен Чарльз Баһман Тьюриңг премиясен алды.

Шул ук вакытта Кобол бирелмәләр нигезләре берләшмәсендә бирелмәләр нигезләренең концепциясе һәм бирелмәләр бәйсезлеге концепциясе эшләнгән.

Киләсе мөһим этап 1970-еллар башында Эдгар Кодд эшләре аркасында бирелмәләр моделе барлыкка килү белән бәйле. Кодд эшләре математика һәм логика белән бирелмәләр нигезләренең гамәли технологиясен тыгыз элемтәгә юл ачты. Эдгар Ф. Кодд теориясенә һәм практикасына керткән өлеше өчен Тьюриңг премиясен дә алды.

Үзе «бирелмәләр нигезе» термины (ингл. database) 1960-еллар башында барлыкка килде. Бу термин 1970-елларда гына киң кулланылыш ала.

Искәрмәләр

үзгәртү
  1. Гражданский кодекс РФ, ст. 1260
  2. «Следует отметить, что термин база данных часто используется даже тогда, когда на самом деле подразумевается СУБД. […]Такое обращение с терминами предосудительно». — К. Дж. Дейт. Введение в системы баз данных. — 8-е изд. — М.: «Вильямс», 2006, стр. 50.
    «Этот термин (база данных) часто ошибочно используется вместо термина ‘система управления базами данных’». — Когаловский М. Р. Энциклопедия технологий баз данных. — М.: Финансы и статистика, 2002., стр. 460.
    «Среди непрофессионалов […] путаница возникает при использовании терминов „база данных“ и „система управления базами данных“. […] Мы будем строго разделять эти термины». — Кузнецов С. Д. Основы баз данных: учебное пособие. — 2-е издание, испр. — М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2007, стр. 19.
  3. ГОСТ Р ИСО МЭК ТО 10032-2007: Эталонная модель управления данными (идентичен ISO/IEC TR 10032:2003 Information technology — Reference model of data management)
  4. ГОСТ 33707-2016 (ISO/IEC 2382:2015) Информационные технологии (ИТ). Словарь
  5. ISO/IEC TR 10032:2003 - Information technology -- Reference Model of Data Management. www.iso.org. 2018-07-09 тикшерелгән.
  6. ISO/IEC 2382:2015 - Information technology -- Vocabulary. www.iso.org. 2018-07-09 тикшерелгән.
  7. Когаловский М. Р., 2002
  8. Дейт К. Дж., 2005
  9. Коннолли Т., Бегг К., 2003

Әдәбият

үзгәртү
  • Когаловский М. Р. Энциклопедия технологий баз данных. — М.: Финансы и статистика, 2002. — Б. 800. — ISBN 5-279-02276-4.
  • Кузнецов С. Д. Основы баз данных. — 2-е изд. — М.: Интернет-университет информационных технологий; БИНОМ. Лаборатория знаний, 2007. — Б. 484. — ISBN 978-5-94774-736-2.
  • Дейт К. Җ. Введение в системы баз данных = Introduction to Database Systems. — 8-е изд. — М.: Вильямс, 2005. — Б. 1328. — ISBN 5-8459-0788-8 (рус.) 0-321-19784-4 (ингл.).
  • Коннолли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика = Database Systems: A Practical Approach to Design, Implementation, and Management. — 3-е изд. — М.: Вильямс, 2003. — Б. 1436. — ISBN 0-201-70857-4.
  • Гарсиа-Молина Г., Улман Җеффри, Уидом Җ. Системы баз данных. Полный курс = Database Systems: The Complete Book. — Вильямс, 2003. — Б. 1088. — ISBN 5-8459-0384-X.
  • Date, C. J. Date on Database: Writings 2000–2006. — Apress, 2006. — Б. 566. — ISBN 978-1-59059-746-0, 1-59059-746-X.
  • Date, C. J. Database in Depth. — O'Reilly, 2005. — Б. 240. — ISBN 0-596-10012-4.
  • Beynon-Davies P. (2004). Database Systems 3rd Edition. Palgrave, Basingstoke, UK. ISBN 1-4039-1601-2

Сылтамалар

үзгәртү