
- •Вінниця внту 2009
- •1 Зміст дисципліни
- •2 Задачі для самостійної роботи До розділу “Основні поняття теорії баз даних. Інфологічне моделювання предметної області ”
- •До розділу “Ієрархічна (деревовидна) модель даних”
- •До розділу “Мережева модель даних ”
- •До розділу “Організація реляційних баз даних”
- •До розділу “Фізичне проектування даних”
- •До розділу “Загальні питання організації знань”
- •3 Типові рішення
- •4 Завдання до лабораторних робіт
- •Лабораторна робота №1 Дослідження основних функцій системи управління базами даних (субд) Access. Основи роботи з таблицями в ms Access
- •Порядок виконання роботи
- •Теоретичні відомості
- •Числові і грошові типи даних
- •Поля логічного типу
- •Маска введення
- •Умова перевірки значення
- •4 Робота із записами
- •5 Розробка бази даних
- •Створення таблиць
- •Створення індексів і ключових полів
- •Збереження таблиць
- •Заповнення таблиць
- •Пошук зниклої бази даних
- •Завершення роботи з базою даних
- •Робота з формами за допомогою субд Access
- •Порядок виконання роботи
- •Теоретичні відомості
- •4 Режим конструктора форм
- •Зміна порядку переходу по полях
- •Створення звітів у режимі конструктор субд Access
- •Порядок виконання роботи
- •Теоретичні відомості
- •1 Звіт в режимі конструктора
- •Області і маркери
- •2 Форматування
- •Розфарбовування звіту
- •Переміщення елементів звіту
- •3 Робота над текстом
- •6 Організація звіту
- •Об’єднання записів у групи
- •Налаштування звіту
- •Визначення вигляду всього звіту
- •7 Заповнення областей
- •8 Використання формул у примітці
- •Лабораторна робота №4 Організація швидкого пошуку інформації в базі даних
- •Порядок виконання роботи
- •Теоретичні відомості
- •1 Пошук даних у таблиці
- •Сортування
- •Пошук записів за допомогою фільтра
- •Створення запиту за допомогою команди запрос на выборку
- •5 Багатотабличні запити до бази даних
- •Лабораторна робота №5 Реалізація запитів до бази даних в субд Access
- •Порядок виконання роботи
- •Теоретичні відомості
- •1 Оператори and (і) та or (або)
- •Пошук значень в заданому діапазоні
- •2 Обчислення в запитах
- •3 Побудова виразів Використання текстових полів у виразах
- •4 Використання опції группировка в access
- •Обчислення за допомогою перехресної таблиці
- •Обчислення за допомогою функції sum (сума)
- •Інші функції
- •6 Узагальнювальні функції та їх синтаксис
- •5 Курсове проектування
- •5.1 Змiст та оформлення курсової роботи
- •Анотація
- •Екз.2 сутності 1 * * Екз.2 сутності 2
- •Книга Твір Розділ
- •Книга 1------------------------------------------Розділ 1
- •Книга 3----------------------------------------- Розділ 2
- •Нормалізація відношень за er-принципом.
- •Нормалiзацiя вiдношень методом декомпозиції
- •Визначення тематики та розробка технічного завдання на курсову роботу
- •5.4 Терміни виконання курсової роботи
- •5.5 Порядок захисту курсової роботи
- •Питання до іспиту
- •Індивідуальне повернення транзакції.
- •Відновлення після збою. Список літератури
- •Додаток a
- •Порядковий номер теми Останні цифри року вступу
- •Додаток б Перелік типових предметних областей для виконання курсових робіт
- •Додаток в
- •Дисципліна______________________________________________________
- •Тамара Олександрівна Савчук Організація баз даних і знань Лабораторний практикум та курсове проектування
- •21021, М. Вінниця, Хмельницьке шосе, 95, внту
- •Вінницького національного технічного університету
- •21021, М. Вінниця, Хмельницьке шосе, 95, внту
4 Робота із записами
При перегляді таблиць бази даних Access 2000 без попередження зберігає внесені зміни, навіть якщо вони внесені випадково. Якщо потрібно внести зміни в запис, слід прокрутити вміст таблиці, поки запис не буде знайдено. Необхідно натиснути на полі, яке необхідно змінити. При цьому в ньому з'явиться курсор, що свідчить про готовність Access до редагування запису.
Для заміни усього вмісту поля слід натиснути клавішу <F2> (що виділить всі дані поля), а потім ввести нову інформацію. На місці старих даних з'являться нові.
Для часткової заміни вмісту поля слід обрати необхідне поле, а потім використовують клавіші переміщення курсору, щоб установити його в потрібній позиції. Натискання клавіші <Backspace> видалить символ, розташований ліворуч від курсору, а клавіші <Delete> — символ, розташований праворуч від курсору. Нові дані слід ввести з клавіатури.
Для введення поточної дати в поле типу ДАТА/ВРЕМЯ, слід натиснути комбінацію клавіш <Ctrl>+<;> (крапка з комою). Для введення поточного часу натискають комбінацію клавіш <Ctrl+:> (двокрапка). Після внесення всіх змін натискають клавішу <Enter>, щоб зберегти їх. Якщо потрібно відновити первісний варіант, натискають <Esc> чи <Ctrl>+<Z> для скасування внесених змін. Не натискайте клавішу <Enter>, поки остаточно не переконаєтеся в правильності введених змін. Після зберігання змін, скасувати їх неможливо.
Додавання запису до таблиці
Для додавання запису до таблиці обирають команди ВСТАВКАНОВАЯ ЗАПИСЬ чи натискають кнопку НОВАЯ ЗАПИСЬ, яка розташована в нижній частині вікна бази даних. Access додасть у таблицю новий запис і помістить у відповідне поле курсор (рис. 4.12).
Перше поле в більшості баз даних відноситься до типу СЧЕТЧИК. Якщо це так, натисненням клавіші <Таb> курсор переміщають в друге поле та вводять в нього дані. На початку введення у полі лічильника автоматично з'явиться відповідний запис. Поле запам'ятовує останній введений номер і автоматично вводить наступний. Якщо номер у таблиці пропущений, це означає, що введений у поле лічильника запис, був видаленим (рис. 4.12, рис. 4.13).
Після того, як запис введений, при необхідності натискають клавішу <Таb> для додавання ще одного запису.
Access автоматично зберігає новий запис в процесі його введення.
Рисунок 4.12 – Створення нового запису
Рисунок 4.13 – Приклад незбігання номера у введеному записі
Видалення запису
Для видалення введеного запису, потрібно вибрати з меню послідовність команд ПРАВКАВОССТАНОВИТЬ ЗАПИСЬ чи комбінацію клавіш <Ctrl>+<Z> з подальшим підтвердженням видалення запису на запит Access (кнопка ДА).
Якщо команда ВОССТАНОВИТЬ ЗАПИСЬ чи ОТМЕНИТЬ ВВОД недоступна, натискають на запис, який щойно додали, і вибирають послідовність команд ПРАВКАУДАЛИТЬ ЗАПИСЬ. Як і раніше, з подальшим підтвердженням видалення запису на запит Access, якщо є впевненість в необхідності видалення.
У відкритій таблиці обирають правою кнопкою миші запис, який потрібно видалити. З'явиться стандартне контекстне меню, з якого потрібно вибрати відповідну команду. Вибирають команду УДАЛИТЬ ЗАПИСЬ.
На екрані з’явиться діалогове вікно. Якщо потрібно видалити запис, це підтверджують (кнопка ДА). Якщо ж є сумніви, обирають кнопку НЕТ.
Замість цього діалогового вікна Access може вивести повідомлення про неможливість видалити даний запис, тому що відбувається робота з таблицею, в якій знаходиться видаляємий запис, або вона пов'язана з якоюсь іншою активною таблицею бази даних.
Резервна копія бази даних при необхідності відновить загублені дані і дасть можливість переглянути внесені в неї зміни.