SlideShare una empresa de Scribd logo
1.- Es script correspondiente para crear la base de datos pedida es el siguiente:
Podemos ver la base de datos creada en la siguiente captura (marcada en amarillo):
2.- En el ejercicio 2 se nos pide añadir un campo llamado Tipo varchar (25), lo haremos de la
siguiente manera:
La base de datos quedaría de la siguiente manera, (marcada en amarillo):
Ahora se nos pide realizar una función que cubra los datos de ese campo según el campo
ModeloAvion:
NOTA: Aunque la función se almacena y se llega a ejecutar, necesito una aclaración sobre la
manera de solucionar el problema ya que me da la impresión de que me falta una parte, o
alomejor es que no he entendido bien la preguntase muestra la ejecución en las siguientes
capturas de pantalla donde se puede ver que no se almacenan datos. Necesito una breve
explicación sobre esta pregunta, por favor.
Se puede ver que no inserta datos, PROBLEMA.
3.- Se nos pide crear una función que devuelva la suma de los números impares menores al
número pasado como parámetro, la haremos de la siguiente manera:
En la siguiente captura se muestra el resultado de su ejecución:
4.- Se nos pide crear una tabla productos con las siguientes características.
-- Nombre varchar (15)
-- Referencia varchar (15)
--Precio float
--PVP será el precio por 1.21 (hacer una función para eso)
Usaremos el siguiente script para ello:
La función que se nos pide para calcular el precio es la siguiente:
5.- Se nos pide crear un procedimiento al que le pasamos la Matricula, CodigoVuelo y
ModeloAvion e inserta ese registro en la tabla Aviones.
Ahora insertaremos los siguientes datos: CodigoVuelo: 111111111111111, Matricula:
000000000000000, ModeloAvion: Boeing.
Comprobamos que inserta los datos correctamente:

Más contenido relacionado

Similar a Funciones y procedimientos en mysql

Base de datos en visual studio
Base de datos en visual studioBase de datos en visual studio
Base de datos en visual studio
ManuelElivarAranda
 
Manual de Desarrollo Formularios Web de Maestros y Operaciones en eFactory S...
Manual de Desarrollo Formularios Web de Maestros  y Operaciones en eFactory S...Manual de Desarrollo Formularios Web de Maestros  y Operaciones en eFactory S...
Manual de Desarrollo Formularios Web de Maestros y Operaciones en eFactory S...
Factory Soft - Software ERP para la Nube Latinoamericano
 
Transact+Sql+2005
Transact+Sql+2005Transact+Sql+2005
Transact+Sql+2005
Fernando Chaves
 
MySQL - SQL.pdf
MySQL - SQL.pdfMySQL - SQL.pdf
MySQL - SQL.pdf
kabern
 
MySQL.pdf
MySQL.pdfMySQL.pdf
MySQL.pdf
kabern
 
Implementación del Ejemplo de Stored Procedures y Triggers en PHP
Implementación del Ejemplo de Stored Procedures y Triggers en PHPImplementación del Ejemplo de Stored Procedures y Triggers en PHP
Implementación del Ejemplo de Stored Procedures y Triggers en PHPvictorsalas
 
Tutorial php
Tutorial phpTutorial php
Tutorial php
Esteban Alamillo
 
Manual batch-inputs
Manual batch-inputsManual batch-inputs
Manual batch-inputs
Juan Garcia
 
Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.
Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.
Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.
Paola Morocho Arévalo
 
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsCu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
PEDRO DAMIAN CALDERA SANCHEZ
 
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsCu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Hector Brito
 
Tarea_sesion15.pptx
Tarea_sesion15.pptxTarea_sesion15.pptx
Tarea_sesion15.pptx
ManuelAlfonso27
 
examenfinal
examenfinalexamenfinal
examenfinalcaen235
 
Cubo
CuboCubo
Cubokarla
 
Ejemplo de base de datos y reports con jasper report
Ejemplo de base de datos y reports con jasper reportEjemplo de base de datos y reports con jasper report
Ejemplo de base de datos y reports con jasper report
jbersosa
 

Similar a Funciones y procedimientos en mysql (20)

Base de datos en visual studio
Base de datos en visual studioBase de datos en visual studio
Base de datos en visual studio
 
Manual de Desarrollo Formularios Web de Maestros y Operaciones en eFactory S...
Manual de Desarrollo Formularios Web de Maestros  y Operaciones en eFactory S...Manual de Desarrollo Formularios Web de Maestros  y Operaciones en eFactory S...
Manual de Desarrollo Formularios Web de Maestros y Operaciones en eFactory S...
 
Guia1arena
Guia1arenaGuia1arena
Guia1arena
 
Transact+Sql+2005
Transact+Sql+2005Transact+Sql+2005
Transact+Sql+2005
 
MySQL - SQL.pdf
MySQL - SQL.pdfMySQL - SQL.pdf
MySQL - SQL.pdf
 
MySQL.pdf
MySQL.pdfMySQL.pdf
MySQL.pdf
 
Implementación del Ejemplo de Stored Procedures y Triggers en PHP
Implementación del Ejemplo de Stored Procedures y Triggers en PHPImplementación del Ejemplo de Stored Procedures y Triggers en PHP
Implementación del Ejemplo de Stored Procedures y Triggers en PHP
 
Tutorial php
Tutorial phpTutorial php
Tutorial php
 
Manual batch-inputs
Manual batch-inputsManual batch-inputs
Manual batch-inputs
 
desarrollo en 3 capas VB
desarrollo en 3 capas VBdesarrollo en 3 capas VB
desarrollo en 3 capas VB
 
Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.
Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.
Compilador para calcular el área de figuras Triangulo, Cuadrado y Rectángulo.
 
284
284284
284
 
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsCu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
 
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsCu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
 
Tarea_sesion15.pptx
Tarea_sesion15.pptxTarea_sesion15.pptx
Tarea_sesion15.pptx
 
Reportes
ReportesReportes
Reportes
 
Reportes
ReportesReportes
Reportes
 
examenfinal
examenfinalexamenfinal
examenfinal
 
Cubo
CuboCubo
Cubo
 
Ejemplo de base de datos y reports con jasper report
Ejemplo de base de datos y reports con jasper reportEjemplo de base de datos y reports con jasper report
Ejemplo de base de datos y reports con jasper report
 

Más de Francisco Jose Caneda Iglesias

Redes packet tracer
Redes packet tracerRedes packet tracer
Redes packet tracer
Francisco Jose Caneda Iglesias
 
Dominio Active Directory
Dominio Active DirectoryDominio Active Directory
Dominio Active Directory
Francisco Jose Caneda Iglesias
 
Bd espaciais
Bd espaciaisBd espaciais
Disparadores en sql
Disparadores en sqlDisparadores en sql
Disparadores en sql
Francisco Jose Caneda Iglesias
 
Vistas y permisos en bases de datos
Vistas y permisos en bases de datosVistas y permisos en bases de datos
Vistas y permisos en bases de datos
Francisco Jose Caneda Iglesias
 
Creracion de usuarios y gestion de permisos en bases de datos mysql
Creracion de usuarios y gestion de permisos en bases de datos mysqlCreracion de usuarios y gestion de permisos en bases de datos mysql
Creracion de usuarios y gestion de permisos en bases de datos mysql
Francisco Jose Caneda Iglesias
 
Ejercicios bbdd
Ejercicios bbddEjercicios bbdd
Instalacion mysql
Instalacion mysqlInstalacion mysql
Informes en java segunda parte
Informes en java segunda parteInformes en java segunda parte
Informes en java segunda parte
Francisco Jose Caneda Iglesias
 
Informes java primera parte
Informes java primera parteInformes java primera parte
Informes java primera parte
Francisco Jose Caneda Iglesias
 
Bases de datos con java
Bases de datos con javaBases de datos con java
Bases de datos con java
Francisco Jose Caneda Iglesias
 
Proyecto academia
Proyecto academiaProyecto academia
Ejemplo BáSico De Uso De Alu
Ejemplo BáSico De Uso De AluEjemplo BáSico De Uso De Alu
Ejemplo BáSico De Uso De Alu
Francisco Jose Caneda Iglesias
 

Más de Francisco Jose Caneda Iglesias (14)

Redes packet tracer
Redes packet tracerRedes packet tracer
Redes packet tracer
 
Dominio Active Directory
Dominio Active DirectoryDominio Active Directory
Dominio Active Directory
 
Bd espaciais
Bd espaciaisBd espaciais
Bd espaciais
 
Disparadores en sql
Disparadores en sqlDisparadores en sql
Disparadores en sql
 
Vistas y permisos en bases de datos
Vistas y permisos en bases de datosVistas y permisos en bases de datos
Vistas y permisos en bases de datos
 
Creracion de usuarios y gestion de permisos en bases de datos mysql
Creracion de usuarios y gestion de permisos en bases de datos mysqlCreracion de usuarios y gestion de permisos en bases de datos mysql
Creracion de usuarios y gestion de permisos en bases de datos mysql
 
Ejercicios bbdd
Ejercicios bbddEjercicios bbdd
Ejercicios bbdd
 
Instalacion mysql
Instalacion mysqlInstalacion mysql
Instalacion mysql
 
Informes en java segunda parte
Informes en java segunda parteInformes en java segunda parte
Informes en java segunda parte
 
Informes java primera parte
Informes java primera parteInformes java primera parte
Informes java primera parte
 
Bases de datos con java
Bases de datos con javaBases de datos con java
Bases de datos con java
 
Proyecto academia
Proyecto academiaProyecto academia
Proyecto academia
 
Automata finito
Automata finitoAutomata finito
Automata finito
 
Ejemplo BáSico De Uso De Alu
Ejemplo BáSico De Uso De AluEjemplo BáSico De Uso De Alu
Ejemplo BáSico De Uso De Alu
 

Último

Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 

Último (20)

Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 

Funciones y procedimientos en mysql

  • 1. 1.- Es script correspondiente para crear la base de datos pedida es el siguiente: Podemos ver la base de datos creada en la siguiente captura (marcada en amarillo):
  • 2. 2.- En el ejercicio 2 se nos pide añadir un campo llamado Tipo varchar (25), lo haremos de la siguiente manera: La base de datos quedaría de la siguiente manera, (marcada en amarillo): Ahora se nos pide realizar una función que cubra los datos de ese campo según el campo ModeloAvion: NOTA: Aunque la función se almacena y se llega a ejecutar, necesito una aclaración sobre la manera de solucionar el problema ya que me da la impresión de que me falta una parte, o
  • 3. alomejor es que no he entendido bien la preguntase muestra la ejecución en las siguientes capturas de pantalla donde se puede ver que no se almacenan datos. Necesito una breve explicación sobre esta pregunta, por favor. Se puede ver que no inserta datos, PROBLEMA. 3.- Se nos pide crear una función que devuelva la suma de los números impares menores al número pasado como parámetro, la haremos de la siguiente manera: En la siguiente captura se muestra el resultado de su ejecución:
  • 4. 4.- Se nos pide crear una tabla productos con las siguientes características. -- Nombre varchar (15) -- Referencia varchar (15) --Precio float --PVP será el precio por 1.21 (hacer una función para eso) Usaremos el siguiente script para ello: La función que se nos pide para calcular el precio es la siguiente: 5.- Se nos pide crear un procedimiento al que le pasamos la Matricula, CodigoVuelo y ModeloAvion e inserta ese registro en la tabla Aviones.
  • 5. Ahora insertaremos los siguientes datos: CodigoVuelo: 111111111111111, Matricula: 000000000000000, ModeloAvion: Boeing. Comprobamos que inserta los datos correctamente: