lunes, 14 de diciembre de 2015

Funciones

Función GREATEST 
Selecciona el mayor valor de una lista. Los valores pueden ser columnas, literales, expresiones, etc. 
Estructura: 

GREATEST (VALOR1, VALOR2,...)


Función NVL
Se utiliza para sustituir nulos por un valor real.
Estructura: 

NVL(expresion1, expresion2)


Función UID
Se encarga de devolver el identificador del usuario respectivamente dependiendo de los datos.
Estructura: 

SELECT UID FROM nombre_tabla


Función USER
Esta función se encarga de devolver el nombre del usuario en la respectiva pantalla.
Estructura: 

SELECT USER FROM tabla;

jueves, 10 de diciembre de 2015

Creación de máscaras

Conceptos:
https://drive.google.com/file/d/0B5xWy8h62O4MejZNbW5GT01WNkE/view?usp=sharing

Ejemplo:

Se desea saber en qué trimestre de realizó la mayor cantidad de pedidos



Creación de vistas

Las vistas definen una tabla virtual basada en una o más tablas o vistas. Esta tabla virtual se almacena permanentemente en la base de datos, generando, al igual que las tablas, una entrada en el diccionario de datos.

Vistas Simples

Para crear una vista utilizamos la sentencia CREATE VIEW, que en su formato más simple
Tiene la siguiente estructura:

                                         CREATE VIEW nombre_vista AS consulta




Vistas Agrupadas 

Otra construcción posible es la que procede de agrupaciones de filas de la tabla original GROUP BY, se denomina vista agrupada, ya que sus filas están construidas por agrupaciones de la tabla fuente.
Estructura:

                       CREATE VIEW nombre_vista (columnas…) AS consulta con GROUP BY





lunes, 12 de octubre de 2015

Bloque N° 2: Como instalar Oracle

BLOQUE N° 2 


A continuación vamos a ver como se instala Oracle en cualquier ordenador :

1.- Ejecutamos el instalador
Al momento de ejecutar el instalador se nos abre una ventana en la que tenemos que esperar un rato para que se ejecute 

2.- Se ejecuta el instalador de Oracle
En esta ventana nos da la bienvenida, aquí debemos darle a siguiente para continuar con la instalación

3.- Especificamos el directorio de inventario
En esta ventana debemos especificar en que lugar de nuestro disco local queremos que se cree un espacio para el directorio de inventario al finalizar ponemos siguiente

4.- Seleccionar el producto a instalar 
En esta ventana seleccionamos el producto que deseamos instalar si el Oracle para clientes o el Oracle para servidores en este caso le dejamos en el Oracle 12.1.0.1.0 que es para clientes después de haberlo hecho damos click en siguiente

5.- Ubicación de instalación
En esta ventana de la instalación determinamos la ubicación en donde queremos que se guarden los datos y demás del programa después de haber dejado predeterminada la ubicación daremos en siguiente

6.- Componentes disponibles de Oracle
En esta ventana seleccionamos los productos de Oracle que están disponibles con esta versión por lo general se lo deja por defecto así que le daremos siguiente

7.- Configuración de conexión
En esta ventana se configura la conexión de la base de datos lo que hacemos es añadir un Alias de conexión, un nombre de Host para la Base de Datos, el número de puerto y el nombre de servicio de la base de datos que por defecto se pone "EX", al finalizar con la configuración daremos en siguiente

8.- Oracle Providers
En esta ventana nos dirá que ejecutemos los scripts después de haber realizado una nueva actualización o instalación, aquí no hacemos nada y le damos a siguiente

9.- Resumen 
En esta ventana nos aparecerá un resumen de el programa que vamos a instalar en este caso Oracle, revisamos que concuerde con lo que habíamos hecho anteriormente y le damos en instalar

10.- Instalación de Oracle
En esta ventana ya se estará instalando Oracle, solo debemos esperar ya que se demorará un poco en realizar la instalación, al terminarse de instalar saldrá otra ventana

11.- Fin de instalación
En esta última ventana que nos saldrá en la instalación nos dice que Oracle se ha instalado correctamente, así que por último le damos en Salir, de ahí nos aparecerá un mensaje y le daremos que sí, así terminamos con la instalación de Oracle





lunes, 14 de septiembre de 2015

Base de Datos Jerárquica

Una Base de Datos Jerárquica es un tipo de sistema de gestión de base de datos que almacena la información en una estructura jerárquica que enlaza los registros en forma de árbol, en donde un padre puede tener varios hijos y esos hijos pueden tener varios padres


Base de Datos en Red

Una base de datos en red es una base de datos conformada por una colección de registros, los cuales están conectados entre sí por medio de enlaces de una red
El registro es similar al de una entidad como las que se emplean en el modelo relacional
La estructura de una base de datos en red abarca más que la estructura de un árbol porque un padre puede tener más de un hijo y los datos continúan hacia abajo

En este ejemplo los tipos de registro son: Curso, Requisito, Oferta, Profesor y Estudiante y la base de datos en red parte desde Curso hacia abajo

Modelos de Bases de Datos