Лабораторна робота №1 "Таблиці І запити в субд access"



Дата конвертації12.06.2019
Розмір0.63 Mb.
Назва файлусховище лаба 1.docx
ТипЛабораторна робота

Лабораторна робота № 1

"Таблиці і запити в СУБД Access"
Мета роботи - вивчення прийомів задання структури таблиць бази даних, заповнювати їх записами, встановлення зв'язку між ними та організації найпростіших запитів.
Завдання 2.

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

На кожного працівника зберігаються наступні дані:

* Особистий номер (ключове поле);

* Прізвище, ім'я, по батькові;

* Відділ;

* Посаду;

* Розряд;

Тарифна сітка для погодинної оплати:

* Посаду (ключове поле разом з розрядом);

* Розряд (від 7 до 15);

* Ставка (руб / год).

Табель містить:

* Особистий номер;

* Місяць;

* Кількість годин, відпрацьованих за місяць.


Порядок виконання

  1. Запустіть Access, у вікні Microsoft Access виберіть " Новая база данных " та натисніть Ok.

  2. У вікні " Файл новой базы данных " відкрийте папку для зберігання БД, задайте файлу змістовне ім'я у відповідності з варіантом завдання та натисніть кнопку "Создать".

  3. У вікні бази даних натисніть кнопку " Создать " і задайте структуру таблиці БД. Для цього в таблиці для опису структури задайте імена полів (відповідно до варіанту завдання) і вкажіть їх тип. Після вказівки типу в розділі "Свойства поля" задайте необхідні властивості поля. Наприклад, для текстових полів основним властивістю є довжина. Типи полів, через які будуть здійснюватися зв'язку між таблицями повинні збігатися. Якщо в головній таблиці ключовим полем є лічильник, то що з ним поле в підпорядкованій таблиці повинно бути числовим типу довге ціле.

  4. Якщо необхідно, задайте ключове поле таблиці (вказані в завданні). Для цього виділіть рядок, що описує ключове поле, і на панелі інструментів натисніть кнопку "Ключевое поле". У лівій частині рядка, що описує ключове поле, повинен з'явитися значок ключа. Роль ключового поля можуть грати кілька полів таблиці. Для цього треба виділити ці поля, утримуючи клавішу Ctrl і натиснути кнопку "Ключевое поле".



  1. Завершіть опис структури закриттям вікна опису структури. На запитання "Сохранить изменения макета или структуры таблицы “Таблица1„?" дайте відповідь "Да". Задайте змістовне ім'я таблиці у відповідності до її призначення та натисніть Ok. Якщо ключове поле в п.4 не було задано, то Access запропонує задати ключове поле. Якщо воно не заплановано, то дайте відповідь "Нет". Якщо відповісти "Да", то Access автоматично вставить ключове поле типу лічильник. У цій ситуації часто більш кращою є скасування закриття вікна опису структури і задання ключового поля вручну (див. п. 4).

  2. Повторіть пп. 3-5 для опису структури решти таблиць проекту.

  3. Заповніть таблиці записами. Для цього виділіть потрібну таблицю у вікні БД і натисніть "Открыть". Введіть дані в поля таблиці (10-20 записів, залежно від змісту таблиці). Для ключових полів, тип яких не є лічильником, розробіть систему кодів. Код повинен бути коротким і, певною мірою, відображати вміст запису. Наприклад, для таблиці, яка містить інформацію про співробітників, код може містити перші дві букви прізвища і числовий номер для ситуації, коли у декількох співробітників перші літери прізвища однакові. Найпростіший код для ключа - лічильник може бути вставлений автоматично.

  4. Встановіть зв'язок між таблицями. Для цього клацніть по кнопці " Схема данных " на основній панелі інструментів. На вкладці "Таблицы" у вікні "Добавление таблицы " виділіть таблиці БД і натисніть "Добавить". У вікні "Схема данных" зв'язки встановлюються по черзі між парами таблиць. Визначте головну таблицю в парі. Виділіть у схематичному зображенні головної таблиці ключове поле та перетягніть його на те поле в підпорядкованій таблиці, з яким встановлюється зв'язок. У вікні «Связи» встановіть прапорець "Сохранение целостности базы данных" - зображення таблиць будуть пов'язані лініями, що показують тип зв'язку. Закрийте вікно схеми даних.



  1. У вікні БД перейдіть на вкладку "Запросы" і натисніть "Создать". Додайте всі наявні таблиці в запит - у верхній частині вікна запиту повинна бути відображена схема даних.

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



  1. Закрийте вікно запиту і збережіть його, задавши змістовне ім'я.

  2. Перегляньте запит, натиснувши кнопку "Открыть" у вікні БД .



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

Поділіться з Вашими друзьями:


База даних захищена авторським правом ©bezref.in.ua 2019
звернутися до адміністрації

    Головна сторінка