ASGBD02

Páginas: 2 (337 palabras) Publicado: 12 de febrero de 2014
1.Escribe la sentencia para crear dos vistas: (2 puntos).
La primera afectará a las columnas: codigo, grupo y tutor de la tabla clases.
CREATE VIEW baloncesto.view1 AS
SELECTcodigo,grupo,nombre_tutor
FROM clases;
La segunda tomará las columnas: nombre, apellido y tantos_marcados de jugadores,
nombre_tutor y puntuación de clases, nombre de puestos.
CREATE VIEW baloncesto.view2 AS
SELECTJ.nombre,J.apellido,J.tantos_marcados,C.nombre_tutor,C.puntuacion,P.nombre
FROM jugadores J,puestos P, clases C
WHERE P.codigo=J.puesto AND J.clase=C.codigo;
2.Escribe la sentencia para crear dosusuarios, asgbd01 y asgbd02, el primero con
contraseña, igual a su nombre de usuario, y el otro sin contraseña. (2 puntos).
CREATE USER asgbd01 IDENTIFIED BY 'asgbd01',asgbd02;
3.Escribe lassentencias necesarias para darle al usuario asgbd01 permisos para
acceder desde el servidor y cualquier otro puesto. Desde ambos tendrá autorización
sobre todos los elementos de la base de datos, pero solopodrá otorgar permisos desde
el servidor. (2 puntos).
GRANT ALL PRIVILEGES ON baloncesto.* TO 'asgbd01'@'%',
GRANT ALL PRIVILEGES ON baloncesto.* TO 'asgbd01'@'localhost' WITH GRANT
OPTION;
(Estasentencia solo será útil si los usuarios han sido previamente creados,tanto asgbd01@%
como asgbd@localhost; ya que MySQL los trata como usuarios independientes)
4.Escribe la sentencia para dar aasgbd02 permisos para acceder desde cualquier
puesto excepto el servidor y que solo pueda realizar consultas, inserciones,
modificaciones y borrados sobre la base de datos Baloncesto. (2 puntos).GRANT SELECT,INSERT,UPDATE,DELETE ON baloncesto.* TO 'asgbd02'@'%',
REVOKE ALL PRIVILEGES ON baloncesto.* FROM 'asgbd02'@'localhost';
(Esta sentencia solo será útil si ambos usuarios están creados, yaque MySQL distingue entre
asgbd02@% y asgbd02@localhost como 2 usuarios distintos)
5.¿Cómo bloqueas la tabla jugadores para lectura y escritura a la vez? (1 punto).
LOCK TABLES jugadores...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS