Практическая работа по теме: «Создание и редактирование таблицы в среде SQL. Манипулирование данными»

1. Запустить среду SQL plus

2. Создать таблицу Acont с атрибутами:

Num
Last_name
First_name
Patronymic_name
Middle_name
Phone_number
Country
City
Zarplat

3. Тип данных и размер поля определите самостоятельно.

4. Просмотрите структуру таблицы Acont.

5. Добавьте в созданную таблицу пять записей произвольными значениями.

6. Просмотрите таблицу с данными.

7. Добавьте в таблицу Acont новый столбец Adress.

8. Обновите строки таблицы, заполнив значения нового атрибута Adress.

9. Просмотрите обновленную таблицу Acont.

10. Добавьте в таблицу новый столбец Date _ birth.

11. Обновите существующие записи таблицы произвольными значениями даты.

12. Обновите таблицу, указав значение атрибута Zarplat, повысив зарплату всем до 10000 рублей.

13. Просмотрите таблицу Acont.

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

Практическая работа по теме: Простой запрос.

1. Выведите содержимое всех столбцов и строк таблиц Lichn_sved, Podrazhdelen и Bebi.

2. Выполните с таблицей Podrazhdelen следующие действия:

a. Выведите фамилию и имя всех служащих.

b. Получите список всех сотрудников с новым столбцом «Зарплата», в котором рассчитана заработная плата по формуле: oklad*1.2+oklad.

c. Вычислите налог 13% с заработной платы в столбце Налог.

d. Выведите сведения по столбцам Data _ prik, Dolzhn, Oklad; должность должна быть в строке первой.

e. Предотвратите выборку дубликатов строк из результата предыдущего запроса.

f. Отсортируйте данные по столбцу Oklad в порядке возрастания.

g. Отсортируйте данные таким образом, чтобы наибольший оклад в списке был первым.

h. Выведите фамилию, дату приказа, должность и оклад для всех служащих. Результат отсортируйте по должности, а внутри должности – в порядке убывания фамилий сотрудников.

i. Выведите фамилию, дату приказа, должность и оклад для менеджеров.

j. Выведите фамилию, дату приказа, должность и оклад для менеджеров в порядке убывания по фамилии сотрудника.

3.Выполните с таблицей Lichn_sved следующие действия:

a. Получите список всех женатых сотрудников;

b.Выведите имена, фамилии служащих, родившихся в 70-х годах;

c. Выведите сведения о сотрудниках, родившихся в 1972 году, с помощью метасимволов;

d.Получите сведения о служащих с кодами 100 и 102;

e. Выведите фамилии, начинающиеся на букву Е.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: