BASE DE DATOS IUPSM CLASE PRACTICA. PROF. ING. JOSE L GUZMAN H.

Slides:



Advertisements
Presentaciones similares
SQL Sigla del nombre “Structured Query Language”.
Advertisements

Se necesita un PA que muestre la información de todos los clientes registrados de la siguiente forma: Nombre1 Nombre2, Apellido1 Apellido2 bajo el título.
Insercion de datos..
LENGUAJE ESTRUCTURADO DE CONSULTA “SQL”
Implementación de funciones definidas por el usuario
Fernando Velasco
UNIVERSIDAD NACIONAL DE LOJA Carrera de Ingeniería en Sistemas
Maestría en Bioinformática Bases de Datos y Sistemas de Información Otros objetos de Base de Datos Ing. Alfonso Vicente, PMP
Características Objeto Relacionales en Oracle
BASES DE DATOS Ejercicio No. 6. Ejecutar las siguientes sentencias SELECT nombre, ueldo FROM user.tabla_profesor WHERE filtro 1 UPDATE user.tabla_profesor.
Características Objeto Relacionales en Oracle Francisco Moreno Universidad Nacional.
UNITA - IBARRA BLOQUES PL-SQL SUBPROGRAMAS Paulina Guevara.
Características Objeto Relacionales en Oracle
PL/SQL Francisco Moreno Universidad Nacional.
MySQL M.C. Pedro Bello López.
SQL Lenguaje de consulta estructurado
PL/SQL Francisco Moreno Universidad Nacional. Introducción al PL/SQL ¿Por qué PL/SQL? A pesar de que SQL tiene mecanismos de control condicional (cláusula.
16/04/ Sesión 11 Funciones y procedimientos Ing. Ricardo Inquilla.
PL/SQL Francisco Moreno Universidad Nacional.
UNITA - IBARRA TRIGGERS
Lenguaje Estructurado de Consultas
John Freddy Duitama M.U.de.A. Facultad de Ingeniería. Creación del esquema de Una Base de Datos. John Freddy Duitama Muñoz. Facultad de Ingeniería. U.de.A.
Dr. Mario Rossainz López Aplicaciones WEB Primavera 2015.
TRIGGERS EN ORACLE 8 J. Iriarte S. España
SQL: DDL Francisco Moreno & Carlos Mario Zapata. SQL:DDL DDL: Lenguaje de Definición de Datos Permite crear objetos en la Base de Datos Tipos de Objetos:
Triggers(Disparadores)
SQL: Lenguaje de Interrogación Estructurado. Vistas Declaración de vista CREATE VIEW ( ) AS SELECT... Semántica Tabla virtual cuyo contenido es el resultado.
Bases de Datos 1 Prof. Daniel Obando Fuentes. USE USE {database}; Cambia el contexto de base de datos Es decir, dice cuál es la base de datos que se utilizará.
Características Objeto-Relacionales en Oracle Francisco Moreno Universidad Nacional.
Introducción a Bases de Datos en Microsoft Access Programación de Computadoras 2 Sección: P.
Structured Query Language (Lenguaje Estructurado de Consultas)
John Freddy Duitama M.U.de.A. Facultad de Ingeniería. Creación del esquema de Una Base de Datos. John Freddy Duitama Muñoz. Facultad de Ingeniería. U.de.A.
Cifrar / Descifrar campos en SQL
SQL Sigla del nombre “Structured Query Language”.
Base de Datos I. SQL es el lenguaje estándar para trabaja con base de datos relacionales. MySQL, el sistema de gestión de bases de datos SQL Open Source.
Consultas SQL. SQL SQL es un lenguaje de consulta estructurado (Structured Query Languague). Se utiliza para: Eliminar Modificar Consultar La base de.
Base de datos Francisco Castro. Creación de una tabla drop table TABLA cascade constraints; /*==============================================================*/
PUESTO-TRABAJO (Código-Puesto, Empresa, Sueldo, DNI- Contratado) TITULADO (DNI-Titulado, Nombre, Apellidos, Dirección) TITULACION (Iden-Titulación, Nombre,
Comandos de SQL Prog. Orientada a Eventos. Inserción de datos (INSERT) INSERT….VALUES INSERT INTO Tabla1 (Columna1, Columna2…) VALUES (‘ValorAlfa’, ValorNum…);
Características Objeto Relacionales en Oracle Francisco Moreno Universidad Nacional.
SQL Lenguaje Estructurado de Consultas. Structured Query Lenguaje (SQL). Lenguaje de acceso a bases de datos. Proyecto de Investigación de IBM. La mayoria.
Bases de Datos SQL.
UNIVERSIDAD LATINA IV. CONSULTAS AVANZADAS CON BASES DE DATOS. E.I. L.E. Prof. Ramón Castro Liceaga.
AA Gerardo Morgade Donato AA Isnel Leyva Herbella.
5 Paquetes ORACLE Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega.
Departamento de Lenguajes y Sistemas Informáticos escuela técnica superior de ingeniería informática Diseño de Bases de Datos Tema 4: Integridad.
Departamento de Lenguajes y Sistemas Informáticos escuela técnica superior de ingeniería informática Diseño de Bases de Datos Tema 4: Integridad.
SQL: DDL.
6 Triggers ORACLE - II Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega.
Administración de Base de Datos Integridad Prof Mercy Ospina Torres Prof Renny A. Hernandez
Structure Query Languaje SQL. Introducción a SQL El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado por.
Implementación de funciones definidas por el usuario.
6 Triggers ORACLE - III Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega.
COMANDOS SQL. ¿QUÉ ES SQL? El lenguaje de consulta estructurado es un lenguaje declarativo que permite la creación, acceso e interacción de bases de datos.
1 SQL (...la guía básica de supervivencia de dmi) Universidad de los Andes Demián Gutierrez Enero 2009.
PL/SQL Francisco Moreno Universidad Nacional.
Características Objeto Relacionales en Oracle
MYSQL SQL: Lenguaje de consulta estructurado. Es un lenguaje de programación para trabajar con BD relacionadas, entre las cuales tenemos MYSQL, ORACLE,
Tipos de datos en MYSQL YEAR: Año. “YYYY” o “YY”
SQL Prof. Martín Contreras.
SQL: Structured Query Language
Structure Query Languaje
SQL 2: Structured Query Language
SQL: structured Query Language
UN DISPARADOR O TRIGGER es un procedimiento que se ejecuta cuando se cumple una condición establecida al realizar una operación. Es una rutina autónoma.
5. SQL Procedural.
Lenguaje de Manipulación de Datos
Orígenes Funciones Condicionales
UN EJEMPLO DE LECTURA CONSISTENTE EN INNODB
TRIGGERS VISTAS Y PROCESOS Ing. Fabiola Nilda Perez Oliver
Transcripción de la presentación:

BASE DE DATOS IUPSM CLASE PRACTICA. PROF. ING. JOSE L GUZMAN H

Funciones SQL en PostgreSQL CREATE TABLE persona ( cedula numeric NOT NULL, nombre text, apellido text, telefono text, direccion text, sexo text, CONSTRAINT persona_pkey PRIMARY KEY (cedula) )

Funciones SQL en PostgreSQL INSERT INTO persona( cedula, nombre, apellido, telefono, direccion, sexo) VALUES (17337112, 'jose luis','guzman', '0414-8768193', 'puerto Ordaz', 'masculino');

Funciones SQL en PostgreSQL UPDATE persona SET cedula=17337112, nombre='jose luis', apellido='guzman hutton', telefono='0416-4999350', direccion='cuidad guayana', sexo='masculino' WHERE cedula = 17337112;

Funciones SQL en PostgreSQL SELECT cedula, nombre, apellido, telefono, direccion, sexo FROM persona;

Funciones SQL en PostgreSQL DELETE FROM persona WHERE cedula=17337112;

Funciones SQL en PostgreSQL SELECT * FROM persona;

DOMINIO CREATE DOMAIN sexo char (9)check( value in ('masculino','femenino')) ;

Crear una BD: practica. Crear una Tabla: persona cedula nombre apellido telefono direccion fechanac sexo nombrecompleto 17337112 Jose Guzman 04148768193 Pto ordaz 2014-12-31 M Escriba al menos 4 registros en la tabla de ambos sexos(m=masculino, f=femenino) Realizar las siguientes consultas: Mostrar todos los datos que existen en la tabla persona. Mostrar los datos de la persona que tenga cedula 17337112. mostrar los nombres y apellidos de las personas que sean de sexo masculino. Realizar una consulta que muestre el numero de registros que existe en la tabla persona(utilice la función count)

Consultas select * from persona select * from persona where cedula = ‘17337112’ select * from persona where sexo = ‘m’ select count(*) from persona

TRIGGER CREATE OR REPLACE FUNCTION actualizar_nombre() RETURNS TRIGGER AS $trigger_ejemplo$ BEGIN NEW.nombrecompleto := NEW.nombre || ' ' || NEW.apellido ; RETURN NEW; END; $trigger_ejemplo$ LANGUAGE plpgsql; CREATE TRIGGER trigger_ejemplo BEFORE INSERT OR UPDATE ON persona FOR EACH ROW EXECUTE PROCEDURE actualizar_nombre();