Upload
sveta
View
158
Download
0
Embed Size (px)
DESCRIPTION
¿ Que es Oracle ? Historia de Oracle Caracteristica de Oracle Estructura de Oracle ¿Qué diferencias hay entre MYSQL y Oracle? Versiones de Oracle Funciones Oracle. Oracle. Lu Yen Jung. - PowerPoint PPT Presentation
Citation preview
OracleOracleiquest Que es Oracle iquest Que es Oracle Historia de OracleHistoria de OracleCaracteristica de OracleCaracteristica de OracleEstructura de OracleEstructura de OracleiquestQueacute diferencias hay entre MYSQL y iquestQueacute diferencias hay entre MYSQL y OracleOracle Versiones de OracleVersiones de OracleFunciones OracleFunciones Oracle
iquest Que es Oracle iquest Que es Oracle Oracle la Primera Base de Datos Disentildeada Oracle la Primera Base de Datos Disentildeada para para Grid ComputingGrid Computing es un es un sistema de sistema de gestioacuten de base de datosgestioacuten de base de datos relacional relacional fabricado por fabricado por Oracle CorporationOracle CorporationOracle es baacutesicamente un herramienta Oracle es baacutesicamente un herramienta clienteservidor para la gestioacuten de clienteservidor para la gestioacuten de base de base de datosdatos la gran la gran potenciapotencia que tiene y su que tiene y su elevado elevado precioprecio hace que solo se vea en hace que solo se vea en empresasempresas muy grandes y multinacionales muy grandes y multinacionales por norma general por norma general
Caracteristicas de OracleCaracteristicas de Oracle
Desarrollado sobre Desarrollado sobre Oracle DatabaseOracle Database Oracle Content Database Oracle Content Database ha sido ha sido disentildeada para que las organizaciones disentildeada para que las organizaciones puedan controlar y gestionar grandes puedan controlar y gestionar grandes voluacutemenes de contenidos no voluacutemenes de contenidos no estructurados en un uacutenico repositorio con estructurados en un uacutenico repositorio con el objetivo de reducir los costes y los el objetivo de reducir los costes y los riesgos asociados a la peacuterdida de riesgos asociados a la peacuterdida de informacioacuten informacioacuten
Estructuras de OracleEstructuras de OracleUna BD Oracle tiene una estructura fiacutesica y Una BD Oracle tiene una estructura fiacutesica y
una estructura loacutegica una estructura loacutegica La estructura fiacutesica se corresponde a los La estructura fiacutesica se corresponde a los
ficheros del sistema operativoficheros del sistema operativo La estructura loacutegica estaacute formada por los La estructura loacutegica estaacute formada por los
tablespace tablespace y los y los objetos objetos de un esquema de un esquema de BDde BD
Estructura loacutegicaEstructura loacutegica
Se divide en unidades de almacenamiento loacutegicas Tablespaces
Cada BD estaraacute formada por uno o mas tablespaces (al menos existe el tablespace SYSTEM 1048774 cataacutelogo del sistema)
Cada tablespace se corresponde con uno o maacutes ficheros de datos
Estructura fiacutesicaEstructura fiacutesica Una BD tiene Una BD tiene uno o maacutes ficheros de datosuno o maacutes ficheros de datos Estos Estos
ficheros son de ficheros son de tamantildeo fijo tamantildeo fijo y se establecen en el y se establecen en el momento en que se crea la base de datos o en el momento en que se crea la base de datos o en el momento en el que se crean tablespacesmomento en el que se crean tablespaces
Los datos del fichero de datos son leiacutedos cuando se Los datos del fichero de datos son leiacutedos cuando se necesitan y situados en una cacheacute de memoria necesitan y situados en una cacheacute de memoria compartida para que el proacuteximo acceso a los compartida para que el proacuteximo acceso a los mismos sea maacutes raacutepido mismos sea maacutes raacutepido
iquestQueacute diferencias hay entre iquestQueacute diferencias hay entre MYSQL y OracleMYSQL y Oracle
MySQL se instala a partir de sus rpm resultando MySQL se instala a partir de sus rpm resultando realmente sencillo El proceso de instalacioacuten crea realmente sencillo El proceso de instalacioacuten crea las bases de datos necesarias para funcionar las bases de datos necesarias para funcionar MySQL le acompantildea suficiente documentacioacuten MySQL le acompantildea suficiente documentacioacuten de calidadde calidad
Oracle resulta muy difiacutecil de instalar No dispone Oracle resulta muy difiacutecil de instalar No dispone de un fichero rpm de instalacioacuten Incorpora de un fichero rpm de instalacioacuten Incorpora documentacioacuten para poder ejecutar el instalador documentacioacuten para poder ejecutar el instalador Se trata de un rudimentario asistente que realiza Se trata de un rudimentario asistente que realiza preguntas al usuario o administrador y presenta preguntas al usuario o administrador y presenta una lista de componentes a elegir una lista de componentes a elegir
Versiones de OracleVersiones de Oracle
Oracle 5 y Oracle 6 Oracle 5 y Oracle 6 Oracle 7 Oracle 7 Oracle 7 Parallel Oracle 7 Parallel Oracle 8 Oracle 8 Oragle 9Oragle 9 Oracle 10Oracle 10 Oracle 11Oracle 11
Funciones OracleFunciones Oracle
Funciones de valores simplesFunciones de valores simples Funciones de grupos de valoresFunciones de grupos de valores Funciones que devuelven valores de Funciones que devuelven valores de
caracterescaracteres Funciones que devuelven valores Funciones que devuelven valores
numeacutericosnumeacutericos Funciones para el manejo de fechasFunciones para el manejo de fechas Funciones de conversioacutenFunciones de conversioacuten
Funciones de valores simplesFunciones de valores simples
ABS(n)= CEIL(n)= FLOOT(n) = MOD (m n)= NVL (valor
expresioacuten)= POWER (m
exponente)=
SQRT(n)= TRUNC (numero
[m])= VAIRANCE
(valor)= ROUND (numero [
m])= SIGN (valor)=
Funciones de grupos de valoresFunciones de grupos de valores
AVG(n)=AVG(n)= COUNT ( | Expresioacuten)= COUNT ( | Expresioacuten)= MAX (expresioacuten)= MAX (expresioacuten)= MIN (expresioacuten)= MIN (expresioacuten)= SUM (expresioacuten)= SUM (expresioacuten)= GREATEST (valor1 valor2hellip)= GREATEST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)=
Funciones que devuelven Funciones que devuelven valores de caracteresvalores de caracteres
CHR(n) = CONCAT (cad1 cad2)= LOWER (cad)= UPPER (cad)= INITCAP (cad)= LPAD (cad1 n[cad2])= RPAD (cad1 n[cad2])=
LTRIM (cad [set])= RTRIM (cad [set])= REPLACE (cad
cadena_busqueda [ cadena_sustitucion])=
SUBSTR (cad m [n])= TRANSLATE (cad1
cad2 cad3)=
Funciones que devuelven Funciones que devuelven valores numeacutericosvalores numeacutericos
ASCII(cad)= ASCII(cad)= INSTR (cad1 cad2 [ comienzo [m]])= INSTR (cad1 cad2 [ comienzo [m]])= LENGTH (cad)= LENGTH (cad)=
Funciones para el manejo de Funciones para el manejo de fechasfechas
SYSDATE= SYSDATE= ADD_MONTHS (fecha n)= ADD_MONTHS (fecha n)= LASTDAY (fecha)= LASTDAY (fecha)= MONTHS_BETWEEN (fecha1 fecha2)= MONTHS_BETWEEN (fecha1 fecha2)= NEXT_DAY (fecha cad)= NEXT_DAY (fecha cad)=
Funciones de conversioacutenFunciones de conversioacuten
TO_CHAR= TO_CHAR= TO_DATE= TO_DATE= TO_NUMBER= TO_NUMBER=
iquest Que es Oracle iquest Que es Oracle Oracle la Primera Base de Datos Disentildeada Oracle la Primera Base de Datos Disentildeada para para Grid ComputingGrid Computing es un es un sistema de sistema de gestioacuten de base de datosgestioacuten de base de datos relacional relacional fabricado por fabricado por Oracle CorporationOracle CorporationOracle es baacutesicamente un herramienta Oracle es baacutesicamente un herramienta clienteservidor para la gestioacuten de clienteservidor para la gestioacuten de base de base de datosdatos la gran la gran potenciapotencia que tiene y su que tiene y su elevado elevado precioprecio hace que solo se vea en hace que solo se vea en empresasempresas muy grandes y multinacionales muy grandes y multinacionales por norma general por norma general
Caracteristicas de OracleCaracteristicas de Oracle
Desarrollado sobre Desarrollado sobre Oracle DatabaseOracle Database Oracle Content Database Oracle Content Database ha sido ha sido disentildeada para que las organizaciones disentildeada para que las organizaciones puedan controlar y gestionar grandes puedan controlar y gestionar grandes voluacutemenes de contenidos no voluacutemenes de contenidos no estructurados en un uacutenico repositorio con estructurados en un uacutenico repositorio con el objetivo de reducir los costes y los el objetivo de reducir los costes y los riesgos asociados a la peacuterdida de riesgos asociados a la peacuterdida de informacioacuten informacioacuten
Estructuras de OracleEstructuras de OracleUna BD Oracle tiene una estructura fiacutesica y Una BD Oracle tiene una estructura fiacutesica y
una estructura loacutegica una estructura loacutegica La estructura fiacutesica se corresponde a los La estructura fiacutesica se corresponde a los
ficheros del sistema operativoficheros del sistema operativo La estructura loacutegica estaacute formada por los La estructura loacutegica estaacute formada por los
tablespace tablespace y los y los objetos objetos de un esquema de un esquema de BDde BD
Estructura loacutegicaEstructura loacutegica
Se divide en unidades de almacenamiento loacutegicas Tablespaces
Cada BD estaraacute formada por uno o mas tablespaces (al menos existe el tablespace SYSTEM 1048774 cataacutelogo del sistema)
Cada tablespace se corresponde con uno o maacutes ficheros de datos
Estructura fiacutesicaEstructura fiacutesica Una BD tiene Una BD tiene uno o maacutes ficheros de datosuno o maacutes ficheros de datos Estos Estos
ficheros son de ficheros son de tamantildeo fijo tamantildeo fijo y se establecen en el y se establecen en el momento en que se crea la base de datos o en el momento en que se crea la base de datos o en el momento en el que se crean tablespacesmomento en el que se crean tablespaces
Los datos del fichero de datos son leiacutedos cuando se Los datos del fichero de datos son leiacutedos cuando se necesitan y situados en una cacheacute de memoria necesitan y situados en una cacheacute de memoria compartida para que el proacuteximo acceso a los compartida para que el proacuteximo acceso a los mismos sea maacutes raacutepido mismos sea maacutes raacutepido
iquestQueacute diferencias hay entre iquestQueacute diferencias hay entre MYSQL y OracleMYSQL y Oracle
MySQL se instala a partir de sus rpm resultando MySQL se instala a partir de sus rpm resultando realmente sencillo El proceso de instalacioacuten crea realmente sencillo El proceso de instalacioacuten crea las bases de datos necesarias para funcionar las bases de datos necesarias para funcionar MySQL le acompantildea suficiente documentacioacuten MySQL le acompantildea suficiente documentacioacuten de calidadde calidad
Oracle resulta muy difiacutecil de instalar No dispone Oracle resulta muy difiacutecil de instalar No dispone de un fichero rpm de instalacioacuten Incorpora de un fichero rpm de instalacioacuten Incorpora documentacioacuten para poder ejecutar el instalador documentacioacuten para poder ejecutar el instalador Se trata de un rudimentario asistente que realiza Se trata de un rudimentario asistente que realiza preguntas al usuario o administrador y presenta preguntas al usuario o administrador y presenta una lista de componentes a elegir una lista de componentes a elegir
Versiones de OracleVersiones de Oracle
Oracle 5 y Oracle 6 Oracle 5 y Oracle 6 Oracle 7 Oracle 7 Oracle 7 Parallel Oracle 7 Parallel Oracle 8 Oracle 8 Oragle 9Oragle 9 Oracle 10Oracle 10 Oracle 11Oracle 11
Funciones OracleFunciones Oracle
Funciones de valores simplesFunciones de valores simples Funciones de grupos de valoresFunciones de grupos de valores Funciones que devuelven valores de Funciones que devuelven valores de
caracterescaracteres Funciones que devuelven valores Funciones que devuelven valores
numeacutericosnumeacutericos Funciones para el manejo de fechasFunciones para el manejo de fechas Funciones de conversioacutenFunciones de conversioacuten
Funciones de valores simplesFunciones de valores simples
ABS(n)= CEIL(n)= FLOOT(n) = MOD (m n)= NVL (valor
expresioacuten)= POWER (m
exponente)=
SQRT(n)= TRUNC (numero
[m])= VAIRANCE
(valor)= ROUND (numero [
m])= SIGN (valor)=
Funciones de grupos de valoresFunciones de grupos de valores
AVG(n)=AVG(n)= COUNT ( | Expresioacuten)= COUNT ( | Expresioacuten)= MAX (expresioacuten)= MAX (expresioacuten)= MIN (expresioacuten)= MIN (expresioacuten)= SUM (expresioacuten)= SUM (expresioacuten)= GREATEST (valor1 valor2hellip)= GREATEST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)=
Funciones que devuelven Funciones que devuelven valores de caracteresvalores de caracteres
CHR(n) = CONCAT (cad1 cad2)= LOWER (cad)= UPPER (cad)= INITCAP (cad)= LPAD (cad1 n[cad2])= RPAD (cad1 n[cad2])=
LTRIM (cad [set])= RTRIM (cad [set])= REPLACE (cad
cadena_busqueda [ cadena_sustitucion])=
SUBSTR (cad m [n])= TRANSLATE (cad1
cad2 cad3)=
Funciones que devuelven Funciones que devuelven valores numeacutericosvalores numeacutericos
ASCII(cad)= ASCII(cad)= INSTR (cad1 cad2 [ comienzo [m]])= INSTR (cad1 cad2 [ comienzo [m]])= LENGTH (cad)= LENGTH (cad)=
Funciones para el manejo de Funciones para el manejo de fechasfechas
SYSDATE= SYSDATE= ADD_MONTHS (fecha n)= ADD_MONTHS (fecha n)= LASTDAY (fecha)= LASTDAY (fecha)= MONTHS_BETWEEN (fecha1 fecha2)= MONTHS_BETWEEN (fecha1 fecha2)= NEXT_DAY (fecha cad)= NEXT_DAY (fecha cad)=
Funciones de conversioacutenFunciones de conversioacuten
TO_CHAR= TO_CHAR= TO_DATE= TO_DATE= TO_NUMBER= TO_NUMBER=
Caracteristicas de OracleCaracteristicas de Oracle
Desarrollado sobre Desarrollado sobre Oracle DatabaseOracle Database Oracle Content Database Oracle Content Database ha sido ha sido disentildeada para que las organizaciones disentildeada para que las organizaciones puedan controlar y gestionar grandes puedan controlar y gestionar grandes voluacutemenes de contenidos no voluacutemenes de contenidos no estructurados en un uacutenico repositorio con estructurados en un uacutenico repositorio con el objetivo de reducir los costes y los el objetivo de reducir los costes y los riesgos asociados a la peacuterdida de riesgos asociados a la peacuterdida de informacioacuten informacioacuten
Estructuras de OracleEstructuras de OracleUna BD Oracle tiene una estructura fiacutesica y Una BD Oracle tiene una estructura fiacutesica y
una estructura loacutegica una estructura loacutegica La estructura fiacutesica se corresponde a los La estructura fiacutesica se corresponde a los
ficheros del sistema operativoficheros del sistema operativo La estructura loacutegica estaacute formada por los La estructura loacutegica estaacute formada por los
tablespace tablespace y los y los objetos objetos de un esquema de un esquema de BDde BD
Estructura loacutegicaEstructura loacutegica
Se divide en unidades de almacenamiento loacutegicas Tablespaces
Cada BD estaraacute formada por uno o mas tablespaces (al menos existe el tablespace SYSTEM 1048774 cataacutelogo del sistema)
Cada tablespace se corresponde con uno o maacutes ficheros de datos
Estructura fiacutesicaEstructura fiacutesica Una BD tiene Una BD tiene uno o maacutes ficheros de datosuno o maacutes ficheros de datos Estos Estos
ficheros son de ficheros son de tamantildeo fijo tamantildeo fijo y se establecen en el y se establecen en el momento en que se crea la base de datos o en el momento en que se crea la base de datos o en el momento en el que se crean tablespacesmomento en el que se crean tablespaces
Los datos del fichero de datos son leiacutedos cuando se Los datos del fichero de datos son leiacutedos cuando se necesitan y situados en una cacheacute de memoria necesitan y situados en una cacheacute de memoria compartida para que el proacuteximo acceso a los compartida para que el proacuteximo acceso a los mismos sea maacutes raacutepido mismos sea maacutes raacutepido
iquestQueacute diferencias hay entre iquestQueacute diferencias hay entre MYSQL y OracleMYSQL y Oracle
MySQL se instala a partir de sus rpm resultando MySQL se instala a partir de sus rpm resultando realmente sencillo El proceso de instalacioacuten crea realmente sencillo El proceso de instalacioacuten crea las bases de datos necesarias para funcionar las bases de datos necesarias para funcionar MySQL le acompantildea suficiente documentacioacuten MySQL le acompantildea suficiente documentacioacuten de calidadde calidad
Oracle resulta muy difiacutecil de instalar No dispone Oracle resulta muy difiacutecil de instalar No dispone de un fichero rpm de instalacioacuten Incorpora de un fichero rpm de instalacioacuten Incorpora documentacioacuten para poder ejecutar el instalador documentacioacuten para poder ejecutar el instalador Se trata de un rudimentario asistente que realiza Se trata de un rudimentario asistente que realiza preguntas al usuario o administrador y presenta preguntas al usuario o administrador y presenta una lista de componentes a elegir una lista de componentes a elegir
Versiones de OracleVersiones de Oracle
Oracle 5 y Oracle 6 Oracle 5 y Oracle 6 Oracle 7 Oracle 7 Oracle 7 Parallel Oracle 7 Parallel Oracle 8 Oracle 8 Oragle 9Oragle 9 Oracle 10Oracle 10 Oracle 11Oracle 11
Funciones OracleFunciones Oracle
Funciones de valores simplesFunciones de valores simples Funciones de grupos de valoresFunciones de grupos de valores Funciones que devuelven valores de Funciones que devuelven valores de
caracterescaracteres Funciones que devuelven valores Funciones que devuelven valores
numeacutericosnumeacutericos Funciones para el manejo de fechasFunciones para el manejo de fechas Funciones de conversioacutenFunciones de conversioacuten
Funciones de valores simplesFunciones de valores simples
ABS(n)= CEIL(n)= FLOOT(n) = MOD (m n)= NVL (valor
expresioacuten)= POWER (m
exponente)=
SQRT(n)= TRUNC (numero
[m])= VAIRANCE
(valor)= ROUND (numero [
m])= SIGN (valor)=
Funciones de grupos de valoresFunciones de grupos de valores
AVG(n)=AVG(n)= COUNT ( | Expresioacuten)= COUNT ( | Expresioacuten)= MAX (expresioacuten)= MAX (expresioacuten)= MIN (expresioacuten)= MIN (expresioacuten)= SUM (expresioacuten)= SUM (expresioacuten)= GREATEST (valor1 valor2hellip)= GREATEST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)=
Funciones que devuelven Funciones que devuelven valores de caracteresvalores de caracteres
CHR(n) = CONCAT (cad1 cad2)= LOWER (cad)= UPPER (cad)= INITCAP (cad)= LPAD (cad1 n[cad2])= RPAD (cad1 n[cad2])=
LTRIM (cad [set])= RTRIM (cad [set])= REPLACE (cad
cadena_busqueda [ cadena_sustitucion])=
SUBSTR (cad m [n])= TRANSLATE (cad1
cad2 cad3)=
Funciones que devuelven Funciones que devuelven valores numeacutericosvalores numeacutericos
ASCII(cad)= ASCII(cad)= INSTR (cad1 cad2 [ comienzo [m]])= INSTR (cad1 cad2 [ comienzo [m]])= LENGTH (cad)= LENGTH (cad)=
Funciones para el manejo de Funciones para el manejo de fechasfechas
SYSDATE= SYSDATE= ADD_MONTHS (fecha n)= ADD_MONTHS (fecha n)= LASTDAY (fecha)= LASTDAY (fecha)= MONTHS_BETWEEN (fecha1 fecha2)= MONTHS_BETWEEN (fecha1 fecha2)= NEXT_DAY (fecha cad)= NEXT_DAY (fecha cad)=
Funciones de conversioacutenFunciones de conversioacuten
TO_CHAR= TO_CHAR= TO_DATE= TO_DATE= TO_NUMBER= TO_NUMBER=
Estructuras de OracleEstructuras de OracleUna BD Oracle tiene una estructura fiacutesica y Una BD Oracle tiene una estructura fiacutesica y
una estructura loacutegica una estructura loacutegica La estructura fiacutesica se corresponde a los La estructura fiacutesica se corresponde a los
ficheros del sistema operativoficheros del sistema operativo La estructura loacutegica estaacute formada por los La estructura loacutegica estaacute formada por los
tablespace tablespace y los y los objetos objetos de un esquema de un esquema de BDde BD
Estructura loacutegicaEstructura loacutegica
Se divide en unidades de almacenamiento loacutegicas Tablespaces
Cada BD estaraacute formada por uno o mas tablespaces (al menos existe el tablespace SYSTEM 1048774 cataacutelogo del sistema)
Cada tablespace se corresponde con uno o maacutes ficheros de datos
Estructura fiacutesicaEstructura fiacutesica Una BD tiene Una BD tiene uno o maacutes ficheros de datosuno o maacutes ficheros de datos Estos Estos
ficheros son de ficheros son de tamantildeo fijo tamantildeo fijo y se establecen en el y se establecen en el momento en que se crea la base de datos o en el momento en que se crea la base de datos o en el momento en el que se crean tablespacesmomento en el que se crean tablespaces
Los datos del fichero de datos son leiacutedos cuando se Los datos del fichero de datos son leiacutedos cuando se necesitan y situados en una cacheacute de memoria necesitan y situados en una cacheacute de memoria compartida para que el proacuteximo acceso a los compartida para que el proacuteximo acceso a los mismos sea maacutes raacutepido mismos sea maacutes raacutepido
iquestQueacute diferencias hay entre iquestQueacute diferencias hay entre MYSQL y OracleMYSQL y Oracle
MySQL se instala a partir de sus rpm resultando MySQL se instala a partir de sus rpm resultando realmente sencillo El proceso de instalacioacuten crea realmente sencillo El proceso de instalacioacuten crea las bases de datos necesarias para funcionar las bases de datos necesarias para funcionar MySQL le acompantildea suficiente documentacioacuten MySQL le acompantildea suficiente documentacioacuten de calidadde calidad
Oracle resulta muy difiacutecil de instalar No dispone Oracle resulta muy difiacutecil de instalar No dispone de un fichero rpm de instalacioacuten Incorpora de un fichero rpm de instalacioacuten Incorpora documentacioacuten para poder ejecutar el instalador documentacioacuten para poder ejecutar el instalador Se trata de un rudimentario asistente que realiza Se trata de un rudimentario asistente que realiza preguntas al usuario o administrador y presenta preguntas al usuario o administrador y presenta una lista de componentes a elegir una lista de componentes a elegir
Versiones de OracleVersiones de Oracle
Oracle 5 y Oracle 6 Oracle 5 y Oracle 6 Oracle 7 Oracle 7 Oracle 7 Parallel Oracle 7 Parallel Oracle 8 Oracle 8 Oragle 9Oragle 9 Oracle 10Oracle 10 Oracle 11Oracle 11
Funciones OracleFunciones Oracle
Funciones de valores simplesFunciones de valores simples Funciones de grupos de valoresFunciones de grupos de valores Funciones que devuelven valores de Funciones que devuelven valores de
caracterescaracteres Funciones que devuelven valores Funciones que devuelven valores
numeacutericosnumeacutericos Funciones para el manejo de fechasFunciones para el manejo de fechas Funciones de conversioacutenFunciones de conversioacuten
Funciones de valores simplesFunciones de valores simples
ABS(n)= CEIL(n)= FLOOT(n) = MOD (m n)= NVL (valor
expresioacuten)= POWER (m
exponente)=
SQRT(n)= TRUNC (numero
[m])= VAIRANCE
(valor)= ROUND (numero [
m])= SIGN (valor)=
Funciones de grupos de valoresFunciones de grupos de valores
AVG(n)=AVG(n)= COUNT ( | Expresioacuten)= COUNT ( | Expresioacuten)= MAX (expresioacuten)= MAX (expresioacuten)= MIN (expresioacuten)= MIN (expresioacuten)= SUM (expresioacuten)= SUM (expresioacuten)= GREATEST (valor1 valor2hellip)= GREATEST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)=
Funciones que devuelven Funciones que devuelven valores de caracteresvalores de caracteres
CHR(n) = CONCAT (cad1 cad2)= LOWER (cad)= UPPER (cad)= INITCAP (cad)= LPAD (cad1 n[cad2])= RPAD (cad1 n[cad2])=
LTRIM (cad [set])= RTRIM (cad [set])= REPLACE (cad
cadena_busqueda [ cadena_sustitucion])=
SUBSTR (cad m [n])= TRANSLATE (cad1
cad2 cad3)=
Funciones que devuelven Funciones que devuelven valores numeacutericosvalores numeacutericos
ASCII(cad)= ASCII(cad)= INSTR (cad1 cad2 [ comienzo [m]])= INSTR (cad1 cad2 [ comienzo [m]])= LENGTH (cad)= LENGTH (cad)=
Funciones para el manejo de Funciones para el manejo de fechasfechas
SYSDATE= SYSDATE= ADD_MONTHS (fecha n)= ADD_MONTHS (fecha n)= LASTDAY (fecha)= LASTDAY (fecha)= MONTHS_BETWEEN (fecha1 fecha2)= MONTHS_BETWEEN (fecha1 fecha2)= NEXT_DAY (fecha cad)= NEXT_DAY (fecha cad)=
Funciones de conversioacutenFunciones de conversioacuten
TO_CHAR= TO_CHAR= TO_DATE= TO_DATE= TO_NUMBER= TO_NUMBER=
Estructura loacutegicaEstructura loacutegica
Se divide en unidades de almacenamiento loacutegicas Tablespaces
Cada BD estaraacute formada por uno o mas tablespaces (al menos existe el tablespace SYSTEM 1048774 cataacutelogo del sistema)
Cada tablespace se corresponde con uno o maacutes ficheros de datos
Estructura fiacutesicaEstructura fiacutesica Una BD tiene Una BD tiene uno o maacutes ficheros de datosuno o maacutes ficheros de datos Estos Estos
ficheros son de ficheros son de tamantildeo fijo tamantildeo fijo y se establecen en el y se establecen en el momento en que se crea la base de datos o en el momento en que se crea la base de datos o en el momento en el que se crean tablespacesmomento en el que se crean tablespaces
Los datos del fichero de datos son leiacutedos cuando se Los datos del fichero de datos son leiacutedos cuando se necesitan y situados en una cacheacute de memoria necesitan y situados en una cacheacute de memoria compartida para que el proacuteximo acceso a los compartida para que el proacuteximo acceso a los mismos sea maacutes raacutepido mismos sea maacutes raacutepido
iquestQueacute diferencias hay entre iquestQueacute diferencias hay entre MYSQL y OracleMYSQL y Oracle
MySQL se instala a partir de sus rpm resultando MySQL se instala a partir de sus rpm resultando realmente sencillo El proceso de instalacioacuten crea realmente sencillo El proceso de instalacioacuten crea las bases de datos necesarias para funcionar las bases de datos necesarias para funcionar MySQL le acompantildea suficiente documentacioacuten MySQL le acompantildea suficiente documentacioacuten de calidadde calidad
Oracle resulta muy difiacutecil de instalar No dispone Oracle resulta muy difiacutecil de instalar No dispone de un fichero rpm de instalacioacuten Incorpora de un fichero rpm de instalacioacuten Incorpora documentacioacuten para poder ejecutar el instalador documentacioacuten para poder ejecutar el instalador Se trata de un rudimentario asistente que realiza Se trata de un rudimentario asistente que realiza preguntas al usuario o administrador y presenta preguntas al usuario o administrador y presenta una lista de componentes a elegir una lista de componentes a elegir
Versiones de OracleVersiones de Oracle
Oracle 5 y Oracle 6 Oracle 5 y Oracle 6 Oracle 7 Oracle 7 Oracle 7 Parallel Oracle 7 Parallel Oracle 8 Oracle 8 Oragle 9Oragle 9 Oracle 10Oracle 10 Oracle 11Oracle 11
Funciones OracleFunciones Oracle
Funciones de valores simplesFunciones de valores simples Funciones de grupos de valoresFunciones de grupos de valores Funciones que devuelven valores de Funciones que devuelven valores de
caracterescaracteres Funciones que devuelven valores Funciones que devuelven valores
numeacutericosnumeacutericos Funciones para el manejo de fechasFunciones para el manejo de fechas Funciones de conversioacutenFunciones de conversioacuten
Funciones de valores simplesFunciones de valores simples
ABS(n)= CEIL(n)= FLOOT(n) = MOD (m n)= NVL (valor
expresioacuten)= POWER (m
exponente)=
SQRT(n)= TRUNC (numero
[m])= VAIRANCE
(valor)= ROUND (numero [
m])= SIGN (valor)=
Funciones de grupos de valoresFunciones de grupos de valores
AVG(n)=AVG(n)= COUNT ( | Expresioacuten)= COUNT ( | Expresioacuten)= MAX (expresioacuten)= MAX (expresioacuten)= MIN (expresioacuten)= MIN (expresioacuten)= SUM (expresioacuten)= SUM (expresioacuten)= GREATEST (valor1 valor2hellip)= GREATEST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)=
Funciones que devuelven Funciones que devuelven valores de caracteresvalores de caracteres
CHR(n) = CONCAT (cad1 cad2)= LOWER (cad)= UPPER (cad)= INITCAP (cad)= LPAD (cad1 n[cad2])= RPAD (cad1 n[cad2])=
LTRIM (cad [set])= RTRIM (cad [set])= REPLACE (cad
cadena_busqueda [ cadena_sustitucion])=
SUBSTR (cad m [n])= TRANSLATE (cad1
cad2 cad3)=
Funciones que devuelven Funciones que devuelven valores numeacutericosvalores numeacutericos
ASCII(cad)= ASCII(cad)= INSTR (cad1 cad2 [ comienzo [m]])= INSTR (cad1 cad2 [ comienzo [m]])= LENGTH (cad)= LENGTH (cad)=
Funciones para el manejo de Funciones para el manejo de fechasfechas
SYSDATE= SYSDATE= ADD_MONTHS (fecha n)= ADD_MONTHS (fecha n)= LASTDAY (fecha)= LASTDAY (fecha)= MONTHS_BETWEEN (fecha1 fecha2)= MONTHS_BETWEEN (fecha1 fecha2)= NEXT_DAY (fecha cad)= NEXT_DAY (fecha cad)=
Funciones de conversioacutenFunciones de conversioacuten
TO_CHAR= TO_CHAR= TO_DATE= TO_DATE= TO_NUMBER= TO_NUMBER=
Estructura fiacutesicaEstructura fiacutesica Una BD tiene Una BD tiene uno o maacutes ficheros de datosuno o maacutes ficheros de datos Estos Estos
ficheros son de ficheros son de tamantildeo fijo tamantildeo fijo y se establecen en el y se establecen en el momento en que se crea la base de datos o en el momento en que se crea la base de datos o en el momento en el que se crean tablespacesmomento en el que se crean tablespaces
Los datos del fichero de datos son leiacutedos cuando se Los datos del fichero de datos son leiacutedos cuando se necesitan y situados en una cacheacute de memoria necesitan y situados en una cacheacute de memoria compartida para que el proacuteximo acceso a los compartida para que el proacuteximo acceso a los mismos sea maacutes raacutepido mismos sea maacutes raacutepido
iquestQueacute diferencias hay entre iquestQueacute diferencias hay entre MYSQL y OracleMYSQL y Oracle
MySQL se instala a partir de sus rpm resultando MySQL se instala a partir de sus rpm resultando realmente sencillo El proceso de instalacioacuten crea realmente sencillo El proceso de instalacioacuten crea las bases de datos necesarias para funcionar las bases de datos necesarias para funcionar MySQL le acompantildea suficiente documentacioacuten MySQL le acompantildea suficiente documentacioacuten de calidadde calidad
Oracle resulta muy difiacutecil de instalar No dispone Oracle resulta muy difiacutecil de instalar No dispone de un fichero rpm de instalacioacuten Incorpora de un fichero rpm de instalacioacuten Incorpora documentacioacuten para poder ejecutar el instalador documentacioacuten para poder ejecutar el instalador Se trata de un rudimentario asistente que realiza Se trata de un rudimentario asistente que realiza preguntas al usuario o administrador y presenta preguntas al usuario o administrador y presenta una lista de componentes a elegir una lista de componentes a elegir
Versiones de OracleVersiones de Oracle
Oracle 5 y Oracle 6 Oracle 5 y Oracle 6 Oracle 7 Oracle 7 Oracle 7 Parallel Oracle 7 Parallel Oracle 8 Oracle 8 Oragle 9Oragle 9 Oracle 10Oracle 10 Oracle 11Oracle 11
Funciones OracleFunciones Oracle
Funciones de valores simplesFunciones de valores simples Funciones de grupos de valoresFunciones de grupos de valores Funciones que devuelven valores de Funciones que devuelven valores de
caracterescaracteres Funciones que devuelven valores Funciones que devuelven valores
numeacutericosnumeacutericos Funciones para el manejo de fechasFunciones para el manejo de fechas Funciones de conversioacutenFunciones de conversioacuten
Funciones de valores simplesFunciones de valores simples
ABS(n)= CEIL(n)= FLOOT(n) = MOD (m n)= NVL (valor
expresioacuten)= POWER (m
exponente)=
SQRT(n)= TRUNC (numero
[m])= VAIRANCE
(valor)= ROUND (numero [
m])= SIGN (valor)=
Funciones de grupos de valoresFunciones de grupos de valores
AVG(n)=AVG(n)= COUNT ( | Expresioacuten)= COUNT ( | Expresioacuten)= MAX (expresioacuten)= MAX (expresioacuten)= MIN (expresioacuten)= MIN (expresioacuten)= SUM (expresioacuten)= SUM (expresioacuten)= GREATEST (valor1 valor2hellip)= GREATEST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)=
Funciones que devuelven Funciones que devuelven valores de caracteresvalores de caracteres
CHR(n) = CONCAT (cad1 cad2)= LOWER (cad)= UPPER (cad)= INITCAP (cad)= LPAD (cad1 n[cad2])= RPAD (cad1 n[cad2])=
LTRIM (cad [set])= RTRIM (cad [set])= REPLACE (cad
cadena_busqueda [ cadena_sustitucion])=
SUBSTR (cad m [n])= TRANSLATE (cad1
cad2 cad3)=
Funciones que devuelven Funciones que devuelven valores numeacutericosvalores numeacutericos
ASCII(cad)= ASCII(cad)= INSTR (cad1 cad2 [ comienzo [m]])= INSTR (cad1 cad2 [ comienzo [m]])= LENGTH (cad)= LENGTH (cad)=
Funciones para el manejo de Funciones para el manejo de fechasfechas
SYSDATE= SYSDATE= ADD_MONTHS (fecha n)= ADD_MONTHS (fecha n)= LASTDAY (fecha)= LASTDAY (fecha)= MONTHS_BETWEEN (fecha1 fecha2)= MONTHS_BETWEEN (fecha1 fecha2)= NEXT_DAY (fecha cad)= NEXT_DAY (fecha cad)=
Funciones de conversioacutenFunciones de conversioacuten
TO_CHAR= TO_CHAR= TO_DATE= TO_DATE= TO_NUMBER= TO_NUMBER=
iquestQueacute diferencias hay entre iquestQueacute diferencias hay entre MYSQL y OracleMYSQL y Oracle
MySQL se instala a partir de sus rpm resultando MySQL se instala a partir de sus rpm resultando realmente sencillo El proceso de instalacioacuten crea realmente sencillo El proceso de instalacioacuten crea las bases de datos necesarias para funcionar las bases de datos necesarias para funcionar MySQL le acompantildea suficiente documentacioacuten MySQL le acompantildea suficiente documentacioacuten de calidadde calidad
Oracle resulta muy difiacutecil de instalar No dispone Oracle resulta muy difiacutecil de instalar No dispone de un fichero rpm de instalacioacuten Incorpora de un fichero rpm de instalacioacuten Incorpora documentacioacuten para poder ejecutar el instalador documentacioacuten para poder ejecutar el instalador Se trata de un rudimentario asistente que realiza Se trata de un rudimentario asistente que realiza preguntas al usuario o administrador y presenta preguntas al usuario o administrador y presenta una lista de componentes a elegir una lista de componentes a elegir
Versiones de OracleVersiones de Oracle
Oracle 5 y Oracle 6 Oracle 5 y Oracle 6 Oracle 7 Oracle 7 Oracle 7 Parallel Oracle 7 Parallel Oracle 8 Oracle 8 Oragle 9Oragle 9 Oracle 10Oracle 10 Oracle 11Oracle 11
Funciones OracleFunciones Oracle
Funciones de valores simplesFunciones de valores simples Funciones de grupos de valoresFunciones de grupos de valores Funciones que devuelven valores de Funciones que devuelven valores de
caracterescaracteres Funciones que devuelven valores Funciones que devuelven valores
numeacutericosnumeacutericos Funciones para el manejo de fechasFunciones para el manejo de fechas Funciones de conversioacutenFunciones de conversioacuten
Funciones de valores simplesFunciones de valores simples
ABS(n)= CEIL(n)= FLOOT(n) = MOD (m n)= NVL (valor
expresioacuten)= POWER (m
exponente)=
SQRT(n)= TRUNC (numero
[m])= VAIRANCE
(valor)= ROUND (numero [
m])= SIGN (valor)=
Funciones de grupos de valoresFunciones de grupos de valores
AVG(n)=AVG(n)= COUNT ( | Expresioacuten)= COUNT ( | Expresioacuten)= MAX (expresioacuten)= MAX (expresioacuten)= MIN (expresioacuten)= MIN (expresioacuten)= SUM (expresioacuten)= SUM (expresioacuten)= GREATEST (valor1 valor2hellip)= GREATEST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)=
Funciones que devuelven Funciones que devuelven valores de caracteresvalores de caracteres
CHR(n) = CONCAT (cad1 cad2)= LOWER (cad)= UPPER (cad)= INITCAP (cad)= LPAD (cad1 n[cad2])= RPAD (cad1 n[cad2])=
LTRIM (cad [set])= RTRIM (cad [set])= REPLACE (cad
cadena_busqueda [ cadena_sustitucion])=
SUBSTR (cad m [n])= TRANSLATE (cad1
cad2 cad3)=
Funciones que devuelven Funciones que devuelven valores numeacutericosvalores numeacutericos
ASCII(cad)= ASCII(cad)= INSTR (cad1 cad2 [ comienzo [m]])= INSTR (cad1 cad2 [ comienzo [m]])= LENGTH (cad)= LENGTH (cad)=
Funciones para el manejo de Funciones para el manejo de fechasfechas
SYSDATE= SYSDATE= ADD_MONTHS (fecha n)= ADD_MONTHS (fecha n)= LASTDAY (fecha)= LASTDAY (fecha)= MONTHS_BETWEEN (fecha1 fecha2)= MONTHS_BETWEEN (fecha1 fecha2)= NEXT_DAY (fecha cad)= NEXT_DAY (fecha cad)=
Funciones de conversioacutenFunciones de conversioacuten
TO_CHAR= TO_CHAR= TO_DATE= TO_DATE= TO_NUMBER= TO_NUMBER=
Versiones de OracleVersiones de Oracle
Oracle 5 y Oracle 6 Oracle 5 y Oracle 6 Oracle 7 Oracle 7 Oracle 7 Parallel Oracle 7 Parallel Oracle 8 Oracle 8 Oragle 9Oragle 9 Oracle 10Oracle 10 Oracle 11Oracle 11
Funciones OracleFunciones Oracle
Funciones de valores simplesFunciones de valores simples Funciones de grupos de valoresFunciones de grupos de valores Funciones que devuelven valores de Funciones que devuelven valores de
caracterescaracteres Funciones que devuelven valores Funciones que devuelven valores
numeacutericosnumeacutericos Funciones para el manejo de fechasFunciones para el manejo de fechas Funciones de conversioacutenFunciones de conversioacuten
Funciones de valores simplesFunciones de valores simples
ABS(n)= CEIL(n)= FLOOT(n) = MOD (m n)= NVL (valor
expresioacuten)= POWER (m
exponente)=
SQRT(n)= TRUNC (numero
[m])= VAIRANCE
(valor)= ROUND (numero [
m])= SIGN (valor)=
Funciones de grupos de valoresFunciones de grupos de valores
AVG(n)=AVG(n)= COUNT ( | Expresioacuten)= COUNT ( | Expresioacuten)= MAX (expresioacuten)= MAX (expresioacuten)= MIN (expresioacuten)= MIN (expresioacuten)= SUM (expresioacuten)= SUM (expresioacuten)= GREATEST (valor1 valor2hellip)= GREATEST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)=
Funciones que devuelven Funciones que devuelven valores de caracteresvalores de caracteres
CHR(n) = CONCAT (cad1 cad2)= LOWER (cad)= UPPER (cad)= INITCAP (cad)= LPAD (cad1 n[cad2])= RPAD (cad1 n[cad2])=
LTRIM (cad [set])= RTRIM (cad [set])= REPLACE (cad
cadena_busqueda [ cadena_sustitucion])=
SUBSTR (cad m [n])= TRANSLATE (cad1
cad2 cad3)=
Funciones que devuelven Funciones que devuelven valores numeacutericosvalores numeacutericos
ASCII(cad)= ASCII(cad)= INSTR (cad1 cad2 [ comienzo [m]])= INSTR (cad1 cad2 [ comienzo [m]])= LENGTH (cad)= LENGTH (cad)=
Funciones para el manejo de Funciones para el manejo de fechasfechas
SYSDATE= SYSDATE= ADD_MONTHS (fecha n)= ADD_MONTHS (fecha n)= LASTDAY (fecha)= LASTDAY (fecha)= MONTHS_BETWEEN (fecha1 fecha2)= MONTHS_BETWEEN (fecha1 fecha2)= NEXT_DAY (fecha cad)= NEXT_DAY (fecha cad)=
Funciones de conversioacutenFunciones de conversioacuten
TO_CHAR= TO_CHAR= TO_DATE= TO_DATE= TO_NUMBER= TO_NUMBER=
Funciones OracleFunciones Oracle
Funciones de valores simplesFunciones de valores simples Funciones de grupos de valoresFunciones de grupos de valores Funciones que devuelven valores de Funciones que devuelven valores de
caracterescaracteres Funciones que devuelven valores Funciones que devuelven valores
numeacutericosnumeacutericos Funciones para el manejo de fechasFunciones para el manejo de fechas Funciones de conversioacutenFunciones de conversioacuten
Funciones de valores simplesFunciones de valores simples
ABS(n)= CEIL(n)= FLOOT(n) = MOD (m n)= NVL (valor
expresioacuten)= POWER (m
exponente)=
SQRT(n)= TRUNC (numero
[m])= VAIRANCE
(valor)= ROUND (numero [
m])= SIGN (valor)=
Funciones de grupos de valoresFunciones de grupos de valores
AVG(n)=AVG(n)= COUNT ( | Expresioacuten)= COUNT ( | Expresioacuten)= MAX (expresioacuten)= MAX (expresioacuten)= MIN (expresioacuten)= MIN (expresioacuten)= SUM (expresioacuten)= SUM (expresioacuten)= GREATEST (valor1 valor2hellip)= GREATEST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)=
Funciones que devuelven Funciones que devuelven valores de caracteresvalores de caracteres
CHR(n) = CONCAT (cad1 cad2)= LOWER (cad)= UPPER (cad)= INITCAP (cad)= LPAD (cad1 n[cad2])= RPAD (cad1 n[cad2])=
LTRIM (cad [set])= RTRIM (cad [set])= REPLACE (cad
cadena_busqueda [ cadena_sustitucion])=
SUBSTR (cad m [n])= TRANSLATE (cad1
cad2 cad3)=
Funciones que devuelven Funciones que devuelven valores numeacutericosvalores numeacutericos
ASCII(cad)= ASCII(cad)= INSTR (cad1 cad2 [ comienzo [m]])= INSTR (cad1 cad2 [ comienzo [m]])= LENGTH (cad)= LENGTH (cad)=
Funciones para el manejo de Funciones para el manejo de fechasfechas
SYSDATE= SYSDATE= ADD_MONTHS (fecha n)= ADD_MONTHS (fecha n)= LASTDAY (fecha)= LASTDAY (fecha)= MONTHS_BETWEEN (fecha1 fecha2)= MONTHS_BETWEEN (fecha1 fecha2)= NEXT_DAY (fecha cad)= NEXT_DAY (fecha cad)=
Funciones de conversioacutenFunciones de conversioacuten
TO_CHAR= TO_CHAR= TO_DATE= TO_DATE= TO_NUMBER= TO_NUMBER=
Funciones de valores simplesFunciones de valores simples
ABS(n)= CEIL(n)= FLOOT(n) = MOD (m n)= NVL (valor
expresioacuten)= POWER (m
exponente)=
SQRT(n)= TRUNC (numero
[m])= VAIRANCE
(valor)= ROUND (numero [
m])= SIGN (valor)=
Funciones de grupos de valoresFunciones de grupos de valores
AVG(n)=AVG(n)= COUNT ( | Expresioacuten)= COUNT ( | Expresioacuten)= MAX (expresioacuten)= MAX (expresioacuten)= MIN (expresioacuten)= MIN (expresioacuten)= SUM (expresioacuten)= SUM (expresioacuten)= GREATEST (valor1 valor2hellip)= GREATEST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)=
Funciones que devuelven Funciones que devuelven valores de caracteresvalores de caracteres
CHR(n) = CONCAT (cad1 cad2)= LOWER (cad)= UPPER (cad)= INITCAP (cad)= LPAD (cad1 n[cad2])= RPAD (cad1 n[cad2])=
LTRIM (cad [set])= RTRIM (cad [set])= REPLACE (cad
cadena_busqueda [ cadena_sustitucion])=
SUBSTR (cad m [n])= TRANSLATE (cad1
cad2 cad3)=
Funciones que devuelven Funciones que devuelven valores numeacutericosvalores numeacutericos
ASCII(cad)= ASCII(cad)= INSTR (cad1 cad2 [ comienzo [m]])= INSTR (cad1 cad2 [ comienzo [m]])= LENGTH (cad)= LENGTH (cad)=
Funciones para el manejo de Funciones para el manejo de fechasfechas
SYSDATE= SYSDATE= ADD_MONTHS (fecha n)= ADD_MONTHS (fecha n)= LASTDAY (fecha)= LASTDAY (fecha)= MONTHS_BETWEEN (fecha1 fecha2)= MONTHS_BETWEEN (fecha1 fecha2)= NEXT_DAY (fecha cad)= NEXT_DAY (fecha cad)=
Funciones de conversioacutenFunciones de conversioacuten
TO_CHAR= TO_CHAR= TO_DATE= TO_DATE= TO_NUMBER= TO_NUMBER=
Funciones de grupos de valoresFunciones de grupos de valores
AVG(n)=AVG(n)= COUNT ( | Expresioacuten)= COUNT ( | Expresioacuten)= MAX (expresioacuten)= MAX (expresioacuten)= MIN (expresioacuten)= MIN (expresioacuten)= SUM (expresioacuten)= SUM (expresioacuten)= GREATEST (valor1 valor2hellip)= GREATEST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)= LEAST (valor1 valor2hellip)=
Funciones que devuelven Funciones que devuelven valores de caracteresvalores de caracteres
CHR(n) = CONCAT (cad1 cad2)= LOWER (cad)= UPPER (cad)= INITCAP (cad)= LPAD (cad1 n[cad2])= RPAD (cad1 n[cad2])=
LTRIM (cad [set])= RTRIM (cad [set])= REPLACE (cad
cadena_busqueda [ cadena_sustitucion])=
SUBSTR (cad m [n])= TRANSLATE (cad1
cad2 cad3)=
Funciones que devuelven Funciones que devuelven valores numeacutericosvalores numeacutericos
ASCII(cad)= ASCII(cad)= INSTR (cad1 cad2 [ comienzo [m]])= INSTR (cad1 cad2 [ comienzo [m]])= LENGTH (cad)= LENGTH (cad)=
Funciones para el manejo de Funciones para el manejo de fechasfechas
SYSDATE= SYSDATE= ADD_MONTHS (fecha n)= ADD_MONTHS (fecha n)= LASTDAY (fecha)= LASTDAY (fecha)= MONTHS_BETWEEN (fecha1 fecha2)= MONTHS_BETWEEN (fecha1 fecha2)= NEXT_DAY (fecha cad)= NEXT_DAY (fecha cad)=
Funciones de conversioacutenFunciones de conversioacuten
TO_CHAR= TO_CHAR= TO_DATE= TO_DATE= TO_NUMBER= TO_NUMBER=
Funciones que devuelven Funciones que devuelven valores de caracteresvalores de caracteres
CHR(n) = CONCAT (cad1 cad2)= LOWER (cad)= UPPER (cad)= INITCAP (cad)= LPAD (cad1 n[cad2])= RPAD (cad1 n[cad2])=
LTRIM (cad [set])= RTRIM (cad [set])= REPLACE (cad
cadena_busqueda [ cadena_sustitucion])=
SUBSTR (cad m [n])= TRANSLATE (cad1
cad2 cad3)=
Funciones que devuelven Funciones que devuelven valores numeacutericosvalores numeacutericos
ASCII(cad)= ASCII(cad)= INSTR (cad1 cad2 [ comienzo [m]])= INSTR (cad1 cad2 [ comienzo [m]])= LENGTH (cad)= LENGTH (cad)=
Funciones para el manejo de Funciones para el manejo de fechasfechas
SYSDATE= SYSDATE= ADD_MONTHS (fecha n)= ADD_MONTHS (fecha n)= LASTDAY (fecha)= LASTDAY (fecha)= MONTHS_BETWEEN (fecha1 fecha2)= MONTHS_BETWEEN (fecha1 fecha2)= NEXT_DAY (fecha cad)= NEXT_DAY (fecha cad)=
Funciones de conversioacutenFunciones de conversioacuten
TO_CHAR= TO_CHAR= TO_DATE= TO_DATE= TO_NUMBER= TO_NUMBER=
Funciones que devuelven Funciones que devuelven valores numeacutericosvalores numeacutericos
ASCII(cad)= ASCII(cad)= INSTR (cad1 cad2 [ comienzo [m]])= INSTR (cad1 cad2 [ comienzo [m]])= LENGTH (cad)= LENGTH (cad)=
Funciones para el manejo de Funciones para el manejo de fechasfechas
SYSDATE= SYSDATE= ADD_MONTHS (fecha n)= ADD_MONTHS (fecha n)= LASTDAY (fecha)= LASTDAY (fecha)= MONTHS_BETWEEN (fecha1 fecha2)= MONTHS_BETWEEN (fecha1 fecha2)= NEXT_DAY (fecha cad)= NEXT_DAY (fecha cad)=
Funciones de conversioacutenFunciones de conversioacuten
TO_CHAR= TO_CHAR= TO_DATE= TO_DATE= TO_NUMBER= TO_NUMBER=
Funciones para el manejo de Funciones para el manejo de fechasfechas
SYSDATE= SYSDATE= ADD_MONTHS (fecha n)= ADD_MONTHS (fecha n)= LASTDAY (fecha)= LASTDAY (fecha)= MONTHS_BETWEEN (fecha1 fecha2)= MONTHS_BETWEEN (fecha1 fecha2)= NEXT_DAY (fecha cad)= NEXT_DAY (fecha cad)=
Funciones de conversioacutenFunciones de conversioacuten
TO_CHAR= TO_CHAR= TO_DATE= TO_DATE= TO_NUMBER= TO_NUMBER=
Funciones de conversioacutenFunciones de conversioacuten
TO_CHAR= TO_CHAR= TO_DATE= TO_DATE= TO_NUMBER= TO_NUMBER=