Você está na página 1de 5

Autor: Pedro

Sistemas Gestores de Base de Datos . 2 A.S.I.R.

Fernndez Fernndez

Unidad didctica: *Escenario 2*. Ejercicios. Trivial


Escenario: Sistema de informacin "SabioGC".
Anlisis de requisitos.
En este escenario queremos realizar un juego de preguntas de estas debemos recoger
informacin del nombre la dificultad etc. Las cuales deben pertenecer a una categora
tambin con un nombre. En las preguntas tambin puede haber objetos con un nombre y
con un tipo (imgenes, sonidos...) enlazados a esta. La preguntas solo tendrn una nica
respuesta y mltiples respuestas falsa .
Las preguntas las introducir un experto que est relacionado con dicha categora de
este se desea saber el nombre la fecha de nacimiento y el E-mail.
Por lo generas de todos los elementos anteriores tambin se desea saber la fecha de
creacin de modificacin poder realizara observaciones y se encuentra activo.
Diseo conceptual y lgico.

Diseo fsico.
El diseo est formado por el contenido de la archivo SQL que se muestra a continuacin este es el archivo que debemos exportar en MySQL para montar la base de datos de
nuestro juego de Trivial
mysqldump root proot trivial > trivial.sql

-1-

Autor: Pedro

Planificacin y Administracin de Redes. 1 A.S.I.R.

-2-

Autor: Pedro

Sistemas Gestores de Base de Datos . 2 A.S.I.R.

Fernndez Fernndez

Instalacion de mysql
1 - Qu versin has instalado?
Mi MySQL a instalado en la versin 5.5.40

2 - En qu idioma est instalado el servidor?


En ingles
3 - En qu ubicacin se encuentra la base de datos mysql?
/etc/mysql/my-conf
4 - Cambia la passwords de los usuarios root con el comando
Entramos a mysql con el usuario root y cambiamos la contrasea del root
UPDATE mysql.user set password=PASSWORD ('usuario') WHERE user = 'root';

5 - Desinstala el servidor haciendo uso del comando


Con la siguiente orden borramos mysql server para posteriormente volverlo a instalar
sudo apt-get remove mysql-server

6 - Vuelve a instalar el servidor MYSQL y crea un usuario llamado administrador con


contrasea tu primer nombre con todos los privilegios.

-3-

Autor: Pedro

Planificacin y Administracin de Redes. 1 A.S.I.R.

Ahora volvemos a instalarlo con la siguiente orden

Creamos el usuario usuario y le asignamos una contrasea

7. Accede desde el cliente al servidor con el usuario administrador.


Creamos al usuario administrador

Acedo a phpMyAdmin con el usuario que acabo de crear

Podemos ver la base de datos por defecto pero aun no tenemos privilegios para crear
ms bases de datos o modificar las anteriores

Ahora le vamos a dar privilegios para todas las bases de datos

-4-

Autor: Pedro

Sistemas Gestores de Base de Datos . 2 A.S.I.R.

Fernndez Fernndez

Depuracin y pruebas. Carga de datos de prueba.

Realizamos las carga de datos y modificaciones necesarias a nuestra base de datos de


acuerdo con nuestro anlisis de requisitos.
Consultas.
- Categoras almacenadas.

- Preguntas de la categora historia junto con sus respuestas..


- Nmero de preguntas de cada categora.
- Nmero de preguntas por nivel de dificultad.
- Nmero de preguntas por categora y nivel de dificultad.
- Preguntas con mayor nivel de dificultad.
- Preguntas aadidas al sistema por un experto determinado.
- Correo electrnico de los expertos en la misma categora que un determinado experto.
- Preguntas en el sistema sobre Coln.
- Todas las preguntas con su respuesta correcta.
- Otras

-5-

Você também pode gostar