0% encontró este documento útil (0 votos)
30 vistas1 página

Practica Base de Datos

El documento describe un conjunto de instrucciones SQL para gestionar una base de datos educativa. Se eliminan tablas existentes y se crean nuevas para almacenar información sobre estudiantes, asignaturas y matrículas. Además, se insertan datos en estas tablas y se realizan consultas para verificar la información ingresada.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
30 vistas1 página

Practica Base de Datos

El documento describe un conjunto de instrucciones SQL para gestionar una base de datos educativa. Se eliminan tablas existentes y se crean nuevas para almacenar información sobre estudiantes, asignaturas y matrículas. Además, se insertan datos en estas tablas y se realizan consultas para verificar la información ingresada.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

PRACTICA

-- 1. Eliminar las tablas si existen


DROP TABLE IF EXISTS Estudiantes;
DROP TABLE IF EXISTS Asignatura;
DROP TABLE IF EXISTS Matricula;

-- 2. Crear tablas
CREATE TABLE Estudiantes(
DNI INTEGER PRIMARY KEY,
Nombre TEXT,
Edad INTEGER,
Direccion TEXT,
Beca TEXT
);

CREATE TABLE Asignatura(


COD_ASIG TEXT,
NOMBRE TEXT,
CREDITOS INTEGER,
CARACTER TEXT,
CURSO INTEGER
);

CREATE TABLE Matricula (


COD_ASIG TEXT,
DNI INTEGER
);

-- 3. Insertar datos en ESTUDIANTES


INSERT INTO Estudiantes (DNI,Nombre,EDAD,Direccion,Beca) VALUES
('123456789','Jose Antonio','19','Jaen','si'),
('65432178', 'Maria Cano', '24', 'Cordoba', 'No' ),
('864614365', 'Jose Garcia ', '23', 'Huelva ','No '),
('987654321', 'Ana Jimenez ', '19','Granada ' ,'Si' );

-- 4. Insertar datos en MATRICULA)


INSERT INTO Matricula (COD_ASIG,DNI) VALUES
('BIO-1222','123456789'),
('BIO-1234', '987654321'),
('BIO-5468', '123456789'),
('BIO-5468', '65432178'),
('BIO-5468', '98765431');

-- 5. Insertar datos en Asignatura


INSERT INTO Asignatura (COD_ASIG,NOMBRE,CREDITOS,CARACTER,CURSO) VALUES
('BIO-1222','BIOINFORMATICA','6', 'OBLATORIA','1');

-- 6. Consultar los datos insertados


SELECT * FROM Estudiantes;
SELECT * FROM Matricula;
SELECT * FROM Asignatura;

También podría gustarte