- •Режим конструктора.
- •Майстер таблиць.
- •Створення форми за допомогою майстра.
- •Створення форми за допомогою конструктора форм.
- •Конструктор запитів
- •Майстер запитів.
- •Майстер звітів
- •Конструктор звітів
- •1. Дизайнер (конструктор) таблиць
- •2.Створення таблиці з допомогою майстра таблиць.
- •Дизайнер форм.
- •Помічник створення форм.
- •Дизайнера запитів.
- •2. Помічник створення запитів.
- •Помічник створення звітів
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
ЛЬВІВСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ ІМЕНІ ІВАНА ФРАНКА
Факультет електроніки
ЗВІТ
Про виконання лабораторної роботи №1
«Розробка однотабличних баз даних за допомогою СКБД Microsoft Access i LibreOffice Base »
Виконав студент групи ФЕІ-22
Кульчицький Богдан
Перевірив:
доц. Павлишенко Б.М.
Львів - 2015
Завдання: розробити однотабличні БД у системах Microsoft Access та LIbreOffice Base. Вивчити на прикладах режими створення таблиць, форм, звітів у різних режимах.
Теоретичні відомості
Дані – це факти та ідеї, подані у формалізованому вигляді для оброблення за допомогою певного процесу або алгоритму, а також передачі.
База даних (БД) – це сукупність взаємопов’язаних даних, призначених для спільного застосування.
Система керування базами даних (СКБД) – це комплекс програм, які забезпечують взаємодію користувача з БД. За допомогою СКБД відбувається:
Створення БД;
Занесення даних з БД;
Коригування даних в БД;
Вилучення даних з БД;
Впорядковування даних;
Вибір даних за вказаним критерієм;
Інші функції.
Досліджувані у цій лабораторній роботі СКБД використовують реляційну модель даних.
Реляційна БД – це подання інформації у вигляді таблиці, що складається із заданих колонок, що розташовуються зліва направо у певному порядку.
Хід роботи:
Блок 1: дослідження СКБД Microsoft Access 2003.
Для початку ми мусимо створити базу даних. Для цього відкриваємо Access. Перед нами з'яввляється головне вікно програми. Ми можемо створити нову БД двома способами:
Клікнувши відповідну кнопку на панелі інструментів.
Виконавши команду «Файл»-> «Створити».
В результаті використання одного із способів створення з'являється бокова панель, яка запрошує виконати одну з дій:
1. Створити нову БД;
2. Створити порожнюю сторінку з доступом до даних
3. Створити проект з наявними даними
4. Створити проект з новими даними
5. Відкрити існуючу БД.
Вибираємо перший пункт. Відкриється вікно збереження нової БД:
Назвемо нашу базу lab_1 і виконаємо збереження у деякій папці на комп'ютері.
Отримаємо вікно роботи з БД:
Як бачимо, Access включає в себе деяку множину об’єктів. У даній лабораторній роботі ми будемо працювати лише з першими чотирма об’єктами. Для більшого розуміння необхідно дати визначення основним об’єктам. Такі ж об’єкти ми зустрінемо і Base.
Таблиця – це основна категорія об'єктів реляційних СКБД, оскільки вся інформація зберігається в БД у вигляді таблиць. Кожна таблиця складається із записів(строк) та з полів (стовпців).
Запити – це категорія об'єктів, які служать для отримання вибіркових даних з однієї або кількох таблиць на основі вказаних критеріїв.
Форми – це категорія об'єктів, які служать для зручного введення даних в таблиці. Форми особливо корисні для початківців, оскільки таким чином неможливо беспосередньо внести зміни в таблицю.
Звіти – це категорія об'єктів, призначених для відображення даних у вигляді, який є зручним для перегляду.
Розглянемо режими створення таблиць.
Режим конструктора.
Клікнемо мишею по рядку «Створення таблиці в режимі конструктора». Отримаємо таке вікно:
Маємо такі поля в даній таблиці:
«Ім’я поля» - тут ми вводимо заголовки стовпців нашої майбутньої таблиці;
«Тип даних» - тип даних, який буде мати наше поле.
«Опис» - містить опис полів майбутньої таблиці.
Нижче маємо поле «Властивості поля», у якому ми задаємо властивості стандартних форматів, або можемо визначати свої.
Тепер створимо таблицю у цьому режимі. Назвемо її «Склад товарів». Ця таблиця міститиме поля:
«Код товару»(типу «Лічильник»);
«Тип товару»(типу «Текст»);
«Марка»(типу «Текст»);
«Модель»(типу «Текст»);
«Рік випуску»(типу «Дата»);
«Ціна»(фінансового типу);
«Кількість на складі»(числового типу).
Отримаємо:
Тепер задамо ключовим полем «Код товару». Для цього у відповідному рядку конструктора викличемо контекстне меню і виберемо «Ключове поле». Тепер натиснемо на хрестик у верхньому правому куті для завершення роботи конструктора. Буде запропоновано зберегти створену таблицю. Натиснемо «Так» та визначимо унікальне ім’я для таблиці (у нашому випадку «Склад товарів»). Тепер у головному вікні з’явилась наша таблиця:
Тепер відкриваэмо цю таблицю. Як бачимо, всі поля, які ми створили у конструкторі, наявні у цій таблиці. Тепер заповнимо нашу таблицю новими записами.
Для збереження введених даних закриваємо таблицю. Коли программа видасть повідомлення про збереження натискаємо кнопку «Так». Тепер ми маємо однотабличну БД.
Для подальшогог редагування формату таблиці або її вмісту Access пропонує режим конструктора та режим таблиці відповідно. Актиізувати їх можна, клікнувши мишею по значку нашої таблиці у головному вікні, а потім клікнути по відповідній кнопці на панелі інструментів.
Розглянемо принцип роботи майстра створення таблиць Access. Для початку видалимо існуючу таблицю, викликавши контекстне меню за допомогою правої кнопки миші і вибравши «Видалити».
Майстер таблиць.
Тепер обираємо на вкладці «Таблиці» режим «Майстер таблиць». Отримуємо таке вікно:
Тут ми можемо обирати імена для полів майбутньої таблиці з різних категорій. Для додання певного поля в таблицю потрібно виділити таке поле і клікнути по кнопці “>”, а для додання всіх зразків використовується кнопка «>>». Для видалення одного чи всіх полів з таблиці використовуються кнопки «<<» та «<» відповідно. Тут же ми можемо перейменувати поля майбутньої таблиці, клацнувши по відповідній кнопці. Оскільки ми створюємо таблицю «Склад товарів», то скористаємось перемикачем «Ділові» та виберемо там «Товари». Деякі поля цих зразків нам треба буде перейменувати. Після виконання усіх дій ми натискаємо кнопку «Далі».
Зауваження: важливо, щоб поля майбутньої таблиці логічно співпадали з даними для введення, оскільки пізніше під час їх введення можуть виникнути проблеми з неправильним форматом.
Ми отримаємо діалог для вибору назви таблиці та задання параметрів ключового поля.
У поле назви вписуємо «Склад товарів», а перемикач встановлюємо у положення «Вибрати ключове поле самостійно». У випадку автоматичного задання Access сам вибере деяке ключове поле. Натискаємо кнопку «Далі».
Зауваження: починаючи з другого кроку можна натиснути кнопку «Готово» та завершити створення таблиці, проте у такому випадку параметри назви таблиці і вибору ключового поля будуть підібрані автоматично.
Отримаємо діалог для вибору ключового поля користувачем:
Тут ми можемо обрати ключове поле зі списку полів нашої таблиці. Вибираємо поле «Код товару» і встановлюємо перемикач у режим «Числа, введені користувачем під час додавання нових записів». Ключове поле в Access може містити тільки унікальні значення для кожного запису. Тепер натискаємо кнопку «Далі». Ми отримуємо наступне діалогове вікно:
Тут ми встановлюємо перемикач у режим «Ввести дані безпосередньо в таблицю» і натискаємо клавішу «Готово». Таким чином ми завершуємо процес створення таблиці і вона стає доступною для редагування.
Форми
Тепер дослідимо роботу форм у СКБД Microsoft Access. Для цього перейдемо на вкладку «Форми». Тут ми бачимо два режими створення форм.
