Главная » Файлы » Для вчителя » Інформатика [ Добавить материал ]

Конспект уроку: редагування тексту. Робота з буфером обміну. Пошук, заміна.
[ · Скачать удаленно (3,2 мегабайта) ] 12.11.2010, 19:24
Тема. Редагування структури таблиці й даних БД. Впорядкуван¬ня, пошук та фільтрація даних.

Мета: ознайомити учнів із можливостями обробки інформації в базі даних, навчити використовувати команди СУБД Access для змі¬ни структури таблиці, додавання, знищення, пошуку, впорядкування та вибіркового перегляду даних своєї БД.


План уроку

1. Перевірка засвоєння матеріалу попереднього уроку.
2. Можливості СУБД для перегляду даних БД.
3. Навігаційна панель із списком номерів записів: її елементи й можливості.
4. Редагування структури таблиці й даних.
5. Впорядкування даних в таблиці БД.
6. Поняття фільтрації даних в БД.
7. Типи фільтрів СУБД Access.
8. Закріплення теоретичного матеріалу — практична робота № З «Обробка даних БД (редагування структури таблиць, даних; впорядку¬вання, пошук та фільтрування даних).
9. Домашнє завдання (вивчити методи впорядкування та фільтрації даних у таблицях БД, методи зміни структури таблиці та редагування даних, визначити спільне та відмінне між цими методами та електрон¬ними таблицями, продовжувати добирати матеріал до теми своєї БД).

Нові терміни та поняття: список номерів записів, впоряд¬кування даних, фільтр По выделенному, простий фільтр, розширений фільтр, шаблони фільтрації, закріплення коло-нок, команди меню Записи.

Теоретичний конспект

Наступним етапом є робота у базі даних. Вона передбачає редагування даних, пере-гляд, розташування їх в об'єктах БД, вибір¬ковий показ даних із застосуванням фільтрів.

Для пошуку та перегляду даних в об'єкті «таблиця», як і в інших об'єктах, можна скористатися:

а) лінійкою прокрутки;
б) списком порядкових номерів записів;
в) діалоговим вікном пошуку;
г) фільтрацією даних.

Лінійкою прокрутки, якщо база містить багато записів, користу¬ватися незручно.
Записи можна знайти за їх порядковими номерами в таблиці. Для цього існує панель зі списком номерів записів (у нижній частині таблиці), в яку можна одразу (двічі клацну-вши по ній мишкою) ввести номер запису або змінити номер запису кнопками переходу по записах (схема 5).

За допомогою вікна пошуку (Правка/ Найти) можна знайти конкретні записи або значення в полях. Це вікно дає змогу перейти від запису до запису. За необхідності заміни користуються вікном заміни (робота з цими вікнами виконана в однотипному режимі всіх додатків Microsoft Office).

Якщо таблиця містить велику кількість полів або якщо поля великі за розміром, на екрані з'явиться тільки частина таблиці. Для перегляду решти полів користуються лінійкою прокрутки. Але іноді необхідно, щоб деякі поля увесь час були в межах екрана, тоді необ-хідно ці поля закріпити: встановити курсор у будь-якому місці поля та скористатися коман-дою Формат/Закрепить столбцы. Команда Формат/Освободить столбцы знімає закріп-лення.

Редагування вигляду таблиці

Для зміни структури таблиці необхідно скористатися Режимом конструктора.
Робота з полями в Режиме конструктора

1. Щоб додати поле між існуючими полями, необхідно встановити курсор на рядку з назвою поля, перед яким буде вставка, вибрати інструмент вставки рядка (див.табл. 7) або скористатися командою Вста¬вка/ Строка. Щоб додати поле в кінець таблиці, необхідно ви-брати перший порожній рядок та ввести назву.

2. Для знищення поля (або кількох полів) його спочатку виділяють, користуючись командою Правка/Удалить.

3. Для переміщення одного або кількох полів виділити ці поля, клацнути мишкою на вказівник поля і, не відпускаючи мишки, перетягнути лінійку, яка з'явилася над верхнім виділеним полем, на рядок, перед яким буде вставлено виділені поля.

4. Для зміни імені поля двічі клацнути на імені мишкою та ввести нове ім'я.

5. Для зміни типу поля перейти в колонку типів даного поля та скористатися спис-ком типів. Заміна типу поля вже заповненої таблиці може призвести до знищення даних.

6. Для зміни ширини поля необхідно змінити значення у властивостях поля.
Робота з відкритою таблицею даних
Коли відкрито таблицю з даними, є можливість редагувати як ви¬гляд таблиці (тобто її поля), так і записи - дані. Ця робота аналогічна до роботи в режимі конструктора та роботи з електронною таблицею.

Для додавання записів користуються командами меню Вставка:

Столбец або Новая запись. Для заміни імен полів у меню Формат є команда Пере-именовать столбцы (чи двічі клікають на імені і вводять нове ім'я). Послідовне вилучення полів здійснюється командою Правка/Удалить, а записів - Правка/Удалить записи. Розмір поля змінюється за допомогою мишки, наведеної на межу полів.

Впорядкування даних у таблиці — це розташування записів у прямому чи зворот-ному алфавітному порядку значень одного з полів таблиці. Говорять про впорядкування за зростанням або спаданням. Для впорядкування достатньо виділити колонку з необхідною назвою та вибрати значок упорядкування або Записи/Сортировка/Сортировка по воз-растанию (Сортировка по убыванию).

Для пошуку, перегляду вибіркових записів, значення яких від¬повідають визначеній умові, використовують фільтри. Фільтр дає змогу уникнути тих записів, які нецікаві на даному сеансі перегляду. За допомогою Access можна встановлювати такі фільтри:
а) простий фільтр;
б) фільтр за виділеним фрагментом;
в) розширений фільтр.

Усі ці засоби відображені у команді Записи/Фильтр. Команда в Записи/Применить фильтр одразу активує попередньо обраний фільтр. Якщо необхідний інший засіб фільтра-ції, користуються коман¬дою Записи/Фильтр/Изменить фильтр. Відмовитися від обраного фільтру можна командою Удалить фильтр у Записях.

Фильтр по выделенному демонструє на екрані тільки ті записи таблиці, які містять виділений фрагмент. Працювати слід так:

• виділити дані, які обираємо за критерій фільтрації (наприклад, у таблиці «Санато-рії» у полі «ЛікувальнийПрофіль» виділимо значен¬ня «кардіологія»). Активізувати команду меню Записи/Фильтр/ Фильтр по выделенному (можна скористатися й кнопкою панелі інструментів) — буде зображено записи санаторіїв обраного профілю;

• якщо виділити дані й вибрати команду Записи/Фильтр/Исключить выделенное, то в таблиці залишаться записи, які не містять виділених даних (тобто не кардіологічні сана-торії).
Виділяють і окремі символи значень (якщо виділити літеру «Ч» у полі «ОблЦентр» таблиці Області та обрати фільтр за виділеним фраг¬ментом, буде зображено записи областей, столиці яких починаються на літеру «Ч»),
Інколи необхідно переглянути записи, які відповідають певним умовам. З цією метою використовують фільтр простий або роз¬ширений.
Простий фільтр дає змогу ввести умову перегляду для одного поля. Він активується командою Записи/Фильтр/Изменить фильтр. На екрані з'являється вікно простого фільтру для Вашої таблиці — воно містить усі назви полів таблиці. У цій таблиці необхідно встано-вити порядок перегляду записів:

1. Вибрати поле для введення умов пошуку записів таблиці. Умовою може бути як конкретне значення, так і логічний вираз.

2. Зі списку значень поля необхідно вибрати одне чи кілька бажаних значень; значен-ня поля можна ввести і з клавіатури.

3. Загальний вигляд виразу:
<операція порівняння> . . . <значення> . . . ,
наприклад, населення < 100.

Оскільки вираз вводиться в конкретне поле, назви поля уникаємо (<100).
Вираз можна ускладнити за допомогою логічних функцій (анало¬гічно вводять умовні вирази в електронних таблицях).

4. У полях текстового типу одразу вводять значення (можна в лап¬ках), для них також використовують шаблони з «*»,«?» або іншими символами (якщо у полі «ОблЦентр» ввести «С*», умову пошуку Access замінить на свою стандартну Like «С*», а під час застосування фільтру в таблиці матимемо області з центрами, що починаються на С). Також можна скористатися граничними значеннями поля «[А-К]», тобто яке починається з А і закінчується в К. Для підказки скорис¬таємося шаблонами табл. 8.

5. Для полів типу «Дати» є стандартні функції.
Вікно розширеного фільтру викликається командою Записи/ Фильтр/Расширенный фильтр. У цьому вікні користувач само¬стійно створює фільтр. Він має бланк, у якому вказує умови вибору записів. У ньому можна вказати й порядок упоряд-кування для одного чи кількох полів. Для зручності вікно фільтру містить об'єкт, для якого створюють фільтр, із назвами полів.
Приклад: заповнення бланку фільтру для таблиці «Клієнти» БД (табл. 9):

Після виконання команди Фильтр/ Применить фильтр буде виведено таблицю «Клієнти» з записами клієнтів-представників, код яких починається на «А».
Access дає змогу зберегти результат фільтрації для подальшого використання в роботі з БД — необхідно скористатися командою Фильтр/Файл/Сохранить как запрос.

Практична робота № 3

Тема. Обробка даних БД (редагування структури таблиць, даних; впорядкування, пошук та фільтрування даних.
Мета: надати учням навички використання команд СУБД Access для пошуку, впоря-дкування та вибіркового перегляду даних

Хід роботи

1. Завантажити БД «Україна».
2. Розкрити таблицю «Області».
3. За допомогою списку номерів записів перейти до останнього запису.
4. Доповнити таблицю ще 5-ма записами.
5. Продивитися таблицю за допомогою лінійки прокрутки.
6. Продивитися запис № 6.
7. Розкрити таблицю «Санаторії».
8. Доповнити таблицю 3-ма записами.
9. Зменшити вікно таблиці, щоб у ньому було видно тільки 3 записи.
10. За допомогою вікна пошуку знайти запис, який містить 19.
11. Виділити поле зі значенням «Туберкульоз».
12. Створити й переглянути записи із застосуванням фільтру за виділенням. Результа-ти записати у зошит.
13. Зняти фільтр.
14. Зробити активним вікно таблиці «Області».
15. Впорядкувати дані за збільшенням густоти населення.
16. Створити простий фільтр: площа більша за ... , а обласний центр починається на С.
17. Переглянути записи зі створеним фільтром. Результати запи¬сати у зошит.
18. Створити розширений фільтр: площа менша за..., і за полем «Площа» застосувати впорядкування за зменшенням.
19. Визначити та записати у зошит відповіді на кілька запитань.
• Скільки областей мають менше 10 районів?
• Скільки санаторіїв кардіологічного профілю має Закарпатська область?
• В яких областях можна лікуватися від шлункових захворювань, де в санаторіях кі-лькість місць не більша від 150-ти.
• Перші три санаторії, що приймають більше хворих, ніж вста¬новлено нормою.
• Скільки санаторіїв не приймають кардіологічних хворих?
20. Закрити таблиці, базу.
21. Вийти із СУБД.
Закріплення знань
1. Які є можливості перегляду записів таблиці?
2. Коли користуються закріпленням колонок?
3. Як вилучити поле таблиці, запис?
4. Як додати до таблиці нове поле, запис?
5. Де Вам траплялися поняття «впорядкування» та «фільтрація»?
6. Які є режими впорядкування?
7. Чим відрізняється фільтр за виділенням від простого фільтру?
8. Якими розширеними можливостями характеризується роз¬ширений фільтр?

Категория: Інформатика | Добавил: referatwm
Просмотров: 907 | Загрузок: 455 | Рейтинг: 4.0/3