Lab 1 Table
Lab 1 Table
Ingeniería de sistemas
Teoría de Base de Datos
Laboratorio Table
PARA LEER Y COMPRENDER
Una base de datos almacena sus datos en tablas. Una tabla es una estructura de datos que
organiza los datos en columnas y filas; cada columna es un campo (o atributo) y cada fila,
un registro. La intersección de una columna con una fila, contiene un dato específico, un
solo valor.
Cada registro contiene un dato por cada columna de la tabla.
Cada campo (columna) debe tener un nombre. El nombre del campo hace referencia
a la información que almacenará.
Cada campo (columna) también debe definir el tipo de dato que almacenará.
Gráficamente tenemos la tabla usuarios, que contiene dos campos llamados: nombre y clave.
Luego tenemos tres registros almacenados en esta tabla, el primero almacena en el campo
nombre el valor "MarioPerez" y en el campo clave "Marito", y así sucesivamente con los
otros dos registros.
Para ver las tablas existentes en una base de datos se usa el comando:
show tables;
Deben aparecer todas las tablas que se han creado. Al crear una tabla debemos resolver qué
campos (columnas) tendrá y que tipo de datos almacenarán cada uno de ellos, es decir, su
estructura.
La tabla debe ser definida con un nombre que la identifique y con el cual accederemos a ella.
Para ver la estructura de una tabla usamos el comando "describe" junto al nombre de la
tabla:
describe usuarios;
Aparece lo siguiente:
Aparece un mensaje de error, indicando que no existe, ya que intentamos borrar una tabla
inexistente.
Para evitar este mensaje podemos controlar este proceso de la siguiente forma:
use administracion;
Cada vez que escribimos un comando "SQL" como en este caso el "create table" debemos
presionar el ícono de "rayo" para que lo ejecute, en la parte inferior se nos informa si hay
algún error y en la ventana de "SCHEMAS" la debemos actualizar para que se vean los
cambios en la base de datos "administracion".
Probemos ahora de ejecutar el comando SQL "describe" para conocer la estructura de la
tabla "usuarios" que acabamos de crear:
Borremos la tabla "usuarios" mediante el comando "drop table" que acabamos de crear:
Intentemos de borrarla nuevamente a la tabla "usuarios" mediante el comando "drop table",
veremos que se nos informa de un error: