Создание таблиц базы данных

Автор работы: Пользователь скрыл имя, 31 Мая 2012 в 11:53, лабораторная работа

Краткое описание

1. Создайте на рабочем столе свою папку.
2. Запустите MS Access. Используя Кнопку Office  Создать, создайте в своей папке новую БД под именем Туризм.

Вложенные файлы: 1 файл

УД_Лаб1и2 (ЗИС)1.doc

— 2.85 Мб (Скачать файл)

Вариант 3

Код тура Страна Регион Дата начала тура Дата окончания тура Число туристов Цена тура Дата платежа
1 Германия Европа 22.11.20хх 02.12.20хх 10 19 000 22.10.20хх
2 Франция Европа 21.09.20хх 30.10.20хх 20 17 580 21.08.20хх
3 Испания Европа 13.12.20хх 23.12.20хх 15 16 550 13.11.20хх
4 Италия Европа 25.11.20хх 06.12.20хх 20 14 800 25.10.20хх
5 Австрия Европа 11.10.20хх 21.11.20хх 15 12 000 11.09.20хх
6 Великобритания Европа 09.11.20хх 20.11.20хх 10 25 000 09.10.20хх
7 Таиланд Азия 30.10.20хх 01.12.20хх 10 15 000 30.09.20хх
8 Турция Азия 05.11.20хх 16.11.20хх 15 11 000 05.10.20хх
9 Кипр Европа 10.09.20хх 21.09.20хх 30 14 800 10.08.20хх
10 Египет Африка 15.12.20хх 25.12.20хх 15 11 000 15.11.20хх

 

Варианты  таблицы Клиенты

Вариант 1

Фамилия, имя, отчество Адрес и телефон Страна
Авакумов  Борис Иванович Пр. Октября, д. 33, кв. 6. Тел. (896) 266-36-98 Таиланд
Беспалова Ирина Сергеевна Ул. Конева, д. 43, кв. 10

Тел. (896) 261-87-10

Великобритания
Варфоломеев Игорь Петрович Ул. Цветная, д. 18, кв. 34

Тел. (896) 273-33-51

Испания
Вилкова Анастасия Павловна Ул. Зеленая, д. 18, кв. 84

Тел. (896) 275-14-73

Италия
Зайцев  Олег Владимирович Ул. Зеленая, д. 37, кв. 16

Тел. (896) 261-36-28

Австрия
Бедросов  Филипп Михайлович Ул. Портовая, д. 65, кв. 19

Тел. (896) 287-91-69

Турция
Григорьева  Ольга Васильевна Пр. Опарина, д. 89, кв. 98

Тел. (896) 218-59-44

Египет
Грачева Анна Платоновна Ул. Абеля, д. 26, кв. 11

Тел. (896) 239-76-37

Кипр
Зайцев  Олег Владимирович Ул. Шевченко, д. 22, кв. 55

Тел. (896) 239-58-47

Германия
Дмитриева Елена Владимировна Ул. Гоголя, д. 67, кв. 8

Тел. (896) 268-37-60

Франция

 
 
 

Вариант 2 

Фамилия, имя, отчество Адрес и телефон Страна
Куликов Сергей Юрьевич Пр. Жукова, д. 68, кв. 36

Тел. (896) 266-36-98

Германия
Барсукова Мария Тихоновна Ул. Мира, д. 50, кв. 108

Тел. (896) 261-87-10

Франция
Воробьев  Сергей Викторович Ул. Цветная, д. 48, кв. 65

Тел. (896) 273-14-89

Испания
Яковлев Сергей Михайлович Ул. Зеленая, д. 78, кв. 84

Тел. (896) 275-14-73

Италия
Шевчук  Василий Степанович Ул. Морская, д. 13, кв. 126

Тел. (896) 261-56-28

Австрия
Суванов Шухрад Рашидович Ул. Портовая, д. 17, кв. 29

Тел. (896) 282-91-16

Великобритания
Безрукова Надежда Павловна Пр. Гагарина, д. 59, кв. 46

Тел. (896) 288-59-44

Таиланд
Васильева Ольга Вадимовна Ул. Лепсе, д. 66, кв. 61

Тел. (896) 234-76-37

Турция
Данилов Олег Александрович Ул. Шевченко, д. 22, кв. 45

Тел. (896) 234-58-47

Кипр
Афанасьев Никита Борисович Ул. Гоголя, д. 67, кв. 18

Тел. (896) 268-37-60

Египет

 

Вариант 3

Фамилия, имя, отчество Адрес и телефон Страна
Федорук Игорь Николаевич Ул. Снежная, д. 11, кв. 16

Тел. (816) 233-22-98

Таиланд
Драгомощенко  Виталий Анатольевич Ул. Парковая, д. 3, кв. 1

Тел. (816) 241-86-17

Турция
Шунов Александр Алексеевич Ул. Минина, д. 74, кв. 13

Тел. (816) 243-14-36

Кипр
Милованова  Эльвира Ивановна Ул. Зеленая, д. 39, кв. 18

Тел. (816) 245-14-13

Египет
Борисов Владимир Николаевич Ул. Федорова, д. 44, кв. 57

Тел. (816) 255-54-25

Австрия
Вашкевич  Леонид Андреевич Ул. Полевая, д. 68, кв. 49

Тел. (816) 264-92-69

Великобритания
Агеев Валентин Иванович Пр. Гагарина, д. 35, кв. 14

Тел. (816) 268-59-97

Испания
Бондаренко  Виктор Васильевич Ул. Мухиной, д. 42, кв. 34

Тел. (816) 274-71-37

Италия
Андрианов Олег Николаевич Ул. Уткина, д. 13, кв. 32

Тел. (816) 274-68-46

Германия
Лялин Андрей Михайлович Ул. Гусева, д. 47, кв. 35

Тел. (816) 298-34-49

Франция

 
 

 

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

Тема: операции поиска и фильтрации данных.

Запросы на выборку 
 

  
  1. Откройте  БД Туризм.
  2. Откройте таблицу Сотрудники.
 

  Задание 1. Поиск данных 

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

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

  • подберите все записи о служащих, которые живут в Москве (или другом городе);
  • определите домашний телефон, который начинается на цифру 5;
  • выберите телефоны, содержащие цифру 5;
  • определите фамилии, имеющие вторую букву «а» или «о».
 

  Задание 2. Замена данных 

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

  Задание 3. Сортировка данных в таблицах 

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

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

  Задание 4. Использование фильтров 

  1. Откройте  таблицу Сотрудники.
  2. Установите фильтры по выделенному (снимая фильтр каждый раз после получения результата):
  • конкретная фамилия (например, Иванов);
  • записи, в которых фамилии заканчиваются на «вич», «ов»;
  • выборка менеджеров по продажам;
  • выборка проживающих в одном районе (по первым трем цифрам телефона).

3. Установите фильтр по форме:

  • фамилии, начинающиеся на «О» или «К»;
  • сотрудники, не старше 25 лет;
  • сотрудники с окладом менее 1500.

  4. Установите обычные фильтры (контекстное меню на нужном поле таблицы):

  • фамилии, начинающиеся на букву А;
  • договоры, заключенные в 2008 году;
  • клиенты, зарегистрированные как групповые.

  5. Выберите команду Главная — блок Сортировка и фильтр — Дополнительно - Расширенный фильтр:

  • конкретной фамилии сотрудника;
  • договора в конкретную страну, оформленные заданным сотрудником (например, «Какие договоры на посещение Испании заключил Сидоров?»);
  • номерам телефонов, которые содержат цифру 9.
  1. Сохраните БД в своей папке. 

  Задание 5. Запросы на выборку.  

  1. Откройте БД Туризм и перейдите к объектам Запрос в области переходов.

  2. В режиме Конструктора создайте и сохраните следующие запросы на выборку, определив нужные таблицы:

  • список всех возможных путешествий в определенную страт (например, Испанию);
  • список всех туров в конкретной стране (например, Англии). Сохраните запрос под именем «Страна-Регион»;
  • все туры, проданные в 2008 г. Сохраните запрос с именем «Туры 2008»;
  • список сотрудников, работающих с 1995 г. и раньше. Сохраните запрос с именем «Ветераны». Добавьте в запрос строку «Сортировка» и установите сортировку по фамилиям.

  3. Опробуйте инструмент Построить при построении следующих запросов в сочетании с вводом критериев поиска вручную. Создайте запросы для извлечения данных:

  • по сотрудникам, которые родились в 1973 г., используя в качестве критерия выражение: Between... and (Построить — Операторы — Сравнения), а затем повторите запрос, построив выражение с помощью знаков «<» и «>»;
  • сотрудникам, фамилии которых начинаются с «Г» по «Я»;
  • сотрудникам, фамилии которых начинаются с «Н» по «Я» и с «А» по «В»;
  • индивидуальным клиентам, фамилии, которых имеют вторую букву «о»;
  • пяти фамилиям сотрудников, которые начинаются с букв «А» или «В» (используйте инструмент на вкладке Работа с запросами — Конструктор — блок Настройка запроса).

  • постоянным клиентам, количество договоров с которыми больше 3.

  1. Перейдите в окно БД и скопируйте запрос с новым именем, удалите запрос.
 

  Задание 6. Запросы с вычисляемыми полями 

  5. Создайте запрос для расчета ведомости заработной платы для сотрудников агентства, включив в нее следующие поля: Фамилия сотрудника. Размер оклада. Стаж, Надбавка, Налог, На руки.

Информация о работе Создание таблиц базы данных