Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Обмін даними між СКБД та іншими програмами, призначеними для обробки документів. Спільне використання бази даних

Розвиток мови SQL.

Перший стандарт мови SQL з’явився у 1989 році (SQL-89) і підтримувався практично всіма комерційними реляційними системами керування баз даних. Він мав загальний характер і допускав широке трактування. Перевагами SQL-89 можна вважати стандартизацію синтаксису і семантики операторів вибірок і маніпулювання даними, а також фіксацію засобів обмеження цілісності бази даних. Проте в цій версії були відсутні такі розділи, як маніпулювання схемою баз даних і динамічний SQL.

Неповнота вимог SQL -89 призвела до створення в 1992 році наступної версії мови SQL -92, яка охоплювала ширший діапазон функцій: маніпулювання структурою бази даних, управління транзакціями і сесіями, динамічну SQL. В стандартній версії передбачається три рівні: базовий, проміжний і повний. Тільки останні версії систем керування базами даних забезпечують сумісність з повним стандартом. Робота над вдосконаленням цієї мови не припиняється. Вдосконалення будуть насамперед проводяться в напрямку включення механізму тригерів, визначенні довільного типу даних.

6. Створення таблиць, форм, запитів і звітів за допомогою майстрів. Створення об’єктів СКБД відбувається їх вибором у лівій частині меню та наступною командою Создать, яка відкриває відповідне вікно для наступного вибору способу створення об’єкта.

У процесі роботи з Access рано чи пізно виникає необхідність використовувати інформацію з бази даних Access в інших додатках або, навпаки, використовувати дані, створені іншими програмами, в базах даних Access. У ряді ситуацій для використання іншими програмами потрібно імпортувати цілі таблиці даних. Наприклад, знадобиться перенести дані про постачальників компанії в іншу базу даних, що працює під керуванням SQL Server або Oracle. Або навпаки — створити додаток Access на підставі наявної бази даних dBASE, FoxPro або Paradox. У цьому випадку імпортування даних прийдеться здійснити двічі. Перше імпортування інформації необхідно на етапі проектування бази даних для того, щоб під час тестування форм, звітів і запитів використовувалися реальні дані. Повторно дані імпортуються безпосередньо перед початком роботи з новою програмою.

Access також використовується для тимчасового збереження даних, наприклад, у тих випадках, коли результат запиту або звіт, сформований у Access, необхідно перенести в Word для створення більш загального звіту.

Самим могутнім і одночасно простим інструментом імпортування й експортування даних є засіб Связи с Office. Його команди дозволяють обмінюватися даними з іншими додатками Office. Перед тим, як використовувати одну з трьох команд цієї групи, необхідно вибрати потрібний об'єкт бази даних— форму, звіт, запит і т.п. Після цього досить вибрати команду СервисСвязи с Office або одну з команд списку Связи с Office, що розкривається на панелі інструментів. У Access передбачено три команди для зв'язку з додатками Office.

o Слияние с MS Word. Ця команда виконує злиття таблиці Access з наявним документом Word або створює новий документ і розміщує дані в нього. Після передачі даних значення полів таблиці Access можна використовувати в документі Word як об'єднані поля.

o Публикация в MS Word. Ця команда дозволяє створити на основі об'єкта бази даних Access текстовий документ у форматі RTF. Створений документ відразу відкривається в Microsoft Word. Надалі на підставі цього файлу можна створити діловий документ або звіт.

o Анализ в MS Excel. Ця команда створює файл робочої книги Excel у форматі XLS й експортує в нього дані об'єкта бази даних Access. Створений файл водночас відкривається в Excel. Після цього до одержаних даних можна застосовувати математичний, статистичний і аналітичний апарат Excel, недоступний у Access. Крім того, для аналізу результатів зручно використовувати гнучкий механізм побудови діаграм. Якщо в звіті Access використовувалося групування даних, результуючий робочий лист Excel буде містити проміжні підсумки.

Є й інший спосіб експортування даних. Виділіть об'єкт бази даних і скористайтеся командою Файл → Экспорт. У діалоговому вікні експортування даних пропонується вибрати кінцевий формат даних (є можливість експортування в попередні версії Office) і ввести ім'я файлу. В більшості випадків цей метод більш важливий, оскільки він дозволяє більш точно настроїти параметри експортування даних.

Крім описаних ситуацій, експортування й імпортування даних використовується для обміну інформацією між Access і іншими програмами керування базами даних. Access дозволяє зберігати дані у форматах найбільш популярних СУБД різних версій. Для створення файлу потрібного формату виберіть об'єкт бази даних, а потім скористайтеся командою Файл → Экспорт. Щоб прочитати файл, створений іншим додатком, використовуйте команду Внешние данные → Импорт з меню Файл.

Питання до самоперевірки:

Інтерактивна технологія «Незакінчені речення»

Ú На сьогоднішній лекції я дізнався...

Ú На сьогоднішньому занятті найважливішим відкриттям для мене було...

Ú На початку заняття я поставив перед собою ціль. Ось як я її досягнув…

1. Дати визначення поняттю база даних.

2. Дати визначення поняттю СУБД.

3. Які моделі баз даних вам відомі?

4. З яким типом баз даних працює СУБД Access?

5. Яке розширення файлу, в якому зберігається база даних СУБД Access?

7. Заповніть таблицю, вказавши призначення кожного з об’єктів СУБД Access:

Об’єкт Призначення
Таблиця  
Запит  
Форма  
Звіт  
Макрос  

8. Які операції зручніше робити в формі, ніж у таблиці? Чому?

 

<== предыдущая лекция | следующая лекция ==>
Функції мови SQL | Элементы оглавления не найдены
Поделиться с друзьями:


Дата добавления: 2013-12-13; Просмотров: 1905; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.016 сек.