Oracle9i数字函数详解
需积分: 0 87 浏览量
更新于2024-08-15
收藏 2.91MB PPT 举报
"北大青鸟的Oracle9i课程涵盖了数字函数的使用,以及Oracle数据库的基础知识。"
在Oracle数据库中,数字函数是用于处理数值运算的关键工具,这些函数可以帮助开发者进行各种数学计算,从而在数据库操作中实现精确的结果。以下是描述中提到的一些主要数字函数:
1. Abs(n):该函数返回其输入参数n的绝对值。例如,`Abs(-15)`将返回15。
2. Ceil(n):Ceil函数返回大于或等于n的最小整数。在示例中,`Ceil(44.778)`将返回45。
3. Cos(n):这个函数返回输入角度n(以弧度为单位)的余弦值。`Cos(180)`返回约-.5984601。
4. Cosh(n):Cosh函数返回输入值n的双曲余弦,`Cosh(0)`返回1。
5. Floor(n):Floor函数返回小于或等于n的最大整数。如`Floor(100.2)`返回100。
6. Power(m, n):这个函数用于计算m的n次幂。`Power(4, 2)`将返回16。
7. Mod(m, n):Mod函数返回m除以n的余数,例如`Mod(10, 3)`返回1。
8. Round(m, n):该函数将m四舍五入到小数点后n位。`Round(100.256, 2)`将结果四舍五入到小数点后两位,得到100.26。
9. Trunc(m, n):Trunc函数截断m的小数部分,只保留n位小数。`Trunc(100.256, 2)`则会得到100.25。
10. Sqrt(n):Sqrt函数计算n的平方根,`Sqrt(4)`返回2。
11. Sign(n):Sign函数返回n的符号,如果是正数返回1,负数返回-1,0则返回0。`Sign(-30)`将返回-1。
此外,课程还涵盖了数据库理论基础,包括从文件数据库到关系数据库的发展,对象-关系数据库,分布式数据库,并行数据库,多媒体数据库,以及数据仓库的概念。Oracle的体系结构涉及实例、内存结构(如SGA)、后台进程、数据库文件(如数据文件、控制文件、日志文件等),以及参数文件、归档日志文件和口令文件。课程还介绍了Oracle的安装配置,以及如何使用开发工具如SQL*Plus进行交互。
在数据库对象方面,课程涵盖了模式、表、视图、索引、序列、同义词、触发器、子程序等概念。SQL作为标准化的语言,包括了数据查询语言(DQL)、数据操纵语言(DML)、数据定义语言(DDL)和数据控制语言(DCL)。PL/SQL是Oracle的扩展,它提供过程化编程功能,包括块结构、流程控制、可移植性,并能提高性能,特别是在处理复杂业务逻辑时。
通过学习这个课程,学生将能够熟悉Oracle的工作原理,创建和管理数据库对象,使用PL/SQL进行编程,以及掌握基本的数据库管理技巧。
2008-09-23 上传
2009-09-03 上传
2008-08-31 上传
2009-02-01 上传
104 浏览量
2012-03-31 上传
569 浏览量
2012-08-21 上传
昨夜星辰若似我
- 粉丝: 49
- 资源: 2万+
最新资源
- python-3.4.4
- elemental-lowcode:元素低码开发平台
- Logger:记录工具
- SheCodes-WeatherApp:挑战3
- 阿宾贝夫前端测试
- 银灿IS917U盘PCB电路(原理图+PCB图)-其它其他资源
- registry-url:获取设置的npm注册表URL
- ST-link驱动.rar
- keen-gem-example:一个 Sinatra 应用程序,使用敏锐的 gem 异步发布事件
- 行业分类-设备装置-一种抗菌纸.zip
- Pearl-Hacks-2021:线框的htmlcss骨架
- a2s-rs:源代码查询的Rust实现
- DotFiles:我的Dotfiles <3
- Magisk Manager-20.1.zip
- ScheduleReboot:此实用程序用于在特定时间重新引导计算机,解决了在目标时间内处于睡眠模式的计算机在唤醒后实施重新引导的问题。
- Online-Face-Recognition-and-Authentication:Hsin-Rung Chou、Jia-Hong Lee、Yi-Ming Chan 和 Chu-Song Chen,“用于人脸识别和认证的数据特定自适应阈值”,IEEE 多媒体信息处理和检索国际会议,MIPR 2019