вильно розроблена, а операції ведення БД не повинні порушувати схему БД. p align="justify">. Безпека і таємність означає захист даних від несанкціонованого доступу, навмисного та ненавмисного руйнування даних, розкрадання даних. Система захисту БД покликана вирішувати такі завдання. p align="justify"> Ідентифікація користувачів. Даними, що зберігаються в БД повинні користуватися тільки особи, які мають на це право і підтвердивши свої повноваження. Найбільш поширеним способом вирішення цього завдання є система паролів. p align="justify"> Обмеження доступу до даних. Кожен користувач повинен працювати тільки з тими даними, які необхідні для вирішення його завдань, решта дані повинні бути для нього "невидимими". Кожному користувачеві надаються певні повноваження (привілеї) для роботи з даними. Йому може бути надано право тільки читання з БД, право введення в БД або право оновлення і т.п. Всі привілеї надаються тільки адміністратору БД. p align="justify"> Забезпечення секретність даних. Секретні дані необхідно захищати від доступу системою спеціальних, досить складних паролів. Сильно вразливі дані слід шифрувати. p align="justify"> Засоби захисту та безпеки даних містяться в СУБД або розробляються системним програмістом.
. Організація БД і методи доступу до даних повинні забезпечувати високу швидкість обробки даних так, щоб користувач міг працювати з БД в діалоговому режимі. Вартість обслуговування користувачів не повинна бути високою. p align="justify"> Можливість виконання цих вимог визначається рядом факторів: об'ємом збережених даних, швидкодією техніки, способом організації даних у БД і багато в чому залежить від рішень, прийнятих розробниками на етапі створення БД. Наприклад, можна організувати спосіб розміщення даних на носії таким чином, що найбільш часто використовувані дані зберігаються на найбільш доступних ділянках зовнішньої пам'яті. p align="justify">. Представлення даних у БД, що супроводжує документація, спосіб взаємодії користувача з БД повинні задовольняти певним стандартам. Стандарти можуть бути корпоративними, відомчими, промисловими, національними та міжнародними. Дотримання стандартів абсолютно необхідно для спільного використання даних і для організації обміну даними між окремими системами. Наприклад, без прийняття певних стандартів не можна було б організувати мережу Internet. br/>
. Рівні представлення даних в БД
З БД працюють люди, що мають різний рівень комп'ютерної підготовки та різне уявлення про дані. p align="justify"> Це - системні програмісти, що розробляють автоматизовану систему і БД, відповідальні за всі питання, пов'язані з правильним функціонуванням БД;
програмісти, які готують прикладні програми для вирішення задач обробки даних;
користувачі - не програмісти, фахівці в тій предметної області, де використовується БД і вирішують...