Что такое банк данных

Обновлено: 06.02.2023

БАНК ДАННЫХ БАНК ДАННЫХ, совокупность баз данных для централизованного накопления и коллективного использования однородных данных в какой-либо области человеческой деятельности. Банк данных - важнейшая часть АСУ, систем автоматизированного проектирования (САПР), различных информационных систем (медицинских, библиотечных и др.).

Современная энциклопедия . 2000 .

Смотреть что такое "БАНК ДАННЫХ" в других словарях:

банк данных — БнД Автоматизированная ИПС, состоящая из одной или нескольких баз данных и системы хранения, обработки и поиска информации в них. [ГОСТ 7.73 96] банк данных Совокупность массивов информации длительного хранения данных в автоматизированной системе … Справочник технического переводчика

Банк данных — автоматизированная информационная система централизованного хранения и коллективного использования данных. В состав банка данных входят одна или несколько баз данных, справочник баз данных, СУБД, а также библиотеки запросов и прикладных программ … Финансовый словарь

банк данных — совокупность баз данных, а также программные, языковые и другие средства, предназначенные для централизованных накопления данных и их использования с помощью ЭВМ. * * * БАНК ДАННЫХ БАНК ДАННЫХ, совокупность баз данных, а также программные,… … Энциклопедический словарь

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

Банк данных — БАНК ДАННЫХ, совокупность баз данных для централизованного накопления и коллективного использования однородных данных в какой либо области человеческой деятельности. Банк данных важнейшая часть АСУ, систем автоматизированного проектирования… … Иллюстрированный энциклопедический словарь

БАНК ДАННЫХ — автоматизированная информационная система централизованного хранения и коллективного использования данных. В состав Б. д. входят одна или несколько баз (см.), справочник баз данных, система управления базами данных, а также библиотеки запросов и… … Большая политехническая энциклопедия

Банк данных — [data bank] совокупность массивов информации длительного хранения (баз данных) в автоматизированной системе обработки данных (АСОД) с соответствующим программным обеспечением. По другим трактовкам универсальная или специализированная база данных … Экономико-математический словарь

Банк данных — [data bank] совокупность массивов информации длительного хранения (баз данных) в автоматизированной системе обработки данных (АСОД) с соответствующим программным обеспечением. По другим трактовкам универсальная или специализированная база данных … Экономико-математический словарь

БАНК ДАННЫХ — совокупность баз данных, а также программные, языковые и другие средства, предназначенные для централизованного накопления данных и их использования с помощью ЭВМ … Большой Энциклопедический словарь

БАНК ДАННЫХ — организованная определенным образом, упорядоченная, сосредоточенная совокупность данных, свод экономической информации, приспособленной для коллективного использования многими потребителями. Обычно банки данных создаются и используются с… … Экономический словарь


Банк данных является современной формой организации хранения и доступа к информации. Существует значительное разнообразие определений понятия «банк данных». В «общеотраслевых руководящих материалах по созданию банков данных» дается следующее определение.

Банк данных – это специальным образом организованная система данных (баз данных), технических, языковых, программных и организационно-методических средств, которые предназначены обеспечить централизованное накопление и коллективное многоцелевое использование данных.

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

Использование БнД при правильной его организации должно существенно изменить деятельность той организации, где он внедряется, сократить документооборот, формы документов, перераспределить функциональные обязанности сотрудников.

БнД является сложной человеко-машинной системой, включающей в себя совокупность различных взаимосвязанных и взаимозависимых компонент (рис. 1.1).

Рис. 1.1. Состав банка данных

Информационная компонента является ядром БнД поскольку включает в себя БД.

Здесь БД – совокупность данных, которая организована по определенным правилам и предусматривает общие принципы описания, хранения и манипулирования этими данными, не зависящая от прикладных программ, и находящаяся под управлением СУБД.

В состав БД включаются не только хранимые данные о предметной области, но и собственно описание БД, которое относится к метаинформации, то есть информации характеризующую какую-либо другую информацию.

Метаинформация включает в себя информацию о схеме БД, описание взглядов различных категорий пользователей на предметную область и информацию о проектных решениях. Центральное хранилище метаинформации называется словарем данных. Роль метаинформации возрастает при использовании автоматизированных средств автоматизированного проектирования.

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

1. Управление данными во внешней памяти (позволяет пользователям выполнять основные операции с данными: сохранять, извлекать и обновлять информации).

2. Управление транзакциями. К транзакциям относится совокупность операций над БД, рассматриваемых СУБД как единое целое. В тоже время, транзакция – это набор действий, которые могут быть выполнены с целью доступа или изменению содержимого БД. В случае, когда необходимо внести в БД сразу несколько изменений, создается сложная транзакция. При использовании транзакций не нарушается целостное состояние БД.

3. Восстановление БД. СУБД должна быть в состоянии восстановить после любого аппаратного или программного сбоя последнее согласованное состояние БД. Это требует избыточности хранения данных. Наиболее распространенным методом поддержания такой избыточности является ведения журнала изменения БД.

4. Поддержка языков БД.

5. Ведение словаря данных. Словарь данных – системный каталог с данными о схемах, пользователях, приложениях и т.д.

6. Управление параллельным доступом. При одновременном доступе к обрабатываемым данным СУБД должна гарантировать, что пользователи не будут мешать друг другу, то есть не произойдут конфликты с нежелательными последствиями для хранимых данных.

7. Управление буферами оперативной памяти. СУБД зачастую функционирует с БД значительного объема. Поэтому при обращении к каждому элементу данных необходимо осуществлять обмен с внешней памятью, что вызывает значительное замедление работы системы, Реальное увеличение скорости возможно за счет буферизации данных в оперативной памяти, но возможности общесистемной буферизации при этом оказывается недостаточно. Поэтому СУБД поддерживает свой собственный набор буферов оперативной памяти с собственной дисциплиной замены буферов.

8. Контроль доступа к данным. СУБД должна поддерживать различный уровень доступа к данным разных категорий пользователей.

9. Поддержка обмена данными. Поддерживает работу в локальных сетях и обладает возможностью объединения с коммуникационным программным обеспечением (ПО) и с различными существующими менеджерами по обмену данными.

10. Поддержка целостности данных, которая предполагает, что СУБД содержит сведения обо всех правилах, которые ни в коем случае нельзя нарушать при работе с данными и обладает инструментами контроля над данными и их изменениями по их соответствиям этим правилам.

11. Поддержка независимости от данных, то есть независимость программ от структур данных.

Основными средствами СУБД являются:

– инструменты структурирования данных (ЯОД – языки описания данных);

– инструменты обработки данных, позволяющие заносить данные в БД, удалять, модифицировать или выбирать существенные данные (языки манипулирования данными – ЯМД);

– инструменты конструирования экранных форм, которые предназначены для ввода данных, просмотра и обработки в диалоговом режиме (генераторы экранных форм);

– инструменты создания запросов для поиска данных при заданных условиях (язык запросов);

– инструменты создания отчетов, вывода на печать результатов обработки в удобном для пользователя виде (генераторы отчетных форм);

– графические языки выборки данных по различным критериям;

– инструменты создания пользовательских приложений, которые позволяют объединять разные операции работы с базой данных в единый технологический процесс (генераторы приложений);

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

Большинство современных СУБД включают в себя несколько языковых средств.

Технические средства БнД включают в себя универсальные, персональные ЭВМ, периферийные средства для ввода/вывода информации. Персональные компьютеры (ПК) делятся на два класса:

1) персональные компьютеры класса SOHO (small office, home office);

2) рабочие станции.

Под компьютерами SOHO подразумевают универсальные машины для использования дома и в офисе. Рабочие же станции предназначены для работы с приложениями большой вычислительной мощности. К рабочим станциям предъявляются более высокие требования, чем к системам SOHO.

Организационно-методические инструменты включают в себя методические материалы для пользователей различных категорий.

Администратор базы данных (АБД) – это специалист(ы), который отвечает за управление техническими аспектами системы управления базы данных, разработку программ, определение данных, ввод данных в БД, удаление данных, поддержание целостности и защиты данных. Кроме того, АБД участвует в обучении пользователей
различных категорий, планировании и разработке БД. АБД необходимо знать конкретную СУБД и системное окружение.

Классификация БнД. Центральной компонентой БнД является база данных, и большинство квалификационных [8] признаков относится именно к ней. Классификация выполняется по следующим признакам (рис. 1.2):

1. По форме представления информации различают:

Рис. 1.2. Классификация банков данных

Такая классификация показывает, какая разновидность информации выдается пользователям из БД: изобразительная, звуковая или с использованием комбинации различных форм отображения. Наибольшее практическое использование в настоящее время находят БД, содержащие обычные символьные данные.

Информацию, представленную в символьном виде по характеру организации можно разделить на:

– неструктурированные (семантические сети);

– частично структурированные (обычный текст или гипертекст);

Для структурированных БД требуется предварительное проектирование и описание структуры БД, после чего базы данных этого типа заполняются данными. В свою очередь структурированные БД по типу используемой модели подразделяются на:

ИМД представляются в виде дерева, которое состоит из объектов различных уровней. На верхнем уровне располагается один объект (родитель). На следующем уровне находятся объекты-потомки и т.д. Например, ИМД является файловая система, которая состоит из корневой директории, имеющей иерархию поддиректорий и файлов. В такой модели запрос, который направлен вниз по иерархии, прост в реализации; а вверх направленный запрос, трудно исполним.

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

В основе реляционной базы данных лежит понятие «отношения». Отношение представляется двумерной таблицей, имеющей свое собственное название. В РМД минимальным объектом действий, который сохраняет ее структуру, является строка, состоящая из ячеек таблицы – полей. С точки зрения логики РМД представляется совокупностью двумерных таблиц различного наполнения.

Объектно-ориентированная база данных (ООБД) – это БД, в которой данные моделируются в виде объектов, их атрибутов, методов и классов. ООБД обычно рекомендованы для применения в случаях, когда необходима высокопроизводительная обработка данных, которые имеют сложную структуру.

Модальность – это присущая человеку форма воздействия на другого человека или компьютер с помощью речи, жестов, прикосновений и т.п. Модальные модели – это формальные модели, используемые для анализа модальностей.

2. По типу хранимой информации:

– документальные (объект хранения – документ);

– фактографические (хранятся сведения об объектах предметной области);

– лексикографические (содержатся многоязычные словари, классификаторы, словари основ слов и т.п.).

Среди документальных баз данных различают полнотекстовые, реферативные и библиографические. БД такого типа могут быть по-разному организованы: с хранением и без хранения исходного документа на машинных носителях. К системам второго типа относятся реферативные и библиографические БД, и БД-указатели, отсылающие к источнику информации. Системы, предусматривающие хранение полного текста документа, называются полнотекстовыми. Целью поиска в системах документального типа является не только определенная информация, хранимая в документах, но и сами документы. В качестве признаков поиска могут быть любые «выходные данные» документов, к примеру: «дата принятия документа».

В фактографических БД хранится информация об объектах предметной области в виде «фактов» (например, данные об объеме выпуска продукции производителями и т.п.).

3. По виду организации хранения информации и обращению к ней выделяют:

– локальные или персональные;

Персональная база данных предназначена для использования одним пользователем.

Интегрированные и распределенные БД позволяют одновременно обращаться нескольким пользователям к одной и той же информации (режимы доступа – многопользовательский, параллельный). Это вносит специфические проблемы при проектировании и эксплуатации БнД. Кроме того, распределенные БД (РБД), имеют особенности, которые связаны с тем, что разные части БД физически расположены на разных ЭВМ, а логически, они представляют собой единое целое. Создание РБД было вызвано необходимостью с одной стороны – интеграцией, а с другой – децентрализацией обработки данных.

Интеграция обеспечивает централизованное управление и ведение баз данных. Децентрализация подразумевает хранение данных в местах их возникновения или обработки, при этом увеличивается скорость обработки данных и степень надежности системы, а стоимость – снижается,.

4. По охвату предметной области различают БД:

– территориальные (всемирная, страна, город, регион и т.п.);

– временные (год, месяц и т.п.);

В литературе наблюдаются и другие способы классификации банков данных, но обозначенные являются наиболее значимыми.

Развитие вычислительной техники и появление емких внешних запоминающих устройств прямого доступа предопределило интенсивное развитие автоматических и автоматизированных систем разного назначения и масштаба, в первую очередь заметное в области бизнес-приложений Такие системы работают с большими объемами информации, которая обычно имеет достаточно сложную структуру, требует оперативности в обработке, часто обновляется и в то же время требует длительного хранения. Примерами таких систем являются автоматизированные системы управления предприятием, банковские системы, системы резервирования и продажи билетов и т д (рис. 1). Другими направлениями, стимулировавшими развитие, стали, с одной стороны, системы управления физическими экспериментами, обеспечивающими сверхоперативную обработку в реальном масштабе времени огромных потоков данных от датчиков, а с другой — автоматизированные библиотечные информационно-поисковые системы.


Это привело к появлению новой информационной технологии интегрированного хранения и обработки данных — концепции баз данных, в основе которой лежит механизм предоставления обрабатывающей программе из всех хранимых данных только тех, которые ей необходимы, и в форме, требуемой именно этой программе. При этом сама форма (структура данных и форматы полей, входящих в эту структуру) описывается на логическом, т. е. «видимом» из программы, уровне. Более того, поскольку различные программы могут по-разному «видеть» (а следовательно, и использовать) одни и те же данные, то система должна сделать «прозрачными» для программы все данные, кроме тех, которые для нее являются «своими».

Банк данных (БнД) — это система специально организованных данных, программных, языковых, организационных и технических средств, предназначенных для централизованного накопления и коллективного многоцелевого использования данных.

Под базой данных (БД) обычно понимается именованная совокупность данных, отображающая состояние объектов и их отношений в рассматриваемой предметной области. Характерной чертой баз данных является постоянство: данные постоянно накапливаются и используются; состав и структура данных, необходимых для решения тех или иных прикладных задач, обычно постоянны и стабильны во времени; отдельные или даже все элементы данных

могут меняться — но и это есть проявление постоянства — постоянная актуальность.

Система управления базами данных (СУБД) — это совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями.

Иногда в составе банка данных выделяют архивы. Основанием для этого является особый режим использования данных, когда только часть данных находится под оперативным правлением СУБД. Все остальные данные (собственно архивы) обычно располагаются на носителях, оперативно не управляемых СУБД. Одни и те же данные в разные моменты времени могут входить как в базы данных, так и в архивы Банки данных могут не иметь архивов, но если они есть, то в состав банка данных может входить и система управления архивами.

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

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

Эффективное управление внешней памятью является основной функцией СУБД. Эти обычно специализированные средства настолько важны с точки зрения эффективности, что при их отсутствии система просто не сможет выполнять некоторые задачи уже потому, что их выполнение будет занимать слишком много времени. При этом ни одна из таких специализированных функций, как построение индексов, буферизация данных, организация доступа и оптимизация запросов, не является видимой для пользователя и обеспечивает независимость между логическим и физическим уровнями системы прикладной программист не должен писать программы индексирования, распределять память на диске и т. д.




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

Основные требования, предъявляемые к банкам данных, можно сформулировать следующим образом:

- Многократное использование данных: пользователи должны иметь возможность использовать данные различным образом

- Простота: пользователи должны иметь возможность легко узнать и понять, какие данные имеются в их распоряжении

- Легкость использования: пользователи должны иметь возможность осуществлять (процедурно) простой доступ к данным, при этом все сложности доступа к данным должны быть скрыты в самой системе управления базами данных

- Гибкость использования: обращение к данным или их поиск должны осуществляться с помощью различных методов доступа.

- Быстрая обработка запросов на данные: запросы на данные, в том числе незапланированные, должны обрабатываться с помощью высокоуровневого языка запросов, а не только прикладными программами, написанными с целью обработки конкретных запросов (разработка таких программ в каждом конкретном случае связана с большими затратами времени). Пользователь должен иметь возможность кратко выразить нетривиальные запросы (в нескольких словах или несколькими нажатиями клавиш мыши). Это означает, что средство формулирования должно быть достаточно «декларативным», т. е. упор должен быть сделан на «что», а не на «как». Кроме того, средство обработки запросов не должно зависеть от приложения, т. е. оно должно работать с любой возможной базой данных.

- Язык взаимодействия конечных пользователей с системой должен обеспечивать конечным пользователям возможность получения данных без использования прикладных программ.

- База данных — это основа для будущего наращивания прикладных программ: базы данных должны обеспечивать возможность быстрой и дешевой разработки новых приложений.

- Сохранение затрат умственного труда: существующие программы и логические структуры данных (на создание которых обычно затрачивается много человеко-лет) не должны переделываться при внесении изменений в базу данных.

- Наличие интерфейса прикладного программирования: прикладные программы должны иметь возможность просто и эффективно выполнять запросы на данные; программы должны быть изолированы от расположения файлов и способов адресации данных.

- Распределенная обработка данных: система должна функционировать в условиях вычислительных сетей и обеспечивать эффективный доступ пользователей к любым данным распределенной БД, размещенным в любой точке сети.

- Адаптивность и расширяемость: база данных должна быть настраиваемой, причем настройка не должна вызывать перезаписи прикладных программ. Кроме того, поставляемый с СУБД набор предопределенных типов данных должен быть расширяемым — в системе должны иметься средства для определения новых типов и не должно быть различий в использовании системных и определенных пользователем типов.

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

- Восстановление данных после сбоев: автоматическое восстановление без потери данных транзакции. В случае аппаратных или программных сбоев система должна возвращаться к некоторому согласованному состоянию данных.

- Вспомогательные средства должны позволять разработчику или администратору базы

данных предсказать и оптимизировать производительность системы.

- Автоматическая реорганизация и перемещение: система должна обеспечивать возможность перемещения данных или автоматическую реорганизацию физической структуры.

Тема:Базы данных. СУБД. Функции СУБД. Банк данных.

План:

  1. Определение и понятие базы данных
  2. Понятие банка данных
  3. Преимущества банковской организации
  4. Компоненты банка данных
  5. Основные функции СУБД

Ключевые слова:базы данных, реляционные базы данных, банк данных, ядро банка данных, технические средства, программные средства, языковые средства, организационно-методические средства, информационная компонента, администратор банка данных, транзакции, протоколирование,

Всегда, когда возникает потребность манипулировать большими массивами данных, используются базы данных.

База данных (мы будем говорить о так называемых реляционных базах данных) — это прежде всего набор таблиц, хотя, как мы увидим позднее, в базу данных могут входить также процедуры и ряд других объектов.

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

С точки зрения программиста, база данных — это набор файлов, содержащих информацию. Разрабатывая базу данных для пользователя, программист создает программу, которая обеспечивает работу с файлами данных.

В настоящее время существует достаточно большое количество программных систем, позволяющих создавать и использовать локальные

Банк данных (БнД) является современной формой организации хранения и доступа к информации. Банк данных – это прежде всего система специальным образом организованных данных (баз данных), программных, технических, языковых, организационно-методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных.

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

Другая отличительная особенность банков данных – наличие специальных языковых и программных средств, облегчающих для пользователей выполнение всех операций, связанных с организацией хранения данных, их корректировки и доступа к ним. Такая совокупность языковых и программных средств называется системой управления базой данных (СУБД).

Банк данных - автоматизированная информационная система централизованного хранения и коллективного использования данных. В состав банка данных входят одна или несколько баз данных, справочник баз данных, СУБД, а также библиотеки запросов и прикладных программ.

Финансовый словарь Финам .

Банк данных - по законодательству РФ - совокупность баз данных, а также программные, языковые и другие средства, предназначенные для централизованного накопления данных и их использования с помощью электронных вычислительных машин.

Финансовый словарь Финам .

Смотреть что такое "Банк данных" в других словарях:

банк данных — БнД Автоматизированная ИПС, состоящая из одной или нескольких баз данных и системы хранения, обработки и поиска информации в них. [ГОСТ 7.73 96] банк данных Совокупность массивов информации длительного хранения данных в автоматизированной системе … Справочник технического переводчика

банк данных — совокупность баз данных, а также программные, языковые и другие средства, предназначенные для централизованных накопления данных и их использования с помощью ЭВМ. * * * БАНК ДАННЫХ БАНК ДАННЫХ, совокупность баз данных, а также программные,… … Энциклопедический словарь

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

БАНК ДАННЫХ — БАНК ДАННЫХ, совокупность баз данных для централизованного накопления и коллективного использования однородных данных в какой либо области человеческой деятельности. Банк данных важнейшая часть АСУ, систем автоматизированного проектирования… … Современная энциклопедия

Банк данных — БАНК ДАННЫХ, совокупность баз данных для централизованного накопления и коллективного использования однородных данных в какой либо области человеческой деятельности. Банк данных важнейшая часть АСУ, систем автоматизированного проектирования… … Иллюстрированный энциклопедический словарь

БАНК ДАННЫХ — автоматизированная информационная система централизованного хранения и коллективного использования данных. В состав Б. д. входят одна или несколько баз (см.), справочник баз данных, система управления базами данных, а также библиотеки запросов и… … Большая политехническая энциклопедия

Банк данных — [data bank] совокупность массивов информации длительного хранения (баз данных) в автоматизированной системе обработки данных (АСОД) с соответствующим программным обеспечением. По другим трактовкам универсальная или специализированная база данных … Экономико-математический словарь

Банк данных — [data bank] совокупность массивов информации длительного хранения (баз данных) в автоматизированной системе обработки данных (АСОД) с соответствующим программным обеспечением. По другим трактовкам универсальная или специализированная база данных … Экономико-математический словарь

БАНК ДАННЫХ — совокупность баз данных, а также программные, языковые и другие средства, предназначенные для централизованного накопления данных и их использования с помощью ЭВМ … Большой Энциклопедический словарь

БАНК ДАННЫХ — организованная определенным образом, упорядоченная, сосредоточенная совокупность данных, свод экономической информации, приспособленной для коллективного использования многими потребителями. Обычно банки данных создаются и используются с… … Экономический словарь

Автор статьи

Куприянов Денис Юрьевич

Куприянов Денис Юрьевич

Юрист частного права

Страница автора

Читайте также: