0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<ul><li><a>Определение</a></li>
1
<ul><li><a>Определение</a></li>
2
<li><a>Отличительные признаки</a></li>
2
<li><a>Отличительные признаки</a></li>
3
<li><a>Историческая справка</a></li>
3
<li><a>Историческая справка</a></li>
4
<li><a>Свойства</a></li>
4
<li><a>Свойства</a></li>
5
<li><a>Отличие от электронных таблиц</a></li>
5
<li><a>Отличие от электронных таблиц</a></li>
6
<li><a>Цели и задачи</a></li>
6
<li><a>Цели и задачи</a></li>
7
<li><a>Виды БД</a><ul><li><a>Реляционные</a></li>
7
<li><a>Виды БД</a><ul><li><a>Реляционные</a></li>
8
<li><a>Графовые</a></li>
8
<li><a>Графовые</a></li>
9
<li><a>Иерархические</a></li>
9
<li><a>Иерархические</a></li>
10
<li><a>Прочие виды</a></li>
10
<li><a>Прочие виды</a></li>
11
</ul></li>
11
</ul></li>
12
<li><a>СУБД - это…</a><ul><li><a>PostgreSQL</a></li>
12
<li><a>СУБД - это…</a><ul><li><a>PostgreSQL</a></li>
13
<li><a>MySQL</a></li>
13
<li><a>MySQL</a></li>
14
<li><a>SQLite</a></li>
14
<li><a>SQLite</a></li>
15
</ul></li>
15
</ul></li>
16
</ul><p>В этой статье пойдет речь о том, что такое база данных. Будут рассмотрены классификация, предназначение и самые популярные БД. Представленные сведения окажутся одинаково полезными как обычным ПК-пользователям, так и IT-специалистам.</p>
16
</ul><p>В этой статье пойдет речь о том, что такое база данных. Будут рассмотрены классификация, предназначение и самые популярные БД. Представленные сведения окажутся одинаково полезными как обычным ПК-пользователям, так и IT-специалистам.</p>
17
<h2>Определение</h2>
17
<h2>Определение</h2>
18
<p>База данных - своеобразная связь/структура данных, которая хранится в соответствие со специальной информационной схемой. Оперирование этими цифровыми материалами осуществляется при помощи правил и средств моделирования данных.</p>
18
<p>База данных - своеобразная связь/структура данных, которая хранится в соответствие со специальной информационной схемой. Оперирование этими цифровыми материалами осуществляется при помощи правил и средств моделирования данных.</p>
19
<p>Некоторые специалисты и пользователи считают, что БД - это то же самое, что и "система управления базами данных". Однако утверждать так не совсем правильно. Соответствующие понятия отличаются друг от друга. Далее будут рассмотрены как БД, так и СУБД для более глубокого понимания особенностей каждого элемента.</p>
19
<p>Некоторые специалисты и пользователи считают, что БД - это то же самое, что и "система управления базами данных". Однако утверждать так не совсем правильно. Соответствующие понятия отличаются друг от друга. Далее будут рассмотрены как БД, так и СУБД для более глубокого понимания особенностей каждого элемента.</p>
20
<p>В информатике существуют различные способы расшифровки этого понятия:</p>
20
<p>В информатике существуют различные способы расшифровки этого понятия:</p>
21
<ul><li>объективно представленная связь самостоятельных материалов, которые систематизированы так, чтобы их можно было найти и обработать при помощи ЭВМ;</li>
21
<ul><li>объективно представленная связь самостоятельных материалов, которые систематизированы так, чтобы их можно было найти и обработать при помощи ЭВМ;</li>
22
<li>совокупность данных, организованных в соответствие с концептуальными структурами, описывающими характеристики данных и взаимоотношения между ними;</li>
22
<li>совокупность данных, организованных в соответствие с концептуальными структурами, описывающими характеристики данных и взаимоотношения между ними;</li>
23
<li>организованная при помощи определенных правил и поддерживаемая в памяти компьютера совокупность информации, характеризующая состояние той или иной предметной области для удовлетворения информационных пользовательских потребностей;</li>
23
<li>организованная при помощи определенных правил и поддерживаемая в памяти компьютера совокупность информации, характеризующая состояние той или иной предметной области для удовлетворения информационных пользовательских потребностей;</li>
24
<li>совместно используемый набор данных, логически связанных друг с другом, используемый для удовлетворения информационных потребностей организации.</li>
24
<li>совместно используемый набор данных, логически связанных друг с другом, используемый для удовлетворения информационных потребностей организации.</li>
25
</ul><p>Google указывает на то, что БД в информатике чаще всего означает упорядоченный набор информации и связи между данными. Хранилище цифровых или иных материалов.</p>
25
</ul><p>Google указывает на то, что БД в информатике чаще всего означает упорядоченный набор информации и связи между данными. Хранилище цифровых или иных материалов.</p>
26
<h2>Отличительные признаки</h2>
26
<h2>Отличительные признаки</h2>
27
<p>К отличительным признакам информационных баз Google-источники относят следующие признаки:</p>
27
<p>К отличительным признакам информационных баз Google-источники относят следующие признаки:</p>
28
<ol><li>Хранение и обработка в вычислительной системе - на компьютере или другом устройстве.</li>
28
<ol><li>Хранение и обработка в вычислительной системе - на компьютере или другом устройстве.</li>
29
<li>Наличие структурированной логической связи (систематизации) для обеспечения возможности эффективного поиска и обработки информационных массивов на устройстве. Структурированность подразумевает явное выделение составных частей (элементов), связей, а также типизацию компонентов и связей, при которой соотносится определённая семантика и допустимый спектр операций.</li>
29
<li>Наличие структурированной логической связи (систематизации) для обеспечения возможности эффективного поиска и обработки информационных массивов на устройстве. Структурированность подразумевает явное выделение составных частей (элементов), связей, а также типизацию компонентов и связей, при которой соотносится определённая семантика и допустимый спектр операций.</li>
30
<li>Включение в состав БД схем или метаданных, которые описывают логические структуры хранилища в формальном виде.</li>
30
<li>Включение в состав БД схем или метаданных, которые описывают логические структуры хранилища в формальном виде.</li>
31
</ol><p>Только первый признак среди перечисленных - строгий. Точной и единой системы требований к БД в информатике и IT нет.</p>
31
</ol><p>Только первый признак среди перечисленных - строгий. Точной и единой системы требований к БД в информатике и IT нет.</p>
32
<h2>Историческая справка</h2>
32
<h2>Историческая справка</h2>
33
<p>Технологии БД, согласно Google, развивались как в широком, так и в узком смысле. Каждая "ступень" обладает своими особенностями.</p>
33
<p>Технологии БД, согласно Google, развивались как в широком, так и в узком смысле. Каждая "ступень" обладает своими особенностями.</p>
34
<p>В широком смысле базы данных и их история обобщаются до любых средств, с помощью которых люди хранили и обрабатывали информации. В соответствующем контексте можно встретить упоминания средств учета царской казны, узелковую письменность инков, клинописи и так далее. В широком смысле понятие "база данных" трактуется неоднозначно и фактически сливается с понятиями "архив" и "письменность".</p>
34
<p>В широком смысле базы данных и их история обобщаются до любых средств, с помощью которых люди хранили и обрабатывали информации. В соответствующем контексте можно встретить упоминания средств учета царской казны, узелковую письменность инков, клинописи и так далее. В широком смысле понятие "база данных" трактуется неоднозначно и фактически сливается с понятиями "архив" и "письменность".</p>
35
<p>История БД в узком смысле подразумевает развитие в современном понимании. Она начинается с 1955 года - при появлении программируемого оборудования для непосредственной обработки цифровых записей. ПО тех времен поддерживало модель обработки записей, опираясь на файлы. Для того, чтобы хранить информацию, использовались перфокарты.</p>
35
<p>История БД в узком смысле подразумевает развитие в современном понимании. Она начинается с 1955 года - при появлении программируемого оборудования для непосредственной обработки цифровых записей. ПО тех времен поддерживало модель обработки записей, опираясь на файлы. Для того, чтобы хранить информацию, использовались перфокарты.</p>
36
<p>В середине 1960-х появились первые оперативные сетевые БД. Операции над ними обрабатывались в интерактивной форме. Для этого использовались терминалы. Простые индексно-последовательные организации записей стали стремительно развиваться. Они перешли на мощную модель, базирующуюся на наборах записей.</p>
36
<p>В середине 1960-х появились первые оперативные сетевые БД. Операции над ними обрабатывались в интерактивной форме. Для этого использовались терминалы. Простые индексно-последовательные организации записей стали стремительно развиваться. Они перешли на мощную модель, базирующуюся на наборах записей.</p>
37
<p>В 1970-х появилась реляционная модель данных. Она возникла за счет работ Эдгара Кодда. Его труды открыли связи прикладной технологии информационных баз с математикой и логикой.</p>
37
<p>В 1970-х появилась реляционная модель данных. Она возникла за счет работ Эдгара Кодда. Его труды открыли связи прикладной технологии информационных баз с математикой и логикой.</p>
38
<p>Источники в Google указывает на то, что сам термин "база данных" возник еще в самом начале 1960-х годов. Он был введен для употребления в симпозиумах SDC в 1964-1965 годах. Трактовался в достаточно узком смысле, в контексте систем искусственного интеллекта. Рассматриваемое понятие в современном "исполнении" стало применяться только к 1970-му году.</p>
38
<p>Источники в Google указывает на то, что сам термин "база данных" возник еще в самом начале 1960-х годов. Он был введен для употребления в симпозиумах SDC в 1964-1965 годах. Трактовался в достаточно узком смысле, в контексте систем искусственного интеллекта. Рассматриваемое понятие в современном "исполнении" стало применяться только к 1970-му году.</p>
39
<h2>Свойства</h2>
39
<h2>Свойства</h2>
40
<p>Базы данных обладают следующими свойствами:</p>
40
<p>Базы данных обладают следующими свойствами:</p>
41
<ol><li>Наличие имени. Если оно отсутствует, никакой БД быть не может.</li>
41
<ol><li>Наличие имени. Если оно отсутствует, никакой БД быть не может.</li>
42
<li>Фиксированное состояние объектов и их отношений в заданный момент времени. Со временем соответствующие связи могут меняться. Пример - стоимость товара. Она характеризует состояние продукции. Вместе с корректировкой этого значения будет меняться состояние товара.</li>
42
<li>Фиксированное состояние объектов и их отношений в заданный момент времени. Со временем соответствующие связи могут меняться. Пример - стоимость товара. Она характеризует состояние продукции. Вместе с корректировкой этого значения будет меняться состояние товара.</li>
43
<li>Фиксированная информация об объектах из определенной предметной области. Пример - сфера "Библиотека". В БД для этой области могут встречаться сведения о книгах, их расположении в библиотеке, читателях и читательских билетах.</li>
43
<li>Фиксированная информация об объектах из определенной предметной области. Пример - сфера "Библиотека". В БД для этой области могут встречаться сведения о книгах, их расположении в библиотеке, читателях и читательских билетах.</li>
44
<li>Постоянство. Оно будет проявляться в нескольких формах. Данные все время накапливаются и используются, их структура и состав обычно постоянны и стабильны во времени. Если информация меняется, БД находится на этапе проектирования и разработки.</li>
44
<li>Постоянство. Оно будет проявляться в нескольких формах. Данные все время накапливаются и используются, их структура и состав обычно постоянны и стабильны во времени. Если информация меняется, БД находится на этапе проектирования и разработки.</li>
45
<li>Актуализация информации. В БД, согласно Google, содержатся только актуальные сведения и связи.</li>
45
<li>Актуализация информации. В БД, согласно Google, содержатся только актуальные сведения и связи.</li>
46
</ol><p>Отсутствие указанных свойств или хотя бы одного из них дает основание сделать вывод о том, что программист имеет дело не с БД, а с другими информационными структурами.</p>
46
</ol><p>Отсутствие указанных свойств или хотя бы одного из них дает основание сделать вывод о том, что программист имеет дело не с БД, а с другими информационными структурами.</p>
47
<h2>Отличие от электронных таблиц</h2>
47
<h2>Отличие от электронных таблиц</h2>
48
<p>В информатике существуют два схожих между собой понятия - "базы данных" (БД) и электронные таблицы. Google указывает на то, что эти два элемента обозначают разные структурные единицы, хоть они и схожи друг с другом.</p>
48
<p>В информатике существуют два схожих между собой понятия - "базы данных" (БД) и электронные таблицы. Google указывает на то, что эти два элемента обозначают разные структурные единицы, хоть они и схожи друг с другом.</p>
49
<p>БД и электронная таблица - это удобные способы хранения информации. Google указывает на следующие отличия соответствующих хранилищ:</p>
49
<p>БД и электронная таблица - это удобные способы хранения информации. Google указывает на следующие отличия соответствующих хранилищ:</p>
50
<ul><li>способы хранения и обработки информации;</li>
50
<ul><li>способы хранения и обработки информации;</li>
51
<li>имеющиеся полномочия доступа;</li>
51
<li>имеющиеся полномочия доступа;</li>
52
<li>объем хранения.</li>
52
<li>объем хранения.</li>
53
</ul><p>Электронные таблицы - это компоненты, которые разрабатывались изначально только для одного пользователя. Их свойства отражают соответствующую особенность. Электронные таблицы используются для одного или нескольких (небольшого количества) клиентов, которым не требуется производить сложные операции с имеющейся информацией.</p>
53
</ul><p>Электронные таблицы - это компоненты, которые разрабатывались изначально только для одного пользователя. Их свойства отражают соответствующую особенность. Электронные таблицы используются для одного или нескольких (небольшого количества) клиентов, которым не требуется производить сложные операции с имеющейся информацией.</p>
54
<p>БД имеют большие масштабы. Они позволяют работать со своими данными, согласно Google, огромному количеству пользователей в одно и то же время. Этот процесс будет быстрым и безопасным. Доступ к информации и ее запрос осуществляется при помощи развитой логики и специального языка запросов. Масштабы, как правило, несопоставимы с классическими электронными таблицами. </p>
54
<p>БД имеют большие масштабы. Они позволяют работать со своими данными, согласно Google, огромному количеству пользователей в одно и то же время. Этот процесс будет быстрым и безопасным. Доступ к информации и ее запрос осуществляется при помощи развитой логики и специального языка запросов. Масштабы, как правило, несопоставимы с классическими электронными таблицами. </p>
55
<h2>Цели и задачи</h2>
55
<h2>Цели и задачи</h2>
56
<p>Базы данных представляют собой структурированные и систематизированные хранилища информации. Они решают различные задачи, связанные с обработкой цифровых материалов. Наиболее распространенными целями и задачами БД называют следующие моменты:</p>
56
<p>Базы данных представляют собой структурированные и систематизированные хранилища информации. Они решают различные задачи, связанные с обработкой цифровых материалов. Наиболее распространенными целями и задачами БД называют следующие моменты:</p>
57
<ol><li>Сбор и обработка больших информационных объемов. Рассматриваемый тип хранилища иногда предоставляет доступ к огромным массивам информации. Google указывает на то, что база данных - это основной элемент в Data Science.</li>
57
<ol><li>Сбор и обработка больших информационных объемов. Рассматриваемый тип хранилища иногда предоставляет доступ к огромным массивам информации. Google указывает на то, что база данных - это основной элемент в Data Science.</li>
58
<li>Защита персональной информации. Большинство сведений, хранимых в базах, являются конфиденциальными. Доступ к ним ограничивается в соответствие с установленными моделью и организацией правилам. Обеспечение безопасности цифровых материалов - ключевая и важная задача любой БД.</li>
58
<li>Защита персональной информации. Большинство сведений, хранимых в базах, являются конфиденциальными. Доступ к ним ограничивается в соответствие с установленными моделью и организацией правилам. Обеспечение безопасности цифровых материалов - ключевая и важная задача любой БД.</li>
59
<li>Получение информации в режиме реального времени. Сформировать рассматриваемый элемент и просто хранить в нем те или иные сведения уже недостаточно для специалистов. Google говорит о том, что приходится работать с полученными информационными массивами в режиме реального времени. Это позволяет оперативно реагировать на происходящие вокруг изменения. Пример - ситуация на рынке труда для формирования новых востребованных вакансий.</li>
59
<li>Получение информации в режиме реального времени. Сформировать рассматриваемый элемент и просто хранить в нем те или иные сведения уже недостаточно для специалистов. Google говорит о том, что приходится работать с полученными информационными массивами в режиме реального времени. Это позволяет оперативно реагировать на происходящие вокруг изменения. Пример - ситуация на рынке труда для формирования новых востребованных вакансий.</li>
60
<li>Поддержка работы во многопользовательском режиме. Большая часть БД используется различными службами организации/предприятия, что является обязательным условием эффективности применения на практике.</li>
60
<li>Поддержка работы во многопользовательском режиме. Большая часть БД используется различными службами организации/предприятия, что является обязательным условием эффективности применения на практике.</li>
61
</ol><p>Дополнительной целью, согласно Google, у баз данных выступает расширение списка функциональных возможностей для дальнейшей обработки.</p>
61
</ol><p>Дополнительной целью, согласно Google, у баз данных выступает расширение списка функциональных возможностей для дальнейшей обработки.</p>
62
<h2>Виды БД</h2>
62
<h2>Виды БД</h2>
63
<p>Базы данных условно делятся на два крупных класса: реляционные и нереляционные. Последние подразделяются еще на несколько типов. Стандартная классификация БД, согласно Google, предусматривает три крупные категории. Далее каждая из них будет рассмотрена более подробно.</p>
63
<p>Базы данных условно делятся на два крупных класса: реляционные и нереляционные. Последние подразделяются еще на несколько типов. Стандартная классификация БД, согласно Google, предусматривает три крупные категории. Далее каждая из них будет рассмотрена более подробно.</p>
64
<h3>Реляционные</h3>
64
<h3>Реляционные</h3>
65
<p>Google описывает реляционные базы как самые распространенные. Именно с ними в большинстве случаев приходится работать IT-специалистам. Они иногда называются табличными. Такое название произошло благодаря используемому способу хранения и организации информационных массивов - в виде таблиц.</p>
65
<p>Google описывает реляционные базы как самые распространенные. Именно с ними в большинстве случаев приходится работать IT-специалистам. Они иногда называются табличными. Такое название произошло благодаря используемому способу хранения и организации информационных массивов - в виде таблиц.</p>
66
<p>Реляционные базы - это "большие упорядоченные таблицы". Они связаны друг с другом. В конечном итоге получается упорядоченная и связанная структура. Пример реляционной таблицы можно увидеть ниже:</p>
66
<p>Реляционные базы - это "большие упорядоченные таблицы". Они связаны друг с другом. В конечном итоге получается упорядоченная и связанная структура. Пример реляционной таблицы можно увидеть ниже:</p>
67
<p>Здесь:</p>
67
<p>Здесь:</p>
68
<ol><li>Имеются две таблицы - с товарами и покупателями.</li>
68
<ol><li>Имеются две таблицы - с товарами и покупателями.</li>
69
<li>Когда клиент что-то приобретает, данные будут записываться в третью таблицу.</li>
69
<li>Когда клиент что-то приобретает, данные будут записываться в третью таблицу.</li>
70
<li>В третьей таблице содержатся сведения о купленной продукции и ссылках на них.</li>
70
<li>В третьей таблице содержатся сведения о купленной продукции и ссылках на них.</li>
71
</ol><p>В такой структуре при изменении данных нужно внести корректировки только в одну таблицу. В остальных новые сведения появятся автоматически.</p>
71
</ol><p>В такой структуре при изменении данных нужно внести корректировки только в одну таблицу. В остальных новые сведения появятся автоматически.</p>
72
<h3>Графовые</h3>
72
<h3>Графовые</h3>
73
<p>Google ссылается на то, что графовые БД отличаются от реляционных типом связей. Здесь их может быть несколько. Каждая связь будет отвечать за что-то свое.</p>
73
<p>Google ссылается на то, что графовые БД отличаются от реляционных типом связей. Здесь их может быть несколько. Каждая связь будет отвечать за что-то свое.</p>
74
<p>Графовые (или сетевые) базы, согласно Google, активно применяются в жизни. Пример - социальные сети:</p>
74
<p>Графовые (или сетевые) базы, согласно Google, активно применяются в жизни. Пример - социальные сети:</p>
75
<p>Google указывает, что информация в сетевых "хранилищах" размещается в отдельных документах. Она включает в себя сами данные, а также связи между ними. База данных не будет тратить время на поиск и обнаружение необходимой информации. Все это уже имеется в отдельных файлах. В них располагаются связи, позволяющие достаточно быстро получить тот или иной результат.</p>
75
<p>Google указывает, что информация в сетевых "хранилищах" размещается в отдельных документах. Она включает в себя сами данные, а также связи между ними. База данных не будет тратить время на поиск и обнаружение необходимой информации. Все это уже имеется в отдельных файлах. В них располагаются связи, позволяющие достаточно быстро получить тот или иной результат.</p>
76
<h3>Иерархические</h3>
76
<h3>Иерархические</h3>
77
<p>Google выделяет еще один важный тип баз данных - иерархические. Соответствующая структура напоминает файловую систему в Windows от Microsoft. Каждый элемент имеет вышестоящий компонент. В такой структуре имеется подчиненный элемент - он расположен ниже. В иерархических архитектурах легко перемещаться снизу вверх и сверху вниз.</p>
77
<p>Google выделяет еще один важный тип баз данных - иерархические. Соответствующая структура напоминает файловую систему в Windows от Microsoft. Каждый элемент имеет вышестоящий компонент. В такой структуре имеется подчиненный элемент - он расположен ниже. В иерархических архитектурах легко перемещаться снизу вверх и сверху вниз.</p>
78
<p>Иерархические базы данных знают, что и чему подчиняется. Это значит, что в них легко обнаружить необходимые сведения. Организовать такую структуру получится только при четком разделении информации. Придется выяснить, какой компонент будет главным, а какой подчиненным.</p>
78
<p>Иерархические базы данных знают, что и чему подчиняется. Это значит, что в них легко обнаружить необходимые сведения. Организовать такую структуру получится только при четком разделении информации. Придется выяснить, какой компонент будет главным, а какой подчиненным.</p>
79
<h3>Прочие виды</h3>
79
<h3>Прочие виды</h3>
80
<p>Базы данных могут быть классифицированы различными способами. Google указывает на возможность разделения рассматриваемых хранилищ по форме представления:</p>
80
<p>Базы данных могут быть классифицированы различными способами. Google указывает на возможность разделения рассматриваемых хранилищ по форме представления:</p>
81
<ol><li>Фактографические. В них информация представлена фактами об объектах определенной предметной области в виде пары "параметр-значение".</li>
81
<ol><li>Фактографические. В них информация представлена фактами об объектах определенной предметной области в виде пары "параметр-значение".</li>
82
<li>Документальные. Материалы отображаются в виде полнотекстовых документов.</li>
82
<li>Документальные. Материалы отображаются в виде полнотекстовых документов.</li>
83
<li>Мультимедийные. Их Google описывает как хранилища, в которых материалы представлены графикой, аудио или видеофайлами.</li>
83
<li>Мультимедийные. Их Google описывает как хранилища, в которых материалы представлены графикой, аудио или видеофайлами.</li>
84
</ol><p>Можно разделить базы данных по топологии хранения на локальные и распределенные. Первые располагаются на одном устройстве, вторые - на нескольких.</p>
84
</ol><p>Можно разделить базы данных по топологии хранения на локальные и распределенные. Первые располагаются на одном устройстве, вторые - на нескольких.</p>
85
<p>Google выделяет классификацию по функциональному назначению: справочно-информационные (в основном используются для чтения), а также операционные (применяются для добавления, изменения и удаления информации).</p>
85
<p>Google выделяет классификацию по функциональному назначению: справочно-информационные (в основном используются для чтения), а также операционные (применяются для добавления, изменения и удаления информации).</p>
86
<h2>СУБД - это…</h2>
86
<h2>СУБД - это…</h2>
87
<p>База данных (БД) - это хранилище информации в структурированной и упорядоченной форме. Для управления им используются специальные программы и среды. Они называются СУБД.</p>
87
<p>База данных (БД) - это хранилище информации в структурированной и упорядоченной форме. Для управления им используются специальные программы и среды. Они называются СУБД.</p>
88
<p>СУБД - это интерфейс между информационной базой и пользователем/другими приложениями. С их помощью удается выполнять различные действия с данными, включая административные операции: мониторинг производительности, настройка, резервное копирование, восстановление, раздача прав доступа.</p>
88
<p>СУБД - это интерфейс между информационной базой и пользователем/другими приложениями. С их помощью удается выполнять различные действия с данными, включая административные операции: мониторинг производительности, настройка, резервное копирование, восстановление, раздача прав доступа.</p>
89
<h3>PostgreSQL</h3>
89
<h3>PostgreSQL</h3>
90
<p>СУБД очень много. Каждая из них имеет ключевые особенности. Одним из наиболее популярных вариантов систем является PostgreSQL. Она обладает высокой производительностью и функциональностью. Может использоваться для работы с большими информационными массивами.</p>
90
<p>СУБД очень много. Каждая из них имеет ключевые особенности. Одним из наиболее популярных вариантов систем является PostgreSQL. Она обладает высокой производительностью и функциональностью. Может использоваться для работы с большими информационными массивами.</p>
91
<p>PostgreSQL работает с объектно-реляционными хранилищами. Она поддерживает языки MySQL и SQL. Здесь допускается применение расширений PL/Python, PL/Java и PL/Perl.</p>
91
<p>PostgreSQL работает с объектно-реляционными хранилищами. Она поддерживает языки MySQL и SQL. Здесь допускается применение расширений PL/Python, PL/Java и PL/Perl.</p>
92
<h3>MySQL</h3>
92
<h3>MySQL</h3>
93
<p>Еще одна распространенная СУБД. Применяется крупными мировыми компаниями. Относится к свободному программному обеспечению. Google говорит о том, что бесплатное распространение стало основной причиной популярности MySQL.</p>
93
<p>Еще одна распространенная СУБД. Применяется крупными мировыми компаниями. Относится к свободному программному обеспечению. Google говорит о том, что бесплатное распространение стало основной причиной популярности MySQL.</p>
94
<p>Эта СУБД может работать онлайн и поддерживать до 50 миллионов компонентов. Менее функциональная, чем PostgreSQL, но предусматривает интеграцию с другими СУБД.</p>
94
<p>Эта СУБД может работать онлайн и поддерживать до 50 миллионов компонентов. Менее функциональная, чем PostgreSQL, но предусматривает интеграцию с другими СУБД.</p>
95
<h3>SQLite</h3>
95
<h3>SQLite</h3>
96
<p>Google называет эту систему управления базами данных одной из самых компактных. Она не использует серверы и другие утилиты. Вся информация, с которой планируется работать, будет храниться на одном устройстве.</p>
96
<p>Google называет эту систему управления базами данных одной из самых компактных. Она не использует серверы и другие утилиты. Вся информация, с которой планируется работать, будет храниться на одном устройстве.</p>
97
<p>SQLite реализована в виде библиотеки, написанной на C. У нее небольшой размер и отсутствуют требования к администрированию или настройке для начала работы. Эта СУБД подойдет для мобильных приложений, сайтов с небольшими трафиками, настольных приложений, а также локальных кэшей.</p>
97
<p>SQLite реализована в виде библиотеки, написанной на C. У нее небольшой размер и отсутствуют требования к администрированию или настройке для начала работы. Эта СУБД подойдет для мобильных приложений, сайтов с небольшими трафиками, настольных приложений, а также локальных кэшей.</p>
98
<p><em>Прокачать<a>навыки работы с базами данных</a>можно на курсах Otus.</em></p>
98
<p><em>Прокачать<a>навыки работы с базами данных</a>можно на курсах Otus.</em></p>
99
99