Відмінності між версіями «Конспект уроку №3(ACCESS)»
(не показано 10 проміжних версій цього учасника) | |||
Рядок 1: | Рядок 1: | ||
− | == '''Тема: “Редагування таблиці бази даних.”''' == | + | == '''Тема: “Редагування таблиці бази даних, зв’язування таблиць.”''' == |
+ | |||
+ | '''Мета:''' навчити учнів формувати навички побудови форм у режимах Конструктор та Майстер; навчити використовувати форми для введення даних відповіно до вказаних типів полів та вносити зміни до структури БД. | ||
+ | |||
+ | '''Обладнання:''' Навчальний клас персональних ЕОМ, операційна система Windows, Microsoft Office - Access 2003. | ||
+ | |||
+ | '''Тип уроку:''' комбінований. | ||
+ | |||
+ | '''Хід уроку''' | ||
У процесі роботи з таблицями часто виникає необхідність внести зміни в структуру, відредагувати дані, оформити таблицю. Виконати ці дії можна за допомогою команд меню “Правка”, “Формат”, “Записи” вікна MS-Access; можна використовувати кнопки панелі інструментів або контекстне меню. Розглянемо спосіб редагування таблиці, заснований на використанні контекстного меню, як один з найпростіших і зручних способів. | У процесі роботи з таблицями часто виникає необхідність внести зміни в структуру, відредагувати дані, оформити таблицю. Виконати ці дії можна за допомогою команд меню “Правка”, “Формат”, “Записи” вікна MS-Access; можна використовувати кнопки панелі інструментів або контекстне меню. Розглянемо спосіб редагування таблиці, заснований на використанні контекстного меню, як один з найпростіших і зручних способів. | ||
− | '''1.'''Контекстне меню таблиці. Для виклику його на екран у вікні бази даних треба виділити значок таблиці і клацнути правою кнопкою миші. З’явиться список команд: | + | '''1.'''Контекстне меню таблиці. Для виклику його на екран у вікні бази даних треба виділити значок таблиці і клацнути правою кнопкою миші. З’явиться список команд: Открити – показати зміст таблиці на екрані; |
'''''Конструктор''''' – показати макет структури таблиці; | '''''Конструктор''''' – показати макет структури таблиці; | ||
Рядок 33: | Рядок 41: | ||
'''''Ширина столбца''''' – установка необхідної ширини (розмір поля). | '''''Ширина столбца''''' – установка необхідної ширини (розмір поля). | ||
− | '''Скрыть столбец''' – виділені стовпці стають невидимими. Відмінити команду можна, вибравши в контекстному меню заголовка таблиці команду “Отобразить столбцы”. | + | '''''Скрыть столбец''''' – виділені стовпці стають невидимими. Відмінити команду можна, вибравши в контекстному меню заголовка таблиці команду “Отобразить столбцы”. |
− | '''Закрепить столбцы''' – фіксовані стовпці залишаються нерухомими на екрані. | + | '''''Закрепить столбцы''''' – фіксовані стовпці залишаються нерухомими на екрані. |
− | '''Добавить столбец''' – порожній стовпчик з іменем “Поле 1” з’являється зліва від виділеного стовпчика. | + | '''''Добавить столбец''''' – порожній стовпчик з іменем “Поле 1” з’являється зліва від виділеного стовпчика. |
− | '''Столбец подстановок''' – виклик майстра підстановок. | + | '''''Столбец подстановок''''' – виклик майстра підстановок. |
− | '''Удалить столбец''' – знищення виділеного стовпця. | + | '''''Удалить столбец''''' – знищення виділеного стовпця. |
− | '''Переименовать столбец''' – змінити ім’я виділеного поля. | + | '''''Переименовать столбец''''' – змінити ім’я виділеного поля. |
'''4.'''Контекстне меню рядків. Для виклику його на екран треба клацнути правою кнопкою на виділеному рядку. Меню містить такі команди: | '''4.'''Контекстне меню рядків. Для виклику його на екран треба клацнути правою кнопкою на виділеному рядку. Меню містить такі команди: | ||
− | '''Новая запись''' – з’являється новий порожній рядок. | + | '''''Новая запись''''' – з’являється новий порожній рядок. |
− | '''Удалить запись''' – знищення виділеного рядка. | + | '''''Удалить запись''''' – знищення виділеного рядка. |
− | '''Вырезать, Копировать, Вставить''' – команди для роботи з буфером. | + | '''''Вырезать, Копировать, Вставить''''' – команди для роботи з буфером. |
− | '''Высота строки''' – встановлення необхідної висоти рядків. | + | '''''Высота строки''''' – встановлення необхідної висоти рядків. |
'''5.'''Контекстне меню окремої комірки. Для виклику цього меню треба курсор миші помістити в комірку таблиці і натиснути праву кнопку. Команди меню: | '''5.'''Контекстне меню окремої комірки. Для виклику цього меню треба курсор миші помістити в комірку таблиці і натиснути праву кнопку. Команди меню: | ||
− | '''Фильтр по выделенному''' – в таблиці залишаються тільки ті записи, які | + | '''''Фильтр по выделенному''''' – в таблиці залишаються тільки ті записи, які |
вміщують виділені значення. | вміщують виділені значення. | ||
− | '''Исключить выделенное''' – в таблиці залишаються всі записи, крім тих, | + | '''''Исключить выделенное''''' – в таблиці залишаються всі записи, крім тих, |
що містять виділені значення. | що містять виділені значення. | ||
− | '''Удалить фильтр''' – відновлює зміст всієї таблиці. | + | '''''Удалить фильтр''''' – відновлює зміст всієї таблиці. |
− | '''Сортировка''' – за зростанням або спаданням відносно поля, в якому знаходиться виділена комірка. | + | '''''Сортировка''''' – за зростанням або спаданням відносно поля, в якому знаходиться виділена комірка. |
− | '''Вырезать, Копировать, Вставить''' – робота з буфером обміну. | + | '''''Вырезать, Копировать, Вставить''''' – робота з буфером обміну. |
− | '''Добавить объект''' – вставка в комірку значень у вигляді об’єктів. | + | '''''Добавить объект''''' – вставка в комірку значень у вигляді об’єктів. |
− | '''Гиперссылка''' – робота з гіперпосиланням. | + | '''''Гиперссылка''''' – робота з гіперпосиланням. |
'''6.'''Контекстне меню заголовка таблиці. Для виклику цього меню треба курсор миші помістити на рядок заголовку відкритого вікна таблиці і натиснути праву кнопку. Команди меню: | '''6.'''Контекстне меню заголовка таблиці. Для виклику цього меню треба курсор миші помістити на рядок заголовку відкритого вікна таблиці і натиснути праву кнопку. Команди меню: | ||
− | '''Конструктор таблицы''' – відкрити макет структури таблиці. | + | '''''Конструктор таблицы''''' – відкрити макет структури таблиці. |
− | '''Изменить фильтр''' – зміна умов фільтрації записів. | + | '''''Изменить фильтр''''' – зміна умов фільтрації записів. |
− | '''Применить фильтр''' – виконати фільтрацію за умовою. | + | '''''Применить фильтр''''' – виконати фільтрацію за умовою. |
'''Удалить фильтр''' – відновлює зміст таблиці. | '''Удалить фильтр''' – відновлює зміст таблиці. | ||
− | '''Вырезать, Копировать, Вставить''' – робота з буфером обміну. | + | '''''Вырезать, Копировать, Вставить''''' – робота з буфером обміну. |
+ | |||
+ | '''''Шрифт''''' – зміна шрифту. | ||
+ | |||
+ | '''''Режим таблицы''''' – зміна виду і кольору ліній сітки, фону таблиці. | ||
+ | |||
+ | '''''Отобразить столбцы''''' – відновлює сховані стовпці. | ||
+ | |||
+ | |||
+ | |||
+ | == “Зв’язування таблиць.” == | ||
+ | |||
+ | Ідея створення зв’язку між таблицями бази даних полягає в тому, що значення стовпців однієї таблиці вміщуються в іншу таблицю. Це дає можливість раціонально використовувати пам’ять, щоб дані в різних таблицях не повторювались і щоб редагування інформації відбувалось в одному місці. Із зв’язаних таблиць MS-Access автоматично вибирає дані для звітів, запитів і форм. | ||
+ | |||
+ | ''Зв’язувати таблиці в базі даних можна таким чином:'' | ||
+ | |||
+ | -Відкрити базу даних. | ||
+ | |||
+ | -В меню “Сервіс” вибрати команду “Схема даних”, на екрані з’явиться вікно зі списком таблиць. З цього списку вибираємо таблиці, натискаємо на кнопку “Додати”, закриваємо вікно. | ||
+ | |||
+ | -У вікні “Схема даних ”перетягуємо мишею при натиснутій лівій кнопці поле “Код...” однієї таблиці до подібного поля другої таблиці. | ||
− | + | -У вікні “Зміна зв’язків” визначаємо тип і параметри зв’язку, натискаємо кнопку “Створити”. | |
− | + | Зв’язок між таблицями буде відображений графічно. | |
− | ''' | + | '''Типи зв’язку''' – один до одного, один до багатьох, багато до багатьох. |
+ | Рекомендовані параметри: | ||
+ | “Обеспечение целостности данных” – встановлювати завжди. | ||
− | + | “Каскадное обновление связанных полей” – встановлювати при необхідності. | |
+ | “Каскадное удаление связанных полей” – доцільно не встановлювати. | ||
− | + | Для відміни зв’язку слід виділити лінію, що з’єднує поля таблиць і натиснути клавішу Delete. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | == [[Практичне завдання:]] == | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Поточна версія на 14:51, 26 грудня 2008
Тема: “Редагування таблиці бази даних, зв’язування таблиць.”
Мета: навчити учнів формувати навички побудови форм у режимах Конструктор та Майстер; навчити використовувати форми для введення даних відповіно до вказаних типів полів та вносити зміни до структури БД.
Обладнання: Навчальний клас персональних ЕОМ, операційна система Windows, Microsoft Office - Access 2003.
Тип уроку: комбінований.
Хід уроку
У процесі роботи з таблицями часто виникає необхідність внести зміни в структуру, відредагувати дані, оформити таблицю. Виконати ці дії можна за допомогою команд меню “Правка”, “Формат”, “Записи” вікна MS-Access; можна використовувати кнопки панелі інструментів або контекстне меню. Розглянемо спосіб редагування таблиці, заснований на використанні контекстного меню, як один з найпростіших і зручних способів.
1.Контекстне меню таблиці. Для виклику його на екран у вікні бази даних треба виділити значок таблиці і клацнути правою кнопкою миші. З’явиться список команд: Открити – показати зміст таблиці на екрані;
Конструктор – показати макет структури таблиці;
Печать – друк таблиці на принтері;
Вырезать – помістити таблицю в буфер обміну;
Копировать – помістити копію таблиці в буфер;
Переименовать – змінити ім’я таблиці;
Создать ярлик – створити ярлик на робочому столі для швидкого доступу;
Удалить – помістити таблицю в папку “Корзина”;
Свойства – опис таблиці, дата створення, дата зміни. Якщо у вікні “Свойства” вибрати атрибут “Скрытый”, то робота з таблицею стане не можливою. Щоб відмінити цей атрибут, треба в меню “Сервис” вибрати команду: Параметры/Вид/Скрытые объекты.
2.Для змін у структурі таблиці треба в контекстному меню таблиці відкрити “Конструктор”. Відкриється макет таблиці, в якому можна змінити імена полів, тип, розмір, властивості. Можна добавляти поля: “Вставка/Поле”. Можна знищувати поля: “Правка/Знищити”.
3.Контекстне меню стовпців теж можна використовувати для редагування структури таблиці. Для виклику його на екран, треба клацнути правою кнопкою миші на виділеному стовпчику. Меню містить такі команди:
Сортировка – за зростанням або спаданням.
Найти – пошук значень поля за зразком. Для пошуку можна використовувати маски: * - замінює декілька символів; ? – замінює один символ.
Ширина столбца – установка необхідної ширини (розмір поля).
Скрыть столбец – виділені стовпці стають невидимими. Відмінити команду можна, вибравши в контекстному меню заголовка таблиці команду “Отобразить столбцы”.
Закрепить столбцы – фіксовані стовпці залишаються нерухомими на екрані.
Добавить столбец – порожній стовпчик з іменем “Поле 1” з’являється зліва від виділеного стовпчика.
Столбец подстановок – виклик майстра підстановок.
Удалить столбец – знищення виділеного стовпця.
Переименовать столбец – змінити ім’я виділеного поля.
4.Контекстне меню рядків. Для виклику його на екран треба клацнути правою кнопкою на виділеному рядку. Меню містить такі команди:
Новая запись – з’являється новий порожній рядок.
Удалить запись – знищення виділеного рядка.
Вырезать, Копировать, Вставить – команди для роботи з буфером.
Высота строки – встановлення необхідної висоти рядків.
5.Контекстне меню окремої комірки. Для виклику цього меню треба курсор миші помістити в комірку таблиці і натиснути праву кнопку. Команди меню:
Фильтр по выделенному – в таблиці залишаються тільки ті записи, які вміщують виділені значення.
Исключить выделенное – в таблиці залишаються всі записи, крім тих, що містять виділені значення.
Удалить фильтр – відновлює зміст всієї таблиці.
Сортировка – за зростанням або спаданням відносно поля, в якому знаходиться виділена комірка.
Вырезать, Копировать, Вставить – робота з буфером обміну.
Добавить объект – вставка в комірку значень у вигляді об’єктів.
Гиперссылка – робота з гіперпосиланням.
6.Контекстне меню заголовка таблиці. Для виклику цього меню треба курсор миші помістити на рядок заголовку відкритого вікна таблиці і натиснути праву кнопку. Команди меню:
Конструктор таблицы – відкрити макет структури таблиці.
Изменить фильтр – зміна умов фільтрації записів.
Применить фильтр – виконати фільтрацію за умовою.
Удалить фильтр – відновлює зміст таблиці.
Вырезать, Копировать, Вставить – робота з буфером обміну.
Шрифт – зміна шрифту.
Режим таблицы – зміна виду і кольору ліній сітки, фону таблиці.
Отобразить столбцы – відновлює сховані стовпці.
“Зв’язування таблиць.”
Ідея створення зв’язку між таблицями бази даних полягає в тому, що значення стовпців однієї таблиці вміщуються в іншу таблицю. Це дає можливість раціонально використовувати пам’ять, щоб дані в різних таблицях не повторювались і щоб редагування інформації відбувалось в одному місці. Із зв’язаних таблиць MS-Access автоматично вибирає дані для звітів, запитів і форм.
Зв’язувати таблиці в базі даних можна таким чином:
-Відкрити базу даних.
-В меню “Сервіс” вибрати команду “Схема даних”, на екрані з’явиться вікно зі списком таблиць. З цього списку вибираємо таблиці, натискаємо на кнопку “Додати”, закриваємо вікно.
-У вікні “Схема даних ”перетягуємо мишею при натиснутій лівій кнопці поле “Код...” однієї таблиці до подібного поля другої таблиці.
-У вікні “Зміна зв’язків” визначаємо тип і параметри зв’язку, натискаємо кнопку “Створити”.
Зв’язок між таблицями буде відображений графічно.
Типи зв’язку – один до одного, один до багатьох, багато до багатьох. Рекомендовані параметри:
“Обеспечение целостности данных” – встановлювати завжди.
“Каскадное обновление связанных полей” – встановлювати при необхідності.
“Каскадное удаление связанных полей” – доцільно не встановлювати.
Для відміни зв’язку слід виділити лінію, що з’єднує поля таблиць і натиснути клавішу Delete.