creacion de una base de datos

18
2.1 CREACION DE UNA BASE DE DATOS

Upload: meztli-valeriano-orozco

Post on 22-Jun-2015

254 views

Category:

Education


0 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Creacion de una base de datos

2.1 CREACION DE UNA BASE DE DATOS

Page 2: Creacion de una base de datos

Sentencias SQL

CREATE [nombre]

Crea una base de datos con el nombre dado.

mysql> create database miprueba;

Page 3: Creacion de una base de datos

2.2 Actualización, Modificación y Eliminación del Esquema de la

DB

Page 4: Creacion de una base de datos

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.

Page 5: Creacion de una base de datos

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

Page 6: Creacion de una 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

Page 7: Creacion de una base de datos
Page 8: Creacion de una base de datos

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

Page 9: Creacion de una 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”.

Page 10: Creacion de una base de datos

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

Page 11: Creacion de una base de datos

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.

Page 12: Creacion de una base de datos

Creando una Conexión MySQL

● Ejecuta tu MySQL Workbench desde tu menú principal y encontrarás la siguiente interfaz.

Page 13: Creacion de una base de datos

● 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

Page 14: Creacion de una base de datos

● El nombre por default es “new_schema1”, sin embargo habrá que cambiarlo por el del esquema que diseñaremos.

Page 15: Creacion de una base de datos

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

Page 16: Creacion de una base de datos

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

Page 17: Creacion de una base de datos
Page 18: Creacion de una base de datos

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