13158

СУБД Microsoft Access. Створення таблиць. Введення та редагування даних в таблицях

Лабораторная работа

Информатика, кибернетика и программирование

ЛАБОРАТОРНА РОБОТА № 8 Тема: СУБД Microsoft Access. Створення таблиць. Введення та редагування даних в таблицях. Мета: навчитись створювати структуру таблиці модифікувати її вводити дані в таблицю редагувати їх шукати та фільтрувати дані. План...

Украинкский

2013-05-10

164 KB

60 чел.

ЛАБОРАТОРНА РОБОТА № 8

  1.  Тема:

СУБД Microsoft Access. Створення таблиць. Введення та редагування даних в таблицях.

  1.  Мета:

навчитись створювати структуру таблиці, модифікувати її, вводити дані в таблицю, редагувати їх, шукати та фільтрувати дані.

  1.  План:
  2.  Вивчити необхідний теоретичний матеріал.
  3.  Виконати практичне завдання до лабораторної роботи.
  4.  Оформити звіт, який містить номер лабораторної роботи, тему, хід виконання лабораторної роботи та висновок.

  1.  Теоретичні відомості:

База даних – сукупість даних деякої предметної області, систематизованих таким чином, щоб вони могли бути знайденими і оброблені за допомогою ЕОМ.

Створення бази даних

Після запуску програми Access у поданні Backstage відображається вкладка Створити. На вкладці Створити передбачено кілька способів створення нової бази даних.

  •  Пуста база даних.    За бажанням можна почати роботу з нуля. Цей спосіб варто вибрати, якщо потрібна дуже особлива структура або наявні дані, які потрібно включити чи розмістити.
  •  Інстальований у складі програми Access шаблон.    Якщо для створення нового проекту потрібна основа, доцільно використати шаблон. У програмі Access за промовчанням інстальовано кілька шаблонів.
  •  Шаблон із веб-сайту Office.com.    Окрім шаблонів, які постачаються у складі програми Access, можна скористатися шаблонами з веб-сайту Office.com. Для цього не потрібно навіть відкривати браузер – шаблони доступні на вкладці Створити.

Створення пустої бази даних

  1.  На вкладці Файл виберіть пункт Створити та натисніть кнопку Нова база даних.
  2.  У правій області в розділі Пуста база даних введіть ім’я файлу в поле Ім’я файлу. Щоб змінити вказане за промовчанням розташування файлу, виберіть поруч із полем Ім’я файлу елемент Пошук розташування для бази даних. Далі перейдіть до нового розташування та натисніть кнопку ОК.
  3.  Натисніть кнопку Створити. Програма Access створює базу даних із пустою таблицею з іменем «Таблиця1», а потім відкриває цю таблицю у вікні табличного подання даних. Курсор розташовано в першій пустій клітинці у стовпці Клацніть, щоб додати.
  4.  Щоб додати дані, введіть або вставте дані з іншого джерела, як описано в розділі Копіювання даних з іншого джерела до таблиці Access.

Створення нової таблиці в наявній базі даних

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

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

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

Запис складається зі значень полів.

  1.  Відкрийте вкладку Файл, наведіть вказівник на пункт Відкрити та виконайте одну з таких дій:
  •  Якщо у списку Останні бази даних є потрібна база даних, виберіть її.

- або -

  •  Якщо у списку Останні бази даних потрібної бази даних немає, виберіть пункт Відкрити.
  1.  У діалоговому вікні Відкрити виберіть потрібну базу даних і натисніть кнопку Відкрити.
  2.  На вкладці Створити у групі Таблиці натисніть кнопку Таблиця.

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

Установлення та змінення первинного ключа

  1.  Виберіть таблицю, у якій потрібно встановити або змінити первинний ключ.
  2.  На вкладці Основне у групі Подання натисніть кнопку Вигляд і виберіть пункт Конструктор.
  3.  На бланку таблиці виберіть поле або поля, які слід використовувати як первинний ключ.

Щоб вибрати одне поле, клацніть маркер виділення рядка для потрібного поля.

Щоб вибрати кілька полів, клацніть маркер виділення рядка для кожного поля, утримуючи клавішу CTRL.

  1.  На вкладці Конструктор у групі Сервіс натисніть кнопку Ключове поле.

Додавання поля за допомогою введення даних

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

1 - Введення даних у стовпець Клацніть, щоб додати.

  1.  Створіть або відкрийте таблицю у вікні табличного подання даних.

Примітка   Щоб отримати додаткові відомості про створення таблиці, див. розділ Створення нової таблиці.

  1.  У стовпці Клацніть, щоб додати введіть ім’я поля, яке потрібно створити.

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

  1.  Введіть дані в нове поле.

Додавання поля за допомогою конструктора

  1.  Відкрити таблицю у вигляді конструктора.

  1.  Вести назву поля, задати тип даних, задати необхідні властивості.
  2.  Зберегти таблицю.

Створення зв’язку між таблицями

  1.  На вкладці Сервіс у групі Зв’язки натисніть кнопку Схема даних .
  2.  Якщо зв’язки ще не визначено, автоматично відкриється діалогове вікно Відображення таблиці. Якщо воно не відкрилося, на вкладці Конструктор у групі Зв’язки натисніть кнопку Відобразити таблицю.

У діалоговому вікні Відображення таблиці відображаються всі таблиці й запити в базі даних. Щоб переглянути лише таблиці, виберіть вкладку Таблиці. Щоб переглянути лише запити, виберіть вкладку Запити. Для перегляду таблиць і запитів виберіть вкладку Разом.

  1.  Виберіть одну або кілька таблиць чи запитів і натисніть кнопку Додати. Закінчивши додавати до вкладки "Зв’язки" потрібні таблиці та запити, натисніть кнопку Закрити.
  2.  Перетягніть поле з однієї таблиці (зазвичай це первинний ключ) до спільного поля (зовнішнього ключа) в іншій таблиці. Щоб перетягнути кілька полів, натисніть клавішу Ctrl, виберіть потрібні поля та перетягніть їх.

Відобразиться діалогове вікно Редагування зв’язків.

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

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

  1.  Натисніть кнопку Створити.

Між двома таблицями з’явиться лінія зв’язку. Якщо встановлено прапорець Забезпечення цілісності даних, кінці лінії будуть товстіші. Крім того, якщо встановити прапорець Забезпечення цілісності даних, з одного боку лінії над її товстою частиною відображатиметься число 1, а із другого боку над товстою частиною лінії відображатиметься знак нескінченності (∞).

Примітки.

Створення зв'язку "один-до-одного"   , обидва спільні поля (зазвичай, поля з первинним і зовнішнім ключами) мають мати унікальний індекс. Це означає, що для властивості Індексовано цих полів потрібно встановити значення Так (без повторень). Якщо обидва поля мають унікальні індекси, створюється зв’язок "один-до-одного".

Створення зв'язку "один-до-багатьох"   , поле на стороні зв’язку "один" (зазвичай, первинний ключ) має мати унікальний індекс. Це означає, що для властивості Індексовано цього поля потрібно встановити значення Так (без повторень). Поле на стороні "багато" не має мати унікальний індекс, тобто індекс цього поля може повторюватися. Це означає, що властивість Індексовано має мати значення Ні або Так (повторення дозволені). Коли індекс одного поля унікальний, а індекс другого – ні, створюється зв’язок "один-до-багатьох".

Для отримання більш детальної інформації використовуйте вбудовану довідку.

  1.  Хід роботи:

Створити базу даних з чотирьох таблиць: Список, Телефони, Адреси і Оцінки з даними для 8-10 студентів. Базу зберегти у власну папку!!!

5.1. Вивчити необхідний теоретичний матеріал.

  1.   Запустіть програму для опрацювання баз даних Access.
    1.   Створіть нову базу даних з іменем файлу – вашим прізвищем.
    2.   Виберіть режим конструктора таблиці. Введіть назви полів і задайте їхні типи: Номер (счётчик або числовой), Прізвище (текстовый), Ім'я (текстовый), По батькові (текстовый). Дата народження (Дата/время). Поле Номер зробити ключовим.
    3.   Закрийте вікно конструктора таблиці і збережіть структуру таблиці на диску з назвою Список.
    4.   Відкрийте створену таблицю введіть дані про 8-10 студентів.
    5.   Закрийте таблицю Список, зберігаючи дані на диску.
    6.   У тій же базі даних створіть другу таблицю з назвою Телефони, яка міститиме номери телефонів тих же студентів.
    7.  Структура таблиці має складатися з таких полів: числового поля Номер і текстових полів Прізвище, Ім'я, Телефон, Типтел (зі значеннями: домашній, мобільний, батьків).
    8.  У конструкторі для типу поля Типтел увімкніть Мастер подстановок і задайте режим Будет введён фиксированный набор значений, натискайте на кнопку Далее і введіть один стовпець з трьох значень: домашній, мобільний, батьків. Перейдіть у режим таблиці і заповніть таблицю даними. Дані у таблицю введіть так, щоб записів, що стосуються одного студента, була різна кількість: 1, 2 або 3 (залежно від кількості контактних телефонів). Для цього вставте додаткові записи для студентів, які мають декілька контактних телефонів. Поле Типтел заповнюйте, користуючись створеним списком. Впорядкуйте таблицю за зростанням значень у полі Номер. Закрийте таблицю зі збереженням на диску.
    9.   Створіть третю таблицю з назвою Адреси, яка міститиме адреси тих же осіб, що і в перших двох таблицях.
    10.  Структура таблиці має складатися з трьох полів: числового Номер і текстових Місто і Вулиця. Поле Номер зробити ключовим. Заповніть таблицю даними.
    11.  Створіть таблицю з назвою Оцінки.
    12.  Структура таблиці має складатися з полів: Номер та 4 полів з назвами предметів (числовой). Поле Номер зробити ключовим. Для одного з полів задайте властивості: умову на значення та повідомлення у разі помилки. Текст повідомлення придумайте самі. Заповніть таблицю даними. Спробуйте ввести неправильне значення оцінки. Закрийте вікно з повідомленням про помилку і введіть правильне значення оцінки.
    13.  Використовуючи команду Найти у таблиці Список відшукайте записи, де імена студентів починаються на букву В.
    14.   Відфільтруйте записи про студентів, які мають 1989 рік народження, використовуючи кнопку Фильтр по выделенному.
    15.   У таблиці Адреса відфільтруйте записи про студентів, що не живуть в Чернігові.
    16.   У таблиці Оцінки відфільтруйте записи з оцінкою "4" в полях по 2 предметах.
    17.   Застосуйте розширений фільтр, щоб вивести записи про студентів, які склали сесію на "2" з усіх 4 предметів.
    18.  Встановіть зв'язок між цими таблицями по полю НОМЕР. (Викличте контекстне меню в головному вікні бази даних та скористайтеся Схемою даних)

  1.  Вимоги до оформлення звіту

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

  1.  Контрольні запитання:
    1.  Що таке база даних?
    2.  Яке призначення програми Access?
    3.  З яких об'єктів складається файл бази даних?
    4.  Що таке запис?
    5.  Що таке поле?
    6.  Які є типи полів?
    7.  Які є властивості полів?
    8.  Які є способи створення таблиці в базі даних?
    9.  Що таке структура таблиці бази даних і з яких елементів вона складається?
    10.  Як створити структуру бази даних?
    11.  Як ввести дані у базу даних?
    12.  Які закладки має головне вікно БД?
    13.  Як сховати чи показати стовпці в таблиці?
    14.  Що таке умова на значення поля?
    15.  Як вставити нове поле в структуру?
    16.  Як вилучити поле зі структури таблиці?
    17.  Для чого призначене повідомлення про помилку введення?
    18.  Як упорядкувати записи в таблиці?
    19.  Яке призначення конструктора таблиці?
    20.  Як ввести в таблицю новий запис?
    21.  Як змінити назву поля в таблиці?
    22.  Яка різниця між записом і полем?
    23.  Для чого використовують Мастер подстановок при визначенні типу даних?
    24.  Що собою являє схема даних?
    25.  Як встановити зв’язок між таблицями?
    26.  Які бувають типи зв’язку?

  1.  Література:
    1.  Довідка Microsoft Office Access.
    2.  http://office.microsoft.com/uk-ua/access.

PAGE  4


 

А также другие работы, которые могут Вас заинтересовать

54981. Розв’язування вправ на знаходження площ паралелограм та трапеції 231 KB
  Мета: Поглибити знання учнів з теми «Площі паралелограма та трапеції» продовжити формувати вміння знаходити площі трапеції, паралелограма, ромба, використовуючи вивчені властивості й формули;...
54982. Пневматична гвинтівка 112.5 KB
  Обговоріть яке основне призначення пневматичної гвинтівки. Пневматична зброя відомо з давніх часів приміром пневматичні гвинтівки використовувались людством ще з одинадцятого століття. Найпоширенішою пневматичні гвинтівки калібру 45 мм...
54983. Макроэкономическое равновесие и цели макроэкономического развития. Рецессивный и инфляционный разрывы 20.96 KB
  Макроэкономическое равновесие – это такое состояния национальной экономики, когда использование ограниченных производственных ресурсов для создания товаров и услуг и их распределение между различными членами общества сбалансированы
54984. «Салют, Победа!» 151.5 KB
  О минувшей войне необходимо знать все. Когда мне приходится туго ― Читаю в ночной тишине Письмо незабытого друга Который погиб на войне. У Юрия Бондарева есть роман о Великой Отечественной войне ― Горячий снег.
54985. Видоизменение побегов 657 KB
  Методы и приемы: словесный (рассказ с элементами беседы), практический, логический (проведение сравнений корневища, клубня, луковицы); установление общих признаков, организационный – выполнение лабораторной работы.
54986. З початкової школи в основну: проблеми наступності 104 KB
  Перехідний період з початкової школи в основну позначається на всіх учасниках освітнього процесу: учнів педагогів батьків адміністрації школи фахівців психологопедагогічної служби. Скоротити перехідний період пом'якшити пов'язані з ним фактори негативного характеру допомагає педагогічному колективу спеціально розроблена програма Спадкоємність яка створена з метою координації більш ефективної організації навчальновиховного процесу і психологопедагогічного супроводу учнів випускників початкової школи при переході їх в середню...
54987. МУЗИКА ЯК МОВА ПОЧУТТІВ 138 KB
  Мета (для вчителя): збагатити художньо – естетичний досвід школярів, розвивати асоціативне мислення, формувати художньо – естетичні ціннісні орієнтири; стимулювати творче мислення учнів; вчити розрізняти елементи музичної мови, збагатити знання про музику як мову почуттів, поглибити знання про засоби музично виразності в музиці, в живописі, в літературі;...
54988. ПРЯМІ І НЕПРЯМІ ПОДАТКИ 73 KB
  Мета заняття: продовжити знайомство з податками, вивчити види податків: прямі та непрямі; розвинути інтерес до предмету і процесу навчання в цілому. Мета заняття: Освітня - розглянути сутність та види податків.
54989. ПОДАТКОВА СИСТЕМА 50 KB
  Мета заняття: Навчальна: поглибити уявлення про роль податкових методів залучення коштів до Державного бюджету України; сформувати та поглибити знання про сутність функцій, які виконують податки; навчити здійснювати аналіз податків за класифікаційними ознаками;