Статья опубликована в рамках: CX Международной научно-практической конференции «Научное сообщество студентов: МЕЖДИСЦИПЛИНАРНЫЕ ИССЛЕДОВАНИЯ» (Россия, г. Новосибирск, 04 февраля 2021 г.)
Наука: Информационные технологии
Скачать книгу(-и): Сборник статей конференции
дипломов
ВАЖНОСТЬ ИСПОЛЬЗОВАНИЯ СИСТЕМ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ В КОРПОРАЦИЯХ
АННОТАЦИЯ
СУБД - это очень широко используемое программное обеспечение в различных отраслях, таких как банковское дело, железные дороги, авиалинии, университеты и многих других. Система баз данных предназначена для обработки очень большого количества данных и может достигать размера до нескольких терабайт. Она также должна иметь встроенный механизм для восстановления данных в случае сбоя системы и защиты данных от любого несанкционированного доступа и манипуляций.
Ключевые слова: СУБД, DBMS, Система управления базами данных.
1. Введение
Чтобы понять систему управления базами данных (СУБД) [1], необходимо знать о базе данных, а еще раньше - о данных. Данные [2] - это любые факты или цифры, которые могут быть записаны и имеют скрытое значение. База данных [3] - это набор таких данных, точнее, набор связанных данных. Например, база данных стран мира и их телефонных кодов. Здесь страны и телефонный код связаны друг с другом, и база данных служит цели, чтобы предоставить пользователю правильный телефонный код. Случайная коллекция, в которой данные не связаны и не служат какой-либо цели, не может называться базой данных. Таким образом, база данных - это набор логически согласованных данных, которые собираются вместе для определенной цели и имитируют некоторые аспекты реального мира. Программное обеспечение, которое используется для управления такими базами данных, называется СУБД. Например, Oracle, IBM DB2, Microsoft Access, Microsoft SQL Server, Sybase. Программное обеспечение СУБД - это набор программ, которые облегчают доступ, поиск, безопасность, создание и совместное использование базы данных среди пользователей или других приложений. Основная цель программного обеспечения СУБД - предоставить эффективный и удобный способ хранения и извлечения данных. СУБД - это очень широко используемое программное обеспечение в различных отраслях, таких как банковское дело, железные дороги, авиалинии, университеты и многих других. Система баз данных предназначена для обработки очень большого количества данных и может достигать размера до нескольких терабайт [4]. Она также должна иметь встроенный механизм для восстановления данных в случае сбоя системы и защиты данных от любого несанкционированного доступа и манипуляций. Интересный факт: все мы сталкиваемся с базой данных несколько раз в течение дня, во время входа в учетную запись электронной почты извлекаются связанные с ней идентификатор пользователя и зашифрованный пароль. Во время транзакции через банкомат деньги списываются, и счет обновляется в системе базы данных банка, эти типы использования делают нас Конечными пользователями. Конечные пользователи - это в основном потребители, использующие продукт; они могут использовать его для создания ежемесячных отчетов, снятия денег из банка или для специализированного и комплексного использования, например, для прогнозирования продаж на следующий сезон.
2. Разработчики СУБД
Администраторы базы данных [5] необходимы для администрирования и мониторинга использования базы данных. Они несут ответственность за настройку базы данных для устранения проблем с производительностью, предоставление доступа к базе данных пользователям и инициирование восстановления в случае сбоя системы, а также защиту системы в случае проблем с безопасностью. Дизайнеры баз данных вступают в игру еще до создания базы данных. Они собирают требования от всех потенциальных пользователей; уровень доступа, необходимый для каждого пользователя или группы, и проектирует БД, отвечающую требованиям. Они несут ответственность за идентификацию данных, которые необходимо заполнить, и соответствующие ограничения данных для базы данных. Обычно они входят в состав администраторов баз данных. Программисты приложений необходимы для создания пользовательских интерфейсов и приложений для удовлетворения потребностей конечных пользователей. Они разрабатывают приложения, которые делают поиск данных, создание отчетов более удобным. Они полностью осведомлены обо всех функциях БД и используют ее в своих интересах.
3. Выводы и преимущества СУБД
Если рассматривать всю ИТ-структуру организации в перспективе, СУБД сегодня занимает одно из важнейших мест. Для понимания, как эта позиция была достигнута на протяжении многих лет, необходимо рассмотреть преимущества, которые это программное обеспечение дает организации.
- Контроль избыточности: Данные, которые хранятся в различных местах несколько раз, являются избыточными. Избыточность приводит к использованию большего дискового пространства, непоследовательности и дублированию усилий. Когда данные необходимо обновить в нескольких местах, это приводит к дублированию усилий, где в идеале должно быть достаточно только одного обновления. Если данные в одном месте не обновляются, это может привести к тому, что целые данные не будут соответствовать последним данным. СУБД помогает избежать этого и создает только одну запись.
- Безопасность: пользователям должен быть предоставлен доступ только к тем данным и отчетам, которые им конкретно необходимы. Он запрещает пользователям просматривать или обновлять данные, которые не входят в их компетенцию. Как правило, администратор баз данных предоставляет пользователям учетную запись, защищенную паролем, а ограничения учетной записи применяются программным обеспечением СУБД. Как и для учетной записи DBA, здесь нет ограничений, они могут создавать, изменять, выключать и запускать БД.
- Эффективное извлечение данных: Единственной целью хранения данных является их извлечение по желанию. Таким образом, СУБД позволяет пользователям эффективно выполнять запросы.
- Резервное копирование и восстановление: В случае сбоя системы СУБД имеют возможность восстановления. Если система выйдет из строя во время выполнения сложного запроса, она должна вернуться в ее согласованное состояние. Это специально делается путем создания резервной копии в нужное время.
- Многопользовательский интерфейс: Поскольку число конечных пользователей может быть больше с различными ролями в зависимости от их назначения, СУБД должна предоставлять различные пользовательские интерфейсы для каждого из них.
- Хранение программных объектов: предоставляет структуры данных для хранения программных данных, таких как классы, типы записей, значения переменных программы и т. Д. Они очень важны для программиста, поскольку эти программные данные удаляются после того, как программа завершает свое выполнение. Ранее СУБД не была оборудована для обработки структур данных этих переменных.
- Ограничения: СУБД должна обеспечивать и определять некоторые ограничения целостности. Например, Администратор баз данных может указать, что в БД университета имя студента должно состоять не менее чем из 3 символов или оценка, которую они получают на экзаменах, должна быть либо 2, 3, 4 или 5. Таким образом, имя не может состоять только из 2 символов и ученик не может получить оценку 6.
- Возможность обеспечить соблюдение стандартов: администраторы баз данных могут применять стандарты в зависимости от ИТ-политики компании. Например, стандарты для имен, отчетов, элементов данных и т. д.
- Гибкость: СУБД должна быть масштабируемой, чтобы при добавлении новых пользователей или групп данных это было легче сделать. Он также должен иметь возможность увеличивать размер табличного пространства по мере необходимости.
- Быстрое время отклика: СУБД должна иметь возможность обновлять записи или изменять данные, и эти обновления и модификации должны быть доступны пользователю почти мгновенно. Это не позволит пользователям работать со старыми и противоречивыми данными.
Список литературы:
- Материал из Википедии — свободной энциклопедии, Система управления базами данных, URL: https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B1%D0%B0%D0%B7%D0%B0%D0%BC%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85 (дата обращения: 20.01.2021)
- Материал из Википедии — свободной энциклопедии, Данные, URL: https://ru.wikipedia.org/wiki/%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5 (дата обращения: 20.01.2021)
- Материал из Википедии — свободной энциклопедии, База данных, URL: https://ru.wikipedia.org/wiki/%D0%91%D0%B0%D0%B7%D0%B0_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85 (дата обращения: 20.01.2021)
- Материал из Википедии — свободной энциклопедии, Терабайт, URL: https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D1%80%D0%B0%D0%B1%D0%B0%D0%B9%D1%82 (дата обращения: 20.01.2021)
- Материал из Википедии — свободной энциклопедии, Администратор баз данных, URL: https://ru.wikipedia.org/wiki/%D0%90%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85 (дата обращения: 20.01.2021)
дипломов
Оставить комментарий