В данной статье рассматривается понятие базы данных и ее практическое применение в жизни. В ходе анализа подробно описывается структура и функции базы данных, а также системы управления базами данных, предназначенные для безопасного хранения, структуризации, обработки и вывода информации.
В наш век информационных технологий мы постоянно обрабатываем большой поток информации. Работа с электронными документами требует постоянного контроля данных и файлов. Не систематизированную информацию технически сложно хранить, извлекать и использовать, для решения этой проблемы были созданы специальные программы – базы данных.
Впервые системы управления баз данных появились в начале 1960-ых годов, когда разрабатывался проект запуска корабля Apollo на Луну [1, c. 88]. Другим заметным достижением середины 1960-х годов было появление системы IDS (Integrated Data Store) фирмы General Electric. Работу над ней возглавлял один из пионеров исследований в области систем управления базами данных – Чарльз Бачман (Charles Bachmann). Развитие этой системы привело к созданию нового типа систем управления базами данных – сетевых (network) СУБД, что оказало существенное влияние на информационные системы того поколения.
База данных (БД) (Database – DB) – поименованная совокупность структурированных данных, относящихся к определенной предметной области [3]. Более простыми словами, база данных – это единая и большая электронная картотека или хранилище, где собраны файлы данных и занесенные в компьютер. У любого предприятия хранится большое количество данных, которые связаны с его деятельностью [2, c. 564-565]. Такие данные могут быть связаны с участниками предприятия, данные о продукции, бухгалтерские данные и т.д. БД хранит в себе не только информацию определённой организации, но и ее описание. Для упрощения работы, обычно хранят однотипную информацию в одной базе данных. Базы данных организуют связанные данные таким образом, чтобы пользователю (User) было легко использовать информацию.
Между базой данных (т.е. информацией, которая хранится на компьютере) и юзерами располагается уровень программного обеспечения: диспетчер базы данных (database manager), сервер базы данных (database server) или, другими словами, система управления базами данных, СУБД (DataBase Management System – DBMS). Все запросы пользователей на получение доступа к базе данных обрабатываются СУБД.
Система управления базами данных (Database management system – DBMS) – это программное обеспечение, которое взаимодействует с другими прикладными программами пользователей и базой данных. СУБД предназначена для хранения и управления информацией, в которой пользователь или администратор может добавлять, удалять или изменять записи. Система управления базами данных обеспечивает эффективное управление сохраненными данными.
В настоящее время управлять базами данных можно не только через компьютер, но и имея при себе смартфон и доступ к интернету. Большинство мобильных СУБД обладают способностью взаимодействовать со многими реляционными СУБД и предоставляет доступ к службам базы данных, требующим небольшого объема ресурсов в полном соответствии с современными возможностями мобильных устройств.
В многопользовательских системах право создания баз данных обычно принадлежат только администратору базы данных (АБД), а управление данными принадлежит администратору данных (АД).
Администратор данных (Data Administrator – DA), отвечает за планирование базы данных и предоставление информации. В обязанности АД входит принятие решение о том, какие данные необходимы для БД [1, с. 355]. Администраторы данных обычно дают рекомендации и консультируют руководство высшего звена.
Администратор базы данных (Database Administrator – DBA) – отвечает за реализацию БД, а также за обеспечение безопасности и целостности данных [1, с. 355]. АБД носят более технический характер, и для него необходимы знания конкретной СУБД и системного окружения.
Следует учесть, что администратор данных относится к управляющему звену, администратор базы данных – технический специалист.
В наше время есть много программных обеспечений для работы с базами данных. Наиболее популярные программы: MySQL Workbench, Navicat, PHPMyAdmin, Access, SQLyog и другие. Такие программы обычно довольно мощные, и могу обеспечить работу любой компании с огромной кучей данных. Но минус состоит в том, что иногда в такой мощности нет необходимости. В таких случаях можно использовать более простые программные обеспечения. Например, Microsoft Excel. C появлением Excel 2013, в программе появились новые инструменты работы с таблицами. С их помощью можно связывать ячейки и диаграммы, создавать обновляемые отчеты и выполнять поиск [5]. С этими возможностями процесс создания баз данных и таблиц становится более упрощенным. И можно получить доступ к отчетам и данным за короткое время.
Таким образом, можно сделать вывод, что базы данных облегчают работу с большим объемом информации и его хранением и являются неотъемлемой частью организации работы любого предприятия.
Список использованной литературы:
- Конноли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. – М.: Издательский дом "Вильяме", 2003. – 1440 с.
- Дейт К. Дж. Введение в системы баз данных. – М.: Издательский дом "Вильяме", 2005. – 1328 с.
- Грошев А. Основы работы с базами данных: Информация// Национальный Открытый Университет «ИНТУИТ». – URL: http://www.intuit.ru/studies/courses/93/93/info (дата обращения 10.11.2017 г.).
- Перевозчиков С. Типы систем управления базами данных и их преимущества. – Blog Web Programmer. – URL: http://juice-health.ru/programming/database/460-dbms (дата обращения 11.2017).
- Лотфуллин Р. Создание базы данных в Excel. – Exceltip. – URL: http://exceltip.ru/%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%bd%d0%b8%d0%b5-%d0%b1%d0%b0%d0%b7%d1%8b-%d0%b4%d0%b0%d0%bd% d0%bd%d1%8b%d1%85-%d0%b2-excel/ (дата обращения 10.11.2017 г.).