Методическое пособие к лабораторным работам по курсу «База данных» Ташкент 2022


Download 3.26 Mb.
bet54/91
Sana15.11.2023
Hajmi3.26 Mb.
#1777302
TuriМетодическое пособие
1   ...   50   51   52   53   54   55   56   57   ...   91
Bog'liq
Metodichka BD

Числовые функции
Дальше рассмотрим числовые функции. Каждую функцию можно применять для отдельных данных. В таком случае мы пишем конкретные значения которые функция принимает как аргумент.
Рассмотрим несколько примеров.

Рис. 9.8. Применение функции abs().

Рис. 9.9. Применение функций sqrt(),power(),rand().
Чтобы обрабатывать данные записанные в таблицах, эти функции также могут быть применены. Чтобы показать наглядно выберем таблицу visit. В этой таблице имеется атрибут с числовыми данными.

Рис. 9.10. Вывод цен из таблицы “visit”.

Теперь поcмотрим какие действия можно выполнить с этими данными.



Рис. 9.11. Применение стандартных функций.

В запросе использовались операторы и функции. Также можно заметить, что значение одной функции использовалась как аргумент для другой.



Функции для манипуляции с датами
Следующая группа функций это функции позволяющие обрабатывать и работать с данными даты и времени. Точно также как и с предыдущими функциями они могут быть использованы отдельно с конкретными данными или с данными хранящимися в системе, базе данных.
Ниже приведен пример с функциями now(), sysdate(), monthname(), extract().

Рис. 9.12. Примеры с функциями now(), sysdate(), monthname(), extract().

Можно понять, что эти функции могут принимать системные значения даты и времени. Также можно обработать данные которые храняться в нашей базе данных.




Рис. 9.13. Применение функции для манипуляции с датами.

Задание:

  1. Написать и выполнить скрипты по теме лабораторной работы.

  2. Показать четыре различных по сложности и условиям примера применения строковых функций.

  3. Показать четыре различных по сложности и условиям примера применения числовых функций

  4. Показать четыре различных по сложности и условиям примера применения функций даты и времени.

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

  6. Подкрепить скрипты скринами с результатами их выполнения в СУБД.

  7. Подготовить отчет по выполненной работе.




Download 3.26 Mb.

Do'stlaringiz bilan baham:
1   ...   50   51   52   53   54   55   56   57   ...   91




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling