Приводится обзор исследований и разработок баз данных с момента их возникновения в 60-х годах прошлого столетия и по настоящее время. Выделяются следующие этапы: возникновение и становление, бурное развитие, эпоха реляционных баз данных, расширенные реляционные базы данных, пост-реляционные базы данных и большие данные. На этапе становления описываются системы IDS, IMS, Total и Adabas. На этапе бурного развития освещены вопросы архитектуры ANSI/X3/SPARC, предложений КОДАСИЛ, концепции и языков концептуального моделирования, моделей данных. На этапе эпохи реляционных баз данных раскрываются результаты научной деятельности Э. Кодда, теория зависимостей и нормальных форм, языки запросов, экспериментальные исследования и разработки, оптимизация и стандартизация, управление транзакциями. Этап расширенных реляционных баз данных посвящен описанию темпоральных, пространственных, дедуктивных, активных, объектных, распределенных и статистических баз данных, баз данных массивов, машин баз данных и хранилищ данных. На следующем этапе раскрыта проблематика постреляционных баз данных, а именно, NOSQL, ключ-значение,документнные, колоночные, графовые, NewSQL, онтологические и полнотекстовые. На шестом этапе раскрываются причины возникновения, характеристические свойства, классификация, принципы работы, методы и технологим больших данных. На-конец, в последнем разделе дается краткий обзор исследований и разработок по базам данных в Советском Союзе.
Ключевые слова. Типы баз данных: иерархическая, сетевая, реляционная, навигационная, темпоральная, пространственная, пространственно-временная, пространственно-сетевая, перемещающихся объектов, дедуктивная, активная, объектно-ориентированная, объектно-реляционная, распределенная, параллельная, массивов, статистическая, многомерная, машина баз данных, хранилище данных, NoSQL, ключ-значение, колоночная, документо-ориентированная, графовая, мультимодельная, облачная, научная, многозначная, XML, NewSQL, онтологическая, полнотекстовая, большие данные.
Наводиться огляд досліджень і розробок баз даних з моменту їх виникнення в 60-х роках минулого століття і по теперішній час. Виділяються наступні етапи: виникнення і становлення, бурхливий розвиток, епоха реляційних баз даних, розширені реляційні бази даних, постреляційны бази даних і великі дані. На етапі становлення описуються системи IDS, IMS, Total і Adabas. На етапі бурхливого розвитку висвітлені питання архітектури баз даних ANSI/X3/SPARC, пропозицій КОДАСИЛ, концепції і мов концептуального моделювання. На етапі епохи реляційних баз даних розкриваються результати наукової діяльності Е. Кодда, теорія залежностей і нормальних форм, мови запитів, експериментальні дослідження і розробки, оптимізація та стандар¬тизація, управління транзакціями. Етап розширених реляційних баз даних присвячений опису темпоральних, просторових, дедуктивних, активних, об'єктних, розподілених та статистичних баз даних, баз даних масивів, машин баз даних і сховищ даних. На наступному етапі розкрита проблематика постреляціонних баз даних, а саме: NOSQL, ключ-значення, стовпчикові, документні, графові, NewSQL, онтологічні. Шостий етап присвячений розкриттю причин виникнення, характеристичних властивостей, класифікації, принципів роботи, методів і технологій великих даних. Нарешті, в останньому розділі дається короткий огляд досліджень і розробок по базах даних в Радянському Союзі.
Ключові слова. Типи баз даних: ієрархічна, мережева, реляційна, навігаційна, темпоральна, просторова, просторово-темпоральна, просторово-мережева, об'єктів, що переміщуються, дедуктивна, активна, об'єктно-орієнтована, об'єктно-реляційна, розподілена, паралельна, масивів, статистична, багатовимірна, машина баз даних, сховища даних, NoSQL, ключ-значення, стовпчикова, документо-орієнтована, графова, мультімодельна, хмарна, наукова, багатозначна, XML, NewSQL, онтологічна, повнотекстова, великі дані.
The article provides an overview of research and development of databases since their appearance in the 60s of the last century to the present time. The following stages are distinguished: the emergence formation and rapid development, the era of relational databases, extended relational databases, post-relational databases and big data. At the stage of formation, the systems IDS, IMS, Total and Adabas are described. At the stage of rapid development, issues of ANSI/X3/SPARC database architecture, CODASYL proposals, concepts and languages of conceptual modeling are highlighted. At the stage of the era of relational databases, the results of E. Codd's scientific activities, the theory of dependencies and normal forms, query languages, experimental research and development, optimization and standardization, and transaction management are revealed. The extended relational databases phase is devoted to describing temporal, spatial, deductive, active, object, distributed and statistical databases, array databases, and database machines and data warehouses. At the next stage, the problems of post-relational databases are disclosed, namely: NOSQL, key-value, column, document, graph, NewSQL, ontological, full-text databases. The sixth stage is devoted to the disclosure of the causes of occurrence, characteristic properties, classification, principles of work, methods and technologies of big data. Finally, the last section provides a brief overview of database research and development in the Soviet Union.
Keywords. Database types: hierarchical, network, relational, navigational, temporal, spatial. spatio-temporal, spatio-network, moving objects, deductive, active, object-oriented, object-relational, distributed, parallel, arrays, statistical, multidimensional, database machines, data warehouse, NoSQL, key-value , triple store, column-oriented, document- oriented, graph-oriented, multimodal, cloud, scientific, multi-valued, XML, NewSQL, ontological, full-text, Big Data.