ва; відповідальність за інформаційну безпеку в компанії;
архітектор бази даних: розробка і побудова бази даних; впровадження нових рішень у сфері бази даних; стандартизація і розробка процедур управління базою даних; розробка інтерфейсів і систем взаємодії з додатками та між базами даних;
аналітик бази даних: розробка комплексних пропозицій з метою поліпшення стану бази даних; забезпечення інтеграції різних програмних додатків для вирішення оптимізаційних і стратегічних завдань;
аналітик продуктивності: оцінка та аналіз щодо використання ресурсів апаратного забезпечення, пошук вузьких місць; внесення та обгрунтування пропозицій щодо поліпшення апаратного забезпечення;
прикладний програміст: розробка та модернізація прикладного програмного забезпечення;
технічна підтримка: консультування та допомога кінцевим користувачам в освоєнні та використанні бази даних.
. Управління цілісністю даних в системах управління базами
даних
Однією з основних функцій системи управління базами даних є безпосереднє управління даними у зовнішній пам'яті. Воно включає в себе забезпечення необхідної структури зовнішньої пам'яті для зберігання інформації, що входить до бази даних. Зовнішня пам'ять також застосовується і для службових цілей. У деяких реалізаціях систем управління базами даних активно використовуються можливості існуючих файлових систем, в інших робота може проводитися на фізичному рівні пристроїв зовнішньої пам'яті. Але, не залежно від цього, кінцевий користувач не зобов'язаний знати, чи використовує система керування базами даних файлову систему, а якщо використовує, то як організовані в ній файли. p align="justify"> Т.к. спосіб організації зовнішньої пам'яті баз даних не поодинокий, то всі рішення, прийняті при організації бази даних, і конкретні методи організації зовнішньої пам'яті вибираються в тісному зв'язку з усіма іншими рішеннями в кожному конкретному випадку.
Системи управління базами даних зазвичай працюють з даними значного розміру; принаймні, зазвичай, цей розмір перевищує доступний об'єм оперативної пам'яті, причому значно перевищує. Очевидно, що якщо при зверненні до будь-якого елементу даних буде постійно здійснюватися обмін із зовнішньою пам'яттю, то вся система буде працювати зі швидкістю пристрою зовнішньої пам'яті, тому що саме воно буде володіти найгіршими тимчасовими і швидкісними характеристиками. Тому єдиним способом збільшення цієї швидкості є буферизація даних в оперативній пам'яті. У зв'язку з цим, в розвинених системах управління базами даних, підтримується свій власний набір буферів оперативної пам'яті з власною дисципліною заміни цих буферів. При управлінні буферами основної пам'яті доводиться розробляти і застосовувати ...