ejercicios_sql TRABAJO
postgres=# create database ejercicio1;
CREATE DATABASE
postgres=# \c ejercicio1
Ahora está conectado a la base de datos «ejercicio1» con el usuario «postgres».
ejercicio1=# create table colegio (cod_colegio int primary key, nombre_colegio v
archar(80));
CREATE TABLE
ejercicio1=# create table editorial (cod_editorial int primary key, editorial va
rchar(80));
CREATE TABLEejercicio1=# create table profesor (cod_profesor int primary key, profesor varchar(80));
CREATE TABLE
ejercicio1=# create table asignatura (cod_asignatura int primary key, asignatura varchar(80));
CREATE TABLE
ejercicio1=# create table libros (cod_libro int primary key, libros varchar(80),
cod_editorial int references editorial(cod_editorial));
CREATE TABLE
ejercicio1=# create tableprestamos_libros (cod_prestamo int primary key, cod_colegio int references colegio (cod_colegio), cod_profesor int references profesor
(cod_profesor), cod_asignatura int references asignatura (cod_asignatura), cod_
libro int references libros (cod_libro), aula varchar(7), curso varchar(2), fecha_prestamo date);
CREATE TABLE
ejercicio1=# insert into colegio values (1, 'C.P Cervantes'), (2, 'C.PQuevedo')
;
INSERT 0 2
ejercicio1=# insert into profesor values (1, 'Juan Perez'), (2, 'Alicia Garcia')
, (3, 'Andres Fernandez'), (4, 'Juan Mendez');
INSERT 0 4
ejercicio1=# insert into editorial values (1, 'Grao'), (2, 'Tecnicas Rubio'), (3
, 'Practice Hall'), (4, 'Temas de Hoy');
INSERT 0 4
ejercicio1=# insert into libros values (1, 'Aprender y Enseñar en Educacion Infantil'), (2, 'PreescolarRubio, N6'), (3, 'Educacion Infantil N9'), (4, 'Saber Ed
ucar: Guia para Padres y Profesores');
INSERT 0 4 ^
ejercicio1=# insert into asignatura values (1, 'Pensamiento Logico'), (2, 'Escritura'), (3, 'Pensamiento Numerico'), (4, 'Pensamiento Espacial, Temporal y Casual'), (5, 'Ingles');
INSERT 0 5
ejercicio1=# insert intoprestamos_libros values (1, 1, 1, 1, 1, '1.A01', '1°',
'09/09/2006');
INSERT 0 1
ejercicio1=# insert into prestamos_libros values (2, 1, 1, 2, 2, '1.A01', '1°',
'05/05/2005');
INSERT 0 1
ejercicio1=# insert into prestamos_libros values (3, 1, 1, 3, 1, '1.A01', '1°',
'05/05/2005');
INSERT 0 1
ejercicio1=# insert into prestamos_libros values (4, 1, 2, 4, 3, '1.B01', '1°',
'06/05/2005');INSERT 0 1
ejercicio1=# insert into prestamos_libros values (5, 1, 2, 3, 1, '1.B01', '1°',
'06/05/2005');
INSERT 0 1
ejercicio1=# insert into prestamos_libros values (6, 1, 3, 2, 1, '1.A01', '2°',
'09/09/2006');
INSERT 0 1
ejercicio1=# insert into prestamos_libros values (7, 1, 3, 5, 4, '1.A01', '2°',
'05/05/2005');
INSERT 0 1
ejercicio1=# insert into prestamos_libros values (8, 2, 4, 1,4, '2.B01', '1°',
'18/12/2006');
INSERT 0 1
ejercicio1=# insert into prestamos_libros values (9, 2, 4, 1, 1, '2.B01', '1°',
'06/05/2005');
INSERT 0 1
ejercicio1=# select * from editorial;
cod_editorial | editorial
---------------+----------------
1 | Grao
2 | Tecnicas Rubio
3 | Practice Hall
4 | Temas de Hoy
(4 filas)ejercicio1=# select * from colegio;
cod_colegio | nombre_colegio-------------+----------------
1 | C.P Cervantes
2 | C.P Quevedo
(2 filas)
ejercicio1=# select * from profesor;
cod_profesor | profesor
--------------+------------------
1 | Juan Perez 2 | Alicia Garcia 3 | Andres Fernandez 4 | Juan Mendez(4 filas)
ejercicio1=#...
Regístrate para leer el documento completo.