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

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
 
(не показано 11 проміжних версій цього учасника)
Рядок 1: Рядок 1:
== '''Тема: “Редагування таблиці бази даних.”''' ==
+
== '''Тема: “Редагування таблиці бази даних, зв’язування таблиць.”''' ==
 +
 
 +
'''Мета:''' навчити учнів формувати навички побудови форм у режимах Конструктор та Майстер; навчити використовувати форми для введення даних відповіно до вказаних типів полів та вносити зміни до структури БД.
 +
 
 +
'''Обладнання:''' Навчальний клас персональних ЕОМ, операційна система Windows, Microsoft Office - Access 2003.
 +
 
 +
'''Тип уроку:''' комбінований.
 +
 
 +
'''Хід уроку'''
  
 
У процесі роботи з таблицями часто виникає необхідність внести зміни в структуру, відредагувати дані, оформити таблицю. Виконати ці дії можна за допомогою команд меню “Правка”, “Формат”, “Записи” вікна MS-Access; можна використовувати кнопки панелі інструментів або контекстне меню. Розглянемо спосіб редагування таблиці, заснований на використанні контекстного меню, як один з найпростіших і зручних способів.  
 
У процесі роботи з таблицями часто виникає необхідність внести зміни в структуру, відредагувати дані, оформити таблицю. Виконати ці дії можна за допомогою команд меню “Правка”, “Формат”, “Записи” вікна MS-Access; можна використовувати кнопки панелі інструментів або контекстне меню. Розглянемо спосіб редагування таблиці, заснований на використанні контекстного меню, як один з найпростіших і зручних способів.  
  
  
'''1.'''Контекстне меню таблиці. Для виклику його на екран у вікні бази даних треба виділити значок таблиці і клацнути правою кнопкою миші. З’явиться список команд: Открыть – показати зміст таблиці на екрані;
+
'''1.'''Контекстне меню таблиці. Для виклику його на екран у вікні бази даних треба виділити значок таблиці і клацнути правою кнопкою миші. З’явиться список команд: Открити – показати зміст таблиці на екрані;
 
 
 
'''''Конструктор''''' – показати макет структури таблиці;
 
'''''Конструктор''''' – показати макет структури таблиці;
Рядок 12: Рядок 20:
 
'''''Вырезать''''' – помістити таблицю в буфер обміну;
 
'''''Вырезать''''' – помістити таблицю в буфер обміну;
  
'''Копировать''' – помістити копію таблиці в буфер;
+
'''''Копировать''''' – помістити копію таблиці в буфер;
  
'''Переименовать''' – змінити ім’я таблиці;
+
'''''Переименовать''''' – змінити ім’я таблиці;
  
'''Создать ярлик''' – створити ярлик на робочому столі для швидкого доступу;
+
'''''Создать ярлик''''' – створити ярлик на робочому столі для швидкого доступу;
  
'''Удалить''' – помістити таблицю в папку “Корзина”;
+
'''''Удалить''''' – помістити таблицю в папку “Корзина”;
  
'''Свойства''' – опис таблиці, дата створення, дата зміни. Якщо у вікні “Свойства” вибрати атрибут “Скрытый”, то робота з таблицею стане не можливою. Щоб відмінити цей атрибут, треба в меню “Сервис” вибрати команду: Параметры/Вид/Скрытые объекты.
+
'''''Свойства''''' – опис таблиці, дата створення, дата зміни. Якщо у вікні “Свойства” вибрати атрибут “Скрытый”, то робота з таблицею стане не можливою. Щоб відмінити цей атрибут, треба в меню “Сервис” вибрати команду: Параметры/Вид/Скрытые объекты.
  
 
'''2.'''Для змін у структурі таблиці треба в контекстному меню таблиці відкрити “Конструктор”. Відкриється макет таблиці, в якому можна змінити імена полів, тип, розмір, властивості. Можна добавляти поля: “Вставка/Поле”. Можна знищувати поля: “Правка/Знищити”.
 
'''2.'''Для змін у структурі таблиці треба в контекстному меню таблиці відкрити “Конструктор”. Відкриється макет таблиці, в якому можна змінити імена полів, тип, розмір, властивості. Можна добавляти поля: “Вставка/Поле”. Можна знищувати поля: “Правка/Знищити”.
Рядок 27: Рядок 35:
 
'''3.'''Контекстне меню стовпців теж можна використовувати для редагування структури таблиці. Для виклику його на екран, треба клацнути правою кнопкою миші на виділеному стовпчику. Меню містить такі команди:
 
'''3.'''Контекстне меню стовпців теж можна використовувати для редагування структури таблиці. Для виклику його на екран, треба клацнути правою кнопкою миші на виділеному стовпчику. Меню містить такі команди:
  
'''Сортировка''' – за зростанням або спаданням.
+
'''''Сортировка''''' – за зростанням або спаданням.
  
'''Найти''' – пошук значень поля за зразком. Для пошуку можна використовувати маски: * - замінює декілька символів; ? – замінює один символ.
+
'''''Найти''''' – пошук значень поля за зразком. Для пошуку можна використовувати маски: * - замінює декілька символів; ? – замінює один символ.
  
'''Ширина столбца''' – установка необхідної ширини (розмір поля).
+
'''''Ширина столбца''''' – установка необхідної ширини (розмір поля).
  
'''Скрыть столбец''' – виділені стовпці стають невидимими. Відмінити команду можна, вибравши в контекстному меню заголовка таблиці команду “Отобразить столбцы”.
+
'''''Скрыть столбец''''' – виділені стовпці стають невидимими. Відмінити команду можна, вибравши в контекстному меню заголовка таблиці команду “Отобразить столбцы”.
  
'''Закрепить столбцы''' – фіксовані стовпці залишаються нерухомими на екрані.
+
'''''Закрепить столбцы''''' – фіксовані стовпці залишаються нерухомими на екрані.
  
'''Добавить столбец''' – порожній стовпчик з іменем “Поле 1” з’являється зліва від виділеного стовпчика.
+
'''''Добавить столбец''''' – порожній стовпчик з іменем “Поле 1” з’являється зліва від виділеного стовпчика.
  
'''Столбец подстановок''' – виклик майстра підстановок.  
+
'''''Столбец подстановок''''' – виклик майстра підстановок.  
  
'''Удалить столбец''' – знищення виділеного стовпця.
+
'''''Удалить столбец''''' – знищення виділеного стовпця.
  
'''Переименовать столбец''' – змінити ім’я виділеного поля.
+
'''''Переименовать столбец''''' – змінити ім’я виділеного поля.
  
  
 
'''4.'''Контекстне меню рядків. Для виклику його на екран треба клацнути правою кнопкою на виділеному рядку. Меню містить такі команди:
 
'''4.'''Контекстне меню рядків. Для виклику його на екран треба клацнути правою кнопкою на виділеному рядку. Меню містить такі команди:
  
'''Новая запись''' – з’являється новий порожній рядок.  
+
'''''Новая запись''''' – з’являється новий порожній рядок.  
  
'''Удалить запись''' – знищення виділеного рядка.
+
'''''Удалить запись''''' – знищення виділеного рядка.
  
'''Вырезать, Копировать, Вставить''' – команди для роботи з буфером.
+
'''''Вырезать, Копировать, Вставить''''' – команди для роботи з буфером.
  
'''Высота строки''' – встановлення необхідної висоти рядків.
+
'''''Высота строки''''' – встановлення необхідної висоти рядків.
  
  
 
'''5.'''Контекстне меню окремої комірки. Для виклику цього меню треба курсор миші помістити в комірку таблиці і натиснути праву кнопку. Команди меню:
 
'''5.'''Контекстне меню окремої комірки. Для виклику цього меню треба курсор миші помістити в комірку таблиці і натиснути праву кнопку. Команди меню:
  
'''Фильтр по выделенному''' – в таблиці залишаються тільки ті записи, які
+
'''''Фильтр по выделенному''''' – в таблиці залишаються тільки ті записи, які
 
вміщують виділені значення.
 
вміщують виділені значення.
  
'''Исключить выделенное''' – в таблиці залишаються всі записи, крім тих,
+
'''''Исключить выделенное''''' – в таблиці залишаються всі записи, крім тих,
 
що містять виділені значення.
 
що містять виділені значення.
  
'''Удалить фильтр''' – відновлює зміст всієї таблиці.
+
'''''Удалить фильтр''''' – відновлює зміст всієї таблиці.
  
'''Сортировка''' – за зростанням або спаданням відносно поля, в якому знаходиться виділена комірка.
+
'''''Сортировка''''' – за зростанням або спаданням відносно поля, в якому знаходиться виділена комірка.
  
'''Вырезать, Копировать, Вставить''' – робота з буфером обміну.
+
'''''Вырезать, Копировать, Вставить''''' – робота з буфером обміну.
  
'''Добавить объект''' – вставка в комірку значень у вигляді об’єктів.
+
'''''Добавить объект''''' – вставка в комірку значень у вигляді об’єктів.
  
'''Гиперссылка''' – робота з гіперпосиланням.
+
'''''Гиперссылка''''' – робота з гіперпосиланням.
  
  
 
'''6.'''Контекстне меню заголовка таблиці. Для виклику цього меню треба курсор миші помістити на рядок заголовку відкритого вікна таблиці і натиснути праву кнопку. Команди меню:
 
'''6.'''Контекстне меню заголовка таблиці. Для виклику цього меню треба курсор миші помістити на рядок заголовку відкритого вікна таблиці і натиснути праву кнопку. Команди меню:
  
'''Конструктор таблицы''' – відкрити макет структури таблиці.
+
'''''Конструктор таблицы''''' – відкрити макет структури таблиці.
  
'''Изменить фильтр''' – зміна умов фільтрації записів.
+
'''''Изменить фильтр''''' – зміна умов фільтрації записів.
  
'''Применить фильтр''' – виконати фільтрацію за умовою.
+
'''''Применить фильтр''''' – виконати фільтрацію за умовою.
  
 
'''Удалить фильтр''' – відновлює зміст таблиці.
 
'''Удалить фильтр''' – відновлює зміст таблиці.
  
'''Вырезать, Копировать, Вставить''' – робота з буфером обміну.
+
'''''Вырезать, Копировать, Вставить''''' – робота з буфером обміну.
 +
 
 +
'''''Шрифт''''' – зміна шрифту.
 +
 
 +
'''''Режим таблицы''''' – зміна виду і кольору ліній сітки, фону таблиці.
 +
 
 +
'''''Отобразить столбцы''''' – відновлює сховані стовпці.
 +
 
 +
 
 +
 
 +
== “Зв’язування таблиць.” ==
 +
 
 +
Ідея створення зв’язку між таблицями бази даних полягає в тому, що значення стовпців однієї таблиці вміщуються в іншу таблицю. Це дає можливість раціонально використовувати пам’ять, щоб дані в різних таблицях не повторювались і щоб редагування інформації відбувалось в одному місці. Із зв’язаних таблиць MS-Access автоматично вибирає дані для звітів, запитів і форм.
 +
 +
''Зв’язувати таблиці в базі даних можна таким чином:''
 +
 
 +
-Відкрити базу даних.
 +
 
 +
-В меню “Сервіс” вибрати команду “Схема даних”, на екрані з’явиться вікно зі списком таблиць. З цього списку вибираємо таблиці, натискаємо на кнопку “Додати”, закриваємо вікно.
 +
 
 +
-У вікні “Схема даних ”перетягуємо мишею при натиснутій лівій кнопці поле “Код...” однієї таблиці до подібного поля другої таблиці.
  
'''Шрифт''' – зміна шрифту.
+
-У вікні “Зміна зв’язків” визначаємо тип і параметри зв’язку, натискаємо кнопку “Створити”.
  
'''Режим таблицы''' – зміна виду і кольору ліній сітки, фону таблиці.
+
Зв’язок між таблицями буде відображений графічно.
  
'''Отобразить столбцы''' – відновлює сховані стовпці.
+
'''Типи зв’язку''' – один до одного, один до багатьох, багато до багатьох.
 +
Рекомендовані параметри:
  
 +
“Обеспечение целостности данных” – встановлювати завжди.
  
== Практичне завдання: ==
+
“Каскадное обновление связанных полей” – встановлювати при необхідності.
  
 +
“Каскадное удаление связанных полей” – доцільно не встановлювати.
  
Виконати завдання по редагуванню таблиці на “Комп’ютері”.
+
Для відміни зв’язку слід виділити лінію, що з’єднує поля таблиць і натиснути клавішу Delete.
  1.Виконати сортування таблиці за зростанням значень поля “Ціна”.
+
  2.Виконати сортування за спаданням значень поля “ОЗУ”.
+
  3.Відшукати значення поля “Процесор” – Сх5х86-100.
+
  4.Виконати фільтрацію по виділеному значенню .Відновити таблицю.
+
  5.Виконати фільтрацію, що виключає виділене значення. Відновити таблицю.
+
  6.Збільшити ширину поля “Назва моделі”.
+
  7.Вставити/знищити порожнє поле.
+
  8.Вставити/знищити порожній рядок.
+
  9.Збільшити висоту всіх записів. 
+
  10.Сховати поле “Відеокарта”. Відновити поле.
+
  11.Створити ярлик таблиці на „Робочому” столі.
+
  12.Зробити таблицю недоступною для роботи, відмінити цей атрибут.
+
  13.Змініть розмір шрифту, колір букв, фон таблиці.
+
  
Питання для самоконтролю.
+
== [[Практичне завдання:]] ==
  1.Які існують способи виконання операцій по редагуванню таблиць?
+
  2.Як виконати зміни в структурі таблиці?
+
  3.Назвіть всі можливості зміни структури.
+
  4.Як найти в таблиці необхідне значення поля?
+
  5.Як виконати сортування даних?
+
  6.Назвіть види фільтрації даних.
+
  7.Як виконується закріплення стовпців? Для чого?
+
  8.Як зробити таблицю недоступною для роботи.
+
  9.Можливості роботи з буфером обміну.
+
  10.Можливості оформлення таблиці.
+

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

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

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

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

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

Хід уроку

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


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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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


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

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

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

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

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


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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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