LABORATORIO 2. POSTGRE SQL - BASE DE DATOS SECRETARIA DE HACIENDA
|
|
- Natividad Aguilera Guzmán
- hace 8 años
- Vistas:
Transcripción
1 LABORATORIO 2. POSTGRE SQL - BASE DE DATOS SECRETARIA DE HACIENDA BASE DE DATOS SECRETARIA DE HACIENDA En la Secretaría de Hacienda de San Antonio del SENA, se diseñó una base de datos que genera la información de algunos procesos básicos seleccionados tales como el cobro de impuesto predial, manejo de cuentas por cobrar y cuentas por pagar de terceros con las certificaciones respectivas. Los subprocesos que la secretaría maneja de los procesos seleccionados son:
2 SCRIPT POSTGRESQL CONNECT SYSTEM/SENA CREATE USER SECHACIENDA IDENTIFIED BY SENA DEFAULT TABLESPA- CE USERS ; GRANT CONNECT, RESOURCE TO SECHACIENDA; CONNECT SECHACIENDA/SENA spool SECHACIENDA /****** Object: Table tipouso Script Date: 01/26/ :51:28 ******/ CREATE TABLE TIPOUSO ( codigo CHAR(2) NOT NULL, nombretipouso VARCHAR2(20) NULL, PRIMARY KEY(codigo) /****** Object: Table propietario Script Date: 01/26/ :51:28 ******/ CREATE TABLE propietario ( cedula NUMBER NOT NULL, nombre VARCHAR2(20) NULL, apellido VARCHAR2(20) NULL, 2
3 PRIMARY KEY(cedula) /****** Object: Table tercero Script Date: 01/26/ :51:28 ******/ CREATE TABLE tercero ( codtercero NUMBER NOT NULL, --autonumerico nombre VARCHAR2(20) NULL, apellidos VARCHAR2(20) NULL, tipoidentifica CHAR(2) NULL, nroidentifica NUMBER NULL, VARCHAR2(20) NULL, dirección VARCHAR2(30) NULL, telefono NUMBER NULL, celular NUMBER NULL, fechanacimiento date NULL, PRIMARY KEY(codTercero) CREATE SEQUENCE SEQ_TERCERO MINVALUE 1 MAXVALUE START WITH 1 INCREMENT BY 1; CREATE OR REPLACE TRIGGER TR_TERCERO BEFORE INSERT ON TERCERO FOR EACH ROW DECLARE NUMERO NUMBER; BEGIN SELECT SEQ_TERCERO.NEXTVAL INTO NUMERO FROM DUAL; :NEW.codTercero :=NUMERO; END; / /****** Object: Table estrato Script Date: 01/26/ :51:28 ******/ CREATE TABLE estrato ( codigo NUMBER NOT NULL, --autonumerico nombre VARCHAR2(20) NULL, PRIMARY KEY(codigo) CREATE SEQUENCE SEQ_ESTRATO MINVALUE 1 3
4 MAXVALUE START WITH 1 INCREMENT BY 1; CREATE OR REPLACE TRIGGER TR_ESTRATO BEFORE INSERT ON ESTRATO FOR EACH ROW DECLARE NUMERO NUMBER; BEGIN SELECT SEQ_ESTRATO.NEXTVAL INTO NUMERO FROM DUAL; :NEW.codigo :=NUMERO; END; / /****** Object: Table ConceptoPago Script Date: 01/26/ :51:28 ******/ CREATE TABLE ConceptoPago ( codigoconceptopago NUMBER NOT NULL, --autonumerico nombreconcepto VARCHAR2(30) NULL, PRIMARY KEY(codigoConceptoPago) CREATE SEQUENCE SEQ_ConceptoPago MINVALUE 1 MAXVALUE START WITH 1 INCREMENT BY 1; CREATE OR REPLACE TRIGGER TR_ConceptoPago BEFORE INSERT ON ConceptoPago FOR EACH ROW DECLARE NUMERO NUMBER; BEGIN SELECT SEQ_ConceptoPago.NEXTVAL INTO NUMERO FROM DUAL; :NEW.codigoConceptoPago :=NUMERO; END; / /****** Object: Table cuentasporcobrar Script Date: 01/26/ :51:28 ******/ CREATE TABLE cuentasporcobrar ( nrocuenta NUMBER NOT NULL, --autonumerico codtercero NUMBER NULL, conceptocuenta VARCHAR2(25) NULL, valorcuenta NUMBER(16,4) NULL, 4
5 estadocuenta NUMBER NULL, PRIMARY KEY(nroCuenta), FOREIGN KEY(codTercero) REFERENCES tercero(codtercero) CREATE SEQUENCE SEQ_cuentasPorCobrar MINVALUE 1 MAXVALUE START WITH 1 INCREMENT BY 1; CREATE OR REPLACE TRIGGER TR_cuentasPorCobrar BEFORE INSERT ON cuentasporcobrar FOR EACH ROW DECLARE NUMERO NUMBER; BEGIN SELECT SEQ_cuentasPorCobrar.NEXTVAL INTO NUMERO FROM DUAL; :NEW.nroCuenta :=NUMERO; END; / /****** Object: Table cuentasporpagar Script Date: 01/26/ :51:28 ******/ CREATE TABLE cuentasporpagar ( nrocuenta NUMBER NOT NULL, --autonumerico codtercero NUMBER NOT NULL, conceptocuenta VARCHAR2(20) NULL, valorcuenta NUMBER(16,2) NULL, estadocuenta VARCHAR2(15) NULL, PRIMARY KEY(nroCuenta), FOREIGN KEY(codTercero) REFERENCES tercero(codtercero) CREATE SEQUENCE SEQ_cuentasPorPagar MINVALUE 1 MAXVALUE START WITH 1 INCREMENT BY 1; CREATE OR REPLACE TRIGGER TR_cuentasPorPagar BEFORE INSERT ON cuentasporpagar FOR EACH ROW DECLARE NUMERO NUMBER; BEGIN SELECT SEQ_cuentasPorPagar.NEXTVAL INTO NUMERO FROM DUAL; 5
6 :NEW.nroCuenta :=NUMERO; END; / /****** Object: Table predio Script Date: 01/26/ :51:28 ******/ CREATE TABLE predio ( ficha NUMBER NOT NULL, --autonumerico estrato_codigo NUMBER NOT NULL, tipouso_codigo CHAR(2) NOT NULL, propietario_cedula NUMBER NOT NULL, direccion VARCHAR2(30) NULL, matricula VARCHAR2(15) NULL, area FLOAT(16) NULL, PRIMARY KEY(ficha), FOREIGN KEY(tipoUso_codigo) REFERENCES tipouso(codigo), FOREIGN KEY(estrato_codigo) REFERENCES estrato(codigo), FOREIGN KEY(propietario_cedula) REFERENCES propietario (cedula) CREATE SEQUENCE SEQ_predio MINVALUE 1 MAXVALUE START WITH 1 INCREMENT BY 1; CREATE OR REPLACE TRIGGER TR_predio BEFORE INSERT ON predio FOR EACH ROW DECLARE NUMERO NUMBER; BEGIN SELECT SEQ_predio.NEXTVAL INTO NUMERO FROM DUAL; :NEW.ficha :=NUMERO; END; / /****** Object: Table facturavigente Script Date: 01/26/ :51:28 ******/ CREATE TABLE facturavigente ( nrofactura NUMBER NOT NULL, --autonumerico referencia NUMBER NULL, 6
7 fichapredio NUMBER NOT NULL, fechavencimiento date NULL, fechaemision date NULL, totalpagar NUMBER(16,2) NULL, totaldescuento NUMBER(16,2) NULL, PRIMARY KEY(nroFactura), FOREIGN KEY(fichaPredio) REFERENCES predio(ficha) CREATE SEQUENCE SEQ_facturaVigente MINVALUE 1 MAXVALUE START WITH 1 INCREMENT BY 1; CREATE OR REPLACE TRIGGER TR_facturaVigente BEFORE INSERT ON facturavigente FOR EACH ROW DECLARE NUMERO NUMBER; BEGIN SELECT SEQ_facturaVigente.NEXTVAL INTO NUMERO FROM DUAL; :NEW.nroFactura :=NUMERO; END; / /****** Object: Table detallefacturavigente Script Date: 01/26/ :51:28 ******/ CREATE TABLE detallefacturavigente ( iddetalle NUMBER NOT NULL, --autonumerico codigoconceptopago NUMBER NOT NULL, nrofactura NUMBER NULL, codigoconcepto NUMBER NULL, valorbasegravable NUMBER(16,2) NULL, valorfactor NUMBER(16,2) NULL, valortotalconcepto NUMBER(16,2) NULL, PRIMARY KEY(iddetalle), FOREIGN KEY(codigoConceptoPago) REFERENCES ConceptoPago(codigoConceptoPago), FOREIGN KEY(nroFactura) REFERENCES facturavigente(nrofactura) CREATE SEQUENCE SEQ_detalleFacturaVigente MINVALUE 1 MAXVALUE START WITH 1 7
8 INCREMENT BY 1; CREATE OR REPLACE TRIGGER TR_detalleFacturaVigente BEFORE INSERT ON detallefacturavigente FOR EACH ROW DECLARE NUMERO NUMBER; BEGIN SELECT SEQ_detalleFacturaVigente.NEXTVAL INTO NUMERO FROM DUAL; :NEW.iddetalle :=NUMERO; END; / /****** Object: Table pago Script Date: 01/26/ :51:28 ******/ CREATE TABLE pago ( idpago NUMBER NOT NULL, --autonumerico nrofactura NUMBER NULL, fechapago date NULL, valorpago NUMBER(16,2) NULL, tipopago NUMBER NULL, PRIMARY KEY(idpago), FOREIGN KEY(nroFactura) REFERENCES facturavigente(nrofactura) CREATE SEQUENCE SEQ_pago MINVALUE 1 MAXVALUE START WITH 1 INCREMENT BY 1; CREATE OR REPLACE TRIGGER TR_pago BEFORE INSERT ON pago FOR EACH ROW DECLARE NUMERO NUMBER; BEGIN SELECT SEQ_pago.NEXTVAL INTO NUMERO FROM DUAL; :NEW.idpago :=NUMERO; END; / /****** Object: Table estrato Script Date: 01/26/ :51:28 ******/ 8
9 INSERT INTO estrato (nombre) VALUES ( Estrato uno INSERT INTO estrato (nombre) VALUES ( Estrato dos INSERT INTO estrato ( nombre) VALUES ( Estrato tres INSERT INTO estrato ( nombre) VALUES ( Estrato Cuatro INSERT INTO estrato ( nombre) VALUES ( Estrato cinco INSERT INTO estrato ( nombre) VALUES ( Estrato Seis INSERT INTO ConceptoPago (nombreconcepto) VALUES ( Impuesto sobre la renta INSERT INTO ConceptoPago ( nombreconcepto) VALUES ( Avaluo Catastral INSERT INTO ConceptoPago ( nombreconcepto) VALUES ( Registro Inmobiliario INSERT INTO ConceptoPago ( nombreconcepto) VALUES ( Impuesto Predial INSERT INTO ConceptoPago ( nombreconcepto) VALUES ( Certificado Paz y Salvo INSERT INTO ConceptoPago ( nombreconcepto) VALUES ( Cobro Coactivo INSERT INTO tipouso (codigo, nombretipouso) VALUES ( C, Comercial INSERT INTO tipouso (codigo, nombretipouso) VALUES ( G, Gobierno INSERT INTO tipouso (codigo, nombretipouso) VALUES ( M, Mixto INSERT INTO tipouso (codigo, nombretipouso) VALUES ( P, Publico INSERT INTO tipouso (codigo, nombretipouso) VALUES ( R, Residencial INSERT INTO tercero ( nombre, apellidos, tipoidentifica, nroidentifica, , dirección, telefono, celular, fechanacimiento) VALUES ( Augusto, Moreno, 1, , amoreno@gmail.com, calle , , , INSERT INTO tercero (nombre, apellidos, tipoidentifica, nroidentifica, , dirección, telefono, celular, fechanacimiento) VALUES ( German, Lozano, 1, , glozano@gmail.com, diag , , , INSERT INTO tercero ( nombre, apellidos, tipoidentifica, nroidentifica, , dirección, telefono, celular, fechanacimiento) VALUES ( Luis, Montaño, 1, , lucho@gmail.com, carrera , , , INSERT INTO tercero ( nombre, apellidos, tipoidentifica, nroidentifica, 9
10 , dirección, telefono, celular, fechanacimiento) VALUES ( Soraya, Beltran, 1, , sorab@gmail.com, calle , , , INSERT INTO tercero ( nombre, apellidos, tipoidentifica, nroidentifica, , dirección, telefono, celular, fechanacimiento) VALUES ( Francy, Parra, 1, , fparra@live.com, av , , , INSERT INTO tercero ( nombre, apellidos, tipoidentifica, nroidentifica, , dirección, telefono, celular, fechanacimiento) VALUES ( Ana, Molina, 1, , amolina@hotmaill.com, cra , , , INSERT INTO tercero ( nombre, apellidos, tipoidentifica, nroidentifica, , dirección, telefono, celular, fechanacimiento) VALUES ( Lucrecia, Mendez, 1, , Lucreme@yahoo.com, calle , , , INSERT INTO tercero ( nombre, apellidos, tipoidentifica, nroidentifica, , dirección, telefono, celular, fechanacimiento) VALUES ( Sofia, Prieto, 1, , fiapriet@gmail.com, diag , , , INSERT INTO tercero ( nombre, apellidos, tipoidentifica, nroidentifica, , dirección, telefono, celular, fechanacimiento) VALUES ( Abel, Garcia, 1, , agarcia@hotmaill.com, calle , , , INSERT INTO propietario (cedula, nombre, apellido) VALUES ( , German, Lozano INSERT INTO propietario (cedula, nombre, apellido) VALUES ( , Luis, Montaño INSERT INTO propietario (cedula, nombre, apellido) VALUES ( , Soraya, Beltran INSERT INTO propietario (cedula, nombre, apellido) VALUES ( , Francy, Parra INSERT INTO propietario (cedula, nombre, apellido) VALUES ( , Ana, Molina INSERT INTO propietario (cedula, nombre, apellido) VALUES ( , Lucrecia, Mendez INSERT INTO propietario (cedula, nombre, apellido) VALUES ( , Sofia, Prieto INSERT INTO propietario (cedula, nombre, apellido) VALUES ( , Abel, Garcia INSERT INTO predio ( estrato_codigo, tipouso_codigo, propietario_ce- 10
11 dula, direccion, matricula, area) VALUES ( 1, C, , calle , , 32 direccion, matricula, area) VALUES ( 2, G, , carrera 3 #25-85, , 45.2 direccion, matricula, area) VALUES ( 3, M, , av. Bolivar #18-20, , 85.3 INSERT INTO predio (estrato_codigo, tipouso_codigo, propietario_cedula, direccion, matricula, area) VALUES ( 4, P, , carrera 28 #52-84, , 70.3 direccion, matricula, area) VALUES ( 2, R, , calle , , 56.3 direccion, matricula, area) VALUES ( 1, C, , calle , , 45.2 direccion, matricula, area) VALUES ( 5, R, , calle , , 62 direccion, matricula, area) VALUES ( 3, M, , calle , , direccion, matricula, area) VALUES ( 3, P, , diag. 36 #25-84, , 213 INSERT INTO predio (estrato_codigo, tipouso_codigo, propietario_cedula, direccion, matricula, area) VALUES ( 5, R, , calle , , 152 direccion, matricula, area) VALUES ( 4, R, , carrera 12 #15-84, , 80 INSERT INTO predio (estrato_codigo, tipouso_codigo, propietario_cedula, direccion, matricula, area) VALUES ( 4, M, , av. Alcazar 32-25, , 85 direccion, matricula, area) VALUES ( 3, P, , carrera 11S #78-84, , 46 direccion, matricula, area) VALUES ( 4, R, , transv.6 #48-87, , 68 INSERT INTO predio ( estrato_codigo, tipouso_codigo, propietario_ce- 11
12 dula, direccion, matricula, area) VALUES ( 5, R, , carrera 12#30-60, , 72 direccion, matricula, area) VALUES ( 3, R, , calle , e006, 72 INSERT INTO cuentasporpagar ( codtercero, conceptocuenta, valor- Cuenta, estadocuenta) VALUES (5, impuestos 2002, , 2 INSERT INTO cuentasporpagar ( codtercero, conceptocuenta, valor- Cuenta, estadocuenta) VALUES ( 8, impuestos 2002, , 1 INSERT INTO cuentasporpagar ( codtercero, conceptocuenta, valor- Cuenta, estadocuenta) VALUES ( 3, impuestos 2002, , 1 INSERT INTO cuentasporpagar ( codtercero, conceptocuenta, valor- Cuenta, estadocuenta) VALUES ( 4, impuestos 2004, , 2 INSERT INTO cuentasporpagar ( codtercero, conceptocuenta, valor- Cuenta, estadocuenta) VALUES ( 5, impuestos 2003, , 2 INSERT INTO cuentasporpagar ( codtercero, conceptocuenta, valor- Cuenta, estadocuenta) VALUES ( 5, impuestos 2004, , 2 INSERT INTO cuentasporcobrar ( codtercero, conceptocuenta, valor- Cuenta, estadocuenta) VALUES (5, impuestos 2002, , 2 INSERT INTO cuentasporcobrar( codtercero, conceptocuenta, valor- Cuenta, estadocuenta) VALUES ( 8, impuestos 2002, , 1 INSERT INTO cuentasporcobrar( codtercero, conceptocuenta, valor- Cuenta, estadocuenta) VALUES ( 3, impuestos 2002, , 1 INSERT INTO cuentasporcobrar( codtercero, conceptocuenta, valor- Cuenta, estadocuenta) VALUES ( 4, impuestos 2004, , 2 INSERT INTO cuentasporcobrar( codtercero, conceptocuenta, valor- Cuenta, estadocuenta) VALUES ( 5, impuestos 2003, , 2 INSERT INTO cuentasporcobrar( codtercero, conceptocuenta, valor- Cuenta, estadocuenta) VALUES ( 5, impuestos 2004, , 12
13 2 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 4 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 6 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 4 INSERT INTO facturavigente (referencia, fechavencimiento, fechaemision, totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 6 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 7 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 8 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 13 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 12 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 5 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 9 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 1 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 11 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 14 INSERT INTO facturavigente ( referencia, fechavencimiento, fechaemi- 13
14 sion, totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 14 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 14 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 4 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 4 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 6 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 7 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 8 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 13 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 12 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 5 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 9 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 10 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 11 totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 14 INSERT INTO facturavigente ( referencia, fechavencimiento, fechaemi- 14
15 sion, totalpagar, totaldescuento, fichapredio) VALUES ( , , , , , 4 INSERT INTO detallefacturavigente (codigoconceptopago, nrofactura, valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 1, 1, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 5, 2, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 6, 12, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 2, 13, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 1, 14, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 5, 15, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 1, 16, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 3, 17, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 2, 18, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 2, 19, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 1, 20, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 1, 21, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 1, 22, , ,
16 valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 2, 12, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 4, 11, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 4, 10, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 4, 9, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 4, 8, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 4, 7, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 5, 6, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 5, 5, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 6, 4, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 1, 3, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 2, 15, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 1, 14, , , valorbasegravable, valorfactor, valortotalconcepto) VALUES ( 4, 13, , , LUES (1, , , 1 16
17 LUES ( 2, , , 1 LUES ( 12, , , 1 LUES ( 17, , , 2 LUES ( 18, , , 1 LUES ( 19, , , 1 LUES ( 20, , , 1 LUES ( 21, , , 2 LUES ( 4, , , 1 LUES ( 5, , , 1 LUES ( 6, , , 1 LUES ( 7, , , 1 LUES ( 8, , , 1 LUES ( 9, , , 2 LUES ( 10, , , 1 LUES ( 13, , , 1 commit; exit 17
18 Oracle, Java, Oracle Logo, son marcas registradas propiedades de Oracle. Copyright PostgreSQL, PostgreSQL Logo, son marcas registradas propiedades de PostgreSQL Global Development Group. Copyright Microsoft SQL Server, Microsoft SQL Server Logo, son marcas registradas propiedades de Microsoft. Copyright Registered trademark Atribución, no comercial, compartir igual Este material puede ser distribuido, copiado y exhibido por terceros si se muestra en los créditos. No se puede obtener ningún ben rcial y las obras derivadas tienen que estar bajo los mismos términos de licencia que el trabajo original.
LABORATORIO 2. POSTGRE SQL - BASE DE DATOS SECRETARIA DE GOBIERNO
LABORATORIO 2. POSTGRE SQL - BASE DE DATOS SECRETARIA DE GOBIERNO BASE DE DATOS SECRETARIA DE GOBIERNO Este sistema de información registra las querellas, detenciones y contravenciones ocurridas en las
Más detallesLABORATORIO 2. SQL SERVER- ESTRUCTURAS BASE DE DATOS DE LA ALCALDIA
LABORATORIO 2. SQL SERVER- ESTRUCTURAS BASE DE DATOS DE LA ALCALDIA Implementación de las estructuras de Base de Datos de la Alcaldía de San Antonio del SENA. Objetivo: Reconocer los esquemas de datos
Más detallesRESTRICCIONES DE DOMINIOS
RESTRICCIONES DE DOMINIOS - Cargo del personal de la inmobiliaria: create domain cargo_personal as character20 check value in Venta, Alquiler, Gerencial - Categoría del barrio: create domain categoría
Más detallesLABORATORIO 2. POSTGRE SQL - ESTRUCTURAS BASE DE DATOS DE LA ALCALDIA
LABORATORIO 2. POSTGRE SQL - ESTRUCTURAS BASE DE DATOS DE LA ALCALDIA Implementación de las estructuras de Base de Datos de la Alcaldía de San Antonio del SENA. Objetivo: Reconocer los esquemas de datos
Más detallesOracle Básico PL/SQL
Oracle Básico PL/SQL Creación de un Esquema de Base de Datos El objetivo de este ejercicio es la ejecución de sentencia SQL de tipo DDL. Contenido Caso a Desarrollar...2 Modelo Lógico... 2 Modelo Físico...
Más detallesOtros objetos de Base de Datos
Maestría en Bioinformática Bases de Datos y Sistemas de Información Otros objetos de Base de Datos Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.uy Agenda Secuencias Triggers Vistas Código almacenado
Más detallesDiseño de bases de datos
Departamento de Lenguajes y Sistemas Informáticos E.T.S. Ingeniería Informática. Universidad de Sevilla Avda Reina Mercedes sn. 41012 Sevilla TlfFax 954 557 139 E-mail lsi@lsi.us.es Web www.lsi.us.es Diseño
Más detallesLABORATORIO 4. CONSTRUCCIÓN DE CUBOS PARA LA BODEGA DE DATOS
LABORATORIO 4. CONSTRUCCIÓN DE CUBOS PARA LA BODEGA DE DATOS GUÍA DE LABORATORIO Nº 4 Actividad de Proyecto No. 2: CONFIGURAR SISTEMAS MANEJADORES DE BASE DE DATOS. CONSTRUCCIÓN DE CUBOS PARA LA BODEGA
Más detallesDisparadores en Oracle (Ejemplos Prácticos)
Asignatura: Base de Datos Titulación: Ingeniería Informática Curso: 4º Disparadores en Oracle (Ejemplos Prácticos) Nota: Recuerde guardar los scripts, utilice para ello un editor de texto. Triggers DML
Más detallesE16 - Diseño de Sistemas de Bases de Datos Boletín 3
E16 - Diseño de Sistemas de Bases de Datos Boletín 3 Nombre: 1. Esta práctica está dedicada a la creación de disparadores sobre sentencias DDL (lenguaje de definición de datos) y sobre eventos de la Base
Más detallesFormato para prácticas de laboratorio
Formato para prácticas de laboratorio CARRERA PLAN DE ESTUDIO CLAVE IGNATURA NOMBRE DE LA IGNATURA LSC 2009-2 12001 Administración de Bases de Datos PRÁCTICA No. 5 LABORATORIO DE NOMBRE DE LA PRÁCTICA
Más detallesAnexo I. Creación de las tablas de la BBDD del sistema operacional
Anexo I. Creación de las tablas de la BBDD del sistema operacional Script para la creación de la tabla Country La tabla COUNTRY almacena los datos de los países: El código de país y el nombre. CREATE TABLE
Más detallesLABORATORIO 2. SQL SERVER - BASE DE DATOS SECRETARIA DE GOBIERNO
LABORATORIO 2. SQL SERVER - BASE DE DATOS SECRETARIA DE BIERNO BASE DE DATOS SECRETARIA DE BIERNO Este sistema de información registra las querellas, detenciones y contravenciones ocurridas en las inspecciones
Más detallesRecuperación del Sistema
Recuperación del Sistema 1 Andrés Moreno S. Diagrama de Transición de Estados COMMIT y ROLLBACK puntos de confirmación BEGIN activo READ / WRITE END parcialmente confirmado COMMIT confirmado fallo fallo
Más detallesLABORATORIO 2. ORALCE - BASE DE DATOS SECRETARIA DE SALUD
LABORATORIO 2. ORALCE - BASE DE DATOS SECRETARIA DE SALUD BASE DE DATOS SECRETARIA DE SALUD Presenta información sobre las Entidades Prestadoras de Servicios de Salud, del municipio, el historial de las
Más detallesTema: Mineria de datos.
Tema: Mineria de datos. Objetivo Especifico Que el estudiante: - Aprenda a crear procedimientos para Mineria de datos Introducción Teórica La minería de datos (DM, Data Mining consiste en la extracción
Más detallesLENGUAJE ESTRUCTURADO DE CONSULTAS SQL (2)
LENGUAJE ESTRUCTURADO DE CONSULTAS SQL (2) N O T A S D E L A M A T E R I A B A S E S D E D A T O S I L I C E N C I A T U R A E N C I E N C I A S D E L A C O M P U T A C I Ó N U N I V E R S I D A D D E
Más detallesSistema Gestor de Bases de Datos Relacionales (SGBDR), que maneja distintos tipos de datos:
Bases de Datos Introducción a ORACLE Sistema Gestor de Bases de Datos Relacionales (SGBDR), que maneja distintos tipos de datos: o Tradicionales como INTEGER, VARCHAR2, DATE,..., etc. o Nuevos y complejos:
Más detallesUNIVERSIDAD DEL ISTMO CAMPUS IXTEPEC LIC. INFORMATICA GRUPO 508 PROCEDIMIENTOS ALMACENADOS EN SQL SERVER 2000
PROCEDIMIENTOS ALMACENADOS EN SQL SERVER 2000 Creación de la base de Datos Pulsamos F5 para Actualizar, y una vez posicionados en nuestra base de datos,se crean los scripts que seran soportados por el
Más detallesSeminario 1. Conexión a Oracle
Seminario 1. Conexión a Oracle Laboratorio de Programación Curso 2007/2008 Fran J. Ruiz Emilio Sobreviela Diseño E/R usuario contrasena Usuarios 1:1 es id_cliente nombre 1:1 Clientes apellidos edad 1 Creación
Más detallesEl Lenguaje SQL TEMA V. Grupo de Bas ses de Datos Avanzadas Univ. Carlo os III de Madrid. V.1 SQL como Lenguaje de Definición de Datos
Grupo de Bases de Datos Avanzadas Univ. Carlos III de Madrid Índice V.1 Introducción V.1 SQL como Lenguaje de V.1.1 Definición del esquema V.1.2 Evolución del esquema V.2 SQL como Lenguaje de Manipulación
Más detallesGUIA DE LABORATORIO N 9 B. (000Webhost Php- Para desarrollar en casa)
GUIA DE LABORATORIO N 9 B (000Webhost Php- Para desarrollar en casa) Objetivo: Crear servicios web utilizando la arquitectura REST, para obtener información desde un servidor web gratuito que se conecta
Más detalles2.6.2.- Aplicaciones de las vistas. 2.6.1.- Concepto de vista. 2.6.3.- Vistas en SQL. 2.6.3.- Vistas en SQL.
2.6.1.- Concepto de vista. Una vista es una tabla derivada de otras tablas (básicas o virtuales). Una vista se caracteriza porque: Se considera que forma parte del esquema externo. Una vista es una tabla
Más detallesBases de Datos Ejercicio Número 2 Bogotá, Diciembre 5 de 2013
Bases de Datos Ejercicio Número 2 Bogotá, Diciembre 5 de 203 Enunciado del ejercicio En los servidores de bases de asignados al curso: Sybase, MS SQL Server y Oracle, elaborar el ejercicio sobre aislamiento,
Más detallesMotores de Base de Datos Libres: Postgresql y MySql. Ing. Ricardo Naranjo Faccini, M.Sc
XXIV SALÓN DE INFORMÁTICA Motores de Base de Datos Libres: Postgresql y MySql Ing. Ricardo Naranjo Faccini, M.Sc Novell Product Manager Nexsys de Colombia S.A. Octubre 13 de 2004 Encontrando el camino
Más detallesAdministración Básica de Oracle9i.
PRACTICAS. TRABAJOS (JOBS). 1. Identificar los procesos de sistema operativo que corresponden al proceso gestor de colas corriendo en la instancia. u01apporacleadmincurso01pfile (CURSO01)> ps -ef grep
Más detallesPL/PGSQL. Extensión "procedural" de SQL
PL/PGSQL Extensión "procedural" de SQL Pero primero triggers DROP TABLE producto cascade; CREATE TABLE producto( id int PRIMARY KEY, vendido timestamp); DROP FUNCTION modificacion() cascade; CREATE FUNCTION
Más detallesEXAMEN TEMAS 3, 4 y 5. CREACIÓN Y EXPLOTACIÓN DE UNA BASE DE DATOS
Nombre y apellidos: EXAMEN TEMAS 3, 4 y 5. CREACIÓN Y EXPLOTACIÓN DE UNA BASE DE DATOS 1. Crear la base de datos tiendas y, en ella, crear las tablas que se indican a continuación. Utilizar para todas
Más detallesOracle Express 10g. Marta Zorrilla Universidad de Cantabria
Oracle Express 10g Marta Zorrilla Universidad de Cantabria Características With Oracle Database XE, you use an intuitive browser-based interface to: Administer the database Create tables, views, and other
Más detallesSQL. (...la guía básica de supervivencia de dmi) Universidad de los Andes Demián Gutierrez Enero 2009 1
SQL (...la guía básica de supervivencia de dmi) Universidad de los Andes Demián Gutierrez Enero 2009 1 Crear una Tabla (Esquema de Relación) (1) (Cascadas) postgres=# CREATE TABLE departamento ( codigo
Más detallesFormato para prácticas de laboratorio
Formato para prácticas de laboratorio CARRERA PLAN DE ESTUDIO CLAVE IGNATURA NOMBRE DE LA IGNATURA LSC 2009-2 12001 Administración de Bases de Datos PRÁCTICA No. 5 LABORATORIO DE NOMBRE DE LA PRÁCTICA
Más detallesFormato para prácticas de laboratorio
Formato para prácticas de laboratorio CARRERA PLAN DE ESTUDIO CLAVE IGNATURA NOMBRE DE LA IGNATURA LSC 2009-2 12001 Administración de Bases de Datos PRÁCTICA No. 6 LABORATORIO DE NOMBRE DE LA PRÁCTICA
Más detallesPermite definir cada relación que pertenece a la base de datos relacional, incluyendo:
TEMA 7.- EL ESTANDAR SQL. El Sublenguaje de Manipulación. El Sublenguaje de Definición. El Sublenguaje de Control. El Sublenguaje Huésped. 1. El Sublenguaje de Manipulación. (Se verá en la clase de problemas)
Más detallesLABORATORIO 2. POSTGRE SQL - BASE DE DATOS SECRETARIA DE RECREACIÓN Y DEPORTE
LABORATORIO 2. POSTGRE SQL - BASE DE DATOS SECRETARIA DE RECREACIÓN Y DEPORTE BASE DE DATOS SECRETARIA DE RECREACIÓN Y SALUD Esta Base de datos, presenta información sobre los eventos realizados en el
Más detallesPortICConnector! $ $ $ $ Base de datos & $ $ Consola gráfica ' % Esquema de distribución EMISOR PLATAFORMA RECEPTOR
PortICConnector! "# $ $ $ $ $## Base de datos Consola gráfica EMISOR Esquema de distribución #" $$ & $ $ '! $#$$ PortIC Connector (Java) Certificado de Usuario FNMT Clase 2 CA Aplicación factura telemática
Más detallesEXAMEN: BASES DE DATOS 4º Ingeniería Informática (29 de enero de 2009)
APELLIDOS: NOMBRE: DNI: EXAMEN: BASES DE DATOS 4º Ingeniería Informática (29 de enero de 2009) MAÑANA TARDE Autorizo la publicación de la nota del examen junto a mi número de matrícula, tanto en la Web
Más detalles6- Combinación de tablas
Objetivos: 6- Combinación de tablas Utiliza sentencias para unir los datos de diferentes tablas. Recursos: Microsoft SQL Server Management Studio Guías prácticas. Script de bases de datos. Introducción
Más detallesAdministración Básica de Oracle 10g. Prácticas sobre trabajos.
PRACTICAS. TRABAJOS. 1. Identificar los procesos de sistema operativo que corresponden a la base de datos, existe algún proceso coordinador de trabajos -cjqnnn- corriendo en la instancia?. homecursocurso01
Más detalles4- Uso de sentencias para el envió y extracción de datos
Objetivos: 4- Uso de sentencias para el envió y extracción de datos Identificar la sintaxis de las consultas de datos Elaborar sentencias de manejo de datos. Recursos: SQL SERVER 2012 Guías de práctica.
Más detallesLABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL
LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL GUÍA DE LABORATORIO Nº 3 Actividad de Proyecto No. 2: CONFIGURAR SISTEMAS MANEJADORES DE BASE DE DATOS. CONFIGURACIÓN
Más detallesLABORATORIO 2. SQL SERVER - BASE DE DATOS SECRETARIA DE RECREACIÓN Y DEPORTE
LABORATORIO 2. SQL SERVER - BASE DE DATOS SECRETARIA DE RECREACIÓN Y DEPORTE BASE DE DATOS SECRETARIA DE RECREACIÓN Y SALUD Esta Base de datos, presenta información sobre los eventos realizados en el municipio
Más detallesBase de Datos SQL Server
Base de Datos SQL Server Vistas GABRIELA LIBERATO SERRANO TIC-SI 2 D 1) Crear Base de Datos Club : create database Club use Club Crear tabla socios create table socios( documento char(8) not null, nombre
Más detallesSi queremos modificar la contraseña de sys, una vez que accedamos al sistema como sys, escribiremos la sentencia:
TRABAJANDO CON SQL*PLUS El objetivo de este tema es simplemente, hacer una revisión de los conceptos avanzados de SQL, para ello, empezaremos por ver como se accede a SQL*PLUS y como crear usuarios, para
Más detallesTema: Procedimientos almacenados y cursores. Facultad : Ingeniería Escuela : Computación Asignatura: SQL SERVER. GUÍA 2 Pág. 1
Tema: Procedimientos almacenados y cursores. Facultad : Ingeniería Escuela : Computación Asignatura: SQL SERVER GUÍA 2 Pág. 1 I. OBJETIVOS Utilizar procedimientos almacenados Conocer el uso de los cursores
Más detallesHaga clic para PostgreS cambiar el estilo
Taller # 1 Uso y Manejo l Sistema Gestor Bases Datos PostgreSQL Luis García Computación ldgarc@gmail.com Contenido - Creación Tablas (Create Table...) ( Check Foreign Keys ) - Inserción Datos (Insert Into...)
Más detallesLENGUAJE SQL. Bárbula, Febrero de 2007. Historia y Definición
LENGUAJE Integrantes: Ceci Vanessa Paredes Oswaldo Rodríguez Aury Bárbula, Febrero de 2007 : Es una herramienta para organizar, gestionar y recuperar datos almacenados en una base de datos. funciona con
Más detallesTriggers 24/12/2016. Escuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos. Triggers en Oracle
Triggers en Oracle Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla Diciembre 2016 Introducción Objetivos de la práctica Conocer qué son los y para qué se utilizan Aprender a construir
Más detallesPaso 1: Iniciar en todos los programas Microsoft SQL Server SQL Server Management Studio.
Tema 1: SQL Server Requerimientos de este laboratorio: SQL SERVER 2005 o 2008 Visual Studio 2008 Paso 1: Iniciar en todos los programas Microsoft SQL Server SQL Server Management Studio. Paso 2: Teclear
Más detallesDiseño de un Sistema Operacional
Diseño de un Sistema Operacional Nombre Estudiante: RAÚL NAVARRO VIÑES ETIS Nombre Consultor: ALEXANDRE CORNET ARNAEZ 18/06/2004 RESUMEN DISEÑO DE UN SISTEMA OPERACIONAL El objetivo de este proyecto de
Más detallesTipos de Datos Compuestos. Copyright Oracle Corporation, 1998. All rights reserved.
7 Tipos de Datos Compuestos Copyright Oracle Corporation, 1998. All rights reserved. Objetivos Al final de esta lección, usted podrá: Crear registros PL/SQL definidos por el usuarios Crear un registro
Más detallesPRÁCTICA DE SISTEMAS GESTORES DE BASES DE DATOS
PRÁCTICA DE SISTEMAS GESTORES DE BASES DE DATOS UNIVERSIDAD DE LAS ISLAS BALEARES SISTEMAS GESTORES DE BASES DE DATOS 2006 / 2007 Alumno: Índice de contenido 1.Instalación de Oracle...4 1.1.Acontecimientos...
Más detallesCONTROL DE ACCESO. curso 2008
BASES DE DATOS I CONTROL DE ACCESO curso 2008 Control de Acceso Seguridad: proteger los datos contra usuarios no autorizados Comandos usados por el BDA o el propietario para conceder/revocar permisos de
Más detallesCarlos A. Olarte (carlosolarte@puj.edu.co) BDII. Bases de Datos Distribuidas Implementación
Bases de Datos Distribuidas Implementación Carlos A. Olarte (carlosolarte@puj.edu.co) BDII Contenido 1 Conceptos Básicos 2 Sentencias locales y remotas 3 Sinónimos y Vistas 4 Replicación y Fragmentación
Más detallesDiseño de BD Objeto- Relacionales
Diseño de BD Objeto- Relacionales Universidad Rey Juan Carlos Belén Vela Bibliografía Tecnología y Diseño de Bases de Datos. Piattini, M., Marcos, E., Calero, C. y Vela, B. Ra-ma, 2006 (cap. 20). Bases
Más detalles1Introducción. 2Componentes de la Instalación. A. Requisitos. Cliente. Servidor
1Introducción La plataforma está integrada en por dos aplicaciones distintas: Engyne o Socyal Core, donde se reúne la funcionalidad de administración global (seguridad, roles, cron, informes, etc) y herramientas
Más detallesBases de Datos / Elementos de Bases de Datos 2011. Que es un Stored Procedure? Stored Procedures: Ventajas
Bases de Datos / Elementos de Bases de Datos 2011 Stored Procedures, Triggers y Transacciones en MySQL Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur 1 Que es un Stored
Más detallesEl usuario puede utilizar esta tabla derivada como una tabla más, en sus consultas.
Vistas. El resultado de una consulta en el caso de SQL siempre es una tabla, ésta se puede hacer permanente dentro de la base de datos. En este caso se dice que esta tabla resultado es una vista o una
Más detallesDepartamento de Lenguajes y Sistemas Informáticos
Departamento de Lenguajes y Sistemas Informáticos Avda Reina Mercedes s/n. 41012 Sevilla Tlf/Fax 954 557 139 E-mail lsi@lsi.us.es www.lsi.us.es E.T.S. Ingeniería Informática Diseño de bases de datos Anexo
Más detallesSQL y XML en Oracle XE 11g. Laboratorio de Bases de datos 2015-1 Jonathan Medina Gómez
SQL y XML en Oracle XE 11g Laboratorio de Bases de datos 2015-1 Jonathan Medina Gómez XML en Oracle XE Primera entrega en Oracle 9i Database Release 2 XML DB incluido con XE, SE y EE Verificar si está
Más detallesBase de datos I Facultad de Ingeniería. Escuela de computación.
Base de datos I Facultad de Ingeniería. Escuela de computación. Introducción Este manual ha sido elaborado para orientar al estudiante de Bases de datos I en el desarrollo de sus prácticas de laboratorios,
Más detallesProgramación SQL. Lucio Salgado Diciembre 2008
Programación SQL Lucio Salgado Diciembre 2008 1 Gestionadores de Bases de Datos (DBMS) Es el software que permite administrar bases de datos, a través de ella el usuario puede usar los datos con mucha
Más detallesTema 2 Modelos de Base de Datos. Profesor Luis Gmo. Zúñiga Mendoza UMCA
Tema 2 Modelos de Base de Datos Profesor Luis Gmo. Zúñiga Mendoza UMCA Introducción Como hemos visto la base de datos consiste en una colección de datos estructura, que finalmente permite ser accedida
Más detallesFormatos para prácticas de laboratorio
CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA LSC 2003-1 4599 BASE DE DATOS II PRÁCTICA No. 1 LABORATORIO DE NOMBRE DE LA PRÁCTICA BABASE DE DATOS II DURACIÓN (HORA) Crear y utilizar
Más detallesConstraints (Restricciones) Copyright Oracle Corporation, 1998. All rights reserved.
11 Constraints (Restricciones) Copyright Oracle Corporation, 1998. All rights reserved. Objetivos Al completar esta lección, debería a ser capaz de hacer lo siguiente: Describir constraints Crear y mantener
Más detallesLenguaje SQL para Novatos
Lenguaje SQL para Novatos Conceptos básicos SQL (Structured Query Language) es un lenguaje estructurado para la consulta de los datos organizados en una base de datos. Una consulta es una instrucción que
Más detalles6. PROGRAMACIÓN CON TRANSACT-SQL
6. PROGRAMACIÓN CON TRANSACT-SQL 6.1. Introducción. " # 6.2. Declaración y asignación de variables. $ " % & ' # ( % ) # (( ) *$+,$ " $ # &-' $ $. $" / # 0 1$,$2 DECLARE @limite money SET @limite = 10 SELECT
Más detallesOracle SQL Loader. Contenidos. Introducción:
Oracle SQL Loader Nota Preeliminar Esta es una breve guía que pretende introducir nociones básicas en la utilización del utilitario SQL Loader. Para mayor información remitirse a las referencias consultadas
Más detallesScript administración
Script administración Ejecutar un script mysql -uroot -hlocalhost -proot < script.sql Para redireccionar la salida del script: mysql -uroot -hlocalhost -proot < script1.sql >ficherotexto.txt 1.-Configurar
Más detallesUn nombre de usuario de 30 caracteres o menos, sin caracteres especiales y que inicie con una letra.
Unidad IV: Seguridad 4.1 Tipos de usuario El objetivo de la creación de usuarios es establecer una cuenta segura y útil, que tenga los privilegios adecuados y los valores por defecto apropiados Para acceder
Más detalles2- Intente crear una tabla llamada "clientes" UTILIZANDO el modo de Consulta, en el modo SQL :
ACTIVIDAD Nº 32 OPOSICIONES 2 1 Ejercicio: Necesita almacenar los datos de sus clientes en una tabla. Los datos que guardará serán: apellido, nombre, domicilio y teléfono. 1- Cree un nuevo archivo llamado
Más detallesPL/SQL avanzado: Secuencias, triggers, cursores y subprogramas
avanzado 22/11/2016 avanzado: Secuencias, triggers, cursores y subprogramas Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla Noviembre
Más detallesDiseño de bases de datos
Departamento de Lenguajes y Sistemas Informáticos E.T.S. Ingeniería Informática. Universidad de Sevilla Avda Reina Mercedes s/n. 41012 Sevilla Tlf/Fax 954 557 139 E-mail lsi@lsi.us.es Web www.lsi.us.es
Más detallesTema: PROCEDIMIENTOS ALMACENADOS.
Base de datos I. Guía 9 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: PROCEDIMIENTOS ALMACENADOS. Objetivo Específico Conocer la sintaxis de un procedimiento almacenado
Más detallesBASES DE DATOS AVANZADAS Transacciones en MYSQL
Ejercicio Transacciones mysql> CREATE TABLE innotest (campo INT NOT NULL PRIMARY KEY) TYPE = InnoDB; Query OK, 0 rows affected (0.10 sec) mysql> INSERT INTO innotest VALUES(1); Query OK, 1 row affected
Más detallesLo primero que se llevó a cabo fue la creación del entorno. Esto se llevó a cabo por medio de un usuario con privilegios DBA:
3UiFWLFD364 3DVRV,QLFLDOHV&UHDFLyQGHO(QWRUQR Lo primero que se llevó a cabo fue la creación del entorno. Esto se llevó a cabo por medio de un usuario con privilegios DBA: &UHDFLyQGHOD7$%(63$&(868$5,26
Más detallesBases de Datos: Structured Query Language (SQL)
Structured Query Language (SQL): Introducción Bases de Datos: Structured Query Language (SQL) Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile
Más detallesPL/SQL. Con PL/SQL vamos a poder programar las unidades de programa de la base de datos Oracle:
PL/SQL (Procedural Language/Structured Query Language) PL/SQL es el lenguaje de programación que proporciona Oracle para extender el SQL estándar con otro tipo de instrucciones y elementos propios de los
Más detallesBases de Datos / Elementos de Bases de Datos 2015
Bases de Datos / Elementos de Bases de Datos 2015 Stored Procedures, Triggers y Transacciones en MySQL Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur 1 Stored Procedures
Más detallesLABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL
LABORATORIO 3. CONFIGURACIÓN DE SISTEMAS MANEJADORES DE BASE DE DATOS - POSTGRE SQL GUÍA DE LABORATORIO Nº 3 Actividad de Proyecto No. 2: CONFIGURAR SISTEMAS MANEJADORES DE BASE DE DATOS. CONFIGURACIÓN
Más detallesSistemas de Información II Tema 2. Sistemas gestores de bases de datos Bibliografía: Elmasri y Navathe: Fundamentos de Sistemas de Bases de Datos 3ª
Sistemas de Información II Tema 2. Sistemas gestores de bases de datos Bibliografía: Elmasri y Navathe: Fundamentos de Sistemas de Bases de Datos 3ª edición, 2002 (Capítulo 2). Garcia-Molina, Ullman y
Más detallesBases de Datos - 2006. SQL - Ejemplos
Bases de Datos - 2006 SQL - Ejemplos Consideramos la siguiente base de datos relacional: persona(dni,primer-nombre,apellido) biblioteca(nombre-biblioteca,calle,número) libro(título,isbn,editorial,edición)
Más detallesLENGUAJE DE CONSULTA ESTRUCTURADO - SQL CONTENIDO
LENGUAJE DE CONSULTA ESTRUCTURADO - SQL 1. TIPOS DE DATOS 2. COMANDOS DDL 2.1 Créate 2.2 Drop 2.3 Alter 3. COMANDOS DML 3.1 Select 3.2 Insert 3.3 Update 3.4 Delete 4. CLAUSULAS 4.1 From 4.2 Where 4.3 Having
Más detallesBases de Datos 1. Práctica 2. Alquileres de Coches
Bases de Datos 1 Práctica 2 Alquileres de Coches Eugenio Novás Cortés infenc00 Jose Ricardo de Juan Cajide infjdc01 1.1. Descripción del Dominio La temática que se va a elaborar trata sobre el alquiler
Más detallesDepartamento de Lenguajes y Sistemas Informáticos E.T.S. de Ingeniería Informática Universidad de Sevilla Avda Reina Mercedes, s/n.
Departamento de Lenguajes y Sistemas Informáticos E.T.S. de Ingeniería Informática Universidad de Sevilla Avda Reina Mercedes, s/n. 41012 SEVILLA 1 DISEÑO DE BASES DE DATOS (23 Septiembre 2003) Problema
Más detallesEjercicios para Access Create Tabla, Insert, Update y Delete
Ejercicios para Access Create Tabla, Insert, Update y Delete IMPORTANTE: Para Cada ítem de cada ejercicio, se deberá utilizar comandos manuales, para ello tenemos que utilizar el modo de diseño de consultas,
Más detallesSQL PROCEDURAL Triggers y Stored Procedures. Ing. Gustavo A. Correa Reina UNCPBA 2008
Base de Datos I SQL PROCEDURAL Triggers y Stored Procedures Ing. Gustavo A. Correa Reina UNCPBA 2008 SQL Procedural Posibilita el uso de código procedural conjuntamente con sentencias SQL que son almacenadas
Más detallesCLAVE DE UNIDAD DE APRENDIZAJE DURACIÓN (HORAS) NOMBRE DE LA PRÁCTICA. Tópicos de arquitectura de computadoras. Comandos SQL 2
FACULTAD DE INGENIERÍA MEXICALI Formato para Prácticas de Laboratorio PROGRAMA EDUCATIVO PLAN DE ESTUDIO CLAVE DE UNIDAD DE APRENDIZAJE NOMBRE DE LA UNIDAD DE APRENDIZAJE LSC 2009-2 12001 Administración
Más detallesSENTENCIAS Y CONSULTAS EN SQL SERVER
SENTENCIAS Y CONSULTAS EN SQL SERVER En esta sección nos preocuparemos por conocer, las consultas en SQL que describiremos aquí. Para eso haremos un pequeño de las palabras claves que se utilizan en SQL,
Más detallesIntroducción a los Sistemas de Gestión de Bases de Datos
a los Sistemas de Gestión de Bases de Datos Servicios y Aplicaciones Telemáticas gsyc-profes@gsyc.escet.urjc.es Noviembre de 2008 c 2008 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados.
Más detallesRestricciones de Integridad
Restricciones de Integridad Amparo López Gaona México, D.F. Semestre 2000-I Restricciones de Integridad Las principales restricciones de integridad que pueden indicarse son: La clave primaria. Claves candidatas.
Más detallesMaestría en Bioinformática. Bases de Datos y Sistemas de Información SQL: DDL. Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.
Maestría en Bioinformática Bases de Datos y Sistemas de Información SQL: DDL Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.uy Agenda SQL DDL Lenguaje SQL Sub-lenguajes Dialectos Agenda SQL DDL Esquemas
Más detallesmysql Departamento de Lenguajes y Computación Universidad de Almería mysql Contenidos
Manuel Torres Gil mtorres@ual.es Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones web Contenidos 1. La consola de 2. Comandos de interés 3. Creación de bases de
Más detallesStructured Query Language. Práctica
Structured Query Language Práctica Acceso a SQL Server Acceder a SQL Server Inicio ---- Programas ----- Microsoft SQL Server 2005 ------ SQL Server Management Studio Conectándose a SQL Server Conectarse
Más detallesNTC - ISO 9001:2008 REQUISITOS DE LA DOCUMENTACION
REQUISITOS DE LA DOCUMENTACION La Norma ISO 9001, especifica los requisitos para un sistema de gestión de la calidad que pueden utilizarse para su aplicación interna por las organizaciones, para certificación
Más detallesConfiguración ODBC en ISE 2.3 con la base de datos Oracle
Configuración ODBC en ISE 2.3 con la base de datos Oracle Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Configurar Paso 1. Configuración básica del Oracle Paso 2. Configuración
Más detallesConfiguración ODBC en ISE 2.3 con la base de datos Oracle
Configuración ODBC en ISE 2.3 con la base de datos Oracle Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Configurar Paso 1. Configuración básica del Oracle Paso 2. Configuración
Más detallesCreación de Servicios de Bases de Datos Oracle ORACLE ACS
Oficina Técnica para la Gestión y Supervisión de Servicios TIC Creación de Servicios de Bases de Datos Oracle Referencia documento: InfV5_JASAS_Servicios_Oracle_V620.doc Fecha: 16 de diciembre de 2015
Más detallesLenguaje para descripción de datos
Amparo López Gaona tación Fac. Ciencias, UNAM Mayo 2012 Definición de Datos El lenguaje para definición de datos permite especificar: Esquema de cada relación. El dominio de cada atributo. Restricciones
Más detalles