Відмінності між версіями «Конспект уроку №3(ACCESS)»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
 
(не показано одну проміжну версію цього учасника)
Рядок 108: Рядок 108:
 
Ідея створення зв’язку між таблицями бази даних полягає в тому, що значення стовпців однієї таблиці вміщуються в іншу таблицю. Це дає можливість раціонально використовувати пам’ять, щоб дані в різних таблицях не повторювались і щоб редагування інформації відбувалось в одному місці. Із зв’язаних таблиць MS-Access автоматично вибирає дані для звітів, запитів і форм.
 
Ідея створення зв’язку між таблицями бази даних полягає в тому, що значення стовпців однієї таблиці вміщуються в іншу таблицю. Це дає можливість раціонально використовувати пам’ять, щоб дані в різних таблицях не повторювались і щоб редагування інформації відбувалось в одному місці. Із зв’язаних таблиць MS-Access автоматично вибирає дані для звітів, запитів і форм.
 
   
 
   
Зв’язувати таблиці в базі даних можна таким чином:
+
''Зв’язувати таблиці в базі даних можна таким чином:''
  
 
-Відкрити базу даних.
 
-Відкрити базу даних.
Рядок 130: Рядок 130:
  
 
Для відміни зв’язку слід виділити лінію, що з’єднує поля таблиць і натиснути клавішу Delete.
 
Для відміни зв’язку слід виділити лінію, що з’єднує поля таблиць і натиснути клавішу Delete.
 
 Практичне завдання:
 
 
1. В базі даних “Комп’ютер - ленд” створити таблицю “Клієнти” за допомогою конструктора (див. Урок №5):
 
•створити структуру таблиці, визначити типи і властивості полів;
 
•вибрати ключове поле “Код клієнта”;
 
•заповнити таблицю даними.
 
Об’єкт Клієнти
 
Атрибути: код клієнта, назва фірми, представник, індекс, місто, вулиця, факс, телефон, знижки (%).
 
 
2. В базі даних “Комп’ютер - ленд” створити таблицю “Список замовлень” за допомогою конструктора (див. Урок №5):
 
•створити структуру таблиці, визначити типи і властивості полів;
 
•вибрати ключове поле “Номер замовлення”;
 
•заповнити таблицю даними.
 
Об’єкт Список замовлень
 
Атрибути: номер замовлення, дата, код клієнтаR(1), код комп’ютера (R2) , код монітора R(3), код принтера R(4), кількість комп’ютерів, кількість моніторів, кількість принтерів.
 
 
3. Встановити зв’язки R1, R2, R3, R4 між таблицями відповідно до схеми (див. Урок № 5).
 
 
 
 
 
 
 
 
 
  
 
== [[Практичне завдання:]] ==
 
== [[Практичне завдання:]] ==

Поточна версія на 14:51, 26 грудня 2008

Тема: “Редагування таблиці бази даних, зв’язування таблиць.”

Мета: навчити учнів формувати навички побудови форм у режимах Конструктор та Майстер; навчити використовувати форми для введення даних відповіно до вказаних типів полів та вносити зміни до структури БД.

Обладнання: Навчальний клас персональних ЕОМ, операційна система Windows, Microsoft Office - Access 2003.

Тип уроку: комбінований.

Хід уроку

У процесі роботи з таблицями часто виникає необхідність внести зміни в структуру, відредагувати дані, оформити таблицю. Виконати ці дії можна за допомогою команд меню “Правка”, “Формат”, “Записи” вікна MS-Access; можна використовувати кнопки панелі інструментів або контекстне меню. Розглянемо спосіб редагування таблиці, заснований на використанні контекстного меню, як один з найпростіших і зручних способів.


1.Контекстне меню таблиці. Для виклику його на екран у вікні бази даних треба виділити значок таблиці і клацнути правою кнопкою миші. З’явиться список команд: Открити – показати зміст таблиці на екрані;

Конструктор – показати макет структури таблиці;

Печать – друк таблиці на принтері;

Вырезать – помістити таблицю в буфер обміну;

Копировать – помістити копію таблиці в буфер;

Переименовать – змінити ім’я таблиці;

Создать ярлик – створити ярлик на робочому столі для швидкого доступу;

Удалить – помістити таблицю в папку “Корзина”;

Свойства – опис таблиці, дата створення, дата зміни. Якщо у вікні “Свойства” вибрати атрибут “Скрытый”, то робота з таблицею стане не можливою. Щоб відмінити цей атрибут, треба в меню “Сервис” вибрати команду: Параметры/Вид/Скрытые объекты.

2.Для змін у структурі таблиці треба в контекстному меню таблиці відкрити “Конструктор”. Відкриється макет таблиці, в якому можна змінити імена полів, тип, розмір, властивості. Можна добавляти поля: “Вставка/Поле”. Можна знищувати поля: “Правка/Знищити”.


3.Контекстне меню стовпців теж можна використовувати для редагування структури таблиці. Для виклику його на екран, треба клацнути правою кнопкою миші на виділеному стовпчику. Меню містить такі команди:

Сортировка – за зростанням або спаданням.

Найти – пошук значень поля за зразком. Для пошуку можна використовувати маски: * - замінює декілька символів; ? – замінює один символ.

Ширина столбца – установка необхідної ширини (розмір поля).

Скрыть столбец – виділені стовпці стають невидимими. Відмінити команду можна, вибравши в контекстному меню заголовка таблиці команду “Отобразить столбцы”.

Закрепить столбцы – фіксовані стовпці залишаються нерухомими на екрані.

Добавить столбец – порожній стовпчик з іменем “Поле 1” з’являється зліва від виділеного стовпчика.

Столбец подстановок – виклик майстра підстановок.

Удалить столбец – знищення виділеного стовпця.

Переименовать столбец – змінити ім’я виділеного поля.


4.Контекстне меню рядків. Для виклику його на екран треба клацнути правою кнопкою на виділеному рядку. Меню містить такі команди:

Новая запись – з’являється новий порожній рядок.

Удалить запись – знищення виділеного рядка.

Вырезать, Копировать, Вставить – команди для роботи з буфером.

Высота строки – встановлення необхідної висоти рядків.


5.Контекстне меню окремої комірки. Для виклику цього меню треба курсор миші помістити в комірку таблиці і натиснути праву кнопку. Команди меню:

Фильтр по выделенному – в таблиці залишаються тільки ті записи, які вміщують виділені значення.

Исключить выделенное – в таблиці залишаються всі записи, крім тих, що містять виділені значення.

Удалить фильтр – відновлює зміст всієї таблиці.

Сортировка – за зростанням або спаданням відносно поля, в якому знаходиться виділена комірка.

Вырезать, Копировать, Вставить – робота з буфером обміну.

Добавить объект – вставка в комірку значень у вигляді об’єктів.

Гиперссылка – робота з гіперпосиланням.


6.Контекстне меню заголовка таблиці. Для виклику цього меню треба курсор миші помістити на рядок заголовку відкритого вікна таблиці і натиснути праву кнопку. Команди меню:

Конструктор таблицы – відкрити макет структури таблиці.

Изменить фильтр – зміна умов фільтрації записів.

Применить фильтр – виконати фільтрацію за умовою.

Удалить фильтр – відновлює зміст таблиці.

Вырезать, Копировать, Вставить – робота з буфером обміну.

Шрифт – зміна шрифту.

Режим таблицы – зміна виду і кольору ліній сітки, фону таблиці.

Отобразить столбцы – відновлює сховані стовпці.


“Зв’язування таблиць.”

Ідея створення зв’язку між таблицями бази даних полягає в тому, що значення стовпців однієї таблиці вміщуються в іншу таблицю. Це дає можливість раціонально використовувати пам’ять, щоб дані в різних таблицях не повторювались і щоб редагування інформації відбувалось в одному місці. Із зв’язаних таблиць MS-Access автоматично вибирає дані для звітів, запитів і форм.

Зв’язувати таблиці в базі даних можна таким чином:

-Відкрити базу даних.

-В меню “Сервіс” вибрати команду “Схема даних”, на екрані з’явиться вікно зі списком таблиць. З цього списку вибираємо таблиці, натискаємо на кнопку “Додати”, закриваємо вікно.

-У вікні “Схема даних ”перетягуємо мишею при натиснутій лівій кнопці поле “Код...” однієї таблиці до подібного поля другої таблиці.

-У вікні “Зміна зв’язків” визначаємо тип і параметри зв’язку, натискаємо кнопку “Створити”.

Зв’язок між таблицями буде відображений графічно.

Типи зв’язку – один до одного, один до багатьох, багато до багатьох. Рекомендовані параметри:

“Обеспечение целостности данных” – встановлювати завжди.

“Каскадное обновление связанных полей” – встановлювати при необхідності.

“Каскадное удаление связанных полей” – доцільно не встановлювати.

Для відміни зв’язку слід виділити лінію, що з’єднує поля таблиць і натиснути клавішу Delete.

Практичне завдання: