Зміст
Глава 1 Загальні відомості .................................................................. 4
Глава 2 Створення простих форм-довідників ..................................... 6
Глава 3 Проектування звітів для даної бази даних ..................... 12
Глава 4 Приведення таблиці до нормальної форми і побудова схеми
Введення
Дана база даних розроблена для допомоги бібліотекаря і читача, так як використання паперових носіїв ускладнює роботу з великими даними і зміни їх. В даній базі даних користувачеві можна без утруднень і великих витрат часу знайти потрібну книгу.
Глава 1 Загальні відомості
Таблиця - основна інформація баз даних зберігатися у вигляді таблиць. Довідки таблиці називаються записами. Усі записи мають однакову структуру - складаються з полів у яких зберігатися деякі значення. Кожне поле містить тільки одне значення і має строго певний тип даних (текстовий, числовий, дата). В базі даних не допускається назву таблиць не відповідають її змісту.
Екранні форми - так як таблиці призначаються для зберігання даних зазвичай користувач працює з даними за допомогою екранних форм, на яких в зрозумілому вигляді з підписами і кнопками відображається інформація бази даних. В деяких випадках форми імітують реальні документи, що б користувач звиклий працювати з стандартними бланками впізнавав їх елементи у формі. Робота з електронним документом відрізняється від роботи з паперовими носіями введення набагато швидше і зручніше з точки зору обробки будь-яких обсягів інформації тому не завжди всі дані знаходяться в одній таблиці, виникає потреба об'єднання деяких полів. Це здійснюється за допомогою запитів.
Запити - для виділення частини записів задовольняють деякі умови СУБД можна використовувати запити до даних - програмний код на універсальному мові SQL (мова структурованих запитів для отримання даних з таблиць) з отриманими в запиті даними користувач буде працювати як з таблицею. Складні запити дозволяють вибрати дані з декількох таблиць певним чином групуючи, сортуючи і пов'язуючи їх між собою. Так ж за допомогою SQL запитів можна виконувати операції зміни та видалення даних. Недолік SQL для формування необхідно знати програмний код тому для полегшення у багатьох СУБД існує візуальні засоби побудови запиту.
Звіт - при роботі з БД користувач часто стикатися з необхідністю формування звітів. В СУБД Microsoft Access надано потужний компонент звітів, він дозволяє створювати звітні форми практично не відрізнялися від типографських бланків.
СУБД Microsoft Access працює з БД які зберігаються у файлах з розширенням mbd. Крім самих даних в них зберігаються елементи інтерфейсу та додаткові модулі обробки інформації.
Глава 2 Створення простих форм-довідників
Мета: на основі нормалізованої схеми даних виділити прості таблиці (Що мають лише одну зв'язок, з боку один) і до кожної з них створити форму для заповнення.
Завдання роботи:
1. створення простих форм-довідників за допомогою майстра;
2. редагування властивостей форми в режимі конструктора; настройка представлення об'єктів для заповнення форм в режимі конструктора; додавання і редагування властивостей елементів управління у формах.
Хід роботи:
1. Створення простих форм-довідників за допомогою майстра
Виходячи зі схеми даних (Додаток виділити ті таблиці, для яких будемо створювати форми довідники.
Створюємо форму таблиці за допомогою майстра. Зі списку таблиць і запитів у майстрі, вибираємо: Таблиця: Таблиця1 (Рис.1). Переносимо потрібні нам поля для подальшого заповнення: Автор, Назва, Рік видання (Рис.2).
Переходимо далі, вибираємо зовнішній вигляд нашої форми: стрічковий (Мал. 3). Переходимо до вибору стилю форми: офіційний (Мал. 4).
Завершальний етап, задати ім'я форми (Мал. 5).
2 Редагування властивостей форми в режимі конструктора
У цьому режимі слід налаштувати форму так, щоб користувачеві було зручно з нею працювати, переглядати потрібні йому дані. Для початку визначимося зі властивостями наших форм довідників: встановимо тільки вертикальну смугу прокрутки, так як горизонтальна нам не знадобиться в цих формах-довідниках; приберемо відображення кнопок переходу; поставимо тип кордону як вікна діалогу (Мал. 6). Другим кроком буде нормалізація зовнішнього вигляду форми. Всі написи в заголовку форми приводимо до нормалізувати формі (наприклад: Найменування посади змінимо на Посада), всі заголовки робимо по центру (Мал. 7).
Виходячи з заповнюваності поля, слід вирівняти стовпи так, щоб це виглядало естетично (наприклад: спочатку поле рік видання завбільшки з текстове поле Посада, але рік видання не може бути великою, тому задаємо відповідний розмір поля) (Мал. 8).
Потім налаштуємо додаткове управління формою - поставимо кнопку закриття на кожну форму. Для цього розширимо примітка форми на трохи більше однієї клітки і поставимо кнопку, у вікні (Мал. 9) у списку категорія вибираємо робота з формою, дії - закрити форму (Рис. 10). Натискаємо далі, вибираємо малюнок стандартний вихід (Мал. 11), ім'я залишаємо за замовчуванням (Мал. 12). Отриману кнопку розташовуємо праворуч. Завершальний крок: вирівнюємо межі форми кнопку, розміри вікна форми, так як розмір форми буде незмінний (Мал. 13) і не забуваємо всі зміни зберегти. Для всіх наступних таблиць редагування форми в режимі конструктора - аналогічно.
Висновки: На основі нормалізованої схеми даних були виділені прості таблиці та створені до них форми. Дана робота дала навик створення простих форм до одній таблиці в режимі майстра і тонкої настройки в режимі конструктора.
Глава 3 Проектування звітів для даної бази даних.
Мета: Спроектувати зручні і функціональні звіти для даної бази даних. Кількість і якість побудови звітів цілком залежать від конкретних вимог замовника і здорового глузду.
Завдання роботи: згенерувати звіти за допомогою майстра створення звітів, привести звіт до естетичного вигляду, виробити навичку створення звітів.
Хід роботи:
Створимо звіт за даними Книгах в бібліотеці. Звіт буде містити наступні поля: В«Номер книгиВ», В«АвторВ», В«НайменуванняВ».
За допомогою майстра сгенерируем звіт. Згрупуємо звіт по полю В«АвторВ». Виберемо макет звіту - ступінчастий, орієнтацію сторінки - альбомна. Останній крок - задаємо стиль звичайний і задаємо ім'я звіту - В«Звіт по книгамВ». Результат не дуже радує око, та й зразковим звітом це не назвеш, (Мал. 15) для виправлення цих дефектів, слід перейти в режим конструктора.
Рис. 15 Звіт, що згенерував за допомогою майстра
перше: змінимо заголовок звіту на В«Звіт про книгиВ». По друге розташування полів не задовольняє стандарту. На перше місце треба поставити номер книги (Мал. 16).
Рис. 16 Нормалізований звіт за допомогою конструктора
Після отримання згенерованого звіту ми можемо перейти до тонкої налаштуванні. Для зручності читання, розмістимо в області даних прямі лінії, від кута до кута. Так як всі звіти повинні бути одного стандарту то скопіюємо отримане оформлення заголовка з попереднього звіту (Мал. 17).
Рис. 17 Відредагований звіт в режимі конструктора
Висновок: в даній роботі був вивчений навик створення звітів за наявними даними. У подальшій розробці роботи будемо створювати нові звіти, тому дана лабораторна робота дала необхідні знання по створенню звітів.
Глава 4 Приведення таблиці до нормальної форми і побудова схеми даних.
Мета: приведення таблиці до нормальної форми і побудова схеми даних.
Завдання роботи: на основі вихідних даних пропонованої роботи розбити проект, на окремі модулі виходячи з функціональних особливостей проекту; пре...