Procedimientos Almacenados con Parametros SQL Server

Imagen
Al igual que en cualquier lenguaje de programación, en base de datos existen funciones, las cuales pueden retornar o no un tipo de dato. En este Post trabajaremos con los procedimientos almacenados con parametros, ya que son un poco mas complicados de comprender al principio, pero una vez dominados veras que son de gran ayuda para esas consultas complicadas en tus proyectos Nota: Para el ejemplo se usará la base de datos NorthWind, la cual puedes descargar gratuitamente en el siguiente enlace: Descargar NortWhind Ahora, Para procedimientos Almacenados recibiendo parámetros seria algo así: Pensemos que queremos saber los datos del empleado que le haya realizado alguna venta a un cliente X, Entonces, al revisar el diagrama de clases podemos ver que la consulta empezaría en la tabla de Empleados, ya que es la tabla de la cual queremos obtener los datos. Como los resultados dependerán del Cliente, entonces tenemos que llegar por así decirlo a la tabla clientes,...

Las diferentes plataformas para aprender a programar

En esta primera publicación quiero hablar un poco sobre las muchas plataformas que existen para aprender a programar y sobre experiencia en algunas como un joven que apenas esta empezando en este mundo de la programación.

Libros: Pues aunque parezca algo anticuado al mencionarlos de primeros, sinceramente pienso que aprender a programar con libros es una de las maneras mas eficaces, esto lo digo basado en el libro "El Gran Libro de PHP" de Hernan Biati, sinceramente he entendido mucho con este libro que esta dedicado a la programación de paginas web dimanicas y ademas nos da una breve introducción a las Aplicaciones Web, digo breve porque este esta basado en PHP 5, pero sinceramente lo recomiendo, ya que trae una explicación muy buena de conceptos básicos como Variables, Constantes, Arrays, uso de Cookies, entre otros ademas que cada concepto trae un fragmento de código con sus respectivos comentarios que hacen que sea mas legible.

Universidad: Algunos quizás dirán que el mejor lugar para aprender a programar es la universidad, pero me permito corregirlos gracias a que tuve la suerte por así decirlo de que en mi universidad no nos enseñaron programación como tal, es decir, lo mas que veíamos estaba ligado a diseño y maquetación web, y explicación de conceptos básicos, cada semestre eran iguales, así que sinceramente por al experiencia vivida no la considero como el mejor lugar para aprender, claro esta, quizás en tu universidad si veían Java, C, C++, Python, es decir si veías programación de verdad, y puede que me digas "Oye Luis pero en mi universidad si veíamos programación" y esta bien, desde tu punto de vista tienes toda la razón, pero como dije, esto es solo el punto de vista de alguien en cuya universidad no le enseñaron a programar.

Academias o Institutos: Esto lo tomo como el comodín para los que no aprendimos en la universidad y tuvimos que inscribirnos en un curso, claro yo apenas me inscribí en uno de diseño web, y bueno no es mucho lo que pueda decir, ya que hemos visto cosas que ya con el libro había visto, así que bueno, por ahora diría que en una calificación entre 1-100, es un 80, claro apenas llevo 2 evaluaciones y pocas clases, es decir, quizás en poco tiempo cambie mi opinión.


Internet: Sin duda alguna esta es una de mis plataformas favoritas, y lo digo porque tenemos que tomar en cuenta las grandes ventajas como lo son:

-Puedes ir a tu propio ritmo.
-Hay mucha información para cuando tengas un problema que no puedas resolver.
-Cada lenguaje tiene una gran comunidad que esta dispuesta a ayudarte.
-Hay contenido actualizado.
-En ocasiones es gratis.

Pero, como no todo es felicidad, este también tiene sus desventajas, por ejemplo asistir a una clase de programación En vivo con Internet lento es una de las cosas mas lentas y frustrantes que puedan existir.

Bueno, este es el final de este Post, espero le haya gustado, comenten como aprendieron a programar y que consejo nos dan a los que estamos aprendiendo.






Comentarios

Entradas populares de este blog

repl.it Un excelente IDE online