sábado, 14 de mayo de 2016

SELECT


Un cordial saludo,

En esta ocasión les hablare de tema de SQL un tanto introductorio de lo que es un select simple.

En SQL  utilizamos la sentencia select para seleccionar las columnas deseadas de una tabla.

Ejemplo:                    Select Nombre_Columna1, Nombre_Columna2
                                   From Tabla1;

A medida que vayamos avanzado en el tema se irán complicado las sentencias de una manera sorprendente!

Select  Columna1, count(columna2)
From tabla1;

Como pueden apreciar en el query de arriba,

SELECT: se utiliza para seleccionar solo las columnas que deseamos ver, esto quiere decir que si la tabla tiene 100 columnas, solo se mostraran las columnas que estén dentro del select.

Dato curioso: 
Las tablas de una base de datos ORACLE, pueden contener hasta 200 columnas y almacenar billones de datos.

Las columnas en el select podemos asignarles un alias.
                                               
                                 Ejemplo:    Select Columna1 AS Nombre_col
                                                    From Tabla1;

                                                   Select Columna1  Nombre_col
                                                    From Tabla1;

                                 Ejemplo 2:   Select Columna1 "Nombre columna"
                                                      From Tabla1;

En el ejemplo 1, se utiliza as de manera auxiliar no obligatoria, ya que funcionaria perfectamente sin ella,. se utiliza mas por la comprensión de código. Debemos tener en cuenta que el este nombre sera el encabezado en la base de datos y aparecerá en mayúscula, no puede tener espacios, si queremos mostrar algo personalizado, debemos utilizar "doble comillas" para que aparezca con los espacios etc.

Las comillas simples ' ' se utilizan para literales (lo valores de los registros de las tablas), y las comillas " " se utilizan para columnas en tablas,  cuando las utilicen mal es obvio que les aparecerá un error.

FROM: Tabla o Tablas pertenecientes a una base de datos dada.

Podemos concatenar columnas u palabras, numeros etc:

                     SELECT COLUMNA_1||'-'||'JUAN'
                       FROM EMPLOYEES;
                                   



Share:

miércoles, 11 de mayo de 2016

BASES DE DATOS ORACLE



Oracle Database es un sistema de gestión de base de datos de tipo objeto-relacional (ORDBMS, por el acrónimo en inglés de Object-Relational Data Base Management System), desarrollado por Oracle Corporation.
Se considera a Oracle Database como uno de los sistemas de bases de datos más completos, destacando: soporte de transacciones, estabilidad, escalabilidad, y soporte multiplataforma.[cita requerida]
Su dominio en el mercado de servidores empresariales había sido casi total hasta que recientemente tiene la competencia del Microsoft SQL Server y de la oferta de otros RDBMS con licencia libre como PostgreSQLMySQL o Firebird.

Historia

Oracle surge en 1977 bajo el nombre de SDL (Software Development Laboratories).
En 1979, SDL cambia su nombre por Relational Software, Inc. (RSI).
La fundación de SDL fue motivada principalmente a partir de un estudio sobre los SGBD (Sistemas Gestores de Base de Datos) de George KochComputer World definió este estudio como uno de los más completos jamás escritos sobre bases de datos. Este artículo incluía una comparativa de productos que dirigia a Relational Software como el más completo desde el punto de vista técnico. Esto se debía a que usaba la filosofía de las bases de datos relacionales, algo que por aquella época era todavía desconocido.
En la actualidad, Oracle (Nasdaq: ORCL) todavía encabeza la lista. La tecnología Oracle se encuentra prácticamente en todas las industrias alrededor del mundo y en las oficinas de 98 de las 100 empresas Fortune 100. Oracle es la primera compañía de software que desarrolla e implementa software para empresas cien por ciento activado por Internet a través de toda su línea de productos: base de datos, aplicaciones comerciales y herramientas de desarrollo de aplicaciones y soporte de decisiones. Oracle es el proveedor mundial líder de software para administración de información, y la segunda empresa de software.

Fuente: Wikipedia.com
https://es.wikipedia.org/wiki/Oracle_Database
Share:

Archivo

Cual es el tema de mayor interes para ti?