Recordar que una BASE DE DATOS es un conjunto de tablas relacionadas entre si.
Ya se explico el modelo relacional de bases de datos, empezamos por la instrucciones o comandos SQL que permiten procesar o manipular la base de datos, las operaciones basicas a realizar son:
1.- Creacion de una BASE de DATOS.
En este proceso se pretende construir toda la base de datos, la instruccion SQL mas basica es:
CREATE DATABASE nombrebasededatos
Ejemplos:
CREATE DATABASE VIDEO;
CREATE DATABASE REFACCIONARIA;
En la practica:
- Arrancar el servidor de mysql
- Entrar al prompt de Mysql
- Escribir la orden o comando ya visto (no olvidar el ; al final de la instruccion)
corrida:
2.- USO u ACCESO A BASE DE DATOS;
Recordar que en un servidor de base de datos cualesquiera se pueden tener varias bases de datos a la vez.
Para trabajar con alguna base de datos especificas primero usar la siguiente instruccion SQl:
SHOW DATABASES
Corrida:
Existiran casos o relaciones donde sera casi imposible identificar o nombrar el documento o relacion existente.
Para resolver este problema, existen dos soluciones basicas:
La primera de ellas es crear por nuestra cuenta el documento, es decir si en un modelo practico no existe un documento para esta parte del proceso lo mas sencillo es crearlo en la empresa, documentarlo y pedir a la empresa que lo ponga en practica.
En algunos casos es tambien posible o necesario no crear documento alguno, solo llamar a esta relacion con el nombre de las dos tablas, por ejemplo rel perros/gatos, rel clientes/productos, etc. ( aunque no es recomendable o muy explicativo).
Tambien es recomendable al describir un proceso cualquiera y su conjunto de relaciones no usar o buscar relaciones muy abstractas porque sera casi imposible pasarlas a un modelo de informacion implementado en computadora, por ejemplo la relacion al cliente le gustan los autos, por ejemplo los perros corretean gatos, etcetera.
En resumen las relaciones y en general el proceso deben de ser simples y documentales.
Para terminar de complicar las cosas un modelo completo de informacion no se construye con dos tablas basicas un par de procesos y una cuantas relaciones o documentos.
El modelo completo incluye un monton de tablas basicas, otro monton de procesos diferentes entre ellas y cada proceso contiene un conjunto amplio de relaciones.
Por ejemplo en una Empresa de “AUTO REFACCIONES” facilmente se encuentran las tablas basicas de clientes, mecanicos, proveedores, partes, proceso de ventas al publico, proceso de compras a proveedores etcetera y cada proceso con su propio conjunto de relaciones y o documentos.
tareas SUGERIDOS
1.- PARA UNA EMPRESA DE VIDEO, IDENTIFICAR SUS TRES TABLAS MAS BASICAS SUS DOS PROCESOS MAS IMPORTANTES Y CUANDO MENOS CINCO RELACIONES EN CADA PROCESO.
2.- CONSTRUIR UN MODELO DE TRES TABLAS BASICAS, DOS PROCESOS Y CUATRO RELACIONES PARA UNA REFACCIONARIA.
3.- UN EMPRESARIO DE EXITO, TIENE VARIOS LOTES PARA LA VENTA DE AUTOS, VARIOS TALLERES MECANICOS PARA SU REPARACION, VENDE LOS AUTOS A CREDITO Y AL CONTADO, CONSTRUIR UN MODELO SIMPLE DE BASE DE DATOS RELACIONALES PARA SU POSTERIOR IMPLEMENTACION.
3.- USO o ACCESO A LAS BASES DE DATOS
Recordar que para poder accesar una base de datos especifica se tiene que usar la siguiente instruccion SQL:
USE nombrebasedatos
Ejemplo:
4.- ELIMINACION BASE DE DATOS
Eliminar una base de datos no es un proceso que ocurra con frecuencia, pero es necesario conocer la instruccion SQL que permita realizar esta operacion.
Sin embargo recordar que solo el DUENO o propietario de la BASE DE DATOS es quien tendra los permisos necesarios para eliminarla del sisMYSQL TEMA , la orden SQL es:
DROP DATABASE nombrebasedatos
Corrida:
Bueno ya que la eliminen no olvidar crearla otra vez para seguirla usando a lo largo de este tutorial, tambien podran construir algunas bases de datos completas con todas sus tablas, delos ejercicios pedidos en los dos MYSQL TEMA s anteriores.
Fuente:enlace
No hay comentarios:
Publicar un comentario