Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: CX Международной научно-практической конференции «Научное сообщество студентов: МЕЖДИСЦИПЛИНАРНЫЕ ИССЛЕДОВАНИЯ» (Россия, г. Новосибирск, 04 февраля 2021 г.)

Наука: Информационные технологии

Скачать книгу(-и): Сборник статей конференции

Библиографическое описание:
Шафигуллина А.Р. ВАЖНОСТЬ ИСПОЛЬЗОВАНИЯ СИСТЕМ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ В КОРПОРАЦИЯХ // Научное сообщество студентов: МЕЖДИСЦИПЛИНАРНЫЕ ИССЛЕДОВАНИЯ: сб. ст. по мат. CX междунар. студ. науч.-практ. конф. № 3(110). URL: https://sibac.info/archive/meghdis/3(110).pdf (дата обращения: 23.12.2024)
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

ВАЖНОСТЬ ИСПОЛЬЗОВАНИЯ СИСТЕМ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ В КОРПОРАЦИЯХ

Шафигуллина Алия Рашидовна

студент 1 курса магистратуры, кафедра автоматизированных систем управления, Уфимский государственный авиационный технический университет,

РФ, г. Уфа

АННОТАЦИЯ

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

 

Ключевые слова: СУБД, DBMS, Система управления базами данных.

 

1. Введение

Чтобы понять систему управления базами данных (СУБД) [1], необходимо знать о базе данных, а еще раньше - о данных. Данные [2] - это любые факты или цифры, которые могут быть записаны и имеют скрытое значение. База данных [3] - это набор таких данных, точнее, набор связанных данных. Например, база данных стран мира и их телефонных кодов. Здесь страны и телефонный код связаны друг с другом, и база данных служит цели, чтобы предоставить пользователю правильный телефонный код. Случайная коллекция, в которой данные не связаны и не служат какой-либо цели, не может называться базой данных. Таким образом, база данных - это набор логически согласованных данных, которые собираются вместе для определенной цели и имитируют некоторые аспекты реального мира. Программное обеспечение, которое используется для управления такими базами данных, называется СУБД. Например, Oracle, IBM DB2, Microsoft Access, Microsoft SQL Server, Sybase. Программное обеспечение СУБД - это набор программ, которые облегчают доступ, поиск, безопасность, создание и совместное использование базы данных среди пользователей или других приложений. Основная цель программного обеспечения СУБД - предоставить эффективный и удобный способ хранения и извлечения данных. СУБД - это очень широко используемое программное обеспечение в различных отраслях, таких как банковское дело, железные дороги, авиалинии, университеты и многих других. Система баз данных предназначена для обработки очень большого количества данных и может достигать размера до нескольких терабайт [4]. Она также должна иметь встроенный механизм для восстановления данных в случае сбоя системы и защиты данных от любого несанкционированного доступа и манипуляций. Интересный факт: все мы сталкиваемся с базой данных несколько раз в течение дня, во время входа в учетную запись электронной почты извлекаются связанные с ней идентификатор пользователя и зашифрованный пароль. Во время транзакции через банкомат деньги списываются, и счет обновляется в системе базы данных банка, эти типы использования делают нас Конечными пользователями. Конечные пользователи - это в основном потребители, использующие продукт; они могут использовать его для создания ежемесячных отчетов, снятия денег из банка или для специализированного и комплексного использования, например, для прогнозирования продаж на следующий сезон.

2. Разработчики СУБД

Администраторы базы данных [5] необходимы для администрирования и мониторинга использования базы данных. Они несут ответственность за настройку базы данных для устранения проблем с производительностью, предоставление доступа к базе данных пользователям и инициирование восстановления в случае сбоя системы, а также защиту системы в случае проблем с безопасностью. Дизайнеры баз данных вступают в игру еще до создания базы данных. Они собирают требования от всех потенциальных пользователей; уровень доступа, необходимый для каждого пользователя или группы, и проектирует БД, отвечающую требованиям. Они несут ответственность за идентификацию данных, которые необходимо заполнить, и соответствующие ограничения данных для базы данных. Обычно они входят в состав администраторов баз данных. Программисты приложений необходимы для создания пользовательских интерфейсов и приложений для удовлетворения потребностей конечных пользователей. Они разрабатывают приложения, которые делают поиск данных, создание отчетов более удобным. Они полностью осведомлены обо всех функциях БД и используют ее в своих интересах.

3. Выводы и преимущества СУБД

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

  1. Контроль избыточности: Данные, которые хранятся в различных местах несколько раз, являются избыточными. Избыточность приводит к использованию большего дискового пространства, непоследовательности и дублированию усилий. Когда данные необходимо обновить в нескольких местах, это приводит к дублированию усилий, где в идеале должно быть достаточно только одного обновления. Если данные в одном месте не обновляются, это может привести к тому, что целые данные не будут соответствовать последним данным. СУБД помогает избежать этого и создает только одну запись.
  2. Безопасность: пользователям должен быть предоставлен доступ только к тем данным и отчетам, которые им конкретно необходимы. Он запрещает пользователям просматривать или обновлять данные, которые не входят в их компетенцию. Как правило, администратор баз данных предоставляет пользователям учетную запись, защищенную паролем, а ограничения учетной записи применяются программным обеспечением СУБД. Как и для учетной записи DBA, здесь нет ограничений, они могут создавать, изменять, выключать и запускать БД.
  3. Эффективное извлечение данных: Единственной целью хранения данных является их извлечение по желанию. Таким образом, СУБД позволяет пользователям эффективно выполнять запросы.
  4. Резервное копирование и восстановление: В случае сбоя системы СУБД имеют возможность восстановления. Если система выйдет из строя во время выполнения сложного запроса, она должна вернуться в ее согласованное состояние. Это специально делается путем создания резервной копии в нужное время.
  5. Многопользовательский интерфейс: Поскольку число конечных пользователей может быть больше с различными ролями в зависимости от их назначения, СУБД должна предоставлять различные пользовательские интерфейсы для каждого из них.
  6. Хранение программных объектов: предоставляет структуры данных для хранения программных данных, таких как классы, типы записей, значения переменных программы и т. Д. Они очень важны для программиста, поскольку эти программные данные удаляются после того, как программа завершает свое выполнение. Ранее СУБД не была оборудована для обработки структур данных этих переменных.
  7. Ограничения: СУБД должна обеспечивать и определять некоторые ограничения целостности. Например, Администратор баз данных может указать, что в БД университета имя студента должно состоять не менее чем из 3 символов или оценка, которую они получают на экзаменах, должна быть либо 2, 3, 4 или 5. Таким образом, имя не может состоять только из 2 символов и ученик не может получить оценку 6.
  8. Возможность обеспечить соблюдение стандартов: администраторы баз данных могут применять стандарты в зависимости от ИТ-политики компании. Например, стандарты для имен, отчетов, элементов данных и т. д.
  9. Гибкость: СУБД должна быть масштабируемой, чтобы при добавлении новых пользователей или групп данных это было легче сделать. Он также должен иметь возможность увеличивать размер табличного пространства по мере необходимости.
  10. Быстрое время отклика: СУБД должна иметь возможность обновлять записи или изменять данные, и эти обновления и модификации должны быть доступны пользователю почти мгновенно. Это не позволит пользователям работать со старыми и противоречивыми данными.

 

Список литературы:

  1. Материал из Википедии — свободной энциклопедии, Система управления базами данных, 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)
  2. Материал из Википедии — свободной энциклопедии, Данные, URL: https://ru.wikipedia.org/wiki/%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5 (дата обращения: 20.01.2021)
  3. Материал из Википедии — свободной энциклопедии, База данных, 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)
  4. Материал из Википедии — свободной энциклопедии, Терабайт, 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)
  5. Материал из Википедии — свободной энциклопедии, Администратор баз данных, 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)
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

Оставить комментарий

Форма обратной связи о взаимодействии с сайтом
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.