а основании запроса составить отчет, подсчитывающий долю переселенцев от общего количества, родившихся в определенный год (в%).

10. Создать запрос на выборку всех переселенцев из двух каких-либо пунктов.

11. На основании запроса составить отчет, подсчитывающий общее количество переселенцев из этих пунктов.

12. Создать запрос на выборку все переселенцев, фамилия которых начинается с буквы «К».

13. На основании запроса составить отчет, подсчитывающий общее количество переселенцев на букву «К».

Создание базы данных «Библиотека»

1. Входная информация:

Код книги, автор книги, название, год издания, является ли новым изданием, номер читательского билета, Фамилия, Имя, адрес и телефон читателя, дата выдачи книги читателю и дата сдачи книги читателем.

2. Сгруппируем входные данные в 2 таблицы:

Учтите, что не все могли вернуть книги в библиотеку, поэтому поле «Дата возврата книги» будет необязательным. Тип поля «Является ли новым изданием» - логический. Во вкладке «Подстановка» выберите «Тип элемента управления» - «Флажок», чтобы при заполнении таблицы была возможность выбрать один из возможных вариантов, а не забивать его вручную.

А) Читатель

№ читательского билета Фамилия Имя Адрес читателя Телефон читателя Дата выдачи книги Дата возврата книги
             

 

Б) Книга

Код книги Автор книги Название Год издания Является ли новым изданием № читательского билета
           

 

3. Не забудьте указать ключевые поля.

4. Заполнить таблицы информацией о 10 книгах и 10 читателях с помощью форм.

5. Установить связи между таблицами.

6. Выбрать книги определенного автора по первым трем буквам фамилии. Для этого при составлении запроса укажите условие отбора, используя оператор «Like». Синтаксис оператора смотри выше. Составить отчет по запросу.

7. Составить список читателей вернувших книги в течение недели. Для этого при составлении запроса в последнем пустом поле в первой строке укажите выражение:

[Дата возврата книги] – [Дата выдачи книги]

Где «Дата возврата книги» и «Дата выдачи книги» - названия соответствующих полей,

а в условии отбора для этого поля установите «<=7».

Составить отчет по запросу, подсчитав общее количество вернувших книги в течение недели.

8. Составить запрос на выборку всех новоизданных книг (условие «да»), которые были выданы на руки после определенной даты (например, 04.05.2010). На основании запроса составить отчет.

9. Составить запрос на выборку информации о книгах, которые не были возвращены в библиотеку. (Условие « is null»). Предоставить отчет.

Создание базы данных «Производство»

 

1. Входная информация:

Код изделия, название изделия, является ли типовым, год выпуска, объем выпуска.

Код, название, адрес и телефон предприятий, выпускающих изделия.

2. Сгруппируем входные данные в 2 таблицы:

А) Изделия

Код изделия Название изделия Является ли типовым Год выпуска Объем выпуска
         

 

Б) Предприятия

Код предприятия Название предприятия Адрес предприятия Телефон предприятия Код изделия
         

 

3. Не забудьте указать ключевые поля.

4. Заполнить таблицы информацией о 10 изделиях, выпускаемых 20 предприятиями с помощью форм.

5. Установить связи между таблицами.

6. Составьте список изделий, которые выпускает определенное предприятие.

7. Составить отчет, отражающий объем выпуска изделий по годам.

8. Сделать выборку всех предприятий (название, адрес телефон, название изделия), выпускающих типовые изделия. На основании данного запроса сделать отчет.

9. Составить запрос на выборку всех названий изделий с указанием предприятия-производителя, выпущенных после определенной даты. Отсортировать выборку по названию предприятия.

 

Создание базы данных «Аэропорт»

 

1. Входная информация:

Сведения о рейсе: Номер рейса, пункт отправления, пункт назначения, дата рейса, тип самолета, время вылета, время в пути, является ли маршрут международным.

Сведения о пассажире: № паспорта, Фамилия, Имя, Дата рождения, номер рейса.

2. Сгруппируйте входные данные в 2 таблицы.

3. Укажите ключевые поля.

4. С помощью форм заполните таблицы информацией о 10 различных рейсах и 10 пассажирах.

5. Установить связи между таблицами.

6. Предоставить список всех рейсов (№,пункт отправки, время вылета), летящих в определенный пункт назначения.

7. Составить отчет, предоставляющий сведения о количестве пассажиров на определенном рейсе.

8. Найти рейс, с максимальным временем в пути (сделать отчет).

9. Составить запрос на выборку всех пассажиров, летящих международными рейсами. Сформировать отчет.

 

Создание базы данных «Сеть магазинов»

1. Входная информация:

Сведения о владельцах магазинов: № владельца, Фамилия, Имя, адрес владельца, телефон владельца и капитал владельцев магазинов.

Сведения о магазине: № магазина, название, адрес магазина, телефон магазина.

Сведения о поставщиках: № поставщика, адрес поставщика, телефон поставщика, стоимость поставки в магазин.

2. Сгруппируйте входные данные в 3 таблицы. Установите ограничения на длину полей.

3. Укажите ключевые поля.

4. С помощью форм заполните таблицы информацией о 5 владельцах 10 магазинов и 5 поставщиках.

5. Установить связи между таблицами. Причем, таблица «Владельцы» будет связана с таблицей «Магазины» (в таблице «Владельцы» для этого добавьте поле «№ магазина»), а таблица «Магазины» аналогичным образом будет связана с таблицей «Поставщики».

6. Составьте запрос на выборку всех поставщиков, у которых первые 2 цифры телефона равны 7 или предпоследняя цифра 0. Составьте отчет.

7. Составить список владельцев определенного магазина, отсортировав их по алфавиту.

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

9. Для каждого магазина показать поставщика, у которого стоимость поставки минимальна.

 

Создание базы данных «Шахматы»

1. Входная информация:

Сведения о шахматисте: Идентификационный № шахматиста, Фамилия, Имя, Дата рождения, Страна, Спортивный разряд, участвовал ли в борьбе за звание чемпиона мира, рейтинг.

2. Сгруппируйте таблицу. Установите ограничения на длину полей.

3. Укажите ключевое поле.

4. С помощью формы заполните таблицу информацией о 15 шахматистах. На поля «Спортивный разряд» и «Участие в борьбе за звание чемпиона мира» установите условие на значение. С помощью вкладки «Подстановка» сделайте списочную форму ввода информации для данных полей.

5. Составить запрос на выборку шахматистов (Фамилия, Имя, разряд, страна), у которых 2-я буква Фамилии – «а», а имя начинается на «И». Предоставить отчет по запросу.

6. Найти информацию о тех шахматистах (Фамилия, Имя, Страна, рейтинг), которые участвовали в соревнованиях за звание чемпиона мира, отсортировав спортсменов по рейтингу в порядке убывания. Составить отчет по данному запросу, подсчитав общее количество шахматистов, принимавших участие в соревнованиях за звание чемпиона мира.

7. Создать запрос на выборку всех шахматистов с определенным спортивным разрядом. На основании данного запроса, сформировать отчет о спортсменах по странам.