ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Extracion de datos


Enviado por   •  12 de Noviembre de 2022  •  Informe  •  581 Palabras (3 Páginas)  •  36 Visitas

Página 1 de 3

-- ACT 3 TALLER XML

show databases; -- mostrar las bases de datos disponibles

drop database XML_MYSQL; -- eliminar la base de datos XML_MYSQL

create database XML_MYSQL; -- crear la base de datos XML_MYSQL

use XML_MYSQL; -- usaremos la base de datos XML_MYSQL

show tables; -- para mostrar si hay tablas

drop table EQUIPO; -- eliminar la tabla EQUIPO

drop table JUGADOR; -- eliminar la tabla JUGADOR

-- creamos la tabla JUGADOR con sus campos

create table if not exists JUGADOR(

CEDULA varchar(10) not null,

FECHA_NACIMIENTO date,

NOMBRE varchar(50) not null,

APELLIDOS varchar(50) not null,

EDAD int,

POSICIÓN_JUEGO varchar(50) not null,

ID_HISTORIALMED varchar(50) not null,

NRO_CAMISA int,

ID_EQUIPO int

);

-- asignamos el campo ID_EQUIPO como clave foranea

ALTER TABLE JUGADOR ADD FOREIGN KEY(ID_EQUIPO) REFERENCES EQUIPO(ID_EQUIPO);

-- creamos la tabla EQUIPO con sus campos

create table if not exists EQUIPO(

ID_EQUIPO int primary key auto_increment,

NOMBRE varchar(50) not null,

CIUDAD varchar(50) not null,

NOMBRE_ESTADIO varchar(50) not null,

NRO_COPAS int,

SERIE enum('A','B'),

PRESIDENTE varchar(50) not null,

FECHA_CREACIÓN date

);

show tables; -- mostrar las tablas de la base de datos en uso "XML_MYSQL"

select * from JUGADOR; -- consulta para mostrar todos los datos, campos, de la tabla JUGADOR

-- Insertar datos en la tabla JUGADOR

INSERT INTO JUGADOR

select * from EQUIPO; -- consulta para mostrar todos los datos, campos, de la tabla EQUIPO

-- Insertar datos en la tabla EQUIPO

INSERT INTO EQUIPO

select * from EQUIPO; -- Exportar los datos de la consulta reciente, hacia un formato de archivo en XML

select NOMBRE, NRO_CAMISA from JUGADOR; -- Exportar los datos de la consulta reciente, hacia un formato de archivo en XML

-- Trabajamos en la consola de MYQSL para IMPORTAR los datos generados en archivo XML, hacia la base de datos MYSQL de nombre XML_MYSQLD

-- para comprobar la inserción de datos desde un archivo XML hacia una base de datos en MYSQL, eliminamos temporalmente los datos de la tabla para vaciar los datos

truncate table JUGADOR; -- elimina y crea automáticamente la tabla que ya fue previamente creada, en este caso la tabla personas

SHOW VARIABLES LIKE "secure_file_priv"; -- verificar que en value no tenga ningun valor para que funcionen correctamente la carga de datos

-- luego de cargar los

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (46 Kb) docx (9 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com