Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Создание подчиненной формы.

Читайте также:
  1. Gt;■ < ' ol" '. 5 ■* создание ряда
  2. II. Создание глоссария по теме занятия
  3. IV Создание ковровой дорожки
  4. А. Создание и заполнение базы данных
  5. Быстрое создание
  6. В окне БД выберите вкладку Создание и нажмите кнопку Конструктор запросов
  7. В. Создание регулярной армии. Военная реформа Петра I.

1. Создайте форму на основе таблицы Абонемент (поля №, Автор, Название книги), сохраните ее под именем Учет книжного фонда.

2. В режиме Конструктора создайте подчиненную форму на основе таблицы Учет (поля ФИО читателя. Дата выдачи).

3. В готовую форму внесите фамилии читателей и дату выдачи книги.

Управление данными.

1. Откройте таблицу Учет и проверьте, как отображены в ней данные, внесенные в форму.

2. В таблице Абонемент создайте новое поле Книга выдана.

3. Откройте таблицу Абонемент и заполните это поле, для каждой книги.

4. В форме Учет книжного фонда создайте выключатель, определяющий выдана книга или находится в фонде. Разрабатывая группу переключателей, задайте для размещения значений поле таблицы Абонемент Книга выдана.

 


5. Подготовьте список книг, в котором будут выведены все имеющиеся в библиотеке произведения, касающиеся Microsoft Access. Для этого откройте таблицу Абонемент, выберите Записи - Фильтр - Расширенный фильтр.

6. Перетащите мышью поля Автор и Название книги в строку Поле. В строку Условие отбора поля Название книги задайте условие Like "*Access*". Вы получите перечень всех книг, в название которых входит Access, независимо от того, стоит это слово в начале, в конце или середине названия книги. При установке условий отбора достаточно ввести *Access*, программа сама вставит оператор Like и кавычки. Оператор * служит для обозначения любого числа символов в данной позиции.

7. Чтобы на экран выводились только название книги и авторы, то остальные столбцы нужно скрыть. Выделите столбцы, выберите Формат - Скрыть столбцы.

8. Для возврата столбцов, выберите Формат - Отобразить столбцы и пометьте каждый из скрытых столбцов.

Microsoft Access

Задание 1.

1. Создайте новую базу данных Турфирма.

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

Код тура (текстовый) - ключевой поле:

Название тура (текстовый):

Продолжительность тура (числовой):

Цена (денежный):

Код страны (текстовый):

Код менеджера (текстовый).

3. Создайте вторую таблицу Менеджер, определив для нее следующие поля:

Код менеджера (текстовый) - ключевой поле: ФИО менеджера (текстовый):

Телефон (числовой).

4. Создайте третью таблицу Страна, определив для нее следующие поля:

 
 

Код страны (текстовый) - ключевой поле:

Название страны (текстовый):

Валюта (текстовый):

Виза (логический).

5. Заполните созданные таблицы следующими данными:

Тур

 

Код тура Название тура Продолжительность тура Цена $ Код страны Код менеджера
CYP-1 «Отдых»   8.10 CYP М-2
CYP-2 «Обучение»     CYP ' М-2
FR-1 «Экскурсия в Париж»     FR М-4
FR-2 «Новый год в Париже»     FR М-4
FR-3 «Обучение»     FR М-4
RUS-1 «Сочи»     RUS М-3
RUS-2 «Золотое кольцо»     RAJS М-3
RUS-3 «Сибирь»     RUS М-3
UK-1 «Обучение»     UK N4-1
UK-2 «Экскурсия в Лондон»     UK М-1
USA-1 «Диснейлэнд»     USA М-1
USA-2 «Отдых»     USA М-1
USA-3 «Обучение»   1 500 USA М-1

 

Страна

Код страны Название Виза Валюта
CYP Кипр Нет кипр фунты
FR Франция Да Франки
RUS Россия • Нет Рубли
UK Англия Да Фунты

 

USA США   Да доллары

Задание 2.

1. Установите связь между таблицами Страна и Тур, связав поля Код страны.

Установите обеспечение целостности данных.

2. Установите связь между таблицами Менеджер и Тур, связав Код менеджера.

 

Задание 3.

1. Создайте форму на основе таблицы Страша.

2. Для поля Виза создайте в форме элемент флажок.

3. В форме С трана создайте подчиненную форму на основе таблицы Тур.

Задание 4.

1. Создайте запрос на основе таблиц Тур и Страна, выбрав поля Название страны. Название тура. Продолжительность тура. Цени.

2. Отберите все туры, цены которых меньше 800 долларов.

3. Создайте новый запрос Скидка, на основе таблицы Тур. выбрав поля Код тура. Название тура. Цена. Включите в запрос повое поле Цена со скидкой, в котором рассчитайте скидку с цены тура в размере 5%.

4. Создайте новый запрос Безвизовые туры, на основе таблиц Тур и Страна, выбрав ноля Название страны. Название тура. Продолжительность тура. Цена. Виза. Отберите все туры, для которых не требуется оформления визы.

 

Задание 5.

1. Создайте отчет по запросу Скидка, рассчитайте в итоговой строке среднюю стоимость туров без скидки и со скидкой.

 

2. Создайте отчет по запросу Безвизовые туры.

Задание 6.

1. Составьте таблицу Авиарейсы:

Номер Код Страна Стоимость Страховка Скидки. %
рейса страны   билета. $    
А-345 A U Австралия   Нет  
А-347 A U Австралия   Да  
А-349 AU Австралия   Да  
Д-18 DEN Дания   Да  
Д-22 DEN Дания   Да  
Ф-11 FR Франция   Нет  
Ф-18 FR Франция   Да  

 

2. Составьте таблицу Бронирование билетов, содержащую поля: Код фирмы. Телефон фирмы. Дата бронирования. Номер рейса. Чгсло билетов. Заполните ее произвольным-' данными (6-8 строк).

 

3. Создайте схему данных, связав между собой таблицы.

4. Для таблицы Бронирование билетов создайте форму с тем же именем, в которой при виле данных:

* дата бронирования должна выдаваться по умолчанию как текущая дата:

• номер рейса должен выдаваться как поле со списком (коды берутся из таблицы Авиарейсы).

5. Составить запрос о ценах на все рейсы в заданп\ ю страну (запрос с параметром).

6. Создать запрос о всех бронированиях с указанием полей: Код фирмы. Страна. Номер рейса. Число билетов. Стоимость билетов. Рассчитать общую стоимость забронированных билетов каждой фирмы.

7. По запросу п.6 составить отчет о бронировании.


Дата добавления: 2015-10-29; просмотров: 138 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Организация поиска.| Cleaning of Holds

mybiblioteka.su - 2015-2024 год. (0.01 сек.)