Fundamento de postgres
Creative Commons
ReconocimientoNo comercialCompartir bajo la misma licencia 3.0 Usted es libre de:
• •
copiar, distribuir y reproducir públicamente la obra hacer obras derivadas
Bajo las siguientes condiciones:
•
Reconocimiento. Debe reconocer los créditos de la obra de la manera especificada por el autor o el licenciante (pero no de una manera que sugiera que tiene su apoyo o apoyan el uso que hace de su obra). No comercial. No puede utilizar esta obra para fines comerciales. Compartir bajo la misma licencia. Si altera o transforma esta obra, o genera una obra derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta. Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra. Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor Nada en esta licencia menoscaba o restringe los derechos morales del autor.
•
•
• • •
Los derechos derivados de usos legítimos u otras limitaciones reconocidas por ley no se ven afectados por lo anterior. Esto es un resumen fácilmente legible deltexto legal de versión original en Idioma Inglés (la licencia completa) http://creativecommons.org/licenses/by-nc-sa/3.0/ec/legalcode
Índice de contenido
UNIDAD 1: INTRODUCCIÓN................................................................5 1.1. Instalando PostgreSQL 8.3 en Canaima..................................6 1.2. Conceptos Básicos de Base deDatos.....................................8 UNIDAD 2: LENGUAJE DE CONSULTA ESTRUCTURADO.....................13 2.1. Lenguaje de Definición de Datos (DDL)................................14 2.2. Lenguaje de Control de Datos (DCL).....................................16 2.3. Lenguaje de Manipulación de Datos (DML)...........................17 2.4. Lenguaje de Consulta de Datos (DQL)..................................20 2.5. LosOperadores Relacionales o de Comparación..................21 2.6. Tipos de Datos de PostgreSQL..............................................21 2.6.1. Tipos de datos Numéricos..............................................22 2.6.2. Tipos de datos de Fecha y Hora.....................................23 2.6.3. Tipos de datos de Cadena de Caracteres.......................24 UNIDAD 3: APRENDIENDO SQLCON POSTGRESQL..........................25 3.1. Creación y Eliminación de Base de Datos y Tablas...............25 3.2. Inserción de datos a una tabla..............................................30 3.3. Actualización de datos de una tabla.....................................32 3.4. Eliminación de datos de una tabla........................................33 3.5. Consulta de los registros deuna tabla..................................34 3.5.1. Sentencia SELECT..........................................................34 3.5.2. Clausula OFFSET............................................................35 3.5.3. Clausula WHERE.............................................................36 3.5.4. Clausula ORDER BY........................................................37 3.5.5.Funciones agregadas.....................................................38
3.5.5.1. Función concat()......................................................38 3.5.5.2. Función sum()..........................................................39 3.5.5.3. Función avg()...........................................................39 3.5.5.4. Funciónmax()..........................................................40 3.5.5.5. Función min()..........................................................41 3.5.5.6. Función count()........................................................41 3.5.6. Operador IN....................................................................42 3.5.7. Operador BETWEEN.......................................................43 3.5.8. Operador...
Regístrate para leer el documento completo.