Adatbázisok laboratórium - 2. SQL

A VIK Wikiből
A lap korábbi változatát látod, amilyen Bokros Bálint Botond (vitalap | szerkesztései) 2016. február 3., 20:28-kor történt szerkesztése után volt. (Vissza link frissítve)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)
Ugrás a navigációhoz Ugrás a kereséshez
← Vissza az előző oldalra – Adatbázisok_laboratórium#Laborok

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.