Creacion de una base de datos
-
Upload
meztli-valeriano-orozco -
Category
Education
-
view
254 -
download
0
description
Transcript of Creacion de una base de datos
![Page 1: Creacion de una base de datos](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/1.jpg)
2.1 CREACION DE UNA BASE DE DATOS
![Page 2: Creacion de una base de datos](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/2.jpg)
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](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/3.jpg)
2.2 Actualización, Modificación y Eliminación del Esquema de la
DB
![Page 4: Creacion de una base de datos](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/4.jpg)
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](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/5.jpg)
● 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](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/6.jpg)
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](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/7.jpg)
![Page 8: Creacion de una base de datos](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/8.jpg)
● 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](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/9.jpg)
● 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](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/10.jpg)
● 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](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/11.jpg)
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](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/12.jpg)
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](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/13.jpg)
● 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](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/14.jpg)
● 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](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/15.jpg)
● 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](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/16.jpg)
● 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](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/17.jpg)
![Page 18: Creacion de una base de datos](https://reader034.fdocumento.com/reader034/viewer/2022052621/55883c57d8b42aab758b465e/html5/thumbnails/18.jpg)
● 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.