Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Посибник ІСТОА.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2.45 Mб
Скачать

П

3.5.2.2. Субд Microsoft Access 2002 та її можливості

рограма Access 10.0 (2002) - це версія програми, орієнтована на створення настільних і клієнт-серверних застосувань. В ній за умовчанням збережена зворотна сумісність файлів з Access 2000, але вона має і ще один формат для створення і роботи з великими базами даних.

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

Другою метою розробки Access 2002 було спрощення доступу до важливої інформації та її аналізу, незалежно від місця розташування відповідних даних. У застосуванні Access 2002 розширені можливості користувача з доступу до інформації баз даних корпоративного рівня, наприклад Microsoft SQL Server. Крім того, у версії вдосконалені засоби аналізу користувачами цих даних за допомогою динамічних зведених таблиць і зведених діаграм, а також - за допомогою сторінок доступу до даних, що дозволяють користувачам поширювати застосування корпоративних баз даних в Інтернеті.

Одне з головних нововведень в Access - можливість імпорту і експорту в XML для передачі по мережам Internet/Intranet. За допомогою застосування Access 2002 можна публікувати дані в Інтернеті, застосовуючи мову XML/XSL, що є Інтернет-стандартом. Користувачі можуть експортувати звіти, форми, таблиці і запити Access у вигляді XML-документа. Це надає користувачам можливість проглядати форми і звіти, створені в Access, в будь-якому браузері, що підтримує стандарт HTML 4.O. Існують і деякі додаткові переваги, пов'язані з підтримкою мови XML:

  • з'явилася можливість створювати фрагменти реляційних баз даних або повністю реляційні бази, просто імпортуючи їх XSD-схеми з Інтернету;

  • розробник може створювати XSLT-документи (призначені для перетворення даних), які дозволяють переміщати дані в різних форматах між джерелами сервера SQL Server;

  • функція генерації звітів Access Report Writer дозволяє розробникам створювати звіти, доступ до яких може здійснюватися через Інтернет;

  • можливість створення Web-презентацій, що виконуються як на сервері, так і на клієнті;

  • при створенні звіту з даними, що рідко змінюються, розробник може застосувати XML-документ без активного підключення до сервера.

Т

3.5.2.3. Сумісність файлів у субд Access

радиційно кожна нова версія Access вимагала оновлення файлової системи Jet. Проте Access 10.0 2002 і Access 11.0 2003 в цьому плані є виключенням. Для того, щоб забезпечити зворотну сумісність, як формат за умовчанням для документа, що створюється в Access 2002 і Access 2003, вибраний формат файлів Access 2000.

Для нових баз даних і проектів Microsoft Access є два варіанти формату за умовчанням: Access 2000 і Access 2002. Формат, що задається за умовчанням, вибирається у вкладці Інші (Advanced) діалогового вікна Параметри (Options).

Так само як і в Access 2000 і Access 2002, в Access 2003 можна зберігати .mdb-файлы, що містять тільки дані, у форматі Access 97. У цьому форматі не варто зберігати клієнтські .mdb-файлы, які були створені у версіях Access 200* і містять форми, звіти, макроси і модулі, оскільки, починаючи з версії Access 2000, до цих об'єктів були внесені необхідні зміни.

Тим, хто переходить від використання Access 97 відразу до Access 2003, доведеться конвертувати .mdb-файлы у формат Access 200* перед тим, як відкрити їх в режимі конструктора.

Конвертовані клієнтські .mdb-файлы продовжують з'єднуватися з серверними (що містять тільки дані) .mdb-файлами програми Access 97.

Формати файлів Jet і проектів Microsoft Access (ADP — Access Data Project) програми Access 2002 призначені головним чином для того, щоб поліпшити виконання дуже великих проектів Access. Access 2002 також підтримує декілька нових властивостей, подій і методів для традиційних об'єктів Access і сторінок доступу до даним.

Access 2000 ігнорує будь-які специфічні для Access 2002 установки, які були зроблені в інтерфейсі користувача. Якщо VBA-код звертається до елементів, введених тільки в Access 2002, то в Access 2000 застосування не запуститься із-за відмінностей в типах бібліотек для цих двох версій.

Якщо клієнтське застосування не є дуже великим і не використовує деякі властивості, події, методи або VBA-функції, введені в Access 2002, можна продовжувати використовувати формат Access, що задається за умовчанням, 2000. У всіх прикладах, приведених нижче, використовується формат Access 2000.