Creacion de una base de datos

Post on 22-Jun-2015

254 views 0 download

description

Creacion de una base de datos, unidad dos de la materia de taller de base de datos.

Transcript of Creacion de una base de datos

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.

● 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.

Creando el Modelo

● 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.