Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatika_EEEEEEEEEEEEE.doc
Скачиваний:
135
Добавлен:
22.02.2016
Размер:
409.6 Кб
Скачать

7)Запити на додавання даних до таблиць

Запити на додавання дають змогу поповнювати таблицю даними з іншої таблиці або введеними безпосередньо у бланк запиту.

35 .Архіви даних. Архіватор

Архівація файлів застосовується для створення копій з одночасним ущільненням файлів. Ступінь ущільнення файла залежить від його типу.

Програми для архівації файлів дозволяють розміщувати копії файлів на диску в ущільненому вигляді в архівний файл, виймати файли з архіву, переглядати зміст архіву тощо. Різні програми відрізняються форматом архівних файлів, швидкістю роботи, ступенем ущільнення файлів під час розміщення в архіві, зручністю використання. Найбільш поширені програми-архіватори, які працюють у середовищі Windows: WinZp, WinRar, WinArj, NetZip, мають приблизно однакові можливості.

Архіватори бувають двох типів.

1) архіватори, що працюють в режимі командного рядка. Рядка з ними полягає введенні команд, що відповідає назві виконавчого файлу програми та завданні відповідних параметрів. Такі архіватори працюють в текстовому режимі ОС наприклад в режимі асежу MS-POS.

2) Архіватори оболонки. Програми - із зручними інтерфейсом, що полегшує виконання користувачам рації над архівами. Робота з цим архіватором полягає у виборі потрібних команд в меню, використані гарячих клавіш або маніпулятори миші. Існують архіватори - оболонки, які із зручними інтерфейсом, до ОС подібних о Windows, та і у вигляді текстового вікна.

Архіватор — програмне забезпечення, що використовується для об'єднання, в окремих випадках також стиснення інформації.

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

Існує багато архіваторів. Серед них найвідоміші: ARJ, DIET, ICE, LHA, LHARC, LZH, LZEXE, NARC, PAK, PKARC, PKLITE, PKXARC, PKPAK, PKZIP, PKUNZIP, RAR, ZOO. Останнім часом з'явилися програми, які, знаходячись у пам'яті комп'ютера резидентно, архівують та розархівовують «на льоту» всі файли, з якими ви працюєте, що дозволяє суттєвим чином заощаджувати простір на жорсткому диску. Такі можливості надають, наприклад, утиліта dblspace для операційної системи MS-DOS та програма DIET (T.Matsumoto, Японія).

Існує декілька методів стиснення інформації, що міститься у файлах. Мабуть, найпростішим із них є алгоритм Хаффмана, який полягає в заміні стандартних 8-бітових ASCII-кодів бітовими рядками змінної довжини в залежності від частоти використання символу так, щоб символи, що використовуються частіше, мали меншу довжину. До речі, легко зрозуміти, що у текстах найчастіше зустрічається символ «пробіл», ASCII-код якого має номер 32. Можна поширити цю ідею на пари, трійки і т. д. символів. При цьому можна одержати суттєвий виграш. Дійсно, візьміть, наприклад, дві пари символів «по» та «хщ». Ви можете назвати багато слів із першим сполученням, тоді як інше зустрічається дуже рідко. А при стандартному ASCII-кодуванні на кожне зі сполучень витрачається порівну бітів — по 16. Серед інших методів, які широко застосовуються в архіваторах для стиснення інформації у файлах можна відзначити алгоритм Лемпеля-Зіва.

Зауважимо нарешті, що комп'ютер не «розуміє» ніяких інших кодувань символів крім ASCII-кодування (чи споріднених кодувань). Тому перед використанням архівований файл повинен бути розархівованим.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]