Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Занятие 13.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
118.78 Кб
Скачать

Рекомендации по выполнению

  1. Для реализации указанных запросов наберите, выполните и сохраните результат выполнения соответственно следующих команд:

SELECT *

FROM Пособия

WHERE Процент=70;

SELECT *

FROM Пособия

WHERE Фам="Петров П.П.";

SELECT *

FROM Пособия

WHERE Сумма>100;

SELECT *

FROM Пособия

WHERE Зарплата<290;

  1. После выполнения и сохранения каждой команды просмотрите результат и, в случае ошибки, наберите и выполните команду заново

ЗАДАНИЕ 8. Используя язык SQL? выполнить запрос, выдающий на экран данные таблицы Пособия:

для которых процент оплаты равен 70% или 90%,

исключив фамилию Сидор,

исключив фамилию Сидор и Зотов,

когда сумма пособия больше 2000 и меньше 7000,

когда среднемесячная зарплата не равна 290.

Рекомендации по выполнению

  1. Для реализации указанных запросов наберите, выполните и сохраните результат выполнения соответственно следующих команд:

SELECT *

FROM Пособия

WHERE Процент=70 OR Процент=90;

SELECT *

FROM Пособия

WHERE NOT Фам = "Сидор С.С.";

SELECT *

FROM Пособия

WHERE NOT Фам = "Сидор С.С." AND NOT Фам ="3отов З.З.";

SELECT *

FROM Пособия

WHERE Сумма>2000 AND Сумма<7000;

SELECT * FROM Пособия WHERE Зарплата<>290;

  1. Вычисления с использованием SQL

ЗАДАНИЕ 9. Используя язык SQL, выполнить запрос, выдающий на

экран данные таблицы Пособия,

рассортированные по фамилиям,

рассортированные по кодам учреждения, а внутри кодов по фамилиям,

подсчитать количество работников, у которых процент оплаты неравен 70%,

подсчитать средние суммы пособия по учреждениям.

Рекомендации по выполнению

1. Для реализации указанных запросов наберите, выполните и сохраните результат выполнения соответственно следующих команд:

SELECT *

FROM Пособия

ORDER BY Фам;

SELECT *

FROM Пособия

ORDER BY Код, Фам;

SELECT СОUNТ(Фам)

FROM Пособия

WHERE Процент <> 70;

SELECT Код, AVG(Cyммa)

FROM Пособия

ROUP BY Код,

  1. Выбор полей из двух таблиц с использованием SQL

ЗАДАНИЕ 10. Самостоятельно, используя язык SQL, спроектировать таблицу 2, содержащую данные о фамилии, домашнем адресе и телефоне работников, содержащихся в таблице 1. Сохранить таблицу под именем Сведения. Заполнить таблицу Сведения согласно таблице Пособия.

ЗАДАНИЕ 11 Вывести из таблиц Пособия и Сведения данные о Фами­лии работника, Домашнем адресе, Среднемесячной зарплате и Сумме пособия.

Рекомендации по выполнению

1. Для реализации указанных запросов наберите, выполните и сохраните результат выполнения соответственно следующих команд

SELECT Пособия.Фам, Сведения.Адрес, Посодия.3арплата,

Пособия. Сумма

FROM Пособия, Сведения

WHERE Пособия. Фам = Сведения. Фам;

Вариант основной

ЗАДАНИЕ 1. Используя следующие стандартные формы документов, циркулирующие на предприятии, создать аналогичные формы в Microsoft Access. Спроектировать по ним запросы и отчеты, представляющие производственный интерес.

Форма 1

ИЗВЕЩЕНИЕ

( получатель платежа)

(наименование банка)

Счет

получателя

Лицевой

счет

(фамилия, имя, отчество, адрес)

(фамилия, имя отчество адрес) Вид платежа Дата

Сумма

Вид платежа

Дата

Сумма

Кассир

Плательщик

КВИТАНЦИЯ

Кассир М П

( получатель платежа)

(наименование банка)

Счет получателя

Лицевой счет

(фамилия, имя, отчество, адрес)

Вид платежа

Дата

Сумма

Пеня

Всею

Плательщик

Рекомендации по выполнению

1. Выполнить задание вначале в режиме диалога, а затем в командном ре­жиме, используя язык SQL

Задания на дом

  1. Понятие и назначение модулей

  2. Процедуры-программы и процедуры-функции.

  3. Основные операторы языка VBA.