- •Міністерство освіти та науки україни Кіровоградський державний педагогічний університет імені Володимира Винниченка
- •Побудова методичних вказівок.
- •Вступ. Початок роботи з Access 2000.
- •Консультация
- •Запуск субд Access.
- •Лабораторна робота №1.
- •Теоретичні відомості
- •Лабораторна робота № 2
- •Теоретичні відомості:
- •Лабораторна робота № 3.
- •Теоретичні відомості
- •Запити на вибірку
- •Пошук записів або значень полів, що повторюються, в таблиці за допомогою майстра запитів
- •Перехресні запити
- •Запити з параметрами
- •Приклад побудови запиту
- •Виконання обчислень та підведення підсумків
- •Лабораторна робота № 4.
- •Теоретичні відомості
- •Команди модифікації даних
- •Додати новий запис в таблицю:
- •Insert into Сессия values (7,"Сидоров и.П.","Биология", 4, 30.06.04);
- •Insert into Сессия (№ п/п, Фио, Предмет, Оценка, Дата)
- •Values (7,"Сидоров и.П.","Биология", 4, 30.06.04); Модифікація записів:
- •Видалення записів
- •Вибірка даних
- •Вибірка з декількох таблиць
- •Обчислення усередині select
- •Групування даних
- •Сортування даних
- •Лабораторна робота № 5.
- •Теоретичні відомості
- •Види форм
- •Проектування та побудова форм
- •Панель інструментів
- •Кнопкові форми
- •Лабораторна робота № 6.
- •Теоретичні відомості
- •Механізми створення звітів
- •Редагування звіту
- •Властивості звіту
- •Виконання обчислень та підведення підсумків
- •Теми учбових розробок для самостійної роботи студентів
- •Приклади таблиць та їх полів для учбової розробки баз даних
Сортування даних
Для сортування даних, одержуваних за допомогою оператора SELECT, слугує ключове слово ORDER. З його допомогою можна сортувати результати по будь-якому стовпцю або виразу, вказаному в <списку_вибірки>. Дані можуть бути впорядкований як за зростанням, так і за спаданням. Приклад: сортувати список викладачів за абеткою:
SELECT ФИО, Предмет FROM Список ORDER ФИО;
Ключове слово DESC задає зворотний порядок сортування по полю, ключове слів ASC (його можна опускати) - прямий порядок сортування.
Контрольні запитання
-
Для чого призначена мова SQL?
-
Який оператор призначений для додавання записів в таблицю?
-
Який оператор призначений для зміни вмісту записів в таблиці?
-
Який оператор призначений для вилучення записів таблиці?
-
Який оператор призначений для вибірки даних з таблиць?
-
Чи обов’язково використовувати всі рядки оператора SELECT?
-
Які рядки оператора SELECT обов’язково повинні міститися у запиті?
-
Для чого використовується рядок WHERE оператора SELECT?
-
Чи можна в рядку WHERE використовувати агрегуючи функції?
-
У якому рядку оператора SELECT можна використовувати агрегуючи функції?
-
Як задати сортування?
-
Для чого потрібно групування даних?
Лабораторна робота № 5.
Тема: Робота з формами.
Мета: уміти створювати форми, вставляти у форми елементи керування, вводити дані у форму, створювати підпорядковані форми.
Питання для вивчення:
-
Види форм
-
Проектування та побудова форм
-
Кнопкові форми
Теоретичні відомості
Форми – осоновний засіб побудови інтерфейсу користувача, що забезпечує найбільш зручний спосіб перегляду та редагування даних а також контроль за ходом виконання прикладної програми. Таким чином, форми будуються для:
-
Виведення та редагування даних. Це найбільш поширений спосіб використання форм. Вони забезпечують виведення на екран монітору даних у необхідному вигляді. Використання таких форм значно спрощує редагування даних, їх введення та видалення з бази даних. При цьому деякі дані можна зробити доступними лише для перегляду, а деякі – зовсім не демонструвати. Крім цього є можливість в таких формах забезпечити процес обчислення полів в залежності від параметрів, які задає користувач.
-
Керування ходом виконання прикладної програми. Сучасні прикладні програми, як правило, мають оболонку для надання користувачеві можливості виконувати ті чи інші дії у певній послідовності. Таку оболонку можна побудувати за допомогою форм, а саме – кнопкових форм. Такі форми містять кнопки, що викликають при їх виборі дію певного макроса або процедури VBA. Ці кнопки називаються командними. Командні кнопки можуть використовуватись і для виклику іншої форми, а також багатьох інших дій, що повязані з ходом виконання прикладної програми, а саме, виконувати запити, команди меню, фільтрувати дані, друкувати звіти тощо.
-
Введення даних. Можна побудувати форми, які призначені лише для введення в базу даних нових значень, які автоматизують виконання програми за певним алгоритмом.
-
Виведення повідомлень. Такі форми забезпечують інформацією події, що повязані з виконанням прикладної програми, наприклад, повідомлення про різноманітні помилки.
-
Друк інформації. Як правило для друку призначені звіти, але надрукувати інформацію можна і за допомогою форм. Очевидно для введення та виведення даних діють різні параметри, тому в таких формах інструментально підтримується їх подвійна роль.
-