Практический раздел планы и задания к лабораторным и практическим заняти


Download 1.77 Mb.
bet7/15
Sana19.06.2023
Hajmi1.77 Mb.
#1600635
TuriПрактикум
1   2   3   4   5   6   7   8   9   10   ...   15
Bog'liq
Prakticheskie-i-laboratorny-e-po bazam TURFIRMA-2-kurs-

Задания для выполнения:
Связи между таблицами

  1. Откройте БД Туризм, содержащую три таблицы: Клиенты, Сотрудники и Страны.

  2. Создайте в режиме Конструктора таблицу Договора, используя

Столбец подстановок, которая должна иметь поля:





Поля Код сотрудника, код клиента, код тура являются столбцами подстановок, Конструктор столбец подстановок, в окне выбираем значение из таблицы и далее, выбираем нужную таблицу, затем нужное поле, готово.

  1. В режиме Конструктора в Свойствах поля устанавливаем Маску ввода для Типа данных Дата/время. Создаем первичный ключ в таблице Договора. Перейти в режим таблицы, вносим свои записи (около 10).

  2. Создаем схему данных. Работа с базами данных схема данных. Добавляем таблицы (4 шт.), убираем ненужные связи. Из таблицы Клиенты (главная таблица) берем мышкой поле Код клиента и накладываем на поле Код клиента в таблице Договора (подчиненная таблица). Затем появляется окно, определяем обеспечение целостности данных, и каскадное обновление связанных полей (ставим галочки), тип отношений один-ко-многим.





  1. Связываем таблицу Страны (главная) с таблицей Договора (подчиненная) по коду тура; связываем таблицу Сотрудники с таблицей Договора по коду сотрудника. Тип отношений один-ко-многим. Сохраняем.



Простейшие операции поиска и фильтрации данных



  1. Откройте БД Туризм.

  2. Откройте таблицу Сотрудники.


  1. С помощью Главная Найти осуществляем следующие операции поиска:

    • найдите все записи о служащих в должности «Менеджер» (или в любой другой должности);

    • подберите все записи о служащих, которые живут в Москве (или в другом городе).

  2. Используя команду Главная Заменить, замените все должности «Менеджер» на «Специалист по работе с клиентами».

  3. Отсортируйте фамилии сотрудников по алфавиту. Для этого установите курсор на поле ФИО и выберете Главная сортировка и фильтр опция По возрастанию или По убыванию.

  4. Отсортируйте записи по должностям, а для одинаковых должностей – по фамилиям. Для этого расположите поле Должность слева от поля ФИО, выделите оба поля и выполните сортировку.

  5. Примените расширенный фильтр. Главная Дополнительно Расширенный фильтр:

    • определить размер оклада выше 5500 р., затем Применить фильтр;

    • определить сотрудников у кого размер оклада выше 6000 р., но ниже 8000 р.



Лабораторная работа 3




Запросы дают возможность отобрать информацию из таблиц по определенным критериям, чтобы облегчить ее поиск в базе. Результатом выполнения запроса всегда является таблица, основанная на данных из одной или нескольких других таблиц. Также запросы можно использовать для обновления и редактирования данных.
Преимущество запросов перед фильтрами и обновлением данных состоит в том, при использовании запросов вам не придется каждый раз заново задавать критерии отбора или условия обновления данных.
Использование запросов представляется неотъемлемой составляющей работы любого разработчика СУБД.



Download 1.77 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   15




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling