русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Теоретичні відомості


Дата добавления: 2015-07-04; просмотров: 572; Нарушение авторских прав


ЛАБОРАТОРНА РОБОТА №10

Тема: Зв'язки таблиць. Сортування і фільтрація.
Ціль: Освоїти прийоми створення зв'язків, сортування і фільтрації.
Час: 2 ч.

 

Виконання роботи

- Надати викладачу, виконане завдання для самопідготовки в п. 3.2.

- Вивчити теоретичні відомості.

- Відповісти на тестові завдання.

- Виконати самостійну роботу.

Завдання для самопідготовки

В процесі підготовки до заняття студент у обов'язковому порядку повинен виконати наступні завдання:

а) За допомогою конспекту лекцій і рекомендованої літератури розглянути суть таких питань:

1) Скріплення таблиць;

2) Види зв'язку;

3) Ключове поле;

4) Сортування і фільтрація;

5) Експорт і імпорт даних.

б) Занести в звіт такі дані:

1) номер лабораторної роботи;

2) тему і мету роботи;

3) короткий конспект основних теоретичних відомостей.

Теоретичні відомості

3.1 Скріплення таблиць

Що б відобразити дані однієї таблиці що спільно відносяться до ним записами іншої таблиці їх зв'язують:

- "Щиглик" на кнопці Схема даних ;

- Вибрати таблицю ðДобавити ;

- Продовжувати до тих пір поки всі потрібні об'єкти не будуть додані;

- Закрити ;

Малюнок 1 Організація зв'язку

- Схватить поле в одній таблиці і прийомом "перетягання" перенести в іншу таблицю на нове поле;

- Установить прапорець þ забезпечення цілісності даних;

- Якщо необхідне Каскадне оновлення даних і Каскадне видалення зв'язаних записів;

- СоздатьðСохранить .

3.2 Види зв'язку

- Один до одного - Цей тип існує, коли по обидві сторони зв'язку для будь-якого значення в пов'язуючому полі є тільки один запис, тобто зв'язані ключові поля;

- Один до багатьох - Коли в одній таблиці одне значення може відповідати багатьом в іншій, звичайно, таким чином зв'язані ключове і не ключове поле;



- Багато до багатьом - Існує, якщо в безлічі записів однієї таблиці відповідають безліч записів в іншій.

3.3 Підтримка цілісності даних

Цілісність даних означає систему правил, використовуваних для підтримки зв'язків між записами в зв'язаних таблицях, а так само забезпечує захист від випадкового видалення або зміни зв'язаних даних. Встановити перевірку можна, якщо виконані наступні умови:

- Зв’язане поле головної таблиці є ключовим полем або має унікальний індекс;

- Зв’язані поля мають один тип даних;

- Обидві таблиці належать одній базі даних

- Встановивши цілісність даних, необхідно слідувати наступним правилам:

- Неможливо ввести в зв'язане поле підлеглої таблиці значення, відсутнє в зв'язаному полі головної таблиці;

- Не допускається видалення запису з головної таблиці, якщо існують пов'язані з нею записи в підлеглій таблиці;

- Неможливо змінити значення ключового поля в головній таблиці, якщо існують записи, пов'язані з даною;

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

3.4 Проглядання підтаблиці

- "Щиглик" по значку +зліва від запису.

3.5 Проглядання всіх підтаблиць

- Виділить значення в таблиці;

- ФорматðПідтаблицяðРозгорнути все.

 

3.6 Згортання підтаблиці

- "Щиглик" по значку –зліва від запису.

3.7 Згортання всіх підтаблиць

- ФорматðПодтаблицаðСвернуть все.

3.8 Сортування даних в таблиці

- Встановити курсор в будь-який рядок таблиці;

- Натиснути одну з двох кнопок: Сортування за збільшенням або Сортування по убуванню .

3.9 Пошук даних

- Відкрити таблицю;

- ПравкаðНайти;

- Образецðввести значення, яке необхідно знайти;

- Поиск в ðвказати поле, в якому провести пошук;

- Найти далі .

3.10 Фільтрація даних

- Виділить значення в таблиці;

- "Щиглик" на кнопці Фільтр по виділеному .

3.11 Зміна умов фільтрації

- Після фільтрації, "клацання" на кнопці Змінити фільтр ;

- Зі списку, що розкривається, вибрати значення;

- Якщо необхідно поставити ще умову "клацання" в нижній частині таблиці на ярличку АБО;

- Вказати умову;

- "Щиглик" на кнопці Застосування фільтру .

3.12 Збереження результатів фільтрації

- "Клацання" на кнопці Змінити фільтр ;

- "Клацання" на кнопці Збереже як запит ;

- Вказати ім'я запиту;

- ОК .

Приклад:

1) У таблиці Товар відфільтрувати всі записи що містять слово Соус:

- Відкрити таблицю Товар;

- Виділить слово Соус;

- "Щиглик" на кнопці Фільтр по виділеному .

2) Не прибираючи відфільтрованих даних, додати дані по кетчупах:

- "Щиглик" на кнопці Змінити фільтр ;

- "Щиглик" на ярличку АБО ;

- В поле Найменування ввести Кетчуп*;

- "Щиглик" на кнопці Застосування фільтру .

3) Зберегти результати, як запит під ім'ям Приправи:

- "Щиглик" на кнопці Змінити фільтр ;

- "Щиглик" на кнопці Збереже як запит ;

- Ввести з клавіатури Приправи;

- ОК;

- "Щиглик" на кнопці Закрити T;

- Ні.

3.13 Імпорт таблиць

При роботі з Access, виникає питання про використання раніше накопичених даних з інших програм. Для цього ми можемо використовувати імпорт таблиць.

- Открыть будь-яку базу даних;

- ФайлðВнешние данныеðИмпорт;

- В поле Тип файлу вказати потрібний;

- У вікні знайти потрібний файл і виділити його;

- Імпорт;

- Відповисти на питання майстра (питання залежать від типу файлу);

- Готово.

3.14 Експорт таблиць

Зворотне явище, коли готові таблиці або запити необхідно використовувати в інших програмах.

- ФайлðЕкспорт;

- Вказати теку і ім'я файлу, що експортується;

- Вказати тип файлу;

- Зберегти.



<== предыдущая лекция | следующая лекция ==>
Порядок виконання роботи | Практична частина


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.691 сек.