Está en la página 1de 22

Los lenguajes de programación más utilizados

Eliam David Loor Galvez

Damaris Juliana Anastacio Rovira

Wendy Cristina Llumiquinga Lagla

Joao Xavier Guiterrez Quimi

Ingrid Caroline Alcivar Matute

Universidad de Guayaquil

Facultad de Turismo, Universidad de Guayaquil

Ing. Carlos Bazurto Hidalgo, MAE

28 de junio del 2022

CII 2021-2022
ÍNDICE
HTML ............................................................................................................................................ 3
CSS ................................................................................................................................................. 4
Python ............................................................................................................................................ 6
PHP ................................................................................................................................................ 9
C#.................................................................................................................................................. 12
Variables En C# .................................................................................................................................. 12
instrucciones de control en C#. .......................................................................................................... 13
VISUAL BASIC .......................................................................................................................... 15
Características De Visual Basic ......................................................................................................... 15
SQL .............................................................................................................................................. 18
¿Cómo Funciona SQL? ...................................................................................................................... 19
¿Para Qué Se Utiliza El Lenguaje SQL? .................................................................................. 20
Referencias .................................................................................................................................. 22
HTML

La primera versión de HTML fue publicada por un científico de la computación británico

llamado Timohty John Berners-Lee en 1991 y contenía inicialmente pocos elementos. Timohty

es conocido como el padre de la web, es fundador de la W3C (World Wide Web Consortium),

creador del protocolo HTTP (HyperText Transfer Protocol), creador de la URL (Uniform

Resource Locator) y creador del primer navegador web.

En 1995 se publicó el estándar HTML 2.0, el primer estándar oficial de HTML. En 1997

se publicó la versión HTML 3.2 y es la primera especificación HTML publicada por la W3C. En

1999 se publicó la versión HTML 4.1 y en el 2014 se publica la versión definitiva de HTML 5.

HTML es un lenguaje formado por elementos, un elemento se ve como todo el texto que

se muestra en la Imagen 3, los elementos nos ayudan a estructurar y dar significado a las partes

de un documento HTML, estos elementos a su vez están conformados por contenido, etiquetas y

atributos.

Las etiquetas nos sirven para delimitar el inicio y el fin de un elemento, como en el

ejemplo, vemos un elemento que utiliza la etiqueta de apertura

• Para indicar el inicio de un párrafo, y la etiqueta de cierre

• Para indicar el fin de un párrafo.

El contenido de un elemento pueden ser caracteres, comentarios u otro elemento

delimitado dentro de las etiquetas de inicio y de cierre.

El HTML es el núcleo de cada página web, independientemente de la complejidad de un

sitio o la cantidad de tecnologías involucradas. Es el punto de partida para cualquier persona que

esté aprendiendo a crear contenido web. HTML utiliza etiquetas para identificar diferentes tipos
de contenido y los fines de cada uno para la página web. Estas etiquetas tienen nombres bastante

intuitivos: etiquetas de encabezado, etiquetas de párrafo, etiquetas de imagen, etc. Cada página

web se compone de un montón de estas etiquetas HTML que identifican cada tipo de contenido

en la página.

Ejemplo de lenguaje de programación HTML:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xh


tml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es">

<head>

<title>El primer documento HTML</title>

</head>

<body>

<p>El lenguaje HTML es <strong>tan sencillo</strong> que practicamente se entiend


e sin estudiar el significado de sus etiquetas principales.</p>

<p>Ademas de textos en <strong>negrita</strong>, tambien se pueden poner <em>en c


ursiva</em> o <del>tachados</del>.</p>

</body>

</html>

CSS

El acrónimo CSS tiene un significado en inglés CASCADING STYLE SHEETS, que

traducido al español se refiere a hojas de estilo en cascada, es un lenguaje de diseño gráfico que

se usa para establecer el diseño visual de la página o aplicaciones web (diseño, posicionamiento,

colores, tamaño de texto ...). Este lenguaje ha complementado el código HTML desde 1996.
El código CSS nos facilita la vida al desarrollador front-end al separar las estructuras de

un documento HTML de su presentación. Dicho de otro modo, el HTML actuaría como el

esqueleto de la web, definiendo su estructura básica, y el CSS añadiría toda la capa de

personalización sobre el que la web define su aspecto final.

“CSS no tiene ningún sentido sin HTML, igual que a día de hoy HTML sin CSS también

resultaría imposible, ya que la web ha evolucionado de tal forma que su aspecto es fundamental

y el CSS es la única vía para conseguir personalizarlo” (Robledano, 2019)

Para desarrollar con CSS hay que trabajar con una serie de elementos, mediante los

cuales se declaran los estilos, los más importantes son: sectores, atributos y una serie de valores.

CSS funciona de una manera muy simple. Los navegadores Web al aplicar las reglas CSS

a un documento modifican la manera en que este nos es presentado. Todo se produce de manera

transparente al usuario. Estas reglas se componen de dos elementos clave. El primero es un

conjunto de propiedades con valores establecidos para actualizar la presentación del contenido

HTML. El segundo elemento son los selectores. Estos nos ayudan a seleccionar los elementos

afectados por el nuevo valor de la propiedad. De esta manera evitamos que el CSS afecte a todos

los elementos del HTML y solo aquellos que queramos. Por ejemplo, a los elementos contenidos

en primer párrafo de nuestro documento o seleccionar de manera alterna las filas de una tabla.

CSS se compone de dos partes. Una parte llamada "selector" y otra parte llamada

"declaración". La declaración indica "qué hay que hacer" y el selector indica "a quién hay que

hacérselo". Por lo tanto, los selectores son imprescindibles para aplicar de forma correcta los

estilos CSS en una página.

Ejemplo de lenguaje de programación CSS:


<html>

<head>

<title>Ejercicio de pseudo-clases</title>

<style type="text/css">

</style>

</head>

<body>

<ul>

<li>Primero</li>

<li>Segundo</li>

<li>Tercero</li>

<li>Cuarto</li>

<li>Quinto</li>

</ul>

</body>

</html>

Python

Python es un lenguaje de programación creado por Guido van Rossum a principios de los

años 90 cuyo nombre está inspirado en el grupo de cómicos ingleses “Monty Python”. Es un

lenguaje similar a Perl, pero con una sintaxis muy limpia y que favorece un código legible.
Se trata de un lenguaje interpretado o de script, con tipado dinámico, fuertemente tipado,

multiplataforma y orientado a objetos.

Aprender cualquier lenguaje de programación también te enseñará a pensar como un

programador. “Todos los lenguajes de programación tienen sus fortalezas y debilidades. Si

buscas un lenguaje que funcione en una amplia gama de aplicaciones, o si sólo quieres

sumergirte en las profundidades de la codificación, Python puede ser adecuado para intentarlo”

(Duque, 2012).

Python es relativamente simple, por lo que es fácil de aprender, ya que requiere una

sintaxis única que se centra en la legibilidad. Los desarrolladores pueden leer y traducir el código

Python mucho más fácilmente que otros lenguajes. Por tanto, esto reduce el costo de

mantenimiento y de desarrollo del programa porque permite que los equipos trabajen en

colaboración sin barreras significativas de lenguaje y experimentación.

Además, soporta el uso de módulos y paquetes, lo que significa que los programas

pueden ser diseñados en un estilo modular y el código puede ser reutilizado en varios proyectos.

Una vez se ha desarrollado un módulo o paquete, se puede escalar para su uso en otros

proyectos, y es fácil de importar o exportar.

Por otro lado, uno de los beneficios más importantes de Python es que tanto la librería

estándar como el intérprete están disponibles gratuitamente, tanto en forma binaria como en

forma de fuente.

Tampoco hay exclusividad, ya que Python y todas las herramientas necesarias están

disponibles en todas las plataformas principales. Por lo tanto, es una opción multiplataforma,
bastante tentadora para los desarrolladores que no quieren preocuparse por pagar altos costos de

desarrollo.

Python es un lenguaje de programación de propósito general, que es otra forma de decir

que puede ser usado para casi todo. Lo más importante es que se trata de un lenguaje

interpretado, lo que significa que el código escrito no se traduce realmente a un formato legible

por el ordenador en tiempo de ejecución.

Este tipo de lenguaje también se conoce como «lenguaje de scripting» porque

inicialmente fue pensado para ser usado en proyectos sencillos.

El concepto de «lenguaje de scripting» ha cambiado considerablemente desde su

creación, porque ahora se utiliza Python para programar grandes aplicaciones de estilo

comercial, en lugar de sólo las simples aplicaciones comunes.

Una encuesta realizada en 2019 entre los usuarios de Python indicó que los usos más

populares eran para el desarrollo web y el análisis de datos. Sólo alrededor del 6 % de los

encuestados lo utilizaron para el desarrollo de juegos o el desarrollo de aplicaciones.

Esta dependencia de Python ha crecido aún más a medida que Internet se ha hecho más

popular. Una gran mayoría de las aplicaciones y plataformas web dependen de su lenguaje,

incluido el motor de búsqueda de Google, YouTube, y el sistema de transacciones orientado a la

web de la Bolsa de Nueva York (NYSE).

Ejemplo de lenguaje de programación PHYTON:

import numpy as np

import random as rnd


def desordena(n):

matriz = -1*np.ones(shape=(n,n), dtype=int)

usados = []

# entero aleatorio [0,n**2), no incluye n**2

intervalo = n**

fila = 0

while not(fila>=n):

columna = 0

while not(columna>=n):

# numero no repetido

numero = int(rnd.random()*intervalo)+0

while numero in usados:

numero = int(rnd.random()*intervalo)+0

matriz[fila,columna] = numero

usados.append(numero)

columna = columna +

fila = fila + 1

return(matriz)

PHP

El lenguaje PHP, es un lenguaje de programación que permite el desarrollo web o

aplicaciones web dinámicas, el cual es apto para incrustar el lenguaje HTML, ahora bien,

siempre siguiendo algunas reglas establecidas.


Además, el lenguaje PHP favorece a la conexión entre el servidor y a la interfaz del

usuario.

PHP puede ser utilizado para un gran número diferente de aplicaciones, y es que es un

lenguaje de programación de código abierto. ¿Qué significa que sea un lenguaje de código

abierto? En este contexto, un lenguaje de código abierto permite a los desarrolladores editar su

estructura, y por lo tanto aplicarse en cualquier proyecto.

Ventajas del PHP:

• Lenguaje libre, el cual puede ser editado fácilmente por cualquier desarrollador o

programador.

• Dispone de una sintaxis muy limpia, por lo que la curva de aprendizaje es menor que

otros lenguajes de programación.

• Permite crear entornos de trabajo fácilmente.

• Dispone de una instalación de lo más sencilla.

• Se integra de una manera muy simple en la base de datos.

• Existe una gran comunidad, la cual es muy activa, y permite que este en una constante

evolución y adaptación a las novedades.

• Es el lenguaje de programación más usado mundialmente.

• PHP es un lenguaje multiplataforma, por lo tanto, se puede usar en diversas aplicaciones

y entornos profesionales.

• El código se ejecuta en el lado del servidor, y en el navegador se ejecuta en HTML.

• Actualmente, permite ser usado en un gran número de bases de datos.

• Soporta gran cantidad de datos.


Desventajas:

• Se necesitan conocimientos profundos para configurar las brechas de seguridad que

puede haber en el servidor.

• El código fuente no se puede ocultar con facilidad.

• Para su ejecución, es necesario un servidor.

El lenguaje PHP, es un lenguaje muy poderoso, versátil, y por ello su uso ha ido

creciendo cada vez más. Es un lenguaje de programación del lado del servidor, que te permite

realizar infinidad de proyectos. Además, dispone de una curva de aprendizaje muy baja, por lo

que es perfecto para iniciarse en el mundo de la programación.

Ejemplo de lenguaje de programación PHP:

El siguiente programa calcula el salario de un trabajador con un impuesto:

<html>

<body>

<?php

$SalarioTrabajador = 3500;

$Impuesto = 20; // Porcentaje

$SueldoReal = $SalarioTrabajador – (($SalarioTrabajador /

100) * $Impuesto);

echo “Sueldo del trabajador sin impuesto: $SalarioTrabajador<BR>”;

echo “Con el impuesto :$SueldoReal”;

?>

</body >

</html>
C#

Es un lenguaje de programación desarrollado por Microsoft, orientado a objetos, que ha

sido diseñado para compilar diversas aplicaciones que se ejecutan en .NET Framework. Se trata

de un lenguaje simple, eficaz y con seguridad de tipos. Las numerosas innovaciones de C#

permiten desarrollar aplicaciones rápidamente y mantener la expresividad y elegancia de los

lenguajes de estilo de C.

La sintaxis viene derivada de C y C+ + y utiliza el modelo de objetos de la plataforma

.NET, muy parecido al de Java, aunque incluye mejoras propias de otros lenguajes. Como

curiosidad, el nombre de este lenguaje fue inspirado por la escala musical. En ella, la letra C

equivale a la nota musical do y el símbolo # significa sostenido, lo que indica que es un semitono

más alto. Así, C# sugiere que es superior a C y C++. (Delgado, 2017)

Variables En C#

Las variables son identificadores asociados a valores. Se declaran indicando el tipo de

dato que almacenará y su identificador. Un identificador puede:

• empezar por “_”.

• contener caracteres Unicode en mayúsculas y minúsculas (sensible a mayúsculas y

minúsculas).

Un identificador no puede:

• empezar por un número.

• empezar por un símbolo, ni, aunque sea una palabra clave.


• contener más de 511 caracteres.

Operadores en C#

Los operadores aritméticos funcionan igual que en C y C++. El resultado de los

operadores relacionales y lógicos es un valor de tipo booleano. Los operadores de cortocircuito

evalúan el segundo operando solo cuando es necesario. Por su parte, los operadores a nivel de

bits no se pueden aplicar a tipos bool, float , double o decimal.

instrucciones de control en C#.

Las instrucciones if-else, for , while , do while , switch , return , break y continue son,

básicamente, iguales que en C, C++ y Java. La instrucción foreach , al igual que en Java, realiza

un ciclo a través de los elementos de una matriz o colección. En este ciclo se recorre la colección

y la variable recibe un elemento de dicha colección en cada iteración. La instrucción goto se

sigue utilizando en C# a pesar de la polémica sobre su uso.

Ejemplo de lenguaje de programación C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace EjerciciosconClases
{
class Cliente
{
private string nombre;
private int monto;

public Cliente(string nom)


{
nombre = nom;
monto = 0;
}

public void Depositar(int m)


{
monto = monto + m;
}
public void Extraer(int m)
{
monto = monto - m;
}

public int RetornarMonto()


{
return monto;
}

public void Imprimir()


{
Console.WriteLine(nombre + " tiene depositado la suma de " + monto);
}
}

class Banco
{
private Cliente cliente1, cliente2, cliente3;

public Banco()
{
cliente1 = new Cliente("Yhonas");
cliente2 = new Cliente("Ana");
cliente3 = new Cliente("Pedro");
}

public void Operar()


{
cliente1.Depositar(100);
cliente2.Depositar(150);
cliente3.Depositar(200);
cliente3.Extraer(150);
}

public void DepositosTotales()


{
int t = cliente1.RetornarMonto() +
cliente2.RetornarMonto() +
cliente3.RetornarMonto();
Console.WriteLine("El total de dinero en el banco es:" + t);
cliente1.Imprimir();
cliente2.Imprimir();
cliente3.Imprimir();
}

static void Main(string[] args)


{
Banco banco1 = new Banco();
banco1.Operar();
banco1.DepositosTotales();
Console.ReadKey();
VISUAL BASIC

Antes de la existencia de visual basic, existía otro lenguaje de programación llamado

BASIC, creado en 1964 por Thomas Eugene Kurtz y John George Kemeny. Este lenguaje se

creó para que los estudiantes de las universidades fuera más fácil aprender a programar (sobre

todo los que no estudiaban carreras de ciencias). Con el paso del tiempo, ya en los años 80, el

programa fue evolucionando y ganando en popularidad de uso, creando versiones de MS-DOS

como GW-BASIC.Con la irrupción de los sistemas operativos con interfaz gráfica, se crearon

nuevos lenguajes de programación que utilizaban la sintaxis de BASIC (por ejemplo, Gambas

para Linux), entre ellos visual basic de la mano de Microsoft. (Aguinaga, 2021)

Aunque existieron varias versiones de visual basic, la más popular fue, y es todavía para

los que la usan, Visual Basic 6.0. Este entorno ofrecía herramientas para crear formularios de una

forma muy sencilla, a la hora de programar permitía una gran flexibilidad, y varios estilos de

programación, creación de controles OCX y DLLs ActiveX. Aunque el propio programa podría

empaquetar los ficheros necesarios para su instalación, podías hacer un ejecutable sin

dependencias a las dlls que funcionaba perfectamente (aunque a partir de Windows 7 ya se

quedó obsoleto).

Características De Visual Basic

El IDE de Visual Basic 6 tenía una serie de características que se han mantenido en otros

lenguajes de programación, como C# o Visual C++. Entre ellas son:

• Separación de la creación de la interfaz gráfica y el código.

• Una barra de herramientas, con los controles (se podían añadir muchos o crear de

propios) necesarios para la creación de formularios. Sólo había que arrastrar y


redimensionarlos dentro de la interfaz. Los

controles comunes eran labels, textbox,

button, checkbox, picturebox, combobox,

frame, timer, etc.

• Un explorador de proyectos, para ver

todos los formularios, controles, código, etc

de nuestro proyecto y un panel de

propiedades, dependiendo del formulario o

control seleccionado. De esta manera se podía modificar sus características en modo

diseño.

• En la parte inferior una Ventana inmediato, que mientras se depuraba podías escribir

directamente funciones simples o el valor contenido de las variables, y nos ayuda a la

hora de corregir errores en nuestro código.

Pero la característica principal de visual Basic es que toda la programación está orientada

a eventos. El tema es que los controles comentados antes y los formularios vienen asociados a

una serie de eventos, que es cuando ocurre algo concreto, ya sea por una acción del usuario o del

sistema operativo.

Por poner un ejemplo sencillo, un botón tiene un evento click, y dentro de ese evento

programaremos lo que nos interesa (por poner otro ejemplo sencillo, que salga un mensaje). Otro

evento sería en un textbox cuando hacemos click o tabulamos y recibe el foco

(llamado GotFocus).

Así tenemos una lista de eventos relacionados, algunos comunes y otros específicos de

cada control.
Ventajas :

Vamos a ver las grandes ventajas que tiene visual basic, y los inconvenientes que

hicieron que no evolucionase tal y como lo conocemos hoy en día:

• Es muy fácil aprender a programar con visual basic, de ahí su popularidad.

• El diseño de formularios y aplicaciones para Windows es muy sencillo gracias a su

entorno, con una pequeña introducción ya puedes compilar y mostrar las ventanas, y con

un nivel avanzado tener acceso a todas las posibilidades del sistema operativo.

• Al ser popular, puedes encontrar mucha información por internet, y algún tutorial con

código para descargar.

• Personalizar dlls y controles para su reusabilidad. Etc.

Desventajas:

• Problemas con las versiones en las dlls. La creación de una aplicación o programa

implica que sus datos funcionan correctamente con una serie de librerías y su versión

correspondiente.

• No podías crear aplicaciones multihilo.

• El uso de controles en un formulario es un poco limitado.

Los elementos que componen la pantalla de Visual Basic son:

• Archivo: contiene las órdenes para trabajar con archivos.

• Edición: contiene las herramientas que ayudan a escribir el código.

• Ver: da acceso rápido a todas las partes del programa

• Insertar: permite incluir nuevos módulos y formularios en la aplicación.


• Ejecutar: permite verificar la aplicación mientras se desarrolla.

• Herramientas: controla el aspecto y propiedades del entorno.

• Complementos: contiene las utilidades para el manejo de bases de datos. Etc.

Ejemplo de lenguaje de programación VISUAL BASIC:

Console.Write("Please enter your name: ")


Dim name = Console.ReadLine()
Dim currentDate = DateTime.Now
Console.WriteLine($"Hello, {name}, on {currentDate:d} at
{currentDate:t}")
Console.Write("Press any key to continue...")
Console.ReadKey(True)

SQL

SQL o “Structured Query Language” es un lenguaje de programación que permite

manipular los datos y los sistemas de bases de datos relacionales. Este lenguaje se utiliza

principalmente para comunicarse con las bases de datos con el fin de gestionar los datos que

contienen.

En particular, permite almacenar, manipular y encontrar estos datos. También es posible

realizar consultas, actualizar datos, reorganizarlos o incluso crear y modificar el esquema y la

estructura de un sistema de base de datos y controlar el acceso a sus datos.

La historia de SQL comienza en 1969, cuando el investigador de IBM Edgar F. Codd

definió el modelo de base de datos relacional. Ese modelo se basa en la asociación de “claves”

con varios datos. Por ejemplo, un nombre de usuario se puede asociar con un nombre real y un

número de teléfono.
Unos años más tarde, IBM creó un lenguaje para los sistemas de gestión de bases de

datos relacionales basado en el trabajo de Codd. Ese lenguaje primero se llamó SEQUEL, siglas

de “Structured English Query Language” y después de varias implementaciones y revisiones,

pasó a llamarse SQL.

Las pruebas comenzaron en 1978, y luego IBM empezó a desarrollar productos

comerciales como SQL/DS en 1981 y DB2 en 1983. Le siguieron otros proveedores, como

Sybase, Ingres u Oracle, que lanzó su primer producto en 1979.

¿Cómo Funciona SQL?

Las aplicaciones se pueden programar con diferentes lenguajes como Python, PHP o

Ruby. Sin embargo, históricamente, las bases de datos no comprenden esos lenguajes. Hasta

hace poco, solo entendían SQL (aunque las cosas han cambiado mucho en los últimos años).

Esta es la razón por la que aprender SQL es indispensable para trabajar en los campos del

desarrollo de aplicaciones o desarrollo web. Antes de poder utilizarlo, es necesario aprender su

“markup” o marcado.

Esto es válido para todos los lenguajes de programación. Por otra parte, SQL tiene una

característica única que lo distingue de otros lenguajes: el concepto de tablas.

De hecho, una base de datos está compuesta por tablas. Cada una de esas tablas está

formada por columnas y filas, y representa un conjunto de datos. Por tanto, SQL permite crear o

manipular tablas.

Al trabajar con bases de datos, se utilizan con frecuencia varios comandos SQL. Por

ejemplo, “CREATE DATABASE” permite crear una base de datos, “CREATE TABLE” permite

crear tablas.
El comando “SELECT” se utiliza para buscar o extraer datos de una base de datos.

“UPDATE” permite ajustar o editar datos y “DELETE” permite borrar algunos datos.

Estos son solo algunos ejemplos de comandos de uso muy común, para que tengas una

idea general de cómo funciona SQL. Cuanto más compleja sea la base de datos, más comandos

tendrá que utilizar el usuario.

Esos comandos permiten escribir “consultas” para manipular datos en bases de datos. El

sistema interpreta y procesa estos comandos, por ejemplo, para crear un nuevo registro en una

base de datos.

¿Para Qué Se Utiliza El Lenguaje SQL?

El lenguaje SQL se usa en todas las áreas en las que se explotan las bases de datos. En

otras palabras, se puede encontrar en prácticamente todas las áreas en las que se generan y se

analizan datos.

En el sector financiero, las aplicaciones de banca online y de procesamiento de pagos

almacenan datos sobre las transacciones financieras y los usuarios. Esos sistemas se basan en

bases de datos complejas y, por tanto, requieren el uso de SQL.

Asimismo, las aplicaciones de streaming de música como Spotify o Deezer hacen un uso

intensivo de las bases de datos, por ejemplo, para almacenar los amplios catálogos de archivos de

música procedentes de diferentes álbumes de diferentes artistas.

SQL permite manipular esos datos para encontrar lo que busca el usuario o incluso

almacenar datos sobre el usuario y sus preferencias.

Ejemplo de lenguaje de programación SQL:


delimiter $$
drop procedure if exists veintiuno $$
create procedure veintiuno(p_id int, p_alumno varchar(30), out
p_error_num int, out p_error_text varchar(100))
modifies sql data
begin
declare clave_repetida_error condition for 1062;
declare clave_nula_error condition for 1048;
declare tabla_inexistente_error condition for 1146;
declare continue handler for clave_repetida_error
begin
set p_error_num = 1062;
set p_error_text = 'Clave duplicada';
end;
declare continue handler for clave_nula_error
begin
set p_error_num = 1048;
set p_error_text = 'Clave nula';
end;
declare continue handler for tabla_inexistente_error
begin
set p_error_num = 1146;
set p_error_text = 'Tabla inexistente';
end;
declare continue handler for sqlexception
begin
set p_error_num = -1;
set p_error_text = 'Ocurrió un error';
end;
set p_error_num = 0;
insert into alumnos values(p_id, p_alumno);
if p_error_num = 0 then
set p_error_text = 'Alta de alumno realizada';
end if;
end $$
delimiter ;
Referencias
A, M. (03 de diciembre de 2021). SQL: todo lo que necesitas saber sobre el lenguaje de programación de
bases de datos. Obtenido de https://datascientest.com/es/sql-todo-lo-que-necesitas-saber-sobre-el-
lenguaje-de-programacion-de-bases-de-
datos#:~:text=SQL%20o%20%E2%80%9CStructured%20Query%20Language,gestionar%20los
%20datos%20que%20contienen.
Aguinaga, Á. (14 de Enero de 2021). Cipsa.net. Obtenido de https://cipsa.net/programacion-visual/
Delgado, D. O. (29 de Marzo de 2017). OpenWebinars. Obtenido de https://openwebinars.net/blog/que-
es-c-introduccion/
Duque, R. G. (2 de otubre de 2012). Python Para Todos. Obtenido de
https://launchpadlibrarian.net/18980633/Python%20para%20todos.pdf
epitech. (19 de mayo de 2021). ¿Qué es PHP y para qué sirve este lenguaje de código abierto? Obtenido
de https://www.epitech-it.es/que-es-
php/#:~:text=El%20lenguaje%20PHP%2C%20es%20un,y%20a%20la%20interfaz%20del%20us
uario
Reyes, J. J. (2019). ¿Qué es HTML? Obtenido de https://devcode.la/blog/que-es-html/
Robledano, A. (26 de Junio de 2019). Open Webinars. Obtenido de https://openwebinars.net/blog/que-es-
css/

También podría gustarte