El 14 de septiembre de 2017, publicamos una versión revisada de nuestra Política de privacidad. Tu uso continuado de video2brain.com significa que aceptas este documento revisado, por lo que te recomendamos que dediques unos minutos a leerlo y comprenderlo.

SQL Server 2016: Desarrollo de bases de datos

Actualidad SQL

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
Vamos a analizar la actualidad de las bases de datos en general y, en el caso de SQL, haremos una pausa para ver el equilibrio de lo que sucede en la industria del software y de la administración de bases de datos.

Transcripción

Vamos a platicar sobre la actualidad en la que encontramos esta plataforma que es SQL Server, o, en general, SQL. Las bases de datos hoy en día son en su mayoría relacionales. Aunque tenemos un pequeño boom sobre las bases de datos no relacionales, en realidad si revisamos los sistemas hoy en día, los sitios web, las plataformas de gobierno, las plataformas bancarias, vamos a ver que en realidad lo que más se utiliza son las bases de datos relacionales. Esto no necesita ser algo que estudiamos mucho, simplemente es por el tiempo que tienen de vida. Cuando hablamos de una base de datos relacional, estamos en realidad metiendo conceptos como álgebra relacional y cálculo relacional. Esto, que en realidad, pues, son matemáticas o áreas que tienen que ver como ciencias exactas en realidad es la base de esto que es una base de datos, porque estamos aplicando ciertos conceptos elementales para trabajar la información. Las operaciones principales que encontramos en estas bases de datos relacionales son: insertar datos, consultar datos, borrar datos y actualizar datos. Cuando hablamos de insertar quiere decir que vamos, por ejemplo, a registrar un usuario. Por ejemplo, cuando tú te registras para utilizar una plataforma en línea o para utilizar una red social, en ese momento se están insertando tus datos. Cuando, por ejemplo, tú entras a una red social y ves tus amigos o estás buscando imágenes o fotos que ya colocaste previamente, en ese momento estarías tú consultando datos. Por ejemplo, cuando tú publicas algo y a lo mejor tiene una falta de ortografía y quieres borrar para volver a comentar algo similar pero ya con el arreglo, en ese momento estaríamos borrando los datos. Y, por último, también podemos actualizar los datos como, por ejemplo: en qué situación sentimental estás o en qué lugar te encuentras en ese momento. Como puedes ver, las operaciones que normalmente hacemos con nuestras redes sociales o con los sistemas o aplicaciones que utilizamos, en realidad, son las operaciones que utiliza una base de datos. Esto lo podemos traducir en el idioma de las bases de datos relacionales como "insert", de insertar; "select", de seleccionar; "delete", de borrar; y "update", de actualizar. Como puedes ver, estas operaciones lo que pasa es que están escritas en inglés, pero así es como se escriben cuando estamos realizando las operaciones en el código. El modelo relacional fue desarrollado o presentado por Edgar Frank y más o menos esto sucede por el año 1970, en donde ya se tiene una base importante para explicar cómo es que el modelo relacional puede ayudar a mantener información. Esto, en realidad, es muy importante, ya que en industrias como los bancos fue en realidad en donde surge esto. ¿Qué quiere decir? Que los bancos que normalmente manejan o son de las entidades que más datos manejan a nivel mundial son las que han puesto un grano de arena para iniciar este modelo relacional. Llegaron a un punto en donde necesitaban sí o sí buscar algún modelo o alguna norma para poder manejar los datos y la respuesta a esto, pues, es una propuesta de Edgar Frank para trabajar en los bancos. La compatibilidad hoy en día es algo muy importante con las bases de datos. De hecho, podemos decir que es su principal reto, ya que existen, por ejemplo, bases de datos a las que se accede mediante una página web, mediante un teléfono móvil y hasta por consolas de videojuegos. Imagínate esto. Esta compatibilidad se tiene que lograr y al usuario no le importa qué base de datos estás utilizando, lo que le importa es que esa información la pueda ver en su teléfono, la pueda ver en su consola para videojuegos o que la pueda ver en una computadora, "tablet" o cualquier otro dispositivo. Por eso es que existen diferentes bases de datos SQL que trabajan y se esfuerzan en lograr esta compatibilidad. Además, todas tienen modificaciones. Algunas están pensadas en manejar grandes volúmenes de información, otras están pensadas, por ejemplo, en trabajar solamente para uno o dos usuarios y no resolver una gran cantidad de peticiones. Dentro de los tipos de datos que podemos encontrar en las bases de datos que hemos mencionado hasta este momento o, en específico, las bases de datos relacionales, son: el "Varchar", que son cadenas de letras o números. Estos, por decir, son los más populares o los más básicos que podemos encontrar, ya que todos entendemos los números como el 1, el 2, el -20 o el 9. 99. Y el "varchar" que es una cadena de letras, pues, en realidad, por ejemplo: tu nombre, tu dirección, tu código postal o cualquier bloque de letras que quieras colocar con números o con signos. También tenemos tipos de datos como "Date", que son las fechas. Existen diferentes formatos para las fechas. De hecho, existen algunas bases de datos que destacan por tener diferentes manejos para las fechas. Luego también tenemos datos del tipo "Time", es decir, hora, que incluye minutos, segundos... y en algunos casos se agregan con las fechas. Es decir, existe también una combinación. Normalmente podemos decir que existe el "Date", el "Time" y "DateTime", es decir, la combinación de los dos primeros. Estos son algunos de los retos en los que se está avanzando cuando trabajamos con bases de datos, ya que esto de manejar tiempos, fechas y combinarlo además con otros registros y con otras actividades se vuelve ahí una combinación un poco peligrosa, porque cada plataforma o cada usuario quiere manejar de diferente forma esto. Parece, yo lo sé, algo que se puede llevar más a la ligera, pero te sorprenderás de cómo las bases de datos trabajan en esto con demasiado énfasis.

SQL Server 2016: Desarrollo de bases de datos

Aprende a realizar bases de datos con SQL Server, una de las tecnologías con mayor implantación y uso en la industria para gestionar y administrar las bases de datos.

2:17 horas (24 Videos)
Actualmente no hay comentarios.
 
Software:
SQL Server SQL Server 2016
Fecha de publicación:28/08/2017

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.