Curso SQL: Cap 1 Introducción a Base de Datos

julio 31, 2017 0 Comments A+ a-

Curso SQL: Introducción a Base de Datos

Lo prometido es deuda muchach@s, les dejo el link de nuestro canal de youtube, donde inicio el curso con el primer capítulo, en la descripción del video esta el link del libro de apoyo que utilizaremos totalmente gratuito, este libro se actualizará en cada clase!!! compartan con sus amigos, denle me gusta al video y suscribanse!!! Un Abrazo!!

Definición de Base de Datos

Una base de datos en un conjunto de tablas interrelacionadas que almacenan datos para poder obtener información que necesita el usuario. Es un repositorio de datos ordenados que nos ayuda a acceder a la información que se necesita.

Tablas:

Las tablas son objetos donde se almacenan los datos, se caracterizan por tener filas las cuales las llamaremos registros, columnas las cuales las llamaremos campos y celdas que llamaremos datos. 

Las tablas sirven para almacenar los datos de manera ordenada, las tablas se crean de acuerdo a un modelo de negocio o necesidad del usuario. Se diseñan los campos, los tipos de datos donde se almacenarán los datos, las relaciones entre tablas, las claves primarias y secundarias. Todo esto diseñado y ejecutado dan como resultado una base de datos relacional.

¿Entonces que es Base de Datos relacional?

Base de datos relacional es un conjunto de tablas que se comunican entre sí para obtener información en base a los datos que se almacenan en ellas.

Tipos de datos de una tabla

Una de las características de las tablas son las columnas, estas serán donde se ubiquen los nombres de los campos. Cada campo debe definirse con un tipo de dato, por ejemplo: si es un campo “edad”, el tipo de dato debería ser numérico ya que en el campo edad solo se ingresarán números.  Si es un campo de “nombres y apellidos” debería de ser un campo tipo de dato texto ya que en ese campo solo se ingresarán textos.

VARCHAR(tamaño)

Este tipo de dato es cadena almacena texto y números ya que todos los datos que ingresen en este tipo de dato SQL lo reconocerá como texto, su longitud va dentro de los paréntesis. Por ejemplo: Si diseñamos la tabla clientes, se debe identificar la longitud máxima que para el nombre del campo “Nombre de Cliente”, de manera que pueda albergar cualquier nombre de persona que se pueda dar.
Ejemplo de datos tipo VARCHAR:

Nombre de usuario
Dirección de usuario
Nombre de cliente
Nombre de empleados
Correo electrónico

Numero entero INT

Este tipo de dato entero almacena datos enteros, a diferencia del tipo de datos VARCHAR, los números enteros tienen varios tipos de dato de tamaño fijo. Cuando definimos números es mejor segmentarlos por rangos de tamaño, como por ejemplo, entre valores (mínimo - máximo).
Ejemplo de datos tipo INT:

Edad
Cantidad de personas

Numero decimal FLOAT

Para estos números decimales también existe varios tipos de datos con diferentes valores. Se separa la parte entera por un punto de la parte decimal.
Ejemplo de datos tipo FLOAT

Tamaño de una persona
Medida del ancho de una mesa
Precio de un producto

Fecha DATE

Este tipo de dato tiene el tamaño apropiado para ingresar el dato de la siguiente manera año + mes + día, adicional a este tipo de dato existe DATETIME que añade además del día también la hora.

Claves primarias y secundarias (Primary Key – Foreing Key)

Toda tabla deberá contener un campo de identificación, así como una persona tiene un número de identificación, así mismo, la tabla debe tener un campo único que defina la integridad de sus registros.


Revisa nuestro libro haz clic aqui


Vistas de página en total