Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porAna Belén Méndez Medina Modificado hace 6 años
1
BASE DE DATOS IUPSM CLASE PRACTICA. PROF. ING. JOSE L GUZMAN H
2
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) )
3
Funciones SQL en PostgreSQL
INSERT INTO persona( cedula, nombre, apellido, telefono, direccion, sexo) VALUES ( , 'jose luis','guzman', ' ', 'puerto Ordaz', 'masculino');
4
Funciones SQL en PostgreSQL
UPDATE persona SET cedula= , nombre='jose luis', apellido='guzman hutton', telefono=' ', direccion='cuidad guayana', sexo='masculino' WHERE cedula = ;
5
Funciones SQL en PostgreSQL
SELECT cedula, nombre, apellido, telefono, direccion, sexo FROM persona;
6
Funciones SQL en PostgreSQL
DELETE FROM persona WHERE cedula= ;
7
Funciones SQL en PostgreSQL
SELECT * FROM persona;
8
DOMINIO CREATE DOMAIN sexo char (9)check( value in ('masculino','femenino')) ;
9
Crear una BD: practica. Crear una Tabla: persona
cedula nombre apellido telefono direccion fechanac sexo nombrecompleto Jose Guzman Pto ordaz 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 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)
10
Consultas select * from persona
select * from persona where cedula = ‘ ’ select * from persona where sexo = ‘m’ select count(*) from persona
11
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();
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.