Este documento describe cómo crear y modificar una base de datos en MySQL. Explica cómo crear una base de datos usando la sentencia SQL CREATE y cómo diseñar el esquema de una base de datos usando herramientas como MySQL Workbench. También describe los diferentes niveles de esquema de una base de datos y cómo crear y guardar un modelo de base de datos en MySQL Workbench.
4. Esquema de una DB
● Describe la estructura de una base de datos,
en un lenguaje formal soportado por un sistema
de gestión de base de datos (DBMS).
● En una base de datos relacional, el esquema
define sus tablas, sus campos en cada tabla y
las relaciones entre cada campo y cada tabla.
5. ● El esquema es generalmente almacenado en
un diccionario de datos; aunque generalmente
el esquema es definido en un lenguaje de base
de datos, el término se usa a menudo para
referirse a una representación gráfica de la
estructura de base de datos.
6. Niveles de Esquema de DB
● Esquema Conceptual, un mapa de conceptos y
sus relaciones.
● Esquema Lógico, un mapa de las entidades y
sus atributos y las relaciones.
● Esquema Físico, una aplicación de un
esquema lógico.
● Esquema Objeto, Base de datos Oracle Objeto
8. ● Generalmente en la práctica el término
esquema de la base de datos se refiere al
diseño físico de la base de datos.
9. ● Una tabla es un sistema de elementos de datos
(atributo - valores) que se organizan usando un
modelo vertical a manera de “columnas” (que
son identificados por su nombre) y “filas”.
10. ● Una tabla tiene un número específico de
columnas, pero puede tener cualquier número
de filas.
● Cada fila es identificada por los valores que
aparecen en un subconjunto particular de la
columna que se ha identificado por una “llave
primaria”.
11. MySQL Workbench es una herramienta visual
de diseño de bases de datos que integra:
● Desarrollo de software
● Administración de bases de datos
● Diseño de bases de datos
● Creación y mantenimiento para el sistema de
DB.
12. Creando una Conexión MySQL
● Ejecuta tu MySQL Workbench desde tu menú
principal y encontrarás la siguiente interfaz.
13. Creando el Modelo
● Seguiremos la dirección : Home/ File / New
Model , para crear un nuevo modelo de DB.
● Una vez dentro del navegador daremos clic en
el icono [+] de Physical Schemas para abrir el
nuevo cuadro de dialogo que nos permita
definir el nuevo esquema de DB.
14. ● El nombre por default es “new_schema1”, sin
embargo habrá que cambiarlo por el del
esquema que diseñaremos.
15. ● En este momento el esquema está listo para
que se comiencen a añadir las tablas; basta
con dar doble clic sobre el apartado “Add
table”.
16. ● Para obtener una representación visual (EER
diagram) de este esquema, deberemos
seleccionar Model / Create Diagram from
Catalog Objects para crear el diagraa EER del
modelo.
18. ● Para guardar el modelo de DB, solo deberás
seguir la ruta: “File/ Save Model” que se
encontrará en el menú principal.
● En este apartado podrás nombrar al archivo
que almacenará el modelo así como la ruta
donde se guardará el mismo.