Тема: системи управління базами даних. Субд Access. Основні поняття і терміни. Формування бази даних. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Тема: системи управління базами даних. Субд Access. Основні поняття і терміни. Формування бази даних.



Лекція

Тема: Системи управління базами даних. СУБД Access. Основні поняття і терміни. Формування бази даних.

План.

  1. Основні поняття і терміни.
  2. Робота в СУБД Access:

1.1. Основні можливості.

1.2. Початок роботи в Access.

1.3. Об’єкти бази даних.

1.4. Створення таблиць (Конструктор).

1.5. Збереження таблиць.

1.6. Заповнення таблиці даними (записами).

1.7. Внесення змін у структуру таблиці.

1.8. Створення таблиць (Майстер).

1.9. Створення таблиць шляхом введення даних.

1.10. Робота з таблицями.

2. Встановлення зв’язків між таблицями.

 

Основні поняття і терміни.

Трудова діяльність людини постійно пов’язана зі сприйняттям і накопиченням інформації. Поняття інформації зазвичай пов’язують з передачею повідомлення, з отриманням нових відомостей про предмет, який вивчається

 

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

 

Дані – це подана у формалізованому вигляді конкретна інформація про об’єкти предметної області, їх властивості і взаємодії.

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

Запит – це формалізоване повідомлення, яке надходить на вхід інформаційної системи, містить умову на пошук даних і вказівку на те, що необхідно робити із знайденими даними.

Збережена інформація зберігається в базах даних.

 

База даних (БД) – це пойменована сукупність даних (файл), об’єднаних в єдине ціле та організованих за певними правилами опису, збереження і маніпулювання даними.  

 

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

Як і будь-який файл даних, БД складається із записів, які діляться на поля.

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

Організація бази даних відрізняється від організації звичайного файла тим, що:

ü опис полів запису зберігається разом з даними;

ü для підвищення ефективності роботи з БД застосовують спеціальні пошукові структури;

В операційних системах, у середовищі яких функціонує база даних, як правило, не передбачається спеціальних засобів для створення і обробки БД. Тому необхідний спеціальний комплекс програм, які б забезпечили автоматизацію всіх операцій, пов’язаних з розв’язанням цих задач. Такий комплекс програм дістав назву системи управління базами даних. (СУБД)

 

СУБД – це сукупність програм і мовних засобів, призначених для створення, ведення і використання баз даних

 

Найпопулярнішими серед розмаїття СУБД є такі:

· dBase компанії Ashton Tate;

· Paradox компанії Borland;

· Fox Pro компанії Software;

· Clipper та ін.

Кожна з цих СУБД має кілька версій. Найвідомішими серед них є Access (фірма Microsoft) та Paradox 7 for Windows 95 (фірма Borland).

У комп’ютерній базі даних інформація подається у вигляді таблиці, дуже подібної до електронної таблиці Excel

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

№ пор. Прізвище Ім’я По батькові № залікової книжки Група Дата народження
1 Єкимов Олег Павлович 99102 111 01.01.80
2 Морозов Герман Леонідович 99231 111 15.03.81
3 Артемов Віктор Іванович 99044 112 17.08.80
... ... .... ... ... ... ...
n Шевченко Андрій Іванович 99076 118 11.01.80

Назви колонок таблиці називають іменами полів, а самі колонки – полями. Рядки даних називають записами.

У таблиці „Прізвище”, „Група” – імена полів, а Морозов Герман Леонідович, 99231, 111, 15.03.81 – один із багатьох записів.

Бази даних з використанням двовимірних таблиць називають реляційними (relation – відношення) базами даних.

При створенні нової бази даних можна виділити такі етапи роботи в СУБД:

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

· Визначення структури бази даних, коли на основі розробленої інформаційної моделі проводиться проектування структури таблиць відповідно до реквізитів різних документів, тобто визначається склад полів таблиць, у тому числі ключових.

· Конструювання таблиць фізично у ПК.

· Створення схеми зв’язків між таблицями на основі розробленої на першому етапі інформаційно-логічної схеми бази даних.

· Введення даних у таблиці, оскільки під час введення може виникнути необхідність модифікувати структуру таблиці (змінити склад атрибутів (атрибут – дані одного стовпця), тип полів, формат даних тощо).

· Ведення бази даних, що передбачає проведення операцій для підтримки бази даних в актуальному стані, тобто виконання таких дій:

o доповнення бази даних новими таблицями;

o вилучення таблиць уразі їх непотрібності;

o зміну записів, тобто коректування у разі необхідності.

СУБД Access

Microsoft Access – система управління реляційними базами даних, призначена для роботи в ОС Windows. За допомогою Access можна розв’язувати такі задачі:

¨ розбивати дані на логічно пов’язані частини;

¨ вводити, змінювати і знаходити потрібні дані;

¨ знаходити підмножини даних за заданими умовами;

¨ створювати форми і звіти;

¨ автоматизувати виконання стандартних задач;

¨ вставляти рисунки до форм і звітів;

¨ створювати власні, готові до роботи з базою даних програми, які містять меню, діалогові вікна і командні кнопки.

Початок роботи в Access.

Завантаження Пуск/Програми/Microsoft Access.

 

Початкове вікно програми має такий вигляд. Після завантаження програми користувач повинен вибрати один з варіантів:

¨ відкрити раніше створену і збережену базу даних (открытие файла);

¨ створити нову базу даних (создание Новая база даных);

¨ створити нову базу даних за допомогою шаблону.

Вибравши варіант Новая база даних і клацнувши по кнопці ОК можна перейти до створення файла пустої бази даних.

Для цього у вікні Файл новой баз ы данних потрібно вибрати папку розміщення бази, ввести ім’я для створюваного файла і клацнути по кнопці Создать.

Якщо початкове вікно не виводиться то можна перейти до створення БД, вибравши команду Файл/Создать (див. попередній малюнок). Створеному файлу надається розширення.dbf.

Вікно файла бази даних

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

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

Створення нової таблиці.

Перед створенням таблиці треба детально продумати її структуру. Структура таблиці визначає її „шапку”. Вона містить: ім’я поля, тип даних та формат або розмір даних. Ще структура містить необов’язковий розділ Описание. Опис полів необов’язковий, але в деяких випадках дуже зручний, оскільки зміст цього опису з’являється в рядку стану, коли курсор знаходиться на полі. Бажано спочатку створити структуру таблиці на папері з формою:

Ім’я поля Тип даних Розмір або формат даних
     
     

Ім’я поля – це назва стовпця майбутньої таблиці. Воно може мати довжину до 64 символів і містити алфавітні і цифрові символи за винятком крапок, знака оклику та квадратних дужок. У таблиці не може бути двох полів з однаковими іменами.

Тип даних – визначає формалізований вид інформації яка буде зберігатися в даному полі. Наприклад, якщо ви опишете поле як Дата/Время, Access не дасть змоги ввести в це поле текст. Коли ви вказуєте тип даних поля Access знає не лише дані, які можуть зберігатися в цьому полі, а й скільки місця для них потрібно зарезервувати: для змінної типу Дата/Время необхідно 8 байт пам’яті; для тексту – 1 байт пам’яті для кожного символу. На основі типу даних Access також визначає типи операцій, можливих для цього поля.

В Access є 9 основних типів даних:

¨ Текстовий. Символи до 255 байт.

¨ Числовий. Будь-який тип чисел (розміри і діапазони розширених значень наведені нижче в таблиці.

¨ Поле Мемо. Символи до 64 Кбайт.

¨ Дата/время. Дата і час (до 8 байт).

¨ Денежн ый. Числа, які містять до15 знаків ліворуч десяткової точки і 4 знаки праворуч від десяткової точки.

¨ Счетчик. Послідовна нумерація, автоматично збільшувана для кожного запису, що додається.

¨ Логический. Логічні змінні, які набувають значень Так або Ні.

¨ Поле об’єкта OLE. Вставка об’єктів з інших програм.

¨ Мастер подстановок. Здійснює вставку даних одного поля таблиці в іншу таблицю.

Залежно від поля і типу даних, Access передбачає такі діапазони значень для числових даних:

 

Розмір поля Обсяг пам’яті, байт Діапазони
Байт 1 Від 0 до 255; без дробової частини
Цілі 2 Від -32768 до 32768; без дробової частини
Довгі цілі 4 Від -2.147.483.648 до 2.147.483.647
Одинарної точності 4 Числа з точністю до 6 розрядів. Від’ємні: від -3,402823Е38 до -1,401298Е-45 Додатні: від 1,401298Е-45 до 3,402823Е38
Подвійної точності 8 Числа з точністю до 10 розрядів. Від’ємні: від -1,79769313486232Е308 до -4,94065645841247Е-324 додатні: від 4,94065645841247Е-324 до 1,79769313486232Е308

 

Після опису структури таблиці можна приступати до фізичного її створення та збереження на жорсткому диску. Для цього у вікні файла бази даних треба активізувати об’єкт Таблиц ы і виконати команду Создать (кнопка на панелі інструментів у вікні База даних). В діалоговому вікні, що відкриється вибрати один із способів створення таблиці: режим таблиці, Конструктор, майстра таблиць...

Розглянемо спосіб створення таблиці в режимі Конструктора(виділити цей спосіб і клацнути по кнопці Создать). На екрані з’явиться вікно створення структури таблиці в режимі конструктора:

Курсор знаходиться в першому рядку стовпчика Ім’я поля. Треба набрати з клавіатури ім’я першого поля і перевести курсор в наступний стовпець (мишкою, клавішею Enter або Tab.) Тип даних. Як тільки курсор буде в рядку цього стовпчика у ньому з’являється кнопка для розкриття списку типу даних. Із списку треба вибрати необхідний тип даних і перевести курсор в рядок з назвою Размер поля, або Формат поля (за допомогою мишки). Там теж з’являється кнопка для розкриття списку розмірів полів даного типу. Вибрати із списку необхідний розмір або формат поля. Інші рядки цього підвікна заповнювати не обов’язково. Взагалі набір властивостей поля залежить від обраного типу даних. Наприклад, на малюнку перелічено властивості поля типу Лічильник.

Властивості інших типів даних можуть бути такими:

Размер поля – визначає максимальну довжину текстового або числового поля.

Формат поля – установлює формат відображення даних у формі та запиті.

Число десятичн ых знаков – визначає кількість розрядів у дробовій частині десяткового числа.

Маска ввода – визначає маску даних при введенні.

Подпись – це надпис, який виводиться поряд з полем у формі або звіті.

Значение по умолчанию – дозволяє автоматично вставляти рядки, які часто повторюються у всіх новостворених полях.

Условие на значение – дозволяє створити фільтр, який забезпечує тільки ті значення, які відповідають заданій умові.

Обязательное поле – установка, яка вказує на те, що дане поле обов’язково треба заповнити.

Сообщение об ошибке – виводить повідомлення на екран при введенні недопустимого значення.

Пуст ые строки - установка, яка визначає, чи допускається введення в дане поле порожніх рядків („ „).

Индексированное поле – визначає прості індекси для швидкого пошуку.

Сжатие Юникод – використовується для стискування інформації полів типу „Текстовий”, „поле МЕМО”, „Гіперссылка” при збереженні та відновленні під час вибірки.

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

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

Для збереження  структури таблиці її треба спочатку закрити за допомогою кнопки системного меню або кнопки Закрити. З’являються діалогові вікна в яких спочатку треба підтвердити збереження таблиці а потім присвоїти їй ім’я. Таким чином буде створено бланк майбутньої таблиці.

Після збереження таблиці у початковому вікні файла БД з’явиться назва створеної таблиці.

Заповнення таблиці даними.

Для заповнення таблиці записами треба у вікні файла БД вибрати вкладку Таблиці, активізувати назву необхідної таблиці і клацнути по кнопці Открыть. У відкриту таблицю можна вводити записи по черзі заповнюючи значеннями всі поля.

Крайня ліворуч колонка таблиці називається колонкою маркування запису. Клацнувши в цій колонці, ви можете виділити весь рядок (запис). Access використовує колонку маркування запису для відображення таких символів:

Ø стрілка показує поточний запис (введення даних і редагування не проводилося);

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

Ø олівець показує, що поточний запис містить введені або змінені дані, які ще не збережено;

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

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

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

Імпорт та експорт даних.

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

Імпорт і експорт дають більше можливостей, ніж метод Связь с таблицами. Команда Імпорт копіює дані в таблицю Access, тоді як команда Экспорт копіює дані в інший тип файла.

Щоб імпортувати дані в таблицю Access виконайте слідуючи дії:

¨ Відкрийте вікно бази даних або зробіть його активним, якщо воно вже відкрите.

¨ З меню Файл виберіть команду Внешние данн ые/Импорт. На екрані з’явиться діалогове вікно Импорт.

¨ Виберіть тип файла із списку Тип файла.

¨ Виберіть файл, який вам потрібно імпортувати, після чого клацніть на кнопці Імпорт. З’явиться вікно Импорт об ъктов.

¨ Виберіть потрібний об’єкт і клацніть по кнопці ОК.

Щоб експортувати дані з таблиці Access, виконайте таку послідовність дій:

¨ Відкрийте вікно бази даних або зробіть його активним, якщо воно вже відкрите.

¨ Виконайте команду Файл/Сохранить как Экспорт. На екрані з'явиться діалогове вікно Сохранение объекта, в якому виберіть опцію Во внешнем файле или базе дан ых і клацніть по кнопці ОК.

¨ В наступному діалоговому вікні вкажіть тип файла і виберіть файл, який експортується, після чого клацніть по кнопці Экспорт.

¨ В діалоговому вікні, що з’явиться виберіть ім’я об’єкта, в який вам потрібно експортувати дані, а потім клацніть по кнопці ОК. Access виконає експорт даних у вказаний об’єкт.

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

Щоб приєднати таблицю, яка знаходиться зовні бази даних, виконайте таку послідовність дій:

¨ Відкрийте вікно бази даних.

¨ З меню Файл виберіть команду Внешние данн ые/Связь с таблицями. На екрані з’явиться діалогове вікно Связь.

¨ Виберіть тип файла,а потім файл, який потрібно приєднати, і клацніть на кнопці Связь. Access відобразить вікно Связь с таблицями.

¨ Виберіть ім’я об’єкта який вам потрібно приєднати, після чого клацніть по кнопці ОК. Аccess приєднає вказаний об’єкт і приєднана таблиця з’явиться у вікні бази даних Таблица.

  Контрольні питання.

1. Дайте характеристику поняття „інформація”.

2. Дайте означення інформаційної системи.

3. Дайте означення бази даних.

4. З яких об’єктів складається файл бази даних?

5. Дайте означення СУБД та перелічіть її основні функції.

6. Які етапи можна виділити при проектуванні БД?

7. Які способи створення, (відкриття) БД в Access ви знаєте?

8. Опишіть порядок створення нової таблиці.

9. Що розуміють під поняттям „структура таблиці”?

10. Які типи даних передбачені для використання в Access?

11. Опишіть розміри даних числового типу.

12. Для чого слугує ключове поле? Як можна його встановити (вилучити)?

13. Опишіть процес і технологію створення структури таблиці фізично.

14. Як створити таблицю в режимі Майстра таблиць?

15. Як створити таблицю шляхом введення даних?

16. Які символи відображаються в колонці маркування?

17. Як здійснити експорт даних у таблицю?

18. Як перемістити поле в режимі конструктора?

19. Як зберегти структуру таблиці?

20. Як зберегти записи в таблиці?

 

Лекція

Співробітники

Табельний номер Прізвище ім'я По батькові Посада Дата народження Дата приймання на роботу Характеристика фотографія
1 Жгун Володимир Іванович директор 15.01.80 20.02.01 Освіта вища, одружений,має двоє дітей закінчив Херсонський ДПУ  
2 Жук Віктор Володимирович бухгалтер 29.03.79 21.02.01    
3 Рак Юрій Васильович бухгалтер 13.04.46 25.03.02    
4 Рикун Леонід Львович інженер 25.05.47 25.03.02    
5 Сивоха Валентин Петрович інженер 03.09.78 20.02.02    

 

 

Штат

Код посади Посада Оклад Загальна кількість
3 інженер 750 2
2 бухгалтер 800 2
1 директор 890 1

 

Створимо запит у вигляді таблиці в якій відображено тільки поля Прізвище та дата народження.

Створення запиту розпочнемо командою Создать з вкладники „Запросы” вікна „Kadri:база даних”. У діалоговому вікні „Новый запрос” вибираємо засіб створення запиту „Простой запрос”. Ця команда активізує наступне діалогове вікно „Создание простих запрсов”

 

З списку поля Таблицы и запросы необхідно вибрати таблицю на основі якої буде створюватися запит. Після вибирання таблиці у вікні Доступні поля відобразиться список всіх полів обраної таблиці. Кнопками із стрілочками поля із назвами Прізвище та Дата народження переносимо в область Выбранные поля. Кнопкою Далее здійснюється перехід на наступний крок Майстра на якому перемикачем вибирається тип створюваного запиту ”подробный” або „итоговый”. На наступному третьому кроці задається назва створюваного запиту. Клацання по кнопці Готово створює таблицю-запит „День народження”

 

  1. Створення запиту на вибірку за допомогою Конструктора.
    1. Створення запиту за умовою.

У вікні База даних активізувати вкладнику Запрос ы і клацнути по кнопці Создать. У вікні Новы й запрос вибрати Конструктор.

 

 

Після цього відкривається вікно Добавление таблиц ы

.

 

В цьому вікні треба активізувати таблицю чи запит на основі якого буде створюватися запит за умовою і клацнути по кнопці Добавить. Після вибору необхідних таблиць треба клацнути по кнопці Закр ыть. На екрані з’явиться вікно Запрос1: запрос на выборку. Назвемо його бланк запиту

Дане вікно має дві частини. У верхній частині відображаються поля таблиць, обраних для створення запиту. В даному випадку це таблиця Співробітники. Нижня частина вікна є бланком запиту. Кожен стовпець бланка може містити назву поля у майбутньому запиті. Цю назву можна вибрати із списку, кнопка якого активізується при встановленні курсора у будь-яку комірку рядка з назвою „Поле”. Назву поля можна також перетягнути з верхньої частини вікна мишкою у відповідну комірку. Коли поле в комірці вибране то у другому рядку стовпця автоматично відображається назва таблиці з якої вибране дане поле. Третій рядок Сортировка дає можливість обрати спосіб сортування даних у майбутньому запиті. Прапорець у четвертому рядку дає команду виводити на екран дані стовпця у майбутньому запиті. Якщо прапорець зняти, то дані з цього стовпця не будуть виводитися на екран. Умова запиту задається в наступному рядку „Условие отбора”.

Критерій запиту задається в полях різного типу по різному.

 Так у числовому полі запит може складатися з символів алгебраїчних відношень >, <, =, <>.

У текстовому полі запит може задаватися безпосередньо словом, наприклад „інженер”, або з використанням оператора  подібності Like[текст]. Наприклад, якщо в текстовому полі умову відбору задати у вигляді Like Ж*, то у запиті буде вибрано всі прізвища які розпочинаються на букву „Ж”.

 Запит у полі типу Дата/время задається з використанням оператора Between, наприклад Between #20.01.01# And #20.01.02# - вибрати події між двома датами 20.01.01 та 20.01.02.

Запит заданий умовою на попередньому малюнку створить таблицю у якій будуть відібрані співробітники з посадою „інженер”

 

Щоб одержати запит треба після запису умови клацнути по кнопці із знаком оклику   на панелі інструментів Стандартна

В умову запиту на вибірку при необхідності можна внести зміни. Для цього треба відкрити запит через кнопку Конструктор у вікні файла бази даних (попередньо активізувати назву запиту), або викликати контекстне меню заголовка відкритого запиту.

Лекція

Поняття звіту

 

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

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

Усі звіти, що створюються в MS Access, поділяються на три категорії:

Ø рядкові, відображаються рядками в кожному окремому стовпці;

Ø стовпцеві, в яких усі поля відображаються одним стовпцем і вирівнюються по лівому краю;

Ø поштові наклейки, призначені для друкування поштових наклейок у різноманітних форматах.

Для створення звіту необхідно у вікні бази даних вибрати вкладинку Отчеты і клацнути по кнопці Создать, внаслідок чого на екрані з’явиться вікно „Новый отчет”, в якому можна вибрати один з режимів конструювання звіту, та таблицю чи запит з яких буде робитись звіт  

 

Майстри звітів.

Режими конструювання звітів задаються Майстрами звітів. Майстри звітів створюють звіти за кількома типовими шаблонами:

Ø Мастер отчетов. Автоматичне створення звіту за допомогою майстра на основі вибраних полів.

Ø Автоотчет в один столбец. Автоматичне створення звіту з полями, розташованими в одну або кілька колонок.

Ø Автоотчет ленточн ый. Автоматичне створення звіту у вигляді таблиці.

Ø Діаграмма. Створення звіту з діаграмою.

Ø Почтов ые наклейки. Створення звіту для друкування поштових наклейок різних форматів.

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

Створення звіту за допомогою конструктора.

Може трапитись, що майстри звітів не зможуть запропонувати вам необхідного формату. У такому разі для створення звіту можна вибрати режим Конструктора для створення порожнього звіту.

Під час вибирання режиму Конструктор на екрані з’являється вікно Конструктора звітів, в якому відображаються порожні розділи звіту 

 

заголовок звіту – виводиться тільки на початку звіту;

заголовок групи – інформація, яка з’являється перед кожною групою даних, наприклад ім’я групи;

область даних – містить записи таблиці або запиту;

колонтитули – виводяться на кожній сторінці;

примітка групи – інформація, яка з’являється в кінці кожної групи, наприклад підсумкові результати за кожною групою;

примечание отчета - виводиться тільки в кінці звіту

Додання або вилучення розділів звіту може бути виконане за командами Вид-Колонтитули, або Вид-Заголовок/Примечание отчета

Поряд з’являється список полів таблиці на основі якої буде створюватися звіт та панель з елементами керування (кнопками).

Під час розроблення звіту у вікні треба заповнити кожний розділ елементами керування макетом звіту. Якщо необхідно групувати записи за деяким полем, то у вікні Конструктора звітів можуть бути додані „Заголовок групи” та „Примітки групи”. При цьому у розділі „Примітки групи” можуть бути розміщені вирази для підведення підсумків за групами.

Для включення у звіт розрахункових полів з підсумковими даними необхідно клацнути на кнопці Поле  панелі елементів керування і помістити елемент Свободн ый. Після цього треба викликати контекстне меню цієї кнопки і в ньому вибрати пункт Свойства. Вибір цього пункту забезпечить виклик діалогового вікна „Поле:Поле N”, що містиь п’ять вкладинок.

 

 

При активній вкладниці Дані клацання лівою клавішею миші по кнопці  рядка Данные забезпечує виклик вікна „Построитель выражений”, за допомогою якого конструюється необхідний вираз.

Зміна звіту

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

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

Створення елементів управління.

Щоб створити у звіті новий елемент управління, виберіть із панелі управління елементів необхідний елемент (клацніть по ньому мишкою) та помістіть його у звіт (клацнути мишкою у звіті, де буде розташовано новий елемент управління). Елементи управління можна розділити на три основні категорії:

Ø Зв’язані елементи управління. Ці елементи управління зв’язані з полем таблиці або запиту.

Ø Незв’язані елементи управління. Ці елементи управління не зв’язані з полем таблиці або запиту.

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

Щоб встановити елементи управління в звіт виконайте такі дії:

1. Якщо на екрані відсутня Панель елементів, то для її відображення виберіть у меню Вид команду Панель елементів або клацніть на відповідній кнопці панелі інструментів  .

2. Клацніть на потрібному елементі управління панелі елементів.

3. Щоб встановити у звіт незв’язані або обчислювальні поля звіту, встановіть курсор мишки в те місце звіту, куди вам потрібно потрібний елемент управління. За допомогою мишки встановіть необхідні розміри елемента управління.

4. Щоб встановити у звіт зв’язані елементи управління, виділіть на екрані список полів, вибравши у меню Вид команду Список полів. Клацніть і перемістіть протягуванням потрібне ім’я поля у певне місце звіту.

Щоб створити обчислювальний елемент управління виконайте такі дії:

1. Створіть елемент управління, не зв’язаний з полем таблиці або запиту.

2. Введіть вираз у елемент управління або встановіть його властивість Данные рівною цьому виразу.

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

Встановлення властивостей елементів управління та звітів.

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

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

Щоб відобразити на екрані властивості звіту, двічі клацніть у лівому верхньому куті звіту або виберіть команду Правка/ Выделить отчет. На екрані з'явиться вікно властивостей звіту.

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

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

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

Сортування та групування даних у звіті.

Access дає змогу виводити записи звіту в певному порядку та в заданих групах. Наприклад, у звіті з продажу можна згрупувати прізвища клієнтів за областями та містами.

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

Можна провести багаторівневе групування на основі даних кількох полів.

Щоб згрупувати дані у звіті, в меню Вид виберіть команду Сортировка и группировка. На екрані з’явиться діалогове вікно з такою ж назвою. У верхній частині вікна виділіть поле, відповідно до даних якого вам потрібно виконати групування, та вкажіть порядок сортування.

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

Використання підпорядкованих звітів.

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

Підпорядкований звіт також можна використати для об’єднання кількох незв’язаних звітів в один головний звіт.

Щоб створити багаторівневий звіт, виконайте таку послідовність дій:

1. Створіть звіт, який вам треба використати як підпорядкований.

2. Відкрийте головний звіт у режимі конструктора звітів.

3. Відкрийте вікно бази даних.

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



Поделиться:


Читайте также:




Последнее изменение этой страницы: 2021-12-15; просмотров: 43; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.58.22.183 (0.172 с.)