Introducció | Preguntes | Recursos | La gran pregunta | Avaluació | Crèdits

El Llenguatge SQL

Autor:     Josep Campanera Mestre

E-mail:        jcampanera@catalonia.net

Àrea:  INFORMATICA

Nivell: Cicles Formatius de Grau Superior

 

INTRODUCCIÓ

El llenguatge SQL ( Structured Query Language ) es un dels que preval com a estàndard per a les bases de dades, té una estructura molt semblant al llenguatge natural, per lo que la lògica d’entendre’l es relativament fàcil.

 

Amb aquesta Cacera ens acostem a la sintaxis general del llenguatge.

 

 

 

PREGUNTES

Farem un llistat numerat de preguntes que cal contestar.

1.- Quins tipus de sentencies hi ha en el llenguatge SQL?

 

2.- Que podem fer amb els sentencies de definició?

 

3.- A quin grup pertany la instrucció SELECT?

 

4.- Amb quina instrucció podem modificar una taula, afegint una nova columna?

 

5.- com fem que una columna no pugui repetir els valors en els registres que se li afegeixen?

 

6.- Quines son les instruccions de manipulació de dades en SQL?

 

7.- Enumera alguns predicats que es poden fer servir en una sentencia SELECT dins de la clàusula de condició. ( WHERE).

 

8.- Quina es la sintaxis de la instrucció per a modificar dades d’una taula?

 

9.- Posa un exemple de SELECT combinant dues taules.

 

10.- Quins tipus de combinació es poden fer?

 

 

 

RECURSOS

Consisteix en una llista de llocs Web que el professor ha localitzat per a ajudar a l'estudiant a contestar les preguntes o realitzar les activitats.

http://usuarios.lycos.es/cursosgbd

 

http://www.wikilearning.com/sql_structured_query_language-wkccp-3624-2.htm

 

http://www.netveloper.com/contenido2.aspx?IDC=58_0

 

http://msdn2.microsoft.com/es-es/default.aspx

 

http://www.mysql.com

 

http://www.portalsql.com/

 

http://www.elguille.info

 

http://www.aulaclic.es/sql/

 

 

 

LA GRAN PREGUNTA

Es tracta de realitzar un exercici complert utilitzant el llenguatge SQL. Proposem un escenari o problema real, i vosaltres li doneu la solució creant una BBDD amb SQL.

De segur que sempre heu volgut saber on teníeu aquella pel·lícula de vídeo que mai no trobeu.

Per això us proposem crear una base de dades per a organitzar les cintes de vídeo i localitzar-les ràpidament quan us vingui de gust fer-les servir.

 

Haureu de crear la base de dades i les taules; decidir les claus primàries i les foranes i inserir files.

Per a emmagatzemar les cintes de vídeo haurem de crear les taules següents:

a) Les cintes: voldrem saber-ne el codi, la prestatgeria on es troben, el prestatge i la fila, suposant que en un prestatge hi cap més d’una fila. El codi de les cintes l’haurem de posar nosaltres al llom de cada cinta amb un retolador.

b) Les pel·lícules: voldrem saber-ne el codi, el nom, el director principal, en cas que n’hi hagi més d’un, i el tema. El codi de les pel·lícules també l’haurem d’escriure nosaltres amb un retocador per a distingir pel·lícules que tenen el mateix nom.

c) Els actors: només voldrem saber-ne un codi, el nom i cognom i, si som aficionats al cinema, altres dades que ens pugui interessar emmagatzemar. El codi dels actors, que inventarem nosaltres, ens permetrà distingir entre actors que es diuen igual.

d) Pel·lícules que hi ha a cada cinta: en aquesta taula posarem el codi de la cinta i el codi de la pel·lícula. En una cinta hi pot haver més d’una pel·lícula i una pel·lícula la podem tenir repetida a més d’una cinta, i s’ha de tenir en compte aquest fet a l’hora d’escollir la clau primària.

e) Actors que surten a les pel·lícules: en aquesta taula posarem el codi de la pel·lícula i el codi de l’actor. En una pel·lícula hi pot haver més d’un actor i un actor pot fer més d’una pel·lícula, i això s’ha de tenir present quan es tria la clau primària.

 

Esperem que, a més de practicar sentències de definició, manipulació i control d’SQL, aquesta activitat us resulti d’allò més útil.

 

 

 

AVALUACIÓ

L’avaluació bé donada per la correcta resposta a les preguntes. En aquest cas, cal denotar que algunes preguntes tenen varies respostes correctes, i que no cal esbrinar quina es més correcte que els altres.

 

CRÈDITS

Agraïments a la Maria del Mar Lluelles, amb la que he coincidit i m’ha introduït en aquest camí de les caceres.

També a la comunitat catalana de Webquests per la seva pagina on ens facilita crear noves caceres. I al generador amb el que he iniciat aquesta cacera de Aula21.

- Maria del mar Lluelles:    www.xtec.cat/~mlluelle

- Comunitat Catalana de Webquest :     www.WebquestCat.org

- Aula Tecnológica Siglo XXI:    www.aula21.net

 

 

 


Imprimir - Amunt

(Pàgina creada amb el generador la teva Cacera a la Xarxa - http://www.aula21.net/   i després modificada)