Читать книгу: «Учебно-методическое пособие по дисциплине «Информационные системы и базы данных в управлении персоналом». Конспект лекций», страница 3

Шрифт:

3. Определение и сущность баз данных

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

В чем заключается различие между базой данных и электронной таблицей? Базы данных и электронные таблицы (в частности, Microsoft Excel) предоставляют удобные способы хранения информации. Основные различия между ними заключаются в следующем:

– способ хранения и обработки данных;

– полномочия доступа к данным;

– объем хранения данных.

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

Эволюция базы данных:

1. Базы данных значительно изменились с момента их появления в начале 1960-х годов.

2. Исходными системами, которые использовались для хранения и обработки данных, были навигационные базы данных – например, иерархические базы данных (которые опирались на древовидную модель и допускали только отношение «один-ко-многим») и базы данных с сетевой структурой (более гибкая модель, допускающая множественные отношения). Несмотря на простоту, эти ранние системы были негибкими.

3. В 1980-х годах стали популярными реляционные базы данных, в 1990-х годах за ними последовали объектно-ориентированные базы данных. Совсем недавно вследствие роста Интернета и возникновения необходимости анализа неструктурированных данных появились базы данных NoSQL.

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

Классификация баз данных:






Термины, встречающиеся в теории и практике баз данных:

– XML – язык разметки, который определяет набор правил для кодирования документов в формате, который читается человеком и читается машиной. Но чем больше информации (вложений, комментариев, вариантов тегов и т.д.) в xml, тем сложнее ее читать человеку.

– JSON (англ. JavaScript Object Notation) – простой формат обмена данными, основанный на языке программирования JavaScript. Использует человекочитаемый текст для передачи объектов данных.

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

В качестве примеров популярного программного обеспечения для управления базами данных, или СУБД, можно назвать MySQL, Microsoft Access, Microsoft SQL Server, FileMaker Pro, СУБД Oracle Database и dBASE.

Язык структурированных запросов (SQL). SQL – это язык программирования, используемый в большинстве реляционных баз данных для запросов, обработки и определения данных, а также контроля доступа. SQL был разработан в IBM в 1970-х годах.

Со временем у стандарта SQL ANSI появились многочисленные расширения разработанные такими компаниями как IBM, Oracle и Microsoft. Хотя в настоящее время SQL все еще широко используется, начали появляться новые языки программирования запросов.

Что такое база данных MySQL? MySQL – это реляционная система управления базами данных с открытым исходным кодом на основе языка SQL. Она была разработана и оптимизирована для веб-приложений и может работать на многих платформах. Она обладает всеми возможностями которые требуются веб-разработчикам.

База данных MySQL предназначена для обработки миллионов запросов и тысяч транзакций, поэтому ее часто выбирают компании электронной коммерции, которым требуется управлять большим количеством денежных переводов. Гибкость по мере необходимости – основная характеристика MySQL. Многие ведущие веб-сайты и веб-приложения используют СУБД MySQL, в том числе Airbnb, Uber, LinkedIn, Facebook, Twitter и YouTube.

Драйверы и барьеры развития для баз данных:

1. Значительно возросшие объемы данных. Стремительный рост данных от датчиков, подключенных приборов и десятков других источников заставляет администраторов искать способы эффективного управления и упорядочивания данных своих компаний.

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

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

4. Удовлетворение растущих потребностей. В современной, динамичной бизнес-среде компаниям необходим доступ к данным в режиме реального времени – для своевременного принятия решений и использования новых возможностей.

5. Устранение границ масштабируемости. Чтобы бизнес мог успешно развиваться и оставаться конкурентоспособным, ему необходимо наращивать свои возможности по управлению данными. Однако администраторам баз данных бывает трудно определить, какие ресурсы потребуются компании, особенно если используются локальные базы данных.

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

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

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

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

Возрастное ограничение:
12+
Дата выхода на Литрес:
30 мая 2024
Дата написания:
2024
Объем:
44 стр. 26 иллюстраций
Правообладатель:
Автор
Формат скачивания:
Аудио
Средний рейтинг 4,5 на основе 139 оценок
Аудио
Средний рейтинг 4,1 на основе 1032 оценок
Текст, доступен аудиоформат
Средний рейтинг 4,1 на основе 67 оценок
Черновик
Средний рейтинг 4,8 на основе 859 оценок
18+
Текст
Средний рейтинг 4,6 на основе 504 оценок
Текст, доступен аудиоформат
Средний рейтинг 4,4 на основе 35 оценок
Аудио
Средний рейтинг 4,8 на основе 39 оценок
Текст, доступен аудиоформат
Средний рейтинг 4,7 на основе 7174 оценок
Аудио
Средний рейтинг 4,8 на основе 5225 оценок
Текст, доступен аудиоформат
Средний рейтинг 4,3 на основе 769 оценок