Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мега важлива _нформац_я _нф..docx
Скачиваний:
1
Добавлен:
15.04.2019
Размер:
269.36 Кб
Скачать

135. Типи адресації даних в Excel

У формулах розрізняють відносні та абсолютні посилання на певні комірки. Запис A1 - це відносна адресація комірки, натомість $A$1 - абсолютна адресація цієї ж комірки. Електронні таблиці набули такої великої популярності через можливість швидкої обробки великої кількості подібної інформації .

В тих випадках, коли при копіюванні або переміщенні формули необхідно зберегти незмінним лише номер рядка або лише найменування стовпця, то застосовують змішане посилання, наприклад $D7 або F$5.

 

137 Типи даних у СУБД

Дані поділяються на змінні бази даних (поля), змінні пам'яті (використовуються для проміжного зберігання да­них) та масиви змінних пам'яті. Ім'я змінної може мати довжину до 10 символів, містити літери від А до Z, всі цифри та знак під­креслювання (_). У таблиці перелічені типи даних, які можуть приймати змінні.

Тип даних

Характеристика

Character

Може містити всі символи клавіатури, максимальна дов­жина — 254

Currency

Грошовий тип, може приймати значення від -900Е8 до +900Е8, містить 4 дробові розряди •

Float

Може містити цифри, десяткову крапку. Максимальна довжина поля — 20 символів

Numeric

Може містити цифри, десяткову крапку. Максимальна довжина поля — 20 символів (ціла частина + дробова частина + 1, якщо є десяткова крапка)

Date

Містить дату в такому вигляді: місяць/число/рік, наприк­лад, 10/31/01

Date Time

Містить дату та час, наприклад, 10/31/01 11:59 РМ

Double

Може містити числові дані, але обчислення виконуються з більшою точністю, ніж з даними типу Numeric

Logical

Логічний тип даних. Може приймати два значення Т (True) та F (False)

Memo

Дозволяє зберігати текст необмеженого розміру. Дані у цьому випадку зберігаються в іншому файлі

General

Може містити OLE-об'єкти, компоненти Windows, об'єкти, що створені в інших додатках

Character (binary)

Може містити будь-які 8-бітні значення та символ null (0)

Memo (binary)

Дозволяє зберігати відскановані зображення, оцифровану музику тощо.

 

 

 

138. Кінцевим продуктом більшості СКБД є звіт. В Access звіт являє собою спеціальний тип неперервних форм, що призначені для роздруковування. Для створення звіту, який можна роздрукувати і розподілити між користувачами, Access комбінує дані в таблицях, запитах і навіть у формах. Роздрукована версія форми може слугувати звітом.

Звіти, що створюються Access розподіляются на шість основних типів, так званих макетів.

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

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

-               багатоколоночні звіти створюються зі звітів в одну колонку при використанні колонок “газетного” типу або колонок “змійкою”, як це робиться в настольних видавничих системах і текстових прцесорах. Інформація, яка не поміщується в першому стовпці, переноситься в початок першого стовпця і т.д.

-               групові/підсумковий звіти являють собою найрозповсюдженіший тип звітів. В них об’єднуються дані для груп записів, а в кінці звіту вказуються підсумкові значення

-               поштові наліпки являють собою спеціальний тип багатоколоночних звітів, що призначені для друку імен та адрес (або інших даних з декількох полів) в групах.

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

Створення звіту: Для створення звіту за допомогою “Мастера отчетов” потрібно:

1. Відкрити вкладку “Отчеты” у вікні бази даних, а потім натиснути кнопку “Создать”. З’явиться діалогове вікно “Новый отчет”.

2. для звіту потрібне джерело даних у вигляді таблиці або запиту. Виділіть потрібну таблицю у випадаючому списку діалогового вікна “Новый отчет”. Із списку у верхньому правому кутку діалогового вікна виділіть “Мастер отчетов” і натисніть кнопку ОК. На екрані з’явиться початкове вікно “Мастера отчетов”.

3. Тепер необхідно визначити, які поля будуть утворювати рядки звіту. Виберіть потрібні поля зі списку “Доступные поля”. Коли поле добавляється у список “Выбранные поля”, Access автоматично забирає його ім’я зі списку “Доступные поля”.

4. На наступному кроці є можлливість додати рівні групування до звіту. Встановіть бажаний рівень групування. За допомогою кнопки “Группировка” встановіть бажаний інтервал групування. Змінюючи інтервал групування, можна впливати на те, як Access групує дані у звіті

5. У межах групи можна сортувати записи по значенню довільного поля, причому сортування проводиться не більше, ніж по чотирьох полях. По замовчуванню прийнятий порядок сортування за зростанням;

6.В наступному вікні “Мастера отчетов” необхідно вибрати для звіту один з шести стилів.

 

139. У Access підтримується два види індексів.

• Збіги не допускаються. Цей індекс працює подібно первин-ному ключу.

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

Індекси — ефективний засіб, що дає змогу прискорити пошук даних у таблицях.

Індекси таблиць Мікрософт Access використовуються так само, як і предметні покажчики в книгах: при пошуку даних виконується їхній пошук в індексі. Індекси можна створювати по одному або декільком полям (прості і складені індекси). Перші прискорюють пошук і сортування записів таблиці в одному вибраному полі. Їх значення можуть бути як унікальними, так і повторюваними. Складені індекси дозволяють користувачу розрізняти записи, у яких перші поля можуть мати однакові значення.

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

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

• Поле має тип даних "Текстовий", "Числовий", "Грошовий" або "Дата/час".

• Передбачається виконання пошуку значень у полі.

• Передбачається виконання сортування значень у полі.

• Передбачається виконання сортування великого числа різних значень у полі. Якщо поле містить багато однакових значень, то застосування індексу незначно прискорить виконання запитів.

Складені індекси

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

При сортуванні таблиці по складеному індексу Мікрософт Access спочатку виконує сортування по першому полю, визначеному для даного індексу. Якщо в першому полі містяться записи з повторюваними значеннями, то виконується сортування по другому полю, визначеному для даного індексу, і так далі.

У складений індекс можна включити до 10 полів.

Створення індексу для одного поля:

1. Відкрийте таблицю в режимі Конструктора.

2. У верхній частині вікна виберіть поле, для якого необхідно створити індекс.

3. У нижній частині вікна виділіть осередок властивості Индексированное поле і встановіть значення Да (Допускаются совпадения) або Да (Совпадения не допускаются).

Якщо залишити значення Нет, яке встановлюється за умовчання , то індекс поля не створюється.

Первинний ключ індексується автоматично з ім'ям Primary Key.