13158

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

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

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

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

Украинкский

2013-05-10

164 KB

59 чел.

ЛАБОРАТОРНА РОБОТА № 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


 

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

80209. Основи товарної політики компанії 139.5 KB
  Товар product – комбінація власне товару і обслуговування що компанія пропонує цільовому ринку дизайн позиція на ринку виробнича лінія довжина і глибина марки упаковка гарантії сервісне обслуговування і т. Ціна price – визначає кількість грошей що повинні сплатити покупці щоб одержати товар ціна виробника оптовика роздрібного торговця; політика знижок і їхня структура; умови контрактів; цінова політика залежно від собівартості від ситуації на ринку від корисності товару; цінова політика загарбницька очікувальна тощо....
80210. Стратегія збуту і просування товарів 111.5 KB
  Стратегія збуту і просування товарів План Розподіл товару. Реклама Методи стимулювання збуту і пропаганда Особистий продаж і прямий маркетинг Просування товарів і правовий захист споживачів Розподіл товару. Поняття про канали розподілу Розповсюдження товарів на ринку має два елементи: Розподіл товару – передача права власності від виробника до споживача. Товарорух – фізичне розповсюдження товару.
80211. Маркетинговий менеджмент 120 KB
  Стратегічне планування в маркетингу. Організація відділів маркетингу. Стратегічне планування в маркетингу Раніше ми визначили що згідно з концепцією маркетингу єдиним способом досягнення корпоративних цілей щодо обороту прибутку доходу на інвестиції тощо є задоволення потреб споживачів. Маркетингу як функції менеджменту належить у цьому процесі особлива роль –задавати координати іншим стратегічним напрямам діяльності фірми: управління фінансами виробництвом матеріальнотехнічним забезпеченням персоналом.
80212. Загальне поняття маркетингу 99 KB
  Загальне поняття маркетингу План Причини появи і розвитку маркетингу. Сутність маркетингу. Базові поняття маркетингу. Причини появи і розвитку маркетингу Серед понять що стали ознакою сучасного бізнесу особливе місце займає маркетинг.
80213. Онтологическая и гносеологическая стороны основного вопроса философии 54 KB
  Среди совокупности проблем, которые исследует та или иная отрасль знания, всегда можно выделить основные, базисные. Такой основной, базисной проблемой философии, от решения которой, в конечном счете...
80214. Что такое онтология. Онтологическая проблематика 48.5 KB
  Словосочетание онтология образовано из греческих слов ontos (сущее) и logos (слово) и по-русски есть – учение о сущем. Впервые этот термин обнаруживается в «Философском лексиконе» (1613) немецкого философа Рудольфа Гоклениуса...
80216. Философия бытия (онтология) 48 KB
  Понятие Бытия его соотношение с понятиями действительность реальность существование. Монизм дуализм плюрализм в трактовке Бытия. Основные способы существования уровни и формы бытия: дух сознание жизнь материя пространство время движение энергия.
80217. Философия и её основные разделы: онтология, гносеология и аксиология 55.5 KB
  Кроче отличается нерасчленённостью онтологии и аксиологии бытия и ценности. К первому типу учений о ценности относятся взгляды А. Общим для них являются утверждения о том что источник ценностей в биопсихологически интерпретированных потребностях человека а сами ценности могут быть эмпирически фиксированы как специфические факты наблюдаемой реальности. Александер рассматривал ценности как некие третичные качества наряду с первичными и вторичными качествами.