Está en la página 1de 5

Título de la tarea:

Nombre Alumno:

Nombre Asignatura:
Desarrollo

Realice las siguientes actividades utilizando los comandos adecuados de MySQL cuando sea
requerido. Recuerde escribir dichos comandos siguiendo su sintaxis.
a) Explique el proceso de instalación y configuración de MSQL.

Instalación.

Primero debemos descargar el DBMS existen varios tipos los cuales nos permitirá interactuar

con nuestra BD ej MySQL, en este caso utilizaremos MySQL Workbench

1. Ejecutaremos el archivo descargado (*.exe)

2. Aceptamos los términos de la licencia y luego Next.

3. Seleccionaremos el tipo de instalación que haremos, (developer default, server only,

client only, full, custom). Usaremos developer default luego presionamos next.

Instalador segunda parte.

1. Elegimos la opcion Standalone MySQL Server/Classic MySQL Replication.

2. Lo siguiente en Type and Networking Seleccionamos la opción Development Computer

3. Elegimos el ticket puerto TCP para conexiones remotas luego next.

4. Nos pedirá el tipo de autenticación que utilizaremos para conectarnos al DBMS

elegiremos la primera opción y luego next.

5. Definiremos la contraseña de acceso al sistema de DBMS y luego presionaremos Add

User para crear un usuario propio de ingreso y luego next.

6. En la siguiente pestaña de Windows Service dejaremos todo tal cual sin modificar nada

luego next.

7. En la Pestaña Apply configuration damos Execute y daremos por terminada la instalación


b) Crear una tabla llamada Empleados, la que debe contener las columnas Nombre,
Apellido e Identificación del empleado.

Create table empleados(


Id_empleado int primary key,
Nombre varchar(20),
Apellido varchar(20));

c) Ingresar 10 registros en la tabla anterior considerando que en la columna Apellido


cinco de ellos deben comenzar con la letra D.

insert into empleados(Id_empleado,Nombre,Apellido)VALUES(1,'alvaro','donoso');


insert into empleados(Id_empleado,Nombre,Apellido)VALUES(2,'nicolas','diaz');
insert into empleados(Id_empleado,Nombre,Apellido)VALUES(3,'carlos','devia');
insert into empleados(Id_empleado,Nombre,Apellido)VALUES(4,'julio','damaso');
insert into empleados(Id_empleado,Nombre,Apellido)VALUES(5,'diego','duenas');
insert into empleados(Id_empleado,Nombre,Apellido)VALUES(6,'felipe','alvarez');
insert into empleados(Id_empleado,Nombre,Apellido)VALUES(7,'miguel','tapia');
insert into empleados(Id_empleado,Nombre,Apellido)VALUES(8,'david','perez');
insert into empleados(Id_empleado,Nombre,Apellido)VALUES(9,'jaime','gonzalez');
insert into empleados(Id_empleado,Nombre,Apellido)VALUES(10,'marcelo','figueroa');

d) Crear una tabla llamada Contacto_Empleados, la que debe contener las columnas
Identificación del empleado, número telefónico y correo electrónico.

CREATE TABLE contacto_empleados(


telefono int,
correo varchar(20),
Id_empleado int,
FOREIGN KEY (Id_empleado) REFERENCES empleados(Id_empleado));
e) Crear un usuario que pueda acceder a ambas tablas, pero únicamente para ingresar y
modificar registros.

CREATE USER 'nuevo'@'localhost' IDENTIFIED BY '123456';

GRANT SELECT, INSERT, UPDATE


ON control7.*
TO 'nuevo'@'localhost' IDENTIFIED BY '123456'

f) Crear una vista de la base de datos Empleados que contenga el Nombre y Apellido de
todos aquellos empleados que comiencen con la letra D.

create VIEW
vista_empleados AS
SELECT empleados.Nombre, empleados.Apellido FROM empleados where empleados.Apellido like 'd%'

g) Borrar la tabla Contacto_Empleados

drop TABLE contacto_empleados;


Bibliografía

Material de estudio IACC semana 7

Conocimiento personal.

También podría gustarte