Académique Documents
Professionnel Documents
Culture Documents
AO DE LA DIVERSIFICACIN PRODUCTIVA Y
DEL FORTALECIMIENTO DE LA EDUCACIN
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL: Ingeniera De Sistemas
ASIGNATURA:
Proyecto Base de Datos
CICLO:
Quinto Ciclo
DOCENTE TUTOR:
Carlos Mendoza Corpus
PAGINA 1
INGENIERA DE SISTEMAS
INTRODUCCIN
El lenguaje SQL est compuesto por comandos, clusulas, operadores y
funciones de agregado. Estos elementos se combinan en las
instrucciones para crear, actualizar y manipular las bases de datos.
Existen dos tipos de comandos SQL:
Los DLL que permiten crear y definir nuevas bases de datos, campos e
ndices.
Los DML que permiten generar consultas para ordenar, filtrar y extraer
datos de la base de datos.
En este trabajo vamos a explicar cmo crear por consola un Backup
mediante comandos SQL tanto en Linux y en Windows, espero poder
explicarlo de la mejor forma posible para el entendimiento de todos los
que lean el material.
PAGINA 2
INGENIERA DE SISTEMAS
PAGINA 3
INGENIERA DE SISTEMAS
PAGINA 4
INGENIERA DE SISTEMAS
2. Restaurar BD
Para restaurar una base de datos es necesario crear una base de datos
como se muestra en la imagen siguiente ingresando al MySQL
3. Creacin de usuarios
PAGINA 5
INGENIERA DE SISTEMAS
Como todo al inicio se ingresa al MySQL para iniciar con la creacin del
usuario.
4. Creacin de Permisos
Ingresamos al MySQL.
PAGINA 6
INGENIERA DE SISTEMAS
PAGINA 7
INGENIERA DE SISTEMAS
PAGINA 8
INGENIERA DE SISTEMAS
PAGINA 9
INGENIERA DE SISTEMAS
PAGINA
10
INGENIERA DE SISTEMAS
Y este otro cdigo nosotros le damos la ruta de donde queremos que se guarde
el Backup que hemos realizado.
PAGINA
11
INGENIERA DE SISTEMAS
1. Restaurar BD
Para restaurar una base de datos es necesario eliminar la base de datos
ejemplo_vv primero ingresamos a mysql
Luego verificamos todas las bases de datos que hay en nuestro equipo.
PAGINA
12
INGENIERA DE SISTEMAS
PAGINA
13
INGENIERA DE SISTEMAS
PAGINA
14
INGENIERA DE SISTEMAS
Como todo al inicio se ingresa al MySQL para iniciar con la creacin del
usuario.
PAGINA
15
INGENIERA DE SISTEMAS
roles y permisos a nuestro usuario para que pueda modificar o ver tablas
bases de datos y otorgarle los permisos que necesite para un futuro
trabajo.
Lista de los permisos que se pueden dar.
ALL PRIVILEGES: como mencionamos previamente esto permite a un
usuario de MySQL acceder a todas las bases de datos asignadas en el
sistema y realizar todas las acciones.
CREATE: permite crear nuevas tablas o bases de datos.
DROP: permite eliminar tablas o bases de datos.
DELETE: permite eliminar registros de tablas.
INSERT: permite insertar registros en tablas.
SELECT: permite leer registros en las tablas.
UPDATE: permite actualizar registros seleccionados en tablas.
Para asignar los permisos usamos el siguiente comando:
grant select, insert on ejemplo_vv.* to Admin@localhost;
PAGINA
16
INGENIERA DE SISTEMAS
Bibliografa:
Gilfillan I. La Biblia de MySql. Ed.2. Mexico: Anaya Multimedia. 2009.
Gilmar H.Tutorial de comandos bsicos de MySQL [En lnea ]. Mexico:
Blog Personal, [Fecha de acceso 21 de Octubre 2015]. Url disponible en.
https://www.nanotutoriales.com/tutorial-de-comandos-basicos-de-mysqlparte-1
PAGINA
17