2.1 CREACION DE UNA BASE 
DE DATOS
Sentencias SQL 
CREATE [nombre] 
Crea una base de datos con el nombre dado. 
mysql> create database miprueba;
2.2 Actualización, Modificación y 
Eliminación del Esquema de la 
DB
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.
● 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.
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
● 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.
● 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”.
● 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”.
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.
Creando una Conexión MySQL 
● Ejecuta tu MySQL Workbench desde tu menú 
principal y encontrarás la siguiente interfaz.
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.
● El nombre por default es “new_schema1”, sin 
embargo habrá que cambiarlo por el del 
esquema que diseñaremos.
● 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”.
● 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.
● 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.

Creacion de una base de datos

  • 1.
    2.1 CREACION DEUNA BASE DE DATOS
  • 2.
    Sentencias SQL CREATE[nombre] Crea una base de datos con el nombre dado. mysql> create database miprueba;
  • 3.
    2.2 Actualización, Modificacióny Eliminación del Esquema de la DB
  • 4.
    Esquema de unaDB ● 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 esquemaes 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 Esquemade 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 enla 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 tablaes 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 tablatiene 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 esuna 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ónMySQL ● 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 nombrepor default es “new_schema1”, sin embargo habrá que cambiarlo por el del esquema que diseñaremos.
  • 15.
    ● En estemomento 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 obteneruna 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 guardarel 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.