Preuzmite PDF
1) Kako definirate Teradata? Navedite neke od primarnih karakteristika istih.
Teradata je u osnovi RDMS koji se koristi za pogon Datamart-a, Datawarehouse-a, OLAP-a, OLTP-a, kao i DSS uređaja ove tvrtke. Neke od primarnih karakteristika Teradata dane su u nastavku.
- Može raditi na pojedinačnim čvorovima, kao i na više čvorova.
- Paralelizam je ugrađen u sustav.
- Vrlo kompatibilan sa standardima ANSI-a.
- Teži ponašanju na isti način kao poslužitelj.
- To je otvoreni sustav koji se u osnovi izvršava za UNIX MR-RAS, Suse Linux ETC, WIN2K itd.
2) Koje su novorazvijene značajke Teradata?
Neke od novorazvijenih značajki Teradata su: -
- Automatizirana vremenska analitika
- Proširenje mogućnosti kompresije koje omogućuje fleksibilno komprimiranje podataka oko 20 puta više podataka od prethodne verzije.
- Inovacije povezane s kupcima poput gledišta tetradata.
3) Istaknite nekoliko važnih komponenata Teradata.
Neke važne komponente Teradata su: -
- Bynet
- Procesor pristupnog modula (AMP)
- Motor za rastavljanje (PE)
- Virtualni disk (vDisk)
- Virtualni sustav za pohranu (VSS)
4) Spomenite postupak putem kojeg možemo pokretati Teradata poslove u UNIX okruženju.
Sve što trebate je izvršiti izvršenje u UNIX-u na način kako je spomenuto u nastavku.
$ Sh> BTEQ <[Put skripte]> [Put dnevnika]
ili
$ Sh> BTEQ <[Put skripte] TEE [Staza dnevnika]
5) Kako u Teradata generiramo sekvencu?
U Teradata generiramo sekvencu koristeći stupac identiteta
6) Kako tijekom prikaza prikazuje kako Teradata generira sekvencu?
Sve što trebate je koristiti CSUM.
7) Na stol se nameće određeno opterećenje i to svaki sat. Promet ujutro je relativno nizak, a noćni vrlo velik. Prema ovoj situaciji, koji je najkorisniji uslužni program i kako se taj uslužni program treba učitati?
Najsugestibilniji uslužni program ovdje mora biti Tpump. Korištenjem smanjenja ili povećanja veličine paketa, promet se lako može riješiti.
8) Ako skripta za brzo učitavanje ne uspije i dostupne su vam samo tablice pogrešaka, kako ćete se onda ponovno pokrenuti?
U ovom slučaju postoje dva načina ponovnog pokretanja.
- Priprema stare datoteke - Pobrinite se da ne ispustite potpuno tablice pogrešaka. Umjesto toga, pokušajte ispraviti pogreške prisutne u skripti ili datoteci, a zatim ponovno izvršite.
- Pokretanje nove datoteke - U ovom se procesu skripta izvršava jednostavnim korištenjem naredbi za krajnje učitavanje i početak. To će pomoći u uklanjanju brave koja je postavljena na ciljnu tablicu, a također može ukloniti zadani zapis iz tablice brzog dnevnika. Nakon što to učinite, možete ponovno pokrenuti cijelu skriptu.
9) Spomenite nekoliko ETL alata koji dolaze pod Teradata.
Neki od ETL alata koji se obično koriste u Teradata su DataStage, Informatica, SSIS itd.
10) Istaknite nekoliko prednosti koje ETL alati imaju u odnosu na TD.
Neke od prednosti koje ETL alati imaju u odnosu na TD su: -
- Mogu se upravljati više heterogenih odredišta, kao i izvori.
- Proces otklanjanja pogrešaka puno je lakši uz pomoć ETL alata zahvaljujući punopravnoj podršci za GUI.
- Komponente ETL alata mogu se lako ponovno koristiti, a kao rezultat toga, ako postoji ažuriranje glavnog poslužitelja, tada se sve odgovarajuće aplikacije povezane s poslužiteljem automatski ažuriraju.
- De-pivoting i pivotiranje mogu se lako izvesti pomoću ETL alata.
11) Koje je značenje predavanja u Teradati?
Keširanje se smatra dodatnom prednošću korištenja Teradata jer prvenstveno radi s izvorom koji ostaje u istom redoslijedu, tj. Ne mijenja se često. Ponekad se Cache obično dijeli među aplikacijama.
12) Kako možemo provjeriti verziju Teradata koju trenutno koristimo?
Samo dajte naredbu .PRIKAŽI VERZIJU.
13) Navedite opravdan razlog zašto Multi-load podržava NUSI umjesto USI.
Redak podtabele indeksa nalazi se na istom pojačalu na isti način kao i redak podataka u NUSI-u. Dakle, svako pojačalo radi odvojeno i paralelno.
14) Kako se MLOAD Client System ponovno pokreće nakon izvršenja?
Skripta se mora poslati ručno kako bi mogla lako učitati podatke s kontrolne točke koja je posljednja.
15) Kako se MLOAD Teradata Server ponovno pokreće nakon izvršenja?
Proces se u osnovi izvodi od posljednje poznate kontrolne točke, a nakon što se izvrše podaci nakon izvršavanja MLOAD skripte, poslužitelj se ponovno pokreće.
16) Što se podrazumijeva pod čvorom?
Čvor se u osnovi naziva asortimanom komponenata hardvera i softvera. Obično se poslužitelj naziva čvorom.
17) Recimo da postoji datoteka koja se sastoji od 100 zapisa od kojih moramo preskočiti prvi i posljednjih 20 zapisa. Što će isječak koda?
Da bismo izvršili ovaj zadatak, moramo koristiti uslužni program BTEQ. Preskoči 20, kao i Ponavljanje 60 koristit će se u skripti.
18) Objasnite PDE.
PDE je u osnovi kratica za Paralelno proširenje podataka. PDE je u osnovi sloj softvera sučelja prisutan iznad operacijskog sustava i daje bazi podataka priliku da radi u paralelnom miljeu.
19) Što je TPD?
TPD u osnovi znači Pouzdana paralelna baza podataka i u osnovi radi pod PDE-om. Teradata je slučajno baza podataka koja primarno radi pod PDE-om. To je razlog zašto se Teradata obično naziva Trusted Parallel ili Pure Parallel bazom podataka.
20) Što se podrazumijeva pod pokretačkim programom kanala?
Pokretač kanala je softver koji djeluje kao medij komunikacije između PE-a i svih aplikacija koje se izvode na kanalima koji su priključeni na klijente.
21) Što se podrazumijeva pod Teradata Gateway?
Baš poput pokretača kanala, Teradata Gateway djeluje kao medij komunikacije između Parse Enginea i aplikacija koje su priključene na mrežne klijente. Po čvoru je dodijeljen samo jedan pristupnik.
22) Što se podrazumijeva pod virtualnim diskom?
Virtualni disk u osnovi je skup cijelog niza cilindara koji su fizički diskovi. Ponekad se naziva i diskovnim nizom.
23) Objasnite značenje pojačala?
Amp je u osnovi kratica za Access Module Processor, a čini se da je procesor koji radi virtualno i u osnovi se koristi za upravljanje jednim dijelom baze podataka. Ovaj određeni dio baze podataka ne može dijeliti nijedno drugo pojačalo. Stoga se ovaj oblik arhitekture obično naziva arhitekturom zajedničkog ničega.
24) Što Amp sadrži i koje sve radnje obavlja?
Amp se u osnovi sastoji od podsustava Upravitelj baze podataka i sposoban je izvoditi dolje spomenute operacije.
- Izvođenje DML-a
- Izvođenje DDL-a
- Provedba agregacija i pridruživanja.
- Otpuštanje i nanošenje brava itd.
25) Što se podrazumijeva pod motorom za raščlanjivanje?
PE je vrsta Vproc. Njegova je primarna funkcija primanje SQL zahtjeva i dostavljanje odgovora u SQL-u. Sastoji se od širokog spektra softverskih komponenata koje se koriste za razbijanje SQL-a u različite korake, a zatim slanje tih koraka AMP-ovima.
26) Što podrazumijevate pod raščlambom?
Raščlanjivanje je postupak koji se bavi analizom simbola niza koji su ili u računalnom jeziku ili u prirodnom jeziku.
27) Koje su funkcije Parsera?
Analizator: -
- Provjerava semantičke pogreške
- Provjerava sintaktičke pogreške
- Provjerava postojanje predmeta
28) Što se podrazumijeva pod dispečerom?
Dispečer uzima cijelu zbirku zahtjeva, a zatim ih čuva u redu čekanja. Isti se red zadržava tijekom cijelog postupka kako bi se pružilo više skupova odgovora.
29) Koliko sesija MAX-a je PE sposobno odraditi u određeno vrijeme?
PE može odraditi ukupno 120 sesija u određenom trenutku.
30) Objasnite BYNET.
BYNET u osnovi služi kao medij komunikacije između komponenata. Prvenstveno je odgovoran za slanje poruka, a također je odgovoran za izvođenje operacija spajanja, kao i za sortiranje.
31) Što se podrazumijeva pod Cliqueom?
U osnovi je poznato da je Clique asortiman čvorova koji se dijeli među uobičajenim diskovnim pogonima. Prisutnost Cliquea neizmjerno je važna jer pomaže u izbjegavanju kvarova na čvorovima.
32) Što se događa kada čvor padne?
Kad god padne razina izvedbe čvora, svi odgovarajući Vprocs odmah migriraju na novi čvor s čvora otkaza kako bi se svi podaci vratili s uobičajenih diskova.
33) Navedite sve oblike ZAKLONA koji su dostupni u Teradata.
U osnovi postoje četiri vrste BRAVE koje spadaju u Teradata. Ovi su: -
- Read Lock
- Zaključaj pristup
- Ekskluzivna brava
- Write Lock
34) Koja je određena razina na kojoj se ZAKLON može primijeniti u Teradata?
- Razina tablice - Svi retci koji su prisutni unutar tablice sigurno će biti zaključani.
- Zaključavanje razine baze podataka - zaključat će se svi objekti koji se nalaze u bazi podataka.
- Zaključavanje razine raspršenog reda - zaključat će se samo oni retci koji odgovaraju određenom retku.
35) Kakav je u primarnom indeksu rezultat AMP-a koji su aktivno uključeni?
Samo je jedan AMP aktivno uključen u Primarni indeks.
36) U Teradatama, koji je značaj naredbe UPSERT?
UPSERT u osnovi znači Update Else Insert. Ova je opcija dostupna samo u Teradata.
37) Istaknite prednosti PPI-a (Partition Primary Index).
PPI se u osnovi koristi za pohranu podataka na temelju raspona ili kategorije. Što se tiče upita o rasponu, nema potrebe za korištenjem skeniranja pune tablice jer se odmah kreće na sljedeću particiju, preskačući tako sve ostale particije.
38) Navedite veličine SMALLINT, BYTEINT i INTEGER.
SMALLINT - 2 bajta - 16 zalogaja -> -32768 do 32767
BYTEINT - 1 bajt - 8 bitova -> -128 do 127
INTEGER - 4 bajta - 32 bita -> -2,147,483,648 do 2,147,483,647
39) Što se podrazumijeva pod planom najmanje troškova?
Plan najmanjih troškova u osnovi se izvršava za manje vremena na najkraćem putu.
40) Istaknite razlike između baze podataka i korisnika u Teradata.
- Baza podataka je u osnovi pasivna, dok je korisnik aktivan.
- Baza podataka primarno pohranjuje sve objekte baze podataka, dok korisnik može pohraniti bilo koji objekt bilo da je to makronaredba, tablica, prikaz itd.
- Baza podataka nema lozinku dok korisnik mora unijeti lozinku.
41) Istaknite razlike između primarnog ključa i primarnog indeksa.
- Primarni indeks prilično je obvezan, dok je primarni ključ neobavezan.
- Primarni indeks ima ograničenje od 64 tablice / stupca, dok Primarni ključ nema ograničenja.
- Primarni indeks dopušta duplikate i nule, dok primarni ključ ne.
- Primarni indeks je fizički mehanizam, dok je primarni ključ čisto logični mehanizam.
42) Objasnite kako se koristi prostor kalema.
Prostor za namotavanje u Teradati u osnovi se koristi za pokretanje upita. Od ukupnog prostora koji je dostupan u Teradati, 20% prostora u osnovi je dodijeljeno prostoru za kalem.
43) Istaknite potrebu za podešavanjem izvedbe.
Ugađanje performansi u Teradati u osnovi se vrši kako bi se identificirala sva uska grla, a zatim riješila.
44) Komentirajte je li usko grlo pogreška ili nije.
Tehnički, usko grlo nije oblik pogreške, ali svakako uzrokuje određenu dozu kašnjenja u sustavu.
45) Kako se mogu prepoznati uska grla?
U osnovi postoje četiri načina identificiranja uskog grla. Ovi su: -
- Vizualno objašnjenje Teradata
- Objasnite modifikator zahtjeva
- Teradata Manager
- Monitor performansi
46) Što se podrazumijeva pod planom najvećih troškova?
Prema Planu najviših troškova, potrebno je više vremena za izvršenje postupka i traje najduži mogući put.
47) Označite sve načine rada koji su prisutni u stupnju povjerenja.
Nisko, Ne, Visoko i Pridruživanje su četiri načina koja su prisutna pod Razinom povjerenja.
48) Navedite pet faza koje spadaju u uslužni program MultiLoad.
Preliminarna faza, DML faza, faza prikupljanja podataka, faza primjene i završna faza.
49) Istaknite ograničenja uslužnog programa TPUMP.
Slijede ograničenja uslužnog programa TPUMP: -
- Ne možemo koristiti SELECT izjavu.
- Datoteke podataka ne mogu se spojiti.
- Zbirni i eksponencijalni operatori nisu podržani.
- Aritmetičke funkcije ne mogu biti podržane.
50) Kako se u BTEQ postavljaju parametri načina sesije?
.set transakcija sesije BTET -> Način transakcije Teradata
.set transakcija sesije ANSI -> ANSI način
Te će naredbe raditi samo kada su unesene prije prijave u sesiju.