Marshrut_.Marshruyt, Marshrut_.NachDvizh, Marshrut_.KonVremja
FROM Marshrut_;
Результат виконання запиту:
В
.4 Запит, що підраховує загальну протяжність всіх маршрутів
Структура синтаксису запиту на SQL:
SELECT Sum (Marshrut_.Protjazh) AS Obshaja_Protjazhonnost_Marshrutov_min Marshrut_;
Результат виконання запиту:
В
5. РОЗМЕЖУВАННЯ ПРАВ ДОСТУПУ, АДМІНІСТРУВАННЯ
При створенні програми бази даних часто виникає необхідність розмежувати права користувачів для роботи з даними. Крім цього, обмеження доступу до бази, виконує, по суті, ще й функцію захисту даних від несанкціонованого доступу. Адже не зареєстрованому користувачу неможливо буде відкрити базу навіть для читання. p align="justify"> СУБД MS Access забезпечує бази даних захистом двома найпоширенішими способами захисту: установка пароля, необхідного при відкритті бази даних, і захист на рівні користувачів, яка дозволяє обмежити, до якої частини бази даних користувач матиме доступ або яку її частину він зможе змінювати.
Установка пароля при відкритті бази даних - найпоширеніший спосіб захисту. Після встановлення пароля, при відкритті бази даних з'являється діалогове вікно, що пропонує користувачеві ввести пароль. Відкрити базу даних зможуть лише ті користувачі, які введуть правильний пароль. Цей спосіб досить надійний (MS Access шифрує пароль таким чином, що до нього немає прямого доступу при читанні файлу бази даних), але він застосовується тільки при відкритті бази даних. Після відкриття бази даних всі об'єкти стають доступними для користувача (поки не визначено захист на рівні користувачів). Для бази даних, якою спільно користується невелика група користувачів або на автономному комп'ютері, установка пароля зазвичай виявляється достатньою. p align="justify"> Найбільш гнучким і поширеним способом захисту бази даних є захист даних на рівні користувачів. Цей спосіб захисту подібний способам, використовуваним в більшості мережевих систем. Від користувачів потрібне ідентифікувати себе і ввести пароль, коли вони запускають MS Access. Всередині файлу робочої групи вони ідентифікуються як члени групи. MS Access за замовчуванням створює дві групи: адміністратори (група Admins ) і користувачі (група Users ). Допускається також визначення інших груп. Групам і користувачам надаються дозволи на доступ, що обмежують можливість доступу до кожного об'єкту бази даних.
Слід відзначити три головних переваги захисту на рівні користувачів:
програма захищається як інтелектуальна власність;
...