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

ЗАДАНИЕ 2. Заполнить созданную структуру таблицы Пособия данными, приведенными в Задании 1, используя структурирован­ный язык запросов SQL.

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

1. Заполните первую запись таблицы Пособия. Для этого снова войдите в режим SQL, выбрав в окне базы данных закладку Запросы и нажав кнопку [Конструктор]. После чего наберите команду:

INSERT INTO Пособия

Values («256», "1350", "Иванов и.И.", 1, 70, 290, 203);

Если на экране в окне Таблица: Управляющий запрос на выборку осталась прежняя команда, то ее следует стереть

  1. Выполните набранную команду, воспользовавшись пиктограммой с восклицательным знаком (!), и ответив [Да] на поступившее сообщение: Будет добавлено следующее число записей: 1.

  1. Сохраните результат работы.

  1. Просмотрите результат выполнения команды в Режиме таблицы, выбрав в окне базы данных вкладку Таблицы и, нажав кнопку [Открыть] или выполнив команду Вид / Режим таблицы.

  1. Аналогично заполните все остальные записи таблицы Пособия,

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

  1. Корректировка таблиц

ЗАДАНИЕ 3. Удалить из таблицы Пособия те записи таблицы, в которых табельные номера равны 1600 и 1591, используя структурированный язык запросов SQL.

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

  1. Удалите первую из требуемых записей таблицы Пособия. Для этого войдите в режим SQL и наберите команду:

DELETE FROM Пособия

WHERE Таб="1600",

  1. Выполните набранную команду, воспользовавшись пиктограммой Восклицательный знак (!)

  2. Сохраните полученный результат в своей базе.

  3. Просмотрите результат выполнения команды в режиме Таблицы

  4. Аналогично удалите еще одну запись и проанализируйте результат Работы.

ЗАДАНИЕ 4. Добавить в таблицы Пособия те записи, которые удалили, а именно последние две строчки таблицы, используя структурированный язык запросов SQL.

Задание выполните аналогично заданию 2

ЗАДАНИЕ 5. Сделать замену в трех записях таблицы Пособия, а именно: заменить фамилию Иванов на Иванович, Петров на Петрова, Кротов на Кротовский, используя структурированный язык запросов SQL.

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

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

UPDATE Пособия

SET Фам= "Иванович И.И."

WHERE Таб="1350"\

  1. Выполните набранную команду.

  2. Сохраните результат ее выполнения в своей базе.

  3. Просмотрите результат выполнения.

  4. Аналогично выполните замену еще в двух строках и проанализируйте результат работы.

  1. Создание запроса

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

все данные таблицы Пособия,

только поля Фамилия и Сумма пособия,

только поля Фамилия, Количество нетрудоспособных дней и Процент оплаты.

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

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

SELECT *

FROM Пособия;

  1. Выполните запрос и сохраните результат выполнения.

  2. Просмотрите результат выполнения команды.

  3. Выберите поля Фамилия и Сумма пособия, набрав следующую команду

SELECT Фам, Сумма

FROM Пособия;

  1. Выполните запрос и сохраните результат выполнения.

  2. Просмотрите результат выполнения команды.

  3. Выполните и сохраните аналогично последний запрос задания 5:

SELECT Фам, Дни, Процент

FROM Пособия;

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

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

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

когда Фамилия Петров П.П.,

когда Сумма пособия больше 100,

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