Vous êtes sur la page 1sur 45

REPORTE DE PRACTICA I

ALUMNOS: ALVAREZ GALICIA ANTONIO CADENA RODRIGUEZ MARCELINO ZAMUDIO IBARRA ANALI

MATERIA: SISTEMAS GESTORES DE BASE DE DATOS

GRUPO: 4851

TURNO: VESPERTINO

PROFESOR: RAUL ROMERO CASTRO

FECHA DE ENTREGA: 27 DE MARZO DEL 2014

OBJETIVO DE LA PRCTICA

El objetivo principal de esta prctica es obtener los conocimientos principales sobre el sistema operativo Fedora de Linux, saber comandos para instalaciones de programas que necesitemos, as como conocer la instalacin y su de MySQL en este sistema el cmo realizar una base de datos, realizar una tabla y llenarlas mediante la forma grfica. Entre otras cosas podremos observar que se pueden realizar diferentes acciones mediante la terminal de forma ms eficaz y rpida.

Contenido
PROCEDIMIENTO DE INSTALACION DE FEDORA 20 ............................................................................ 4 ACTUALIZACION DE SISTEMA OPERATIVO .......................................................................................... 9 INSTALACION DE APACHE, MYSQL, Y PHPMYADMIN ....................................................................... 11 ACCESO A PHPMYADMIN .................................................................................................................. 14 GESTION DE BASE DE DATOS DE BASE PELICULAS......................................................................... 16 DIAGRAMA ENTIDAD RELACION DE LA BASE DE DATOS EN CUESTION ............................................ 37 Inicio y Uso de phpmyadmin ............................................................................................................. 38 Conclusiones ..................................................................................................................................... 45

PROCEDIMIENTO DE INSTALACION DE FEDORA 20


Procederemos a la instalacin de una mquina virtual para poder instalar el sistema operativo que necesitamos.

Ya instalada la mquina virtual llamaremos la imagen ISO del sistema operativo para instalarlo desde la mquina virtual.

Toda esta instalacin lleva un proceso el cual esperaremos hasta que podamos realizar algn cambio.

En esta parte vamos a seleccionar el idioma y el pas donde nos encontramos para la instalacin.

Aqu vamos a seleccionar la particion en la que vamos a instalar Fedora.

En este apartado solo seguimos instrucciones para la instalacin de Fedora.

Vamos a insertar una contrasea ROOT con la cual tendremos la libertad de realizar algn cambio a nuestro sistema.

Aqu insertaremos la contrasea y un nuevo usuario con la cual solo tenemos acceso a la interfaz de Fedora sin realizar algn cambio drstico sobre la plataforma.

Aqu solo esperaremos a que se realice la instalacin y se reiniciara el sistema.

Solo seleccionaremos desde donde queremos iniciar y presionamos enter.

Esta es la pantalla principal de Fedora.

Entramos a la terminal dando clic sobre actividades y en el buscador ponemos Terminal y presionamos enter y como se muestra actualizaremos el sistema Fedora.

ACTUALIZACION DE SISTEMA OPERATIVO

Fedora contina con su actualizacin descargando sus componentes necesarios.

Aqu como observamos se finaliz la actualizacin de Fedora e iniciaremos con la descarga e instalacin de MySql Server.

INSTALACION DE APACHE, MYSQL, Y PHPMYADMIN

Ahora instalaremos los paquetes necesarios de http con lo cual ejecutaremos el comando yum y install httpd.

En este apartado instalaremos los paquetes de nano y ejecutamos en la terminal el comando yum y install nano.

Aqu instalaremos Phpmyadmin y tambin para instalarlo tenemos que ejecutar en la terminar el siguiente comando yum y install phpmyadmin.

Aqu ejecutaremos httpd y mariadb para poder acceder de forma grfica a dicho programa.

En esta parte accederemos como usuario Root e insertamos la contrasea que ingresamos en un principio.

ACCESO A PHPMYADMIN

Se validaran los datos y accederemos a la pgina principal de phomyadmin.

En la pestaa importar seleccionaremos la base de datos que deseamos importar.

Al haberla seleccionado y darle clic en continuar la importacin se realizara con xito y nos desplegara las tablas que contiene.

Nuevamente accederemos a la terminal para hacer un cambio de contrasea de root para ingresar y hacer cambios en mysql ejecutando los comandos que se muestran en pantalla.

GESTION DE BASE DE DATOS DE BASE PELICULAS

Como se muestra en la siguiente imagen con los comandos mostrados se pueden observar las variables extendiendo en una tabla sus estados.

Realizamos la limpieza de la terminal.

En este apartado como podemos observar vemos los procesos que se encuentra ejecutando el servidor Mysql.

Aqu accedemos a mariadb para hacer una nueva base de datos con el comando crate database prueba1.

Aqu con el comando show databases podremos ver las bases de datos existentes.

En esta parte se crea la base de datos para importar y exportar en nuestra base de datos usando los comandos en la terminal.

Nuevamente vamos a acceder como usuario root a la terminal creando la base de datos y haciendo uso de ella.

Aqu vamos a visualizar las bases creadas en el gestor con el comando show databases.

Vamos a iniciar el servicio de mysql con el comando mysql u root p.

Se crea una base de datos para importar y despus el script que se encuentra en los documentos de fedora, ya se tiene creada la base de datos y salimos de mariadb para importar el scrip.

Importamos el script a la base de datos y checamos que se encuentre correctamente importada.

Usamos la base de datos pelculas para verificar que se ha importado nuestra base de datos y que esta se ha importado correctamente.

La que estn las tablas del script correctamente visualizadas debemos mostrar cada estructura de cada tabla.

Procedemos a insertar 10 registros en cada tabla, para lo cual debemos verificar la estructura de cada tabla para verificar como seria la estructura de la instruccin e insercin.

As como las imgenes anteriores se insertan los 10 registros y para visualizarlos que se han agregado correctamente con el comando select * y el nombre de la tabla para visualizar el contenido.

Iniciaremos la exportacin de la base de datos llena de 10 registros en cada tabla.

Aqu como se muestra en la imagen se muestran las tablas con su contenido con cada una su coneccion y primary keys.

DIAGRAMA ENTIDAD RELACION DE LA BASE DE DATOS EN CUESTION

Inicio y Uso de phpmyadmin


Phpmyadmin es una herramienta de gestion de base de datos en MySQL que usa un navegador para poder funcionar, esta escrita en PHP por lo que necesita su inicializacon asi, comunmante, una vez activado el servidor, se accede a ella mediante la direccion web http://localhost/phpmyadmin.

Fig. Interfaz Grafica de phpmyadmin, sepuede observar a la izquierda el arbol de bases de datos y las multiples herramientas que se pueden usar.

Fig. Interfaz de Insercion de una tabla cualquiera, se puede observar que la pestaa insertar ofrece un interfaz usable para la gestion de Base de datos.

Fig. Insercion de registros en la tabla categorias de la base de datos peliculas

Fig. Insercion de registros en la tabla certamen de la base de datos peliculas

Fig.

Insercion

de

registros

en

la

tabla

cine

de

la

base

de

datos

peliculas

Fig.

Insercion

de

registros

en

la

tabla

festival

de

la

base

de

datos

peliculas

Fig.

Insercion

de

registros

en

la

tabla

nivel

de

la

base

de

datos

peliculas

Fig.

Insercion

de

registros en

la tabla

pelicula

de

la base

de

datos peliculas

Fig. Insercion de registros en la tabla pelicula_has_cine de la base de datos peliculas

Fig. Insercion de registros en la tabla persona de la base de datos

peliculas

Fig. Insercion de registros en la tabla persona_has_categoria de la base de datos peliculas

Fig. Insercion de registros en la tabla persona_has_pelicula de la base de datos peliculas

Fig.

Insercion

de

registros

en

la

tabla

premio

de

la

base

de

datos

peliculas

Fig. Insercion de registros en la tabla sale de la base de datos peliculas

Cabe sealar que la inserfaz de cada registro para cada tabla puede variar de acuerdo al tipo de datos que se hayan implementado en la construccion de la tabla, sin embargo, esto no elimina el hecho de que cada una de estas tablas realiza mas sencillo el trabajo en la gestion de bases de datos.

Conclusiones
La instalacion de un gestor de base de datos en un sistema operativo Linux realmente no es muy complicada y ofrece una mayor seguridad, sin embargo, dicha instalacion puede tener inconvenientes a la hora de inicializar los servicios ya que no es algo muy automatico como se trataria en sistema operativo Windows, dicha instalacion lleva ventajas y desventajas, una de estas ventajas es la mayor seguridd que ofrecen los servicios de Linux ante Windows, sin embargo, conlleva una cierta lentitud en un equipo de bajos recursos, nuestra recomendacin no es el uso de Fedora en equipos de bajos recursos o Notebook sino el uso de Lubuntu, Ubuntu o alguna derivacion de estos ya que son mas adaptables a los bajos recursos sin olvidar que llevan tambien sus propias desventajas ya que estos no estan destinados a un trabajo definitivo con base de datos.

Vous aimerez peut-être aussi