CITY UNIVERSITY / Vysoká Škola Manažmentu

.:CS 416 - Database Management:.

 
Syllabus
Assignments Schedule Theory Practice Grades
           
PRACTICE
   
MS Access 6
Vytvorte aktualizačný dotaz, ktorý zdvojnásobí cenu všetkých produktov v tabuľke Produkty. (Pravým tlačítkom kliknite na neutrálnu časť návrhového zobrazenia dotazu, vyberte typ dotazu – update query. Vyberte pole Cena a do aktualizačného poľa - update to definujte výraz, ktorý zdvojnásobí cenu. Nazvite dotaz ZvysenaCena.
UPDATE [Product Type] SET [Product Type].Price = [Product Type]![Price]*2;
 

Vytvorte aktualizačný dotaz, ktorý zmení dátum prijatia zamestnancov na 02/02/2006 a nazvite ho DatumPrijatia.

 

Vytvorte aktualizačný dotaz, ktorý zmení kódy štátov v tabuľke Zákazníci (Slovensko – Slovenska Republika, alebbo SK - SVK) – pole 1 – stat, aktualizovať - update to e.g. SVK, Kritérá - SK. Nazvite dotaz ZmenaStatu.

 

Vytvorte odstraňovací dotaz, ktorý odstráni všetky produkty z kategórie C. Typ dotazu – Odstraňovací - Query type – Delete.  V provom stĺpci zvoľte * TypProduktu (tabuľka), Delete: From (v prvom stĺpci sa definuje cieľová tabuľka); v druhom stĺpci vyberte pole KodProduktu, Delete: Where, criteria = C.
DELETE [Product Type].*, [Product Type].ProductCode
FROM [Product Type]
WHERE ((([Product Type].ProductCode)="T"));

 

Otvorte databázu GardenCo
 
Vytvorte aktualizačný dotaz, ktorý zdvojnásobí cenu všetkých produktov. Dotaz nazvite ZvysenieCeny.
 
Vytvorte aktualizačný dotaz, ktorý vyráta cenu s 15% zľavou pre všetky tie produkty, ktorých cena je vyššia ako  $50. Dotaz pomenujte Zlava.
 
Vytvorte aktualizačný dotaz, ktorý zmení dátum nástupu do zamestnania v tabuľke Zamestnanci na 03/05/2006, a nazvite ho DatumPrijatia.

 

Vytvorte aktualizačné dotazy, ktoré nahradia kódy štátov v tabuľke Dodavatelia. Kód CA bude nahradený názvom California, NY – New York, NC – North Carolina, MD – Maryland. Nazvite dotaz KodStatu 1, 2, 3, 4.

 

Vytvorte odstraňovací dotaz, ktorý vymaže záznamy Kanadských zákazníkov z tabuľky Zakaznici.

 

Vytvorte odstraňovací dotaz, ktorý objednávky z masiaca február.

 

Používanie filtrov na vyhľadávanie záznamov v dátovom zobrazení v tabuľkách. Otvorte databázu Cvicenie.

 

V tabuľke Zakaznici a stĺpci CisloTel nahraďte ktorúkoľvek  74 číslom 75 (označte stĺpec CisloTel, kliknite Domov – Nahradiť -  Home – Replace; Nájsť - Find: 74, Nahradiť - Replace with: 75, Obsah vyhľadávania - Look in: CisloTel, Porovnať - Match: Any part of Field.

 

Usporiadajte dáta v tabuľke podľa poľa MenoFirmy - A-Z – označte stĺpec MenoFirmy, kliknite Domov - Home – ikona AZ. Potom presuňte stĺpec MenoZakaznika za atribút WebAdresa a Stat za MenoFirmy. Potom aplikujte usporiadanie záznamov Z-A na základe týchto dvoch polí.

 

 V tabuľke Produkty použite Filter Podľa Formulára - Filter by form na zobrazenie produktov za napr. $1.12 – označte stĺpec Cena, kliknite Upresniť – Filter podľa formulára - Advanced - Filter by Form; v príslušnom poli filtrovacieho náhladu vyberte cenu a kliknite Prepnúť Filter - Toggle Filter.

 

Použite filter na zobrazenie záznamov všetkých produktov okrem tých, ktorých je 50. Pravým tlačítkom kliknite na pole Mnozstvo, aktivujte Filter čísel – Nerovná sa - Number Filters Does not equal

 

Použite filter podľa formulára a vyberte produkty ktorých máme napr. 45ks a ich cena je 20.80

 

Exportujte vyfiltrované dáta do aplikácie MS Excel – kliknite Externé Dáta – Excel - External Data – Excel; v zobrazenom okne nájdite požadovaný adresár, označte Exportovať formátované dáta - Export data with formatting…, OK.

 

Vyberte iba produkty kategórie F a exportujte ich do MS Excel pod názvom FProdukty.

 

 Exportujte celú tabuľku Zakaznici do MS Excel.

 

Vytvorte novú tabuľku pre produkty, ktoré sa viac neobjednávajú.

 

 Vytvorte Pridávací dotaz - Append Query, ktorý pripojí mená produktov z tabuľky produkty do tabuľky Neobjednavane.