Adatbázisok laboratórium - 2. SQL

A VIK Wikiből
(Szoftver labor 5. - 2. SQL szócikkből átirányítva)


Pontozás

  • Minden feladat két pontot ér, a kötelezőkből 6 pontot össze kell szedni.
  • 6p-tól (kötelezőkból) 2-es
  • 7p+2p-tól (kötelező + választható) 3-as
  • 13 ponttól 4-es
  • 17p felett 5-ös

Már nem így van, a kiosztott feladatsor legvégén van a pontozás, feladatonként 1-3 pont jár.

Segédletek

-- Peti - 2006.03.17.

Néhány hasznos link

Kiskérdések

A beugró úgy néz ki, hogy kapsz 5 sql utasítást és saját szavaiddal le kell írnod mit csinálnak.

Most 6 kérdés volt, de nagyon könnyen lehetett teljesíteni, elég akár csak egyszer átolvasni az SQL-es részt a jegyzetből (persze érteni is kell).

Tapasztalatok

  • Linux alatt nekem nem sikerült ékezethelyesen feltölteni a mintaadatbázist. Copy-paste és a =@FELADAT.sql= -re is ugyanúgy kérdőjellé változtak az ékezetek. Krtek-en feltöltve azonban már linux alatt is ékezetesen jelentek meg a lekérdezések eredménytáblái. Ez akkor van ha nem ugyanaz a karakterkódolás a gépen mint a kimásolt szövegben. Ezen segít az =iconv= , ami karakterkódolások közt konvertál. Az eredeti utf8-ban van. tehát pl: =iconv -f utf-8 -t iso8859-2 regi.sql>uj.sql= vagy át lehet állítani a kódolást:) -- Main.nellgwyn - 2011.03.09.
  • Fejlesztés közben érdemes az autocommitot kikapcsolni (=SET autocommit OFF=), majd minden utasítás után (már ha szükséges)
    ROLLBACK
    -elni. Így egy elszúrt =DELETE= miatt nem kell újra feltölteni az egész mintaadatbázist.

-- palacsint - 2006.03.24.