Código Mysql Base de Datos GYM

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

CREATE DATABASE GYM;

create table Entrenadores(

Id_entrenador int not null,

Nombre varchar(15),

Apellidos varchar(40),

Edad int,

Telefono varchar(14),

primary key (Id_entrenador)

);

create table Rutinas(

Clave_rutina int not null,

Id_entrenador int not null,

FOREIGN KEY (Id_entrenador) REFERENCES entrenadores (Id_entrenador),

Nombre_rutina varchar(30),

Descripcion_rutina varchar(60),

Duracion_rutina varchar(30),

primary key (Clave_rutina)

);

create table Socios(

Id_socio int not null,

Clave_rutina int not null,

FOREIGN KEY (Clave_rutina) REFERENCES rutinas (Clave_rutina),

Nombre varchar(20),

Apellidos varchar(40),

Edad int,

Sexo varchar(30),

Estatura varchar(15),
Peso varchar(15),

Dirección varchar(50),

Telefono varchar(14),

primary key (Id_socio)

);

create table Pagos(

Clave_pago int not null,

Id_socio int not null,

FOREIGN KEY (Id_socio) REFERENCES socios (Id_socio),

Membresia varchar(30),

Costo varchar(30),

Fecha_inicio date,

Fecha_fin date,

primary key (Clave_pago)

);

INSERT INTO entrenadores(Id_entrenador, Nombre, Apellidos, Edad, Telefono)

VALUES(15743, 'Manuel', 'Garcia Hernandez', 27, '8346274632');

INSERT INTO entrenadores(Id_entrenador, Nombre, Apellidos, Edad, Telefono)

VALUES(25362, 'Jorge', 'Gonzalez Ramirez', 30, '8347843721');

INSERT INTO entrenadores(Id_entrenador, Nombre, Apellidos, Edad, Telefono)

VALUES(39836, 'Daniel', 'Lopez Rodriguez', 34, '8349328376');


INSERT INTO rutinas(Clave_rutina, Id_entrenador, Nombre_rutina, Descripcion_rutina,
Duracion_rutina)

VALUES(123, 15743, 'Sentadilla', 'Hacer 3 series de 15 repeticiones de sentadillas', '20 minutos');

INSERT INTO rutinas(Clave_rutina, Id_entrenador, Nombre_rutina, Descripcion_rutina,


Duracion_rutina)

VALUES(144, 25362, 'Estocadas', 'Hacer 3 series de 6 repeticiones de estocadas', '15 minutos');

INSERT INTO rutinas(Clave_rutina, Id_entrenador, Nombre_rutina, Descripcion_rutina,


Duracion_rutina)

VALUES(211, 39836, 'Abdominales', 'Hacer 3 series de 15 repeticiones de abdominales', '10


minutos');

INSERT INTO socios(Id_socio, Clave_rutina, Nombre, Apellidos, Edad, Sexo, Estatura, Peso,
Dirección, Telefono)

VALUES(17465, 123, 'Carlos', 'Garcia Hernandez', 22, 'Masculino', '1.77 m', '70 kg', 'Frac residencial
calle hidalgo', '8349574326');

INSERT INTO socios(Id_socio, Clave_rutina, Nombre, Apellidos, Edad, Sexo, Estatura, Peso,
Dirección, Telefono)

VALUES(24876, 144, 'Daniel', 'Ramirez Marquez', 32, 'Masculino', '1.82 m', '102 kg', 'Frac el sol
calle roma', '8341843235');

INSERT INTO socios(Id_socio, Clave_rutina, Nombre, Apellidos, Edad, Sexo, Estatura, Peso,
Dirección, Telefono)

VALUES(47397, 211, 'Fernanda', 'Lopez Gonzalez', 20, 'Femenino', '1.67 m', '65 kg', 'Frac Valle
Floresta calle Orquideas', '8347349123');

INSERT INTO socios(Id_socio, Clave_rutina, Nombre, Apellidos, Edad, Sexo, Estatura, Peso,
Dirección, Telefono)

VALUES(48837, 144, 'Luis', 'Alvarez Hernandez', 33, 'Masculino', '1.80 m', '110 kg', 'Frac el cielo
calle Rio Alamo', '8347309321');
INSERT INTO socios(Id_socio, Clave_rutina, Nombre, Apellidos, Edad, Sexo, Estatura, Peso,
Dirección, Telefono)

VALUES(49847, 123, 'Paola', 'Gonzalez Garcia', 23, 'Femenino', '1.65 m', '48 kg', 'Frac Constitucion
calle Tulipanes', '8349847583');

INSERT INTO pagos(Clave_pago, Id_socio, Membresia, Costo, Fecha_inicio, Fecha_fin)

VALUES(76574, 17465, '2 meses', '$500', '2020-03-25', '2020-05-25');

INSERT INTO pagos(Clave_pago, Id_socio, Membresia, Costo, Fecha_inicio, Fecha_fin)

VALUES(84734, 24876, '4 meses', '$900', '2020-06-17', '2020-10-17');

INSERT INTO pagos(Clave_pago, Id_socio, Membresia, Costo, Fecha_inicio, Fecha_fin)

VALUES(89321, 47397, '6 meses', '$1350', '2021-02-12', '2021-08-12');

INSERT INTO pagos(Clave_pago, Id_socio, Membresia, Costo, Fecha_inicio, Fecha_fin)

VALUES(92843, 48837, '4 meses', '$900', '2021-04-22', '2021-09-22');

INSERT INTO pagos(Clave_pago, Id_socio, Membresia, Costo, Fecha_inicio, Fecha_fin)

VALUES(93376, 49847, '5 meses', '$1150', '2021-05-18', '2021-10-18');

También podría gustarte