Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I.S.C 601
UNIDAD III
1
INTRODUCCION.
2
INDICE GENERAL.
OBJETIVO GENERAL..................................................................................................................5
OBJETIVOS ESPECIFICOS..........................................................................................................5
DESARROLLO................................................................................................................................6
CREACION DE BASE DE DATOS, TABLAS Y ALTER TABLE.............................................6
MODELO RELACIONAL DE LA BASE DE DATOS.................................................................7
ESQUEMAS DE TABLAS..............................................................................................................8
TABLA PERSONAS........................................................................................................................8
TABLA GENEROS.........................................................................................................................8
TABLA ACTORES..........................................................................................................................8
TABLA SOCIOS..............................................................................................................................8
TABLA DIRECTORES...................................................................................................................9
TABLA PELIPRESTADA..............................................................................................................9
TABLA GENFAV............................................................................................................................9
TABLA ACFAV...............................................................................................................................9
TABLA DIRFAV...........................................................................................................................10
TABLA LISTA ESPERA..............................................................................................................10
TABLA PELICULAS....................................................................................................................10
TABLA COPIAS............................................................................................................................10
TABLA COPIAS............................................................................................................................11
TABLA DEVOLUCIONES...........................................................................................................11
CREACION Y ASIGNACION DE TABLESPACE....................................................................11
CONCLUSION...............................................................................................................................13
REFERENCIAS.............................................................................................................................13
3
INDICE DE FIGURAS.
4
COMPETENCIA ESPECIFICA.
Planear, diseñar e implementar la organización del espacio en disco. Definir las fases de las
instancias de un sgbd. Crear espacios de almacenamientos dinámicos
5
OBJETIVO GENERAL.
Realizar la implementación de un tablespace dentro de la tabla de una base de datos de
renta de películas.
OBJETIVOS ESPECIFICOS.
Crear una base de datos sobre la renta de películas.
Investigar la estructura de un tablespace en MySQL.
Aplicar el tablespace dentro de una tabla especifica.
DESARROLLO.
6
Figura 1 Creacion de base de datos, tablas, alter table.
7
MODELO RELACIONAL DE LA BASE DE DATOS.
8
ESQUEMAS DE TABLAS.
A continuación, se mostrará el esquema de cada tabla creada para poder analizar su estructura.
TABLA PERSONAS.
TABLA GENEROS.
TABLA ACTORES.
TABLA SOCIOS.
9
TABLA DIRECTORES.
TABLA PELIPRESTADA.
TABLA GENFAV.
TABLA ACFAV
10
TABLA DIRFAV.
TABLA PELICULAS.
TABLA COPIAS.
11
TABLA COPIAS.
TABLA DEVOLUCIONES.
1.- Para poder asignar el tablespace a una tabla primero se debe ser creado, la sintaxis es la
siguiente:
Lo que aquí se esta realizando es crear un tablespace con el nombre de “prestamos” el cual
va a tener un fichero físico con el nombre de prestamos.ibd y por ultimo se especifica el
motor de almacenamiento el cual será InnoDB.
12
2.-Ahora para la asignación del tablespace creado anteriormente, se creará la tabla
Peliprestada con todos sus campos y seguido de ello se le asigna el tablespace prestamos
con un formato de fila dinámico. Quedaría de la siguiente manera.
Existen diferentes formatos de fila que pueden ser utilizados, a continuación, se muestran
algunos de ellos.
13
CONCLUSION.
La utilización de los tablespace es muy importante ya que estos sirven como un almacén
lógico de ficheros y existen diversas formas de utilizarlos por lo que es conveniente tener
en cuenta cosas como los formatos de fila que se pueden utilizar, y los diferentes motores
de almacenamiento que se pueden aplicar dependiendo las necesidades de cada usuario.
REFERENCIAS.
MySQL :: MySQL 5.7 Reference Manual :: 13.1.19 CREATE TABLESPACE Statement.
(s. f.). Recuperado 8 de mayo de 2020, de https://dev.mysql.com/doc/refman/5.7/en/create-
tablespace.html
14