BBDD P1 Solucions

Páginas: 8 (1821 palabras) Publicado: 11 de marzo de 2015
`
INFORMATICA
AVANC
¸ ADA
Exercicis de pr`
actiques
19/09/2014 – Sessi´
o1

Aquesta sessi´
o est`
a dedicada a familiaritzar-se amb el programari que ens permetr`a fer consultes SQL
a un servidor de bases de dades. Practicarem insercions, modificacions i eliminacions. A m´es a m´es,
teniu un resum de les consultes b`
asiques d’SQL per a les seg¨
uents sessions.

1

Programari

Per poder ferconsultes a la nostra base de dades de l’aeroport, farem servir el programa Oracle SQL
Developer. El podeu trobar a:
• A les aules de la facultat: G:\sqldeveloper-1157.zip.
• A internet (per practicar a casa):
http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html

– Accepteu la llic`encia.
– Trieu la opci´
o: Oracle SQL Developer for 32-bit Windows
(This zip file includesthe JDK1.6.0\_35).
– Us demanar`
a que us registreu. Feu-ho donant les vostres dades com alumnes de la UAB.
Aquest programa no ´es instal·lable, s’executa directament. Descomprimiu l’arxiu en el vostre lloc de
treball preferit (als ordinadors de la facultat, si voleu evitar haver de repetir aquest proc´es cada vegada,
feu-ho a la unitat L:\, que us mantindr`
a les dades entre reinicis desessi´o). Nom´es cal que executeu
l’arxiu sqldeveloper.exe que trobareu dins la carpeta que heu descomprimit.

2

Connexi´
o amb el servidor

2.1

Configuraci´
o

Cal que establim una connexi´
o amb el servidor per tal de poder crear la BBDD i fer-ne consultes. Per
fer-ho, seguirem els seg¨
uents passos:
• A la columna de l’esquerra, bot´
o dret sobre Connections → New connection
• Connection Name: el nomque vosaltres vulgueu.
• Username i Password: veure la seg¨
uent subsecci´o.
• Connection Type: Basic, Role: default.
• Hostname: sab-oracle.uab.es
• Port: 1521
• SID: polux
Cliqueu sobre el bot´
o Connect i ja estareu conectats al servidor. A la figura 1 hi teniu una captura
de pantalla sobre com connectar-se.
1

Figura 1: Com connectar-se a la base de dades.

2.2

Usuaris i claus de pas

Cadagrup de pr`
actiques t´e associat un usuari i una clau de pas per poder treballar al servidor (s´
on
iguals tots dos). Estan dividits en quatre grups de pr`actiques:
• El grup de 15:00 a 16:30 t´e associat el n´
umero 1.
• El grup de 16:30 a 18:00 t´e associat el n´
umero 2.
• El grup de 18:00 a 19:30 t´e associat el n´
umero 3.
• El grup de 19:30 a 21:00 t´e associat el n´
umero 4.
A m´es a m´es,cada parella t´e associat un n´
umero de subgrup de l’01 al 10 (sempre dues xifres). Aix´ı el
subgrup 04 del primer grup t´e el codi 104 i el subgrup 07 del tercer grup el codi 307. Aix´ı doncs, l’usuari
i clau de pas de cada subgrup ser`
a les lletres IA_BD_2013_ m´es el seu codi de grup i subgrup: 101, 102,...
201, 202,... 301, 302,... Exemple per al grup 2 i subgrup 06:
IA_BD_2013_206
A lavostra sessi´
o del servidor, quedaran guardades totes les dades i modificacions que feu sobre la BBDD.

3

Entorn SQL

A la figura 2 hi trobareu una captura de pantalla de l’entorn Oracle SQL Developer. La part de l’esquerra
us permet seleccionar la connexi´
o amb la que voleu treballar. Desplegant els men´
us podeu accedir a les
taules. La part de la dreta la teniu dividida en tres sectors. Elprimer us permet editar consultes SQL que
podeu executar fent clic al bot´
o del triangle verd. A la part de sota us surten els resultats. Finalment,
a la part inferior us sortiran els possibles warnings o errors d’interpretaci´o.

2

Figura 2: Pantalla principal de SQL Developer.

4

Creaci´
o de la BBDD i comen¸car a fer consultes

Us proporcionem un script que genera la base de dades(aero-Oracle.sql el trobareu al Caronte).
Descarregueu-lo, obriu-lo amb l’editor del programa. Caldr`a que l’executeu al servidor des del mateix
Oracle SQL Developer. Un cop generada la base de dades se us guardar`a per futures sessions, igual que
els canvis que hi aneu fent.
Un cop heu establert la connexi´
o i generat la base de dades creeu un fitxer .sql on escriureu les
diferents consultes que se us...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • bbdd
  • bbdd
  • BBDD
  • Bbdd
  • P1
  • P1
  • P1
  • P1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS