1). Der Tabellenname ist employee und der Feldname ist empno, ich möchte auf eine bestimmte Mitarbeiternummer zugreifen.
A. für jeden Mitarbeiter, wo employee.empno = ‘******’
B. für jeden Mitarbeiter, wo empno = ‘*******”
C. für jeden Mitarbeiter, wo mitarbeiter(empno) = ‘********’
D. für jeden Mitarbeiter, wo empno.mitarbeiter = ‘********”

was ist (sind) im obigen Beispiel nicht korrekt?

Welcher ist kein gültiger Datentypname in der PROGRES-Datenbank?
A. Char
B. Real
C. Recid
D. Raw

3). Was ist der Unterschied zwischen SKIP und SKIP(1)
A. SKIP überspringt den restlichen Teil einer Zeile und SKIP(1) überspringt 1 Zeile
B. SKIP überspringt 1 Zeile, aber SKIP(1) überspringt tatsächlich 2 Zeilen auf einmal.
C. SKIP und SKIP(1) bewirken dasselbe

4). Um zwei Strings zu verketten, welcher Operator wird verwendet
A.+ (PLUS)
B. ^
C. , (KOMMA)
D. &

5). FÜR JEDEN Kunden

UPDATE name adresse ort staat land
kreditlimit VALIDATE(kreditlimit < 500000, “Zu hoch”).
ENDE.

Was ist an dieser Aussage falsch?

A. Für jede Anweisung ist ein ‘:’ (COLON) erforderlich
B. Felder sollten durch Komma(,) getrennt werden
C. “Too High” ist hier ungültig.
D. Keine der oben genannten Möglichkeiten.

Fragenbank: Testen Sie Ihr Wissen über die PROGRESS-Datenbank
Fragenbank: Testen Sie Ihr Wissen über die PROGRESS-Datenbank

6). Welche Anweisung wird verwendet, um den Wert eines Feldes in einem Rahmen- oder Fensterpuffer zu beziehen?
A. EINGEBEN
B. LESEN
C. ZUWEISEN
D. SCANNEN

7). Mit welcher Anweisung wird eine beliebige Variable über den Rahmen eingelesen?
A. LESEN
B. ZUWEISEN
C. PROMPT-FOR
D. PROMPT
E. keine

8). Ein Datensatz hat eine große Anzahl von Daten, d.h. die Datensatzlänge ist groß. Welche Anweisung ist in einer PROGRESS-Datenbank nicht ratsam?
A. FOR EACH
B. FOR
C. FIND
D. SELECT

9). Eine Progress Decimal-Variable kann maximal ______ Nachkommastellen speichern.
A. 16
B. 32
C. 8
D. 10
E. keine

10). Mit welcher Anweisung wird eine Zeichenkette erzeugt, die wiederholt mit einem bestimmten Zeichen aufgebaut ist?
A. REPEAT()
B. FILL()
C. FILL-WITH()
D. CREATE()
E. REPSTR()Antworten:
1. C & D – C. for each employee where employee(empno) = ‘********’ und D. for each employee where empno.employee = ‘********” 2. B
– Real 3.
A – SKIP überspringt den restlichen Teil einer Zeile und skip(1) überspringt 1 Zeile
4. A – Plus (+)
5. A – Für jede Anweisung ist ein ‘:’ erforderlich
6. A – INPUT
7. C – PROMPT-FOR
8. C – FINDEN
9. D – 10
10. B – FILL()