Blog de programación, errores, soluciones

Introducción a base de datos

Antes de introducirnos en MySQL o cualquier otro DBMS debemos saber sobre base de datos.

Contenido:

  • Que es una base de datos?
    • Tablas
    • Columnas
    • tipos de datos
  • que es un dbms
  • sql y no-sql

Que es una base de Datos?

Vemos una definición que este bastante bien en este caso de la wikipedia

Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.

wikipedia

Para ponerlo simple una base de datos, son datos guardados y ordenados según un contexto particular.

Algo similar que podemos plantearnos es cuando creamos una carpeta por ejemplo de nuestro nombre Luis en mi caso. Suponga que dentro de Luis quiero guardar la musica que me gusta las imagenes que uso para este blog, videos que cree para el blog y libros en pdf.

Tiene algo en mente como guardar esto? Exacto, a que penso algo como lo siguiente.

  • Luis(carpeta)
    • musica(carpeta)
      • musica-1(archivo)
      • musica-n
    • imagenes (carpeta)
      • imagen-1
      • imagen-n
    • videos (carpeta)
      • video-1
      • video-n
    • libros(carpeta)
      • libro-1
      • libro-n

En este caso estamos comparando, esto no quiere decir que una base de datos sea algo así pero se asemeja. Luis seria la base de datos; musica,imagenes,videos,libros serian las tablas (veremos luego que son las tablas), y los archivos serian nuestros datos(en una base de datos no guarde archivos guarde el path o ruta hacia el archivo).

Tablas

Una tabla es un lugar donde podemos almacenar distintos datos relacionados a un tema por ejemplo una inmobiliaria podría tener las tablas: propiedades, usuarios, tipo de propiedad y otras más.

Columnas

Las columnas forman parte de una tabla, y su nombre especifica a que esta relacionado el valor que aparecera en las filas.

Un ejemplo sera lo mejor para que vea a lo que se refiere una columna

#direccionprecio USDtipoportero_electrico
1calle 101101500
Apartamentono
2calle 55600000casasi
Tabla propiedades

Por ejemplo el valor para la columna dirección en la primera fila es calle 101.

Las columnas admiten diferentes tipos de datos los cuales pueden ser números enteros, texto, números racionales, cadena de caracteres, otros

Ayudame: Por favor deja un comentario antes de irte, tu opinión es bienvenida. Si te gusta el contenido comparte.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Last 4 post in same category