Аналіз предметної області: опис предметної області, виявлення обмежень цілісності, визначення статусу (доступності, секретності) інформації, визначення потреб користувачів, визначення відповідності «дані—користувач», визначення об'ємно-тимчасових характеристик обробки даних.
Проектування структури БД: визначення складу і структури файлів БД і зв'язків між ними, вибір методів впорядкування даних і методів доступу до інформації, опис БД на мові опису даних .
Завдання обмежень цілісності при описі структури бд і процедур обробки бд:
завдання декларативних обмежень цілісності, властивих предметній області;
визначення динамічних обмежень цілісності, властивих предметній області в процесі зміни інформації, що зберігається в БД;
визначення обмежень цілісності, викликаних структурою БД;
розробка процедур забезпечення цілісності БД при введенні і коректуванні даних;
визначення обмежень цілісності при паралельній роботі користувачів в розрахованому на багато користувачів режимі.
Первинне завантаження і ведення бд:
розробка технології первинного завантаження БД, яка відрізнятиметься від процедури модифікації і доповнення даними при штатному використанні бази даних;
розробка технології перевірки відповідності введених даних реальному стану предметної області. База даних моделює реальні об'єкти деякої предметної області і взаємозв'язку між ними, і на момент початку штатної експлуатації ця модель повинна повністю відповідати стану об'єктів предметної області на даний момент часу;
відповідно до розробленої технології первинного завантаження може знадобитися проектування системи первинного введення даних.
Захист даних:
визначення системи паролів, принципів реєстрації користувачів, створення груп користувачів, що володіють однаковими правами доступу до даних;
розробка принципів захисту конкретних даних і об'єктів проектування; розробка спеціалізованих методів кодування інформації при її циркуляції в локальній і глобальній інформаційних мережах;
розробка засобів фіксації доступу до даних і спроб порушення системи захисту;
тестування системи захисту;
дослідження випадків порушення системи захисту і розвиток динамічних методів захисту інформації в БД.
Забезпечення відновлення БД:
розробка організаційних засобів архівації і принципів відновлення БД;
розробка додаткових програмних засобів і технологічних процесів відновлення БД після збоїв.
Аналіз звернень користувачів БД: збір статистики по характеру запитів, за часом їх виконання, по необхідних вихідних документах
Аналіз ефективності функціонування БД:
аналіз показників функціонування БД;
планування реструктуризації (зміна структури) БД і реорганізації БНД.
Робота з кінцевими користувачами:
збір інформації про зміну предметної області;
збір інформації про оцінку роботи БД;
навчання користувачів, консультування користувачів;
розробка необхідної методичної і учбової документації по роботі кінцевих користувачів.
Підготовка і підтримка системних засобів:
аналіз програмних засобів, що існують на ринку, і аналіз можливості і необхідності їх використання в рамках БД;
розробка необхідних організаційних і програмно-технічних заходів щодо розвитку БД;
перевірка працездатності програмних засобів, що купуються, перед підключенням їх до БД;
заняття підключенням нових програмних засобів до БД.
11. Організаційно-методична робота по проектуванню БД:
вибір або створення методики проектування БД;
визначення цілей і напряму розвитку системи в цілому;
планерування етапів розвитку БД;
розробка загальних словників-довідників проекту БД і концептуальної моделі;
стиковка зовнішніх моделей застосувань, що розробляються;
заняття підключенням нового додатка до БД, що діє;
забезпечення можливості комплексної відладки безлічі додатків, що взаємодіють з однією БД.
