Comnandos de base de datos pogres
1. Crear base de datos base 1
createdb.exe –U postgres base1
2. Crear tabla tabla1 con los campos id_base de tipo entero descripción_tabla de tipo varchar30
Base1=# create table tabla1 (
id_base integer,
descripcion_tabla varchar(30)
);
3. Mediante la sentencia sql guardada en un archivo modifique la tabla agregando el campo cantidad de tipoentero
Alter table tabla1 add column cantidad integer;
4. Cree tres respaldos de la base de datos uno con la estructura otro con los datos y otro con ambas considere lo siguiente
El respaldo nodebe contener el owner
El respaldo no debe contemplar privilegios
Los datos del respaldo deben ser insertados con copy
Pg_dump –U postgres –O -x –f respaldobase1.sql base1 respaldo con estructura ydatos
Pg_dump –U postgres –O –x -a –f respaldobase2.sql base1 respaldo con datos solamente
Pg_dump –U postgres –O -x –s –f respaldobase3.sql base1 respaldo solo estructura
5. Cree una base dedatos alternatva “base2” con la estructura “base1”
createdb.exe –U postgres base2
psql -U postgres -d base2 -f respaldobase2.sql
6. Cree una base de datos alternatva “base3” con la estructura “base2”Pg_dump –U postgres –O -x –s –f respaldoestructura.sql base2 respaldo solo estructura
createdb.exe –U postgres base3
psql -U postgres -d base3 -f respaldoestructura.sql
Segunda parte:
7 –Crear cinco tablas con tres campos cada una por lo menos, utilizando sentencia psql para para cargar las sentencias de un archivo.
Psql –U postgres –d base1 –f tablas.sql
8- crear un respaldo decada una de las tablas en documento sql.
Pg_dump –U postgres –t tabla1 –f tabla1.sql base1
Pg_dump –U postgres –t tabla2 –f tabla2.sql base1
Pg_dump –U postgres –t tabla3 –f tabla3.sql base1Pg_dump –U postgres –t tabla4 –f tabla4.sql base1
Pg_dump –U postgres –t tabla5 –f tabla5.sql base1
9- crear un respaldo de los datos de cada una de las tablas.
Pg_dump –U postgres -a -t...
Regístrate para leer el documento completo.