Пример выполнения контрольной работы 1
Задание 2:Написать функцию с ответом, вычисляющую средний год издания книг. Результат расположить на листе "Общий". В формуле дополнительно использовать функцию округления результата до целого числа.
Ответ: ОКРУГЛ(СРЗНАЧ(D5:D11);0)=2008.
Задание 3: В таблицу добавить столбец "Цена с учетом наценки", в котором цена рассчитывается так: если книга издана позднее 2007 года, то наценка составляет 100 рублей, в остальных случаях цена не изменяется.
Ответ: ЕСЛИ(D5>2007;I5+100;I5)=650,79.
Контрольная работа №2
С помощью программы Microsoft Access 2010 создать базу данных, состоящую из нескольких таблиц. Параметры полей (тип, размер, маска ввода, формат поля, значение по умолчанию, условие на значение, обязательное поле, индексированное поле) подобрать самостоятельно. Изобразить полученные параметры в виде таблиц (см. пример). В соответствии с вариантом задания для заполнения отдельных полей применить маску ввода. При заполнении параметров поля «Условие на значение» и при создании запросов использовать следующие операторы: Like, And, Or, In, Not, &, Between...And, а также +,-,*,/,<,>,<=,>=,<>.
При помощи комбинации отдельных полей из разных таблиц базы данных получить и изобразить запрос. Для построения вычисляемого поля использовать встроенные функции и групповые операции программы Microsoft Access (Iif, Sum, Min, Max, Avg, Count), а также перечисленные выше операторы. Полученную в вычисляемом поле формулу написать под запросом.
Если по заданию требуется построить групповой запрос, то под запросом написать групповую операцию и название поля, для которого она выбиралась.
Если при построении запроса потребовалось изменение записи «Условие отбора», то сформированное условие, а также название поля, в которое это условие должно заноситься, также написать под запросом.
Варианты заданий:
0. Создать базу данных «Завод».
0.1. В режиме конструктора создать таблицу Рабочие, содержащую поля ФИО и Дата рождения. Параметры полей определить самостоятельно. Для ввода даты рождения использовать маску ввода.
0.2. В режиме конструктора создать таблицу Движение по службе, содержащую поля: Должность, Оклад.При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 40000 руб.
ФИО | Дата рождения | Должность | Оклад | |
Иванов А.В. | 18.09.1986 | наладчик оборудования | 15 000,00р. | |
Петров С.Д. | 12.03.1978 | крановщик | 25 000,00р. | |
Сидоров Г.А. | 24.12.1990 | водитель | 10 000,00р. | |
Соколов А.И. | 14.08.1991 | разнорабочий | 5 000,00р. | |
Голубев А.И. | 15.04.1989 | слесарь | 15 000,00р. | |
Игнатов П.Р. | 05.03.1987 | плотник | 20 000,00р. | |
Самойлов К.А. | 06.07.1980 | прораб | 30 000,00р. |
0.3. Создать запрос, содержащий столбец Примечание, в котором отражается текст «повысить зарплату на 10%» в том случае, если должность человека – крановщик, в противном случае столбец Примечание не заполняется.
1. Создать базу данных Завод.
1.1. В режиме конструктора создать таблицу Рабочие, содержащую поля ФИО и Паспортные данные. Параметры полей определить самостоятельно. Для ввода паспортных данных использовать маску ввода, с помощью которой автоматически печатаются слова «серия» и «№» и определяется количество числовых позиций для них.
1.2. Создать таблицу Производство, содержащую поля ФИО, Цех, Должность.
ФИО | Паспортные данные | ФИО | Цех | Должность | |
Иванов А.В. | серия 1900 № 968543 | Иванов А.В. | Лесозаготовительный | крановщик | |
Петров С.Д. | серия 1903 № 526389 | Петров С.Д. | деревообрабатывающий | наладчик оборудования | |
Сидоров Г.А. | серия 1902 № 753159 | Сидоров Г.А. | Лесозаготовительный | крановщик | |
Соколов А.И. | серия 1906 № 357689 | Соколов А.И. | цех по сборке деревянной тары | плотник | |
Голубев А.И. | серия 1900 № 456123 | Голубев А.И. | цех по производству бумажной продукции | слесарь | |
Игнатов П.Р. | серия 1904 № 741852 | Игнатов П.Р. | деревообрабатывающий | прораб | |
Самойлов К.А. | серия 1900 № 963852 | Самойлов К.А. | цех по сборке деревянной тары | разнорабочий |
1.3. Создать групповой запрос, содержащий столбец Цех, а также столбец, вычисляющий количество работающих человек в каждом цехе.
2. Создать базу данных Завод.
2.1. В режиме конструктора создать таблицу Движение по службе, содержащую поля: Должность, Оклад.При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 30000 руб.
2.2. Создать таблицу Производство, содержащую поля ФИО, Дата рождения, Цех, Должность. Для ввода даты рождения использовать маску ввода.
Должность | оклад | ФИО | Дата рождения | Цех | Должность | |
наладчик оборудования | 15 000,00р. | Иванов А.В. | 18.09.1986 | Лесозаготовительный | крановщик | |
крановщик | 25 000,00р. | Петров С.Д. | 12.03.1978 | деревообрабатывающий | наладчик оборудования | |
водитель | 10 000,00р. | Сидоров Г.А. | 24.12.1990 | Лесозаготовительный | крановщик | |
разнорабочий | 5 000,00р. | Соколов А.И. | 14.08.1991 | цех по сборке деревянной тары | плотник | |
слесарь | 15 000,00р. | Голубев А.И. | 15.04.1989 | цех по производству бумажной продукции | слесарь | |
плотник | 20 000,00р. | Игнатов П.Р. | 05.03.1987 | деревообрабатывающий | прораб | |
прораб | 30 000,00р. | Самойлов К.А. | 06.07.1980 | цех по сборке деревянной тары | разнорабочий |
2.3. Создать групповой запрос, содержащий столбец Цех, а также еще два столбца, вычисляющих общую сумму выплат за месяц по каждому цеху, а также среднемесячный заработок каждого цеха.
3. Создать базу данных Завод.
3.1. В режиме конструктора создать таблицу Производство, содержащую поля ФИО, Цех, Должность.
3.2. В режиме конструктора создать таблицу Движение по службе, содержащую поля: Должность, Оклад.При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 40000 руб.
ФИО | Цех | Должность | Должность | Оклад | |
Иванов А.В. | Лесозаготовительный | крановщик | наладчик оборудования | 15 000,00р. | |
Петров С.Д. | деревообрабатывающий | наладчик оборудования | крановщик | 25 000,00р. | |
Сидоров Г.А. | Лесозаготовительный | крановщик | водитель | 10 000,00р. | |
Соколов А.И. | цех по сборке деревянной тары | плотник | разнорабочий | 5 000,00р. | |
Голубев А.И. | цех по производству бумажной продукции | слесарь | слесарь | 15 000,00р. | |
Игнатов П.Р. | деревообрабатывающий | прораб | плотник | 20 000,00р. | |
Самойлов К.А. | цех по сборке деревянной тары | разнорабочий | прораб | 30 000,00р. |
3.3. Создать запрос, содержащий столбцы ФИО, Должность, Оклад. Построить вычисляемое поле Надбавка, в котором высчитывается надбавка в рублях в размере 10% от оклада в том случае, если должность человека – крановщик, в противном случае надбавка равна 0.
4. Создать базу данных Завод.
4.1. В режиме конструктора создать таблицу Рабочие, содержащую поля ФИО и Дата рождения. Параметры полей определить самостоятельно. Для ввода даты рождения использовать маску ввода.
4.2. В режиме конструктора создать таблицу Движение по службе, содержащую поля: ФИО, Должность, Оклад.При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 40000 руб.
ФИО | Дата рождения | ФИО | Должность | Оклад | |
Иванов А.В. | 18.09.1986 | Иванов А.В. | наладчик оборудования | 15 000,00р. | |
Петров С.Д. | 12.03.1978 | Петров С.Д. | крановщик | 25 000,00р. | |
Сидоров Г.А. | 24.12.1990 | Сидоров Г.А. | водитель | 10 000,00р. | |
Соколов А.И. | 14.08.1991 | Соколов А.И. | разнорабочий | 5 000,00р. | |
Голубев А.И. | 15.04.1989 | Голубев А.И. | слесарь | 15 000,00р. | |
Игнатов П.Р. | 05.03.1987 | Игнатов П.Р. | плотник | 20 000,00р. | |
Самойлов К.А. | 06.07.1980 | Самойлов К.А. | прораб | 30 000,00р. |
4.3. Создать запрос, содержащий столбцы ФИО, Дата рождения и оклад. Постройте вычисляемое поле Надбавка, в котором всем начисляется надбавка в размере 20% от оклада.
5. Создать базу данных Завод.
5.1. В режиме конструктора создать таблицу Рабочие, содержащую поля ФИО и Дата рождения. Параметры полей определить самостоятельно. Для ввода даты рождения использовать маску ввода.
5.2. В режиме конструктора создать таблицу Движение по службе, содержащую поля: ФИО, Должность, Оклад.При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 35000 руб.
ФИО | Дата рождения | ФИО | Должность | оклад | |
Иванов А.В. | 18.09.1986 | Иванов А.В. | наладчик оборудования | 15 000,00р. | |
Петров С.Д. | 12.03.1978 | Петров С.Д. | крановщик | 25 000,00р. | |
Сидоров Г.А. | 24.12.1990 | Сидоров Г.А. | водитель | 10 000,00р. | |
Соколов А.И. | 14.08.1991 | Соколов А.И. | разнорабочий | 5 000,00р. | |
Голубев А.И. | 15.04.1989 | Голубев А.И. | слесарь | 15 000,00р. | |
Игнатов П.Р. | 05.03.1987 | Игнатов П.Р. | плотник | 20 000,00р. | |
Самойлов К.А. | 06.07.1980 | Самойлов К.А. | прораб | 30 000,00р. |
5.3. Создать запрос, содержащий столбцы ФИО, Дата рождения и оклад. Заполните в запросе «Условие отбора» таким образом, чтобы в запросе отображались только работники, родившиеся в 1989 и 1990 году. В ответе напишите два варианта решения.
6. Создать базу данных Фирма.
6.1. В режиме конструктора создать таблицу Сотрудники, содержащую поля ФИО, Год рождения, Год поступления на работу. Параметры полей определить самостоятельно. При определении параметров таблицы укажите значение на условие: год рождения должен быть не менее 1970 г. и не более 1990 г.
6.2. Создать таблицу Должность, содержащую поля ФИО, Наименование отдела, Должность.
ФИО | Год рождения | Год поступления на работу | ФИО | Наименование отдела | Должность | |
Иванов А.В. | Иванов А.В. | Бухгалтерия | бухгалтер | |||
Петров С.Д. | Петров С.Д. | Бухгалтерия | гл. бухгалтер | |||
Сидоров Г.А. | Сидоров Г.А. | Отдел продаж | менеджер | |||
Соколов А.И. | Соколов А.И. | Отдел продаж | ст. менеджер | |||
Голубев А.И. | Голубев А.И. | Хозяйственный | уборщик | |||
Игнатов П.Р. | Игнатов П.Р. | Хозяйственный | вахтер | |||
Самойлов К.А. | Самойлов К.А. | Охрана | охранник |
6.3. Создать запрос, содержащий поля из таблицы Сотрудники и поле Наименование отдела, вычисляющий возраст сотрудников на текущий год (Фактический возраст) и возраст сотрудников при поступлении на работу.
7. Создать базу данных Фирма.
7.1. В режиме конструктора создать таблицу Сотрудники, содержащую поля ФИО, Год рождения, Год поступления на работу. Параметры полей определить самостоятельно. При определении параметров таблицы укажите значение на условие: год рождения должен быть не менее 1975 г. и не более 1990 г.
7.2. Создать таблицу Должность, содержащую поля ФИО, Наименование отдела, Должность.
ФИО | Год рождения | Год поступления на работу | ФИО | Наименование отдела | Должность | |
Иванов А.В. | Иванов А.В. | Бухгалтерия | бухгалтер | |||
Петров С.Д. | Петров С.Д. | Бухгалтерия | гл. бухгалтер | |||
Сидоров Г.А. | Сидоров Г.А. | Отдел продаж | менеджер | |||
Соколов А.И. | Соколов А.И. | Отдел продаж | ст. менеджер | |||
Голубев А.И. | Голубев А.И. | Хозяйственный | уборщик | |||
Игнатов П.Р. | Игнатов П.Р. | Хозяйственный | вахтер | |||
Самойлов К.А. | Самойлов К.А. | Охрана | охранник |
7.3. Создать групповой запрос, содержащий поля ФИО и Отдел и вычисляющий средний год рождения сотрудников. Заполните в запросе «Условие отбора» таким образом, чтобы отображались только сотрудники отделов, названия которых начинаются на «О».
8. Создать базу данных Фирма.
8.1. В режиме конструктора создать таблицу Оплата труда, содержащую поля: Должность, Оклад.При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 30000 руб.
8.2. Создать таблицу Должность, содержащую поля ФИО, Наименование отдела, Должность.
Должность | оклад | ФИО | Наименование отдела | Должность | |
бухгалтер | 15 000,00р. | Иванов А.В. | Бухгалтерия | бухгалтер | |
главный бухгалтер | 25 000,00р. | Петров С.Д. | Бухгалтерия | гл. бухгалтер | |
менеджер | 10 000,00р. | Сидоров Г.А. | Отдел продаж | менеджер | |
уборщик | 5 000,00р. | Соколов А.И. | Отдел продаж | ст. менеджер | |
вахтер | 15 000,00р. | Голубев А.И. | Хозяйственный | уборщик | |
охранник | 20 000,00р. | Игнатов П.Р. | Хозяйственный | вахтер | |
старший менеджер | 30 000,00р. | Самойлов К.А. | Охрана | охранник |
8.3. Создать групповой отчет, содержащий поле Наименование отдела и вычисляющий общий оклад каждого отдела. Заполните в запросе «Условие отбора» таким образом, чтобы отображались все отделы кроме Охраны и Бухгалтерии. В ответе напишите два варианта заполнения «Условия отбора».
9. Создать базу данных Фирма.
9.1. В режиме конструктора создать таблицу Оплата труда, содержащую поля: Должность, Оклад.При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 30000 руб.
9.2. Создать таблицу Должность, содержащую поля ФИО, Наименование отдела, Должность.
Должность | Оклад | ФИО | Наименование отдела | Должность | |
бухгалтер | 15 000,00р. | Иванов А.В. | Бухгалтерия | бухгалтер | |
главный бухгалтер | 25 000,00р. | Петров С.Д. | Бухгалтерия | гл. бухгалтер | |
менеджер | 10 000,00р. | Сидоров Г.А. | Отдел продаж | менеджер | |
уборщик | 5 000,00р. | Соколов А.И. | Отдел продаж | ст. менеджер | |
вахтер | 15 000,00р. | Голубев А.И. | Хозяйственный | уборщик | |
охранник | 20 000,00р. | Игнатов П.Р. | Хозяйственный | вахтер | |
старший менеджер | 30 000,00р. | Самойлов К.А. | Охрана | охранник |
9.3. Создать запрос, содержащий поля ФИО, отдел, оклад и вычисляющий надбавку в размере 10% от оклада всем сотрудникам кроме тех, которые работают в бухгалтерии.
10. Создать базу данных Фирма.
10.1. В режиме конструктора создать таблицу Оплата труда, содержащую поля: Должность, Оклад.При определении параметров таблицы укажите значение на условие: оклад должен быть не менее 5000 руб. и не более 25000 руб.
10.2. Создать таблицу Должность, содержащую поля ФИО, Наименование отдела, Должность.
Должность | Оклад | ФИО | Наименование отдела | Должность | |
бухгалтер | 15 000,00р. | Иванов А.В. | Бухгалтерия | бухгалтер | |
главный бухгалтер | 25 000,00р. | Петров С.Д. | Бухгалтерия | гл. бухгалтер | |
менеджер | 10 000,00р. | Сидоров Г.А. | Отдел продаж | менеджер | |
уборщик | 5 000,00р. | Соколов А.И. | Отдел продаж | ст. менеджер | |
вахтер | 15 000,00р. | Голубев А.И. | Хозяйственный | уборщик | |
охранник | 20 000,00р. | Игнатов П.Р. | Хозяйственный | вахтер | |
старший менеджер | 30 000,00р. | Самойлов К.А. | Охрана | охранник |
10.3. Создать запрос, содержащий поля ФИО, Отдел, Оклад и вычисляющий надбавку в размере 10% от оклада всем сотрудникам. Заполнить «Условие отбора» таким образом, чтобы в запросе отразились все сотрудники кроме тех, которые работают в бухгалтерии.
11. Создать базу данных Аэропорт
11.1. В режиме конструктора создать таблицу Расписание полетов, содержащую поля: дата вылета, пункт назначения, тип самолета, количество проданных билетов. Для заполнения даты вылета использовать маску ввода.
11.2. В режиме конструктора создать таблицу Самолеты, содержащую поля Тип самолета и Количество посадочных мест. При определении параметров таблицы укажите значение на условие: количество посадочных мест должно быть не меньше 10 и не больше 200.
дата вылета | пункт назначения | тип самолета | количество проданных билетов | тип самолета | количество посадочных мест | |
01.04.2012 | Ю-Сахалинск | Боинг | Боинг | |||
01.04.2012 | Томск | ЯК-42 | ЯК-42 | |||
02.04.2012 | Николаевск | ТУ-154 | ТУ-154 | |||
10.05.2012 | Ю-Сахалинск | ТУ-154 | ||||
15.05.2012 | Николаевск | ЯК-42 | ||||
24.04.2012 | Томск | Боинг | ||||
29.03.2012 | Иркутск | Боинг | ||||
30.03.2012 | Нижний Тагил | ТУ-154 |
11.3. Создать групповой запрос, отражающий столбец, Пункт назначения, и вычисляющий самую раннюю дату вылета и общее количество проданных билетов для каждого пункта назначения. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились данные, касающиеся всех портов назначения, кроме города Томск.
12. Создать базу данных Аэропорт
12.1. В режиме конструктора создать таблицу Рейсы, содержащую поля номер рейса, пункт назначения, время вылета, время прибытия. Параметры полей определить самостоятельно. Для ввода времени использовать маску ввода.
12.2. В режиме конструктора создать таблицу Самолеты, содержащую поля Тип самолета и Количество посадочных мест.
номер рейса | пункт назначения | время вылета | время прибытия | тип самолета | количество посадочных мест | |
Ю-Сахалинск | 17:22 | 22:15 | Боинг | |||
Иркутск | 5:15 | 10:50 | ЯК-42 | |||
Томск | 13:15 | 16:20 | ТУ-154 | |||
Нижний Тагил | 16:30 | 20:20 | ||||
Николаевск | 18:10 | 23:13 |
12.3. Создать запрос, вычисляющий время в пути для каждого порта назначения. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились данные, касающиеся только портов назначения, названия которых начинаются на букву «Н».
13. Создать базу данных Аэропорт
13.1. В режиме конструктора создать таблицу Расписание полетов, содержащую поля: дата вылета, пункт назначения, тип самолета, количество проданных билетов. Для заполнения даты вылета использовать маску ввода.
13.2. В режиме конструктора создать таблицу Самолеты, содержащую поля Тип самолета и Количество посадочных мест. При определении параметров таблицы укажите значение на условие: количество посадочных мест должно быть не меньше 10 и не больше 200.
дата вылета | пункт назначения | тип самолета | количество проданных билетов | тип самолета | количество посадочных мест | |
01.04.2012 | Ю-Сахалинск | Боинг | Боинг | |||
01.04.2012 | Томск | ЯК-42 | ЯК-42 | |||
02.04.2012 | Николаевск | ТУ-154 | ТУ-154 | |||
10.05.2012 | Ю-Сахалинск | ТУ-154 | ||||
15.05.2012 | Николаевск | ЯК-42 | ||||
24.04.2012 | Томск | Боинг | ||||
29.03.2012 | Иркутск | Боинг | ||||
30.03.2012 | Нижний Тагил | ТУ-154 |
13.3. Создать групповой запрос, отражающий столбец, Пункт назначения, и вычисляющий количество свободных мест. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились данные, касающиеся только города Томск.
14. Создать базу данных Аэропорт
14.1. В режиме конструктора создать таблицу Рейсы, содержащую поля: номер рейса, пункт назначения, время вылета, время прибытия. Параметры полей определить самостоятельно. Для ввода времени использовать маску ввода.
14.2. В режиме конструктора создать таблицу Расписание полетов, содержащую поля: дата вылета, пункт назначения, тип самолета, количество проданных билетов. Для заполнения даты вылета использовать маску ввода.
номер рейса | пункт назначения | время вылета | время прибы-тия | дата вылета | пункт назначения | тип самолета | количество проданных билетов | |
Ю-Сахалинск | 17:22 | 22:15 | 01.04.2012 | Ю-Сахалинск | Боинг | |||
Иркутск | 5:15 | 10:50 | 01.04.2012 | Томск | ЯК-42 | |||
Томск | 13:15 | 16:20 | 02.04.2012 | Николаевск | ТУ-154 | |||
Нижний Тагил | 16:30 | 20:20 | 10.05.2012 | Ю-Сахалинск | ТУ-154 | |||
Николаевск | 18:10 | 23:13 | 15.05.2012 | Николаевск | ЯК-42 | |||
24.04.2012 | Томск | Боинг | ||||||
29.03.2012 | Иркутск | Боинг | ||||||
30.03.2012 | Нижний Тагил | ТУ-154 |
14.3. Создать групповой запрос, содержащий поле Пункт назначения и вычисляющий количество рейсов для каждого пункта назначения. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились данные, касающиеся только портов назначения, названия которых начинаются на букву «Н».
15. Создать базу данных Аэропорт
15.1. В режиме конструктора создать таблицу Рейсы, содержащую поля: номер рейса, пункт назначения, время вылета, время прибытия. Параметры полей определить самостоятельно. Для ввода времени использовать маску ввода.
15.2. В режиме конструктора создать таблицу Расписание полетов, содержащую поля: дата вылета, пункт назначения, тип самолета, количество проданных билетов. Для заполнения даты вылета использовать маску ввода.
номер рейса | пункт назначения | время вылета | время прибы-тия | дата вылета | пункт назначения | тип самолета | количество проданных билетов | |
Ю-Сахалинск | 17:22 | 22:15 | 01.04.2012 | Ю-Сахалинск | Боинг | |||
Иркутск | 5:15 | 10:50 | 01.04.2012 | Томск | ЯК-42 | |||
Томск | 13:15 | 16:20 | 02.04.2012 | Николаевск | ТУ-154 | |||
Нижний Тагил | 16:30 | 20:20 | 10.05.2012 | Ю-Сахалинск | ТУ-154 | |||
Николаевск | 18:10 | 23:13 | 15.05.2012 | Николаевск | ЯК-42 | |||
24.04.2012 | Томск | Боинг | ||||||
29.03.2012 | Иркутск | Боинг | ||||||
30.03.2012 | Нижний Тагил | ТУ-154 |
15.3. Создать запрос, содержащий поля Дата вылета, пункт назначения и вычисляющий время в пути для каждого пункта назначения. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились данные с 01.04.2012 по 1.05.2012 включительно.
16. Создать базу данных Аэропорт
16.1. В режиме конструктора создать таблицу Расписание полетов, содержащую поля: дата вылета, пункт назначения, тип самолета, количество проданных билетов. Для заполнения даты вылета использовать маску ввода.
16.2. В режиме конструктора создать таблицу Самолеты, содержащую поля Тип самолета и Количество посадочных мест. При определении параметров таблицы укажите значение на условие: количество посадочных мест должно быть не меньше 10 и не больше 200.
дата вылета | пункт назначения | тип самолета | количество проданных билетов | тип самолета | количество посадочных мест | |
01.04.2012 | Ю-Сахалинск | Боинг | Боинг | |||
01.04.2012 | Томск | ЯК-42 | ЯК-42 | |||
02.04.2012 | Николаевск | ТУ-154 | ТУ-154 | |||
10.05.2012 | Ю-Сахалинск | ТУ-154 | ||||
15.05.2012 | Николаевск | ЯК-42 | ||||
24.04.2012 | Томск | Боинг | ||||
29.03.2012 | Иркутск | Боинг | ||||
30.03.2012 | Нижний Тагил | ТУ-154 |
16.3. Создать запрос, отражающий столбцы, дата вылета, пункт назначения, и вычисляющий количество свободных мест. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились данные с 01.04.2012 по 1.05.2012 включительно.
17. Создать базу данных Университет
17.1. В режиме конструктора создать таблицу Студенты,содержащую поляФИО, группа, Дата рождения. Параметры полей определить самостоятельно. При заполнении Даты рождения применить маску ввода.
17.2. В режиме конструктора создать таблицу Журнал оценок с оценками по математике, физике, химии, информатике. При определении параметров таблицы укажите значение на условие: введенная оценка не может быть меньше 2 и больше 5.
ФИО | Группа | Дата рождения | ФИО | Мате-матика | Фи-зика | Химия | Инфор-матика | |
Звягин М.И. | ЭС-11 | 18.09.1993 | Звягин М.И. | |||||
Трусов В.В. | ЭС-12 | 20.10.1992 | Трусов В.В. | |||||
Смирнов А.С. | ЭС-11 | 01.02.1993 | Смирнов А.С. | |||||
Смирнова О.С. | ЭС-11 | 05.06.1994 | Смирнова О.С. | |||||
Малышев К.Р. | ЭС-12 | 25.07.1992 | Малышев К.Р. | |||||
Великанов Ю.А. | ЭС-12 | 15.08.1994 | Великанов Ю.А. | |||||
Ильина Н.К. | ЭС-11 | 16.03.1992 | Ильина Н.К. |
17.3. Создать групповой запрос, отражающий средние баллы по каждому предмету.
18. Создать базу данных Университет
18.1. В режиме конструктора создать таблицу Студенты,содержащую поляФИО, группа, Дата рождения. Параметры полей определить самостоятельно. При заполнении Даты рождения применить маску ввода.
18.2. В режиме конструктора создать таблицу Журнал оценок с оценками по математике, физике, химии, информатике. При определении параметров таблицы укажите значение на условие: введенная оценка не может быть меньше 2 и больше 5.
ФИО | Группа | Дата рождения | ФИО | Мате-матика | Фи-зика | Химия | Инфор-матика | |
Звягин М.И. | ЭС-11 | 18.09.1993 | Звягин М.И. | |||||
Трусов В.В. | ЭС-12 | 20.10.1992 | Трусов В.В. | |||||
Смирнов А.С. | ЭС-11 | 01.02.1993 | Смирнов А.С. | |||||
Смирнова О.С. | ЭС-11 | 05.06.1994 | Смирнова О.С. | |||||
Малышев К.Р. | ЭС-12 | 25.07.1992 | Малышев К.Р. | |||||
Великанов Ю.А. | ЭС-12 | 15.08.1994 | Великанов Ю.А. | |||||
Ильина Н.К. | ЭС-11 | 16.03.1992 | Ильина Н.К. |
18.3. Создать запрос, содержащий поля из таблицы Журнал оценок и поле Примечание, в котором будут отражаться слова «молодец» - если у студента одновременно пятерка по математике и по физике, и слова «повысить успеваемость» во всех остальных случаях.
19. Создать базу данных Университет
19.1. В режиме конструктора создать таблицу Студенты,содержащую поляФИО, группа, Дата рождения. Параметры полей определить самостоятельно. При заполнении Даты рождения применить маску ввода.
19.2. В режиме конструктора создать таблицу Журнал оценок с оценками по математике, физике, химии, информатике. При определении параметров таблицы укажите значение на условие: введенная оценка не может быть меньше 2 и больше 5.
ФИО | Группа | Дата рождения | ФИО | Мате-матика | Фи-зика | Химия | Инфор-матика | |
Звягин М.И. | ЭС-11 | 18.09.1993 | Звягин М.И. | |||||
Трусов В.В. | ЭС-12 | 20.10.1992 | Трусов В.В. | |||||
Смирнов А.С. | ЭС-11 | 01.02.1993 | Смирнов А.С. | |||||
Смирнова О.С. | ЭС-11 | 05.06.1994 | Смирнова О.С. | |||||
Малышев К.Р. | ЭС-12 | 25.07.1992 | Малышев К.Р. | |||||
Великанов Ю.А. | ЭС-12 | 15.08.1994 | Великанов Ю.А. | |||||
Ильина Н.К. | ЭС-11 | 16.03.1992 | Ильина Н.К. |
19.3. Создать запрос, содержащий поля из таблицы Журнал оценок и поле Примечание, в котором будут отражаться слова «двоечник» - если у студента есть хотя бы одна двойка, в остальных случаях в столбец Примечание ничего не записывается.
20. Создать базу данных Университет
20.1. В режиме конструктора создать таблицу Студенты,содержащую поляФИО, группа, Дата рождения. Параметры полей определить самостоятельно. При заполнении Даты рождения применить маску ввода.
20.2. В режиме конструктора создать таблицу Журнал оценок с оценками по математике, физике, химии, информатике. При определении параметров таблицы укажите значение на условие: введенная оценка не может быть меньше 2 и больше 5.
ФИО | Группа | Дата рождения | ФИО | Мате-матика | Фи-зика | Химия | Инфор-матика | |
Звягин М.И. | ЭС-11 | 18.09.1993 | Звягин М.И. | |||||
Трусов В.В. | ЭС-12 | 20.10.1992 | Трусов В.В. | |||||
Смирнов А.С. | ЭС-11 | 01.02.1993 | Смирнов А.С. | |||||
Смирнова О.С. | ЭС-11 | 05.06.1994 | Смирнова О.С. | |||||
Малышев К.Р. | ЭС-12 | 25.07.1992 | Малышев К.Р. | |||||
Великанов Ю.А. | ЭС-12 | 15.08.1994 | Великанов Ю.А. | |||||
Ильина Н.К. | ЭС-11 | 16.03.1992 | Ильина Н.К. |
20.3. Создать запрос, содержащий поля ФИО, Группа, Математика, Физика, Химия, Информатика и поле Примечание, в котором будут отражаться слова «хорошо» - если у студента одновременно четверка по физике и по информатике, во всех остальных случаях поле примечание не заполняется.
21. Создать базу данных Университет
21.1. В режиме конструктора создать таблицу Студенты,содержащую поляФИО, группа, Дата рождения. Параметры полей определить самостоятельно. При заполнении Даты рождения применить маску ввода.
21.2. В режиме конструктора создать таблицу Журнал оценок с оценками по математике, физике, химии, информатике. При определении параметров таблицы укажите значение на условие: введенная оценка не может быть меньше 2 и больше 5.
ФИО | Группа | Дата рождения | ФИО | Мате-матика | Фи-зика | Химия | Инфор-матика | |
Звягин М.И. | ЭС-11 | 18.09.1993 | Звягин М.И. | |||||
Трусов В.В. | ЭС-12 | 20.10.1992 | Трусов В.В. | |||||
Смирнов А.С. | ЭС-11 | 01.02.1993 | Смирнов А.С. | |||||
Смирнова О.С. | ЭС-11 | 05.06.1994 | Смирнова О.С. | |||||
Малышев К.Р. | ЭС-12 | 25.07.1992 | Малышев К.Р. | |||||
Великанов Ю.А. | ЭС-12 | 15.08.1994 | Великанов Ю.А. | |||||
Ильина Н.К. | ЭС-11 | 16.03.1992 | Ильина Н.К. |
21.3. Создать запрос, содержащий поля ФИО, Группа, Математика, Физика, Химия, Информатика и поле Примечание, в котором будут отражаться слова «хорошо» - если у студента одновременно четверка по физике и по информатике, во всех остальных случаях поле Примечание не заполняется. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились только данные о студентах с фамилиями на «С» и на «Т».
22. Создать базу данных Библиотека
22.1. В режиме конструктора создать таблицу Авторы. Параметры полей определить самостоятельно.
22.2. В режиме конструктора создать таблицу Книги. При определении параметров таблицы укажите значение на условие: год издания должен быть не менее 1980, но не более 2014.
ФИО | Название книги | Название книги | Год издания | Кол-во экзем-пляров | |
Калантаров П.Л. | Расчет индуктивности | Расчет индуктивности | |||
Цейтлин Л.А. | Справочное руководство по расчету индуктивностей | Справочное руководство по расчету индуктивностей | |||
Вишнияков Г.К. | Справочник по проектированию подстанций | Справочник по проектированию подстанций | |||
Лыкин А.В. | Электрические системы и сети | Электрические системы и сети | |||
Атабеков Г.И. | Основы теории цепей | Основы теории цепей | |||
Анчарова Т.В. | Осветительные сети производственных зданий | Осветительные сети производственных зданий | |||
Киселев Н.В. | Техническая диагностика | Техническая диагностика |
22.3. Создать групповой запрос, содержащий столбец Год и определяющий количество экземпляров книг каждого года издания. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились только данные за 1986 год и 2006 год.
23. Создать базу данных Библиотека
23.1. В режиме конструктора создать таблицу Авторы. Параметры полей определить самостоятельно.
23.2. В режиме конструктора создать таблицу Книги. При определении параметров таблицы укажите значение на условие: год издания должен быть не менее 1980, но не более 2014.
ФИО | Название книги | Название книги | Год издания | Кол-во экзем-пляров | |
Калантаров П.Л. | Расчет индуктивности | Расчет индуктивности | |||
Цейтлин Л.А. | Справочное руководство по расчету индуктивностей | Справочное руководство по расчету индуктивностей | |||
Вишнияков Г.К. | Справочник по проектированию подстанций | Справочник по проектированию подстанций | |||
Лыкин А.В. | Электрические системы и сети | Электрические системы и сети | |||
Атабеков Г.И. | Основы теории цепей | Основы теории цепей | |||
Анчарова Т.В. | Осветительные сети производственных зданий | Осветительные сети производственных зданий | |||
Киселев Н.В. | Техническая диагностика | Техническая диагностика |
23.3. Создать запрос по образцу, содержащий поля ФИО, Название книги, год издания и поле Примечание, в которое заносится текст «Устаревшая» для книг, имеющих год издания ранее 2000 года. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились только данные о книгах на букву «С».
24. Создать базу данных Библиотека
24.1. В режиме конструктора создать таблицу Книги. При определении параметров таблицы укажите значение на условие: год издания должен быть не менее 1980, но не более 2014.
24.2. В режиме конструктора создать таблицу Местоположение. Параметры полей определить самостоятельно.
Название книги | Год изда-ния | Кол-во экзем-пляров | Название книги | Номер стелла-жа | Номершкафа | |
Расчет индуктивности | Расчет индуктивности | |||||
Справочное руководство по расчету индуктивностей | Справочное руководство по расчету индуктивностей | |||||
Справочник по проектированию подстанций | Справочник по проектированию подстанций | |||||
Электрические системы и сети | Электрические системы и сети | |||||
Основы теории цепей | Основы теории цепей | |||||
Осветительные сети производственных зданий | Осветительные сети производственных зданий | |||||
Техническая диагностика | Техническая диагностика |
24.3. Создать запрос, содержащий поля из таблицы Местоположение и поле Примечание, в которое заносится текст «Специальная» для книг, расположенных на первом стеллаже, «Электричество» - на втором и «Теория цепей» - на третьем. Имя запроса Примечание.Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились только данные о книгах на букву «С» и «О».
25. Создать базу данных Библиотека
25.1. В режиме конструктора создать таблицу Книги. При определении параметров таблицы укажите значение на условие: год издания должен быть не менее 1980, но не более 2014.
25.2. В режиме конструктора создать таблицу Местоположение. Параметры полей определить самостоятельно.
Название книги | Год изда-ния | Кол-во экзем-пляров | Название книги | Номер стелла-жа | Номершкафа | |
Расчет индуктивности | Расчет индуктивности | |||||
Справочное руководство по расчету индуктивностей | Справочное руководство по расчету индуктивностей | |||||
Справочник по проектированию подстанций | Справочник по проектированию подстанций | |||||
Электрические системы и сети | Электрические системы и сети | |||||
Основы теории цепей | Основы теории цепей | |||||
Осветительные сети производственных зданий | Осветительные сети производственных зданий | |||||
Техническая диагностика | Техническая диагностика |
25.3. Создать групповой запрос, содержащий столбец Номер шкафа и определяющий количество экземпляров книг в каждом шкафу. Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились только данные о первом и третьем шкафах.
26. Создать базу данных Библиотека
26.1. В режиме конструктора создать таблицу Книги. При определении параметров таблицы укажите значение на условие: год издания должен быть не менее 1980, но не более 2014.
26.2. В режиме конструктора создать таблицу Местоположение. Параметры полей определить самостоятельно.
Название книги | Год изда-ния | Кол-во экзем-пляров | Название книги | Номер стелла-жа | Номершкафа | |
Расчет индуктивности | Расчет индуктивности | |||||
Справочное руководство по расчету индуктивностей | Справочное руководство по расчету индуктивностей | |||||
Справочник по проектированию подстанций | Справочник по проектированию подстанций | |||||
Электрические системы и сети | Электрические системы и сети | |||||
Основы теории цепей | Основы теории цепей | |||||
Осветительные сети производственных зданий | Осветительные сети производственных зданий | |||||
Техническая диагностика | Техническая диагностика |
26.3. Создать запрос, содержащий поля из таблицы Местоположение и поле Примечание, в которое заносится текст «Специальная» для книг, расположенных в первом шкафу, «Электричество» - во втором и «Теория цепей» - в третьем. Имя запроса Примечание.Заполнить «Условие отбора» таким образом, чтобы в запросе отобразились только данные о книгах на букву «О» и «Э».
27. Создать базу данныхМагазин
27.1. В режиме конструктора создать таблицу Товар, содержащую поля Наименование, Цена, руб. Параметры полей определить самостоятельно. При определении параметров таблицы укажите значение на условие: цена должна быть не менее 100 рублей и не более 5000 рублей.
27.2. В режиме конструктора создать таблицу Продажи, содержащую поля: Наименование, отдел, количество.
Наименование | Цена, руб | Наименование | Отдел | Количество | |
Ель искусственная | 5 000,00р. | Ель искусственная | Тысяча мелочей | ||
Сервиз чайный | 3 000,00р. | Сервиз чайный | Посуда | ||
Шампунь | 100,00р. | Шампунь | Бытовой химии | ||
Стиральный порошок | 200,00р. | Стиральный порошок | Бытовой химии | ||
Кружка | 180,00р. | Кружка | Посуда | ||
Статуэтка "Девушка" | 500,00р. | Статуэтка "Девушка" | Тысяча мелочей | ||
Набор тарелок | 1 000,00р. | Набор тарелок | Посуда |
27.3. Создать запрос, содержащий поля из таблицы Продажи и поле Цена, вычисляющий сумму оплаты за каждый товар. При создании запроса учесть следующее условие: если количество товара больше пяти, то сумма вычисляется уже с учетом скидки 20%, в остальных случаях сумма вычисляется простым умножением цены на количество.
28. Создать базу данныхМагазин
28.1. В режиме конструктора создать таблицу Товар, содержащую поля Наименование, Цена, руб. Параметры полей определить самостоятельно. При определении параметров таблицы укажите значение на условие: цена должна быть не менее 100 рублей и не более 5000 рублей.
28.2. В режиме конструктора создать таблицу Продажи, содержащую поля: Наименование, отдел, количество.