Está en la página 1de 4

Universidad Andina del Cusco

Facultad de Ingeniería y Arquitectura


Escuela Profesional de Ingeniería de Sistemas
Asignatura: Sistemas de bases de datos I
SEMESTRE 2019 – I

GUÍA DE LABORATORIO Nº 1

Creación de tablas en My SQL

1. Datos informativos:
1.1. Nombre de la asignatura :Introducción a sistemas de bases de
datos
1.2. Semestre académico :2019 - I
1.3. Ciclo de estudios :6to
1.4. Área curricular :EBE (Estudios Básicos Específicos)
1.5. Nombre de la docente :Mgt. Ariadna Palomino Cahuaya
Ing. Velia Ardiles Romero
1.6. Grupo :
1.7. Horario y aula :Lunes, Miércoles y viernes de 11-13
horas ING-204
2. Competencia a conseguir:
 Realiza la creación básica de tablas con el Sistema Gestor Bases de
Datos (SGBD) My SQL.

3. Capacidad:
 Crea tablas en MySQL y se familiariza con el lenguaje DDL (Lenguaje de
Definición de Datos del SQL).

4. Fundamentos teóricos – CONCEPTO:


Para crear una tabla en el MySQL es necesario proporcionar un nombre a la
tabla y además, los nombres y los tipos de datos a cada columna de la tabla.
También es recomendable indicar si se permiten valores NULL en cada
columna.

EXPLICACIÓN:
Antes de crear una tabla es necesario, crear la base de datos luego, activarla
para dentro de ella, crear las tablas de la base de datos.
5. Actividades – DEMOSTRACIÓN
5.1. Ejecute la creación de la base de datos (BD) baseServicios:
CREATE DATABASE IF NOT EXISTS baseServicios
5.2. Active la BD baseServicios:
USE baseServicios

APC-VAR Página 1
Universidad Andina del Cusco
Facultad de Ingeniería y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
Asignatura: Sistemas de bases de datos I
SEMESTRE 2019 – I

5.3. Cree la tabla tSolicitante:


CREATE TABLE IF NOT EXISTS tSolicitante
(
IdSolicitante VARCHAR(4) PRIMARY KEY,
tipoDocumentoSolicitante VARCHAR(12),
nroDocumentoSolicitante VARCHAR(12),
apellidosSolicitante VARCHAR(50),
nomSolicitante VARCHAR(50),
tipoSolicitante VARCHAR (3),
direccionElectronicaSolicitante VARCHAR(50)
)
5.4. Inserte un registro en la tabla tSolicitante:
INSERT INTO tSolicitante
VALUES('S001','COD','016101573J',
'Torres Loayza','Brigitte','EST','016101573J@uandina.edu.pe')
5.5. Visualice el contenido de la tabla tSolicitante:
SELECT * FROM tSolicitante

6. Referencias bibliográficas:
Torres, M. (2015). Desarrollo de aplicaciones web con PHP y MySQL.Lima:
Macro.

7. Calificación- CONSTRUCCIÓN
Inserte 5 filas en la tabla tSolicitante, luego cree las tablas tServicio.
que tiene la siguiente estructura y agregue 5 registros a esta tabla

APC-VAR Página 2
Universidad Andina del Cusco
Facultad de Ingeniería y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
Asignatura: Sistemas de bases de datos I
SEMESTRE 2019 – I

Se calificará con DOS puntos a favor el desarrollo de la presente guía de


laboratorio.

APC-VAR Página 3
Universidad Andina del Cusco
Facultad de Ingeniería y Arquitectura
Escuela Profesional de Ingeniería de Sistemas
Asignatura: Sistemas de bases de datos I
SEMESTRE 2019 – I

USE baseServicios1;
CREATE TABLE IF NOT EXISTS tSolicitante
(
IdSolicitante VARCHAR(4) PRIMARY KEY,
tipoDocumentoSolicitante VARCHAR(12),
nroDocumentoSolicitante VARCHAR(12),
apellidosSolicitante VARCHAR(50),
nomSolicitante VARCHAR(50),
tipoSolicitante VARCHAR (3),
direccionElectronicaSolicitante VARCHAR(50)
);
INSERT INTO tSolicitante
VALUES('S001','COD','016101573J',
'Torres Loayza','Brigitte','EST','016101573J@uandina.edu.pe');
SELECT * FROM tSolicitante

APC-VAR Página 4