SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Sistematización De Contenidos
Básicos De La Carrera
Tema: 3 Base de datos
Mg. Luis Fernando Aguas Bucheli
+593 984015184
@Aguaszoft
Laguas@uisrael.edu.ec
“El mayor enemigo del conocimiento no es la ignorancia,
sino la ilusión del conocimiento”
— Stephen Hawking
Objetivo
• Implementar la representación de un
modelo de proceso de negocios desde el
punto de vista conceptual y lógico;
mediante el diseño de objetos y
transacciones de la base de datos,
además conocer el lenguaje SQL para
aplicar en las bases de datos física
permitiendo resolver las diferentes
situaciones problemáticas.
● 3.2 Programación BDD
(Triggers, store procedures)
Contenido
ODS
● 4.3 De aquí a 2030, asegurar
el acceso igualitario de todos
los hombres y las mujeres a
una formación técnica,
profesional y superior de
calidad, incluida la enseñanza
universitaria
META
3.2 Programación BDD (Triggers, store procedures)
Trigger
• Un trigger es una clase especial de procedimiento almacenado que se
ejecuta automáticamente cuando se produce un evento en el servidor
de bases de datos.
• Los trigger se ejecutan cuando un usuario intenta modificar datos
mediante un evento de lenguaje de manipulación de datos (DML).
• Los eventos DML son instrucciones INSERT, UPDATE o DELETE de una
tabla o vista.
• Estos triggers se activan cuando se desencadena cualquier evento
válido, con independencia de que las filas de la tabla se vean o no
afectadas.
Trigger
Trigger
FK_NOTA_REGISTRAD_MATERIA
registrada con
FK_NOTA_ES_TIPO_NOT
es
FK_NOTA_TIENE_ESTUDIAN
tiene
FK_APROBADO_PUEDE APR_ESTUDIAN
puede aprobar
FK_APROBADO_ES APROBA_MATERIA
es aprobada
Estudiante
Cedula
Nombre
Direccion
Telefono
char(10)
varchar(20)
char(60)
char(7)
<pk>
Materia
Cod_Materia
Materia
Nivel
n_creditos
char(10)
varchar(20)
tinyint
tinyint
<pk>
Aprobado
Cedula
Cod_Materia
anio
Aprobado_Si_No
char(10)
char(10)
tinyint
tinyint
<pk,fk1>
<pk,fk2>
Nota
Cod_Materia
Cod_nota
Cedula
Valor_Nota
fecha_nota
char(10)
char(10)
char(10)
tinyint
smalldatetime
<pk,fk1>
<pk,fk2>
<pk,fk3>
Tipo_Nota
Cod_nota
Descripcion
Max_valor
char(10)
varchar(60)
tinyint
<pk>
Trigger Insert
Trigger Delete
Trigger Update
Trigger Update
Procedure
• Un store procedure o procedimiento almacenado es un programa
dentro de la base de datos que ejecuta una acción o conjunto de
acciones específicas.
• Un procedimiento tiene un nombre, un conjunto de parámetros
(opcional) y un bloque de código.
• Los procedimientos almacenados pueden devolver valores (numérico
entero) o conjuntos de resultados.
Procedure
Procedure
FK_CUENTA_POSEE_SUCURSAL
FK_TRANSACC_GENERA_CUENTA
FK_PROPIETA_ES_DE_CUENTA
FK_PROPIETA_PROPIETAR_CLIENTE
CLIENTE
cedula
nombre
direccion
char(10)
varchar(128)
varchar(128)
<pk>
SUCURSAL
codigo_sucursal
descripción
direccion
Activos
char(5)
varchar(32)
varchar(128)
smallmoney
<pk>
CUENTA
codigo_cuenta
codigo_sucursal
tipo
saldo
int
char(5)
char(2)
smallmoney
<pk>
<fk>
PROPIETARIO
codigo_cuenta
cedula
int
char(10)
<fk1>
<fk2>
TRANSACCION
n_transaccion
codigo_cuenta
tipo_tran
monto
fecha
int
int
char(1)
money
datetime
<pk>
<fk>
Procedure
Cree un store procedure para transferir un valor de una cuenta a otra,
es decir los parámetros deben ser el código de cuenta a debitar, el
código de cuenta a acreditar y el valor de la transferencia
Procedure
Procedure
Procedure
Gracias
Responsabilidad con pensamiento positivo

Weitere ähnliche Inhalte

Ähnlich wie S6-SCBC.pptx

Portafolio 1 sql
Portafolio 1 sqlPortafolio 1 sql
Portafolio 1 sqlJuanKMillos
 
01 7n2is trabajo-tecnica-de-captura-de-datos
01 7n2is trabajo-tecnica-de-captura-de-datos01 7n2is trabajo-tecnica-de-captura-de-datos
01 7n2is trabajo-tecnica-de-captura-de-datosManuel Mujica
 
Dark data para la mejora de los procesos de negocio
Dark data para la mejora de los procesos de negocioDark data para la mejora de los procesos de negocio
Dark data para la mejora de los procesos de negocioJorge Fernandez Gonzalez
 
La computadora en la toma de decisiones
La computadora en la toma de decisionesLa computadora en la toma de decisiones
La computadora en la toma de decisionesCinelandia
 
Introducción a data science, la guía práctica para volverse data scientist
Introducción a data science, la guía práctica para volverse data scientistIntroducción a data science, la guía práctica para volverse data scientist
Introducción a data science, la guía práctica para volverse data scientistCarlos Toxtli
 
Curso: Redes y comunicaciones I: 04 Costo total de propiedad
Curso: Redes y comunicaciones I: 04 Costo total de propiedadCurso: Redes y comunicaciones I: 04 Costo total de propiedad
Curso: Redes y comunicaciones I: 04 Costo total de propiedadJack Daniel Cáceres Meza
 
Potnia: herramienta para directorios temáticos basada en Dublin Core y Topic ...
Potnia: herramienta para directorios temáticos basada en Dublin Core y Topic ...Potnia: herramienta para directorios temáticos basada en Dublin Core y Topic ...
Potnia: herramienta para directorios temáticos basada en Dublin Core y Topic ...Jesús Tramullas
 
IMPLEMENTACION DE UNA BASE DE DATOS
IMPLEMENTACION DE UNA BASE DE DATOS IMPLEMENTACION DE UNA BASE DE DATOS
IMPLEMENTACION DE UNA BASE DE DATOS Paul steven Quiñonez
 
+Ficha tecnica investigación tecnológica (11)
+Ficha tecnica investigación tecnológica (11)+Ficha tecnica investigación tecnológica (11)
+Ficha tecnica investigación tecnológica (11)Ruby Garzon Suarez
 
Exposicion Dispositivos Moviles
Exposicion Dispositivos MovilesExposicion Dispositivos Moviles
Exposicion Dispositivos Movilesmanhiuco
 
Exposicion Dispositivos Moviles
Exposicion  Dispositivos  MovilesExposicion  Dispositivos  Moviles
Exposicion Dispositivos Movilesmanhiuco
 

Ähnlich wie S6-SCBC.pptx (20)

Portafolio 1 sql
Portafolio 1 sqlPortafolio 1 sql
Portafolio 1 sql
 
Estructuta de datos
Estructuta de datosEstructuta de datos
Estructuta de datos
 
01 7n2is trabajo-tecnica-de-captura-de-datos
01 7n2is trabajo-tecnica-de-captura-de-datos01 7n2is trabajo-tecnica-de-captura-de-datos
01 7n2is trabajo-tecnica-de-captura-de-datos
 
Dark data para la mejora de los procesos de negocio
Dark data para la mejora de los procesos de negocioDark data para la mejora de los procesos de negocio
Dark data para la mejora de los procesos de negocio
 
La computadora en la toma de decisiones
La computadora en la toma de decisionesLa computadora en la toma de decisiones
La computadora en la toma de decisiones
 
Introducción a data science, la guía práctica para volverse data scientist
Introducción a data science, la guía práctica para volverse data scientistIntroducción a data science, la guía práctica para volverse data scientist
Introducción a data science, la guía práctica para volverse data scientist
 
Laboratorio 4
Laboratorio 4Laboratorio 4
Laboratorio 4
 
Laboratorio 4
Laboratorio 4Laboratorio 4
Laboratorio 4
 
TODO SOBRE SQL
TODO SOBRE SQLTODO SOBRE SQL
TODO SOBRE SQL
 
Sql
SqlSql
Sql
 
Tema3
Tema3Tema3
Tema3
 
Bd laboratorio5
Bd laboratorio5Bd laboratorio5
Bd laboratorio5
 
Trabajo Final grupo_103380_60
Trabajo Final  grupo_103380_60Trabajo Final  grupo_103380_60
Trabajo Final grupo_103380_60
 
Curso: Redes y comunicaciones I: 04 Costo total de propiedad
Curso: Redes y comunicaciones I: 04 Costo total de propiedadCurso: Redes y comunicaciones I: 04 Costo total de propiedad
Curso: Redes y comunicaciones I: 04 Costo total de propiedad
 
Potnia: herramienta para directorios temáticos basada en Dublin Core y Topic ...
Potnia: herramienta para directorios temáticos basada en Dublin Core y Topic ...Potnia: herramienta para directorios temáticos basada en Dublin Core y Topic ...
Potnia: herramienta para directorios temáticos basada en Dublin Core y Topic ...
 
IMPLEMENTACION DE UNA BASE DE DATOS
IMPLEMENTACION DE UNA BASE DE DATOS IMPLEMENTACION DE UNA BASE DE DATOS
IMPLEMENTACION DE UNA BASE DE DATOS
 
+Ficha tecnica investigación tecnológica (11)
+Ficha tecnica investigación tecnológica (11)+Ficha tecnica investigación tecnológica (11)
+Ficha tecnica investigación tecnológica (11)
 
Exposicion Dispositivos Moviles
Exposicion Dispositivos MovilesExposicion Dispositivos Moviles
Exposicion Dispositivos Moviles
 
Exposicion Dispositivos Moviles
Exposicion  Dispositivos  MovilesExposicion  Dispositivos  Moviles
Exposicion Dispositivos Moviles
 
Tema 6
Tema 6Tema 6
Tema 6
 

Mehr von Luis Fernando Aguas Bucheli (20)

EFC-ISW-Luis Fernando Aguas.pptx
EFC-ISW-Luis Fernando Aguas.pptxEFC-ISW-Luis Fernando Aguas.pptx
EFC-ISW-Luis Fernando Aguas.pptx
 
P-S2.pptx
P-S2.pptxP-S2.pptx
P-S2.pptx
 
EBTS-S1.pptx
EBTS-S1.pptxEBTS-S1.pptx
EBTS-S1.pptx
 
P-S3.pptx
P-S3.pptxP-S3.pptx
P-S3.pptx
 
EBTS-S4.pptx
EBTS-S4.pptxEBTS-S4.pptx
EBTS-S4.pptx
 
P-S4.pptx
P-S4.pptxP-S4.pptx
P-S4.pptx
 
P-S1.pptx
P-S1.pptxP-S1.pptx
P-S1.pptx
 
EBTS-S3.pptx
EBTS-S3.pptxEBTS-S3.pptx
EBTS-S3.pptx
 
EBTS-S2.pptx
EBTS-S2.pptxEBTS-S2.pptx
EBTS-S2.pptx
 
PDIDTI-S7.pptx
PDIDTI-S7.pptxPDIDTI-S7.pptx
PDIDTI-S7.pptx
 
PDIDTI-S4.pptx
PDIDTI-S4.pptxPDIDTI-S4.pptx
PDIDTI-S4.pptx
 
PDIDTI-S2.pptx
PDIDTI-S2.pptxPDIDTI-S2.pptx
PDIDTI-S2.pptx
 
PDIDTI-S1.pptx
PDIDTI-S1.pptxPDIDTI-S1.pptx
PDIDTI-S1.pptx
 
PDIDTI-S8.pptx
PDIDTI-S8.pptxPDIDTI-S8.pptx
PDIDTI-S8.pptx
 
PDIDTI-S6.pptx
PDIDTI-S6.pptxPDIDTI-S6.pptx
PDIDTI-S6.pptx
 
PDIDTI-S5.pptx
PDIDTI-S5.pptxPDIDTI-S5.pptx
PDIDTI-S5.pptx
 
PDIDTI-S3.pptx
PDIDTI-S3.pptxPDIDTI-S3.pptx
PDIDTI-S3.pptx
 
TIC-S4.pptx
TIC-S4.pptxTIC-S4.pptx
TIC-S4.pptx
 
TIC-S3.pptx
TIC-S3.pptxTIC-S3.pptx
TIC-S3.pptx
 
TIC-S2.pptx
TIC-S2.pptxTIC-S2.pptx
TIC-S2.pptx
 

Kürzlich hochgeladen

1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricasurAN077
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTElisaLen4
 
Balance materia y energia procesos de Secado
Balance materia y energia procesos de SecadoBalance materia y energia procesos de Secado
Balance materia y energia procesos de SecadoGualbertoLopez2
 
Auditoría de Sistemas de Gestión
Auditoría    de   Sistemas     de GestiónAuditoría    de   Sistemas     de Gestión
Auditoría de Sistemas de GestiónYanet Caldas
 
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhSistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhFoxy963
 
entropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasentropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasDerlyValeriaRodrigue
 
Manual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfManual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfgonzalo195211
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheElisaLen4
 
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdfGUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdfWILLIAMSTAYPELLOCCLL1
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientoscuentaparainvestigac
 
Instrumentacion para el control de procesos.pdf
Instrumentacion para el control de procesos.pdfInstrumentacion para el control de procesos.pdf
Instrumentacion para el control de procesos.pdfElybe Hernandez
 
docsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanadocsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanaArnolVillalobos
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfrefrielectriccarlyz
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacionesRamon Bartolozzi
 
INFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdfINFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdfoctaviosalazar18
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalaciónQualityAdviceService
 
Mecatronica Automotriz .pdf
Mecatronica Automotriz              .pdfMecatronica Automotriz              .pdf
Mecatronica Automotriz .pdfleonardocahua1
 
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbTema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbantoniolfdez2006
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.pptjacnuevarisaralda22
 

Kürzlich hochgeladen (20)

422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx
 
1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
Balance materia y energia procesos de Secado
Balance materia y energia procesos de SecadoBalance materia y energia procesos de Secado
Balance materia y energia procesos de Secado
 
Auditoría de Sistemas de Gestión
Auditoría    de   Sistemas     de GestiónAuditoría    de   Sistemas     de Gestión
Auditoría de Sistemas de Gestión
 
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuhSistema de alumbrado.pptx fjhhgghrhgghhuughuh
Sistema de alumbrado.pptx fjhhgghrhgghhuughuh
 
entropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasentropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemas
 
Manual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfManual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdf
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdfGUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientos
 
Instrumentacion para el control de procesos.pdf
Instrumentacion para el control de procesos.pdfInstrumentacion para el control de procesos.pdf
Instrumentacion para el control de procesos.pdf
 
docsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanadocsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbana
 
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdfUC Fundamentos de tuberías en equipos de refrigeración m.pdf
UC Fundamentos de tuberías en equipos de refrigeración m.pdf
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
INFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdfINFORME de pregrado ingenieria de vias.pdf
INFORME de pregrado ingenieria de vias.pdf
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
Mecatronica Automotriz .pdf
Mecatronica Automotriz              .pdfMecatronica Automotriz              .pdf
Mecatronica Automotriz .pdf
 
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbbTema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
Tema ilustrado 9.2.docxbbbbbbbbbbbbbbbbbbb
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 

S6-SCBC.pptx