Программное обеспечение базы данных компьютерной системы действует как эффективное и безопасное хранилище данных организации. Конечный пользователь базы данных обычно никогда не видит программное обеспечение или его файлы и может не знать, как работает система. Однако, поскольку она использует прикладное программное обеспечение, которое взаимодействует с базой данных, системный программист должен построить настройку в соответствии со своими потребностями. Программист обсуждает с пользователем цели системы и переводит их в рабочую конфигурацию.
Характеристики
Инженер включает свой компьютер и получает список деталей для машины. Она не видит базу данных, в которой хранится список деталей, но видит ее экраны и распечатки. Чтобы разработать систему списка деталей, программист сидит с инженером и выясняет, какая информация ему нужна, а затем создает базу данных, экраны и отчеты на основе спецификаций пользователя. Со временем программист может пересмотреть систему в ответ на запросы пользователей о новых или перенастроенных функциях.
Видео дня
Правила
Конечные пользователи могут потребовать, чтобы программная система следовала определенным правилам, которые представляют нормы или обеспечивают соблюдение запретов бизнеса, отрасли или свода законов. Например, система частей должна блокировать элементы, которые содержат свинец от внедрения в продукты, разработанные. для домашнего использования или соблюдайте правило, требующее, чтобы вес машины никогда не превышал 200 фунтов стерлингов. Программист устанавливает правила базы данных, которые автоматически применяют эти ограничения.
Импорт Экспорт
Пользователи часто ведут записи в небольших файлах электронных таблиц, отслеживая проекты, создавая диаграммы и выполняя другие повседневные задачи. Программист базы данных может настроить приложение, которое позволяет настраивать экспорт из системы, который конечные пользователи могут открывать в программе для работы с электронными таблицами. В этой ситуации процесс системы баз данных просматривает данные и записывает выбранные записи в формат электронной таблицы. Чтобы перемещать данные в обратном направлении, программист устанавливает процедуры импорта данных, которые загружают базу данных из файлов, созданных пользователем.
Расписание
Некоторые типы программного обеспечения для управления базами данных обрабатывают данные автоматически по расписанию. Этот тип чувствительного ко времени процесса может помочь руководителю, которому нужен ежедневный отчет, в котором резюмируется работа за предыдущий день. Запущенная в ночное время, запланированная процедура может генерировать эту информацию. Другие запланированные процессы базы данных могут создавать отчеты или экспортировать файлы за неделю, месяц или квартал. После того, как пользователи описывают и количественно определяют свои повторяющиеся потребности в данных, программист может настроить необходимые процессы.
Безопасность
Безопасность базы данных должна отражать организационные роли пользователей. Конфигурации приложений баз данных обеспечивают гибкость, гарантирующую, что информация будет доходить только тем людям, которые в ней нуждаются и имеют право ее видеть. Например, инженер получает полный доступ к своей базе данных запчастей, но не может читать записи из базы данных заработной платы. И наоборот, пользователь отдела кадров может получить полный доступ к данным о заработной плате, но не иметь прав, необходимых для доступа к базе данных запчастей.