Яка роль кінцевого користувача в процесі розробки бази даних?

Програмне забезпечення баз даних комп’ютерної системи діє як ефективне, безпечне сховище для даних організації. Кінцевий користувач бази даних зазвичай ніколи не бачить програмне забезпечення або його файли і може не знати, як працює система. Оскільки вона використовує прикладне програмне забезпечення, яке взаємодіє з базою даних, системний програміст повинен створити налаштування відповідно до її потреб. Програміст обговорює цілі системи з користувачем і переводить їх у робочу конфігурацію.

Технічні характеристики

Інженер вмикає свій комп’ютер і отримує список деталей для частини механізму. Вона не бачить бази даних, яка зберігає список деталей, але бачить її екрани та роздруківки. Щоб розробити систему списку деталей, програміст сидить з інженером і з’ясовує, яка інформація їй потрібна, а потім створює базу даних, екрани та звіти за специфікаціями користувача. З часом програміст може переглядати систему у відповідь на запити користувачів щодо нових або змінених функцій.

Відео дня

правила

Кінцеві користувачі можуть вимагати, щоб система програмного забезпечення дотримувалася певних правил, які представляють норми або забезпечують дотримання заборон бізнесу, галузі чи зводу законів. Наприклад, система деталей повинна блокувати елементи, які містять свинець, від впровадження в розроблені продукти для домашнього використання або дотримуватись правила, що вимагає, щоб вага машини ніколи не перевищувала 200 фунтів. Програміст встановлює правила бази даних, які автоматично застосовують ці обмеження.

Імпорт-експорт

Користувачі часто ведуть записи в невеликих файлах електронних таблиць, відстежуючи проекти, створюючи діаграми та виконуючи інші щоденні завдання. Програміст бази даних може налаштувати програму, яка дозволяє налаштовувати експорт із системи, яку кінцеві користувачі можуть відкрити в програмі для електронних таблиць. У цій ситуації процес системи бази даних прочісує дані та записує вибрані записи у формат електронної таблиці. Щоб перемістити дані в протилежному напрямку, програміст встановлює процедури імпорту даних, які живлять базу даних із файлів, створених користувачем.

Розклад

Деякі типи програмного забезпечення для керування базами даних обробляють дані автоматично за розкладом. Цей тип чутливого до часу процесу може допомогти керівнику, якому потрібен щоденний звіт, який підсумовує роботу за попередній день. Цю інформацію може генерувати запланована програма, яка виконується протягом ночі. Інші заплановані процеси бази даних можуть створювати звіти або експортувати файли за тиждень, місяць або квартал. Після того, як користувачі описують і кількісно оцінять свої постійні потреби в даних, програміст може налаштувати необхідні процеси.

Безпека

Безпека бази даних повинна відображати організаційні ролі користувачів. Конфігурації програм баз даних забезпечують гнучкість, щоб гарантувати, що інформація досягає лише тих людей, які потребують і мають право її бачити. Наприклад, інженер отримує повний доступ до своєї бази даних деталей, але не може прочитати записи з бази даних зарплати. І навпаки, користувач людських ресурсів може отримати повний доступ до даних нарахування заробітної плати, але не матиме привілеїв, необхідних для доступу до бази даних деталей.