Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PostgreSQL y ejercicios
Profesor: Autores:
Lic. Msc. Angel Fuentes Cardoza José C.I: 18676983
Isidro Wilmer C.I: 20365513
Ejercicios………………………………………………………………………………….…7
Instalador PostgreSQL 8.4.11
1
3. Pantalla inicial de bienvenida de PostgreSQL:
2
6. Ingresar contraseña del super usuario de PostgreSQL:
8. Seleccionar configuración regional a ser usada por el nuevo clúter de base de datos:
3
9. Listo para instalar dar clic en siguiente:
10. Instalando:
4
Ingresando en PgAdmin III de PostgreSQL v 8.4
5
4. Se crea una nueva base de datos de nombre (Name: Abd_ejercicios), se da clic en el
boton “ok”.
6. Para finalizar se muestra el Query para ingresar las operaciones PostgreSQL para el
manejo de tablas:
6
Ejercicios
1 ejercicio: tengo tablas, tabla “A” y tabla “B” con registros, actualizar en la tabla “B”
sobre un campo que se llama encontrado, cuando el valor de la tabla “A” sea buscado en el
valor de la tabla “B” y el mismo sea encontrado en el campo encontrado de la tabla “B”
debe guardar un si.
Respuesta ejercico 1:
7
- Insertar profesores en la tabla “A”: “profesores”:
8
- Vista de los datos insertados en la tabla “profesores”:
9
b. Se crea la tabla “materias” con sus atributos o campos = tabla “A”.
10
- Vista de los datos insertados en la tabla “materias”:
UPDATE materias set encontrado='si' where cedula= (select cedula from profesores where
cod_profesor= cedula);
11
d. Datos modificados en la tabla “materias”.
12
2 ejercicio: de una tabla se tiene el campo “generos”, y el campo “estados”. Hacer una
consulta para visualizar por estados cuantas personas tengo de género femenino y
masculino.
13
- Regisro insertados de la tabla “personas”:
14
b. Selección de la tabla “personas” por estados cuantas personas hay de género
femenino = “f”, masculino = “m” y el total.
15
SELECT estados, count(generos) as T FROM personas group by estados;
15
c. Vista de los datos de la selección anterior de la tabla “personas”.
15
3 ejercicio: Insersión (Insert), actualización (Update) y borrar (Delete) un registro.
16
b. Insertar registro en la tabla “usuarios”.
17
c. Actualizar registro en la tabla “usuarios” la dirección de la cédula de usuario:
“20329516” de campo “cedula”.
UPDATE usuarios
SET direccion='San Martin'
WHERE cedula='20329516';
18
d. Borrar registro en la tabla “usuarios” según la cédula “9676983”, del campo
“cedula”.
19