3.4.3 DB MS Access Auswahlabfragen mit QBE Flashcards

Das hier ist, würde ich sagen, eins der wertvollsten Decks.

1
Q

Was liefert in Access eine Abfrage?

A

eine (virtuelle) Tabelle mit Ergebnisdaten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was ermöglichen Abfragen? Sie ermöglichen Daten nach bestimmten …… zu …. oder B…. d….. oder die Daten zu …….

A

nach bestimmten Kriterien zu filtern,

Berechnungen durchzuführen,

sortieren

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was ist SQL?

A

Eine standardisierte Anfrageabsprache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Priorität der zu sortierenden Spalten erfolt in QBE immer wie?

A

stets von links nach rechts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

QBE Wie ist die Schreibweise von Kriterien bei Numerische Werte, also wie soll man numerishce werte in das Eintragefeld von Kriterien bei QBE eintragen?

A

dirket ohne Sonderzeichen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

QBE Wie ist die Schreibweise von Kriterien bei Textwerte, also wie soll man Textwerte in das Eintragefeld von Kriterien bei QBE eintragen?

A

in Anführungszeichen “ “ einfassen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

QBE Wie ist die Schreibweise von Kriterien bei direkten Datumswerte, also wie soll man direkte Datumswerte in das Eintragefeld von Kriterien bei QBE eintragen?

A

in Rauten # # einfassen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Welche ist der Vergleichsoperator in QBE für größer

A

>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Welche ist der Vergleichsoperator in QBE für kleiner

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Welche ist der Vergleichsoperator in QBE für ungleich

A

<>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Welche ist der Vergleichsoperator in QBE für gleich

A

=

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Welche ist der Vergleichsoperator in QBE für größer oder gleich (was dasselbe ist wie größergleich)

A

> =

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Welche ist der Vergleichsoperator in QBE für kleiner oder gleich (kleinergleich)

A

<=

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Was muss muss in den Kriterien bei QBE eingeben, damit er alle datensätze gleich hundert liefert?

A

=100

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Was muss muss in den Kriterien bei QBE eingeben, damit er alle datensätze größer oder gleich hundert liefert?

A

> =100

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Was muss muss in den Kriterien bei QBE eingeben, damit er alle datensätze kleiner oder gleich hundert liefert?

A

<=100

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Was muss muss in den Kriterien bei QBE eingeben, damit er alle datensätze mit Einträgen von 0 bis 100 ausgibt?

A

Zwischen 0 und 100

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Was muss muss in den Kriterien bei QBE eingeben, damit er alle Datensätze, die mit A, B und C beginnen ausgibt?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Priorität der zu sortierenden Spalten erfolt in QBE immer wie?

A

stets von links nach rechts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

QBE Wie ist die Schreibweise von Kriterien bei Numerische Werte, also wie soll man numerishce werte in das Eintragefeld von Kriterien bei QBE eintragen?

A

dirket ohne Sonderzeichen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

QBE Wie ist die Schreibweise von Kriterien bei Textwerte, also wie soll man Textwerte in das Eintragefeld von Kriterien bei QBE eintragen?

A

in Anführungszeichen “ “ einfassen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

QBE Wie ist die Schreibweise von Kriterien bei direkten Datumswerte, also wie soll man direkte Datumswerte in das Eintragefeld von Kriterien bei QBE eintragen?

A

in Rauten # # einfassen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Was muss muss in den Kriterien bei QBE eingeben, damit er alle datensätze vom 12.11.2010 ausgibt?

A

12.11.2010

24
Q

Was muss muss in den Kriterien bei QBE eingeben, damit er alle datensätze vor dem 12.11.2010 ausgibt?

25
Was muss muss in den Kriterien bei QBE eingeben, damit er alle datensätze mit Ausnahme des 12.11.2010 ausgibt?
<>#12.11.2010#
26
Was muss muss in den Kriterien bei QBE eingeben, damit er alle datensätze in einem ausgewählten Zeitraum ausgibt?
Zwischen #01.01.2010# und #12.11.2010#
27
Was muss muss in den Kriterien bei QBE eingeben, damit er die daten aus einer spezifische Liste an Tagen ausliefert?
In(#01.01.2004#;#02.01.2004#;#16.04.2004#) geht auch mit Bezeichunungen z.B: Artikelname In ("Erdbeere";"Banane")
28
Bei Kriterien in QBE, beliebige Anzahl von beliebigen Zeichen Welches Zeichen muss man dafür eingeben?
*
29
Bei Kriterien in QBE, nur ein einzelnes beliebiges Zeichen Welches Zeichen muss man dafür eingeben?
?
30
Bei Kriterien in QBE, nur ein einzelnes beliebige Ziffer Welches Zeichen muss man dafür eingeben?
#
31
Wie gibt man es an, wenn man folgendes ausgeben lassen möchte: Alle die mit k beginnen?
wie "k*"
32
Wie gibt man es an, wenn man folgendes ausgeben lassen möchte: Alle mit Anfangsbuchstaben A-D
wie "[A-D]*"
33
Wie gibt man es an, wenn man folgendes ausgeben lassen möchte: Alle mit Anfangsbuchstaben A und Z?
Wie "[AZ]*"
34
Wie gibt man es an, wenn man folgendes ausgeben lassen möchte: Alle die an zweiter Stelle ein i haben und zwei Zeichen lang sind?
Wie "?i"
35
Wie gibt man es an, wenn man folgendes ausgeben lassen möchte: Alle die fünf Zeichen lang sind und an fünfter Stelle ein r enthalten?
Wie "????r"
36
Wie gibt man es an, wenn man folgendes ausgeben lassen möchte: Alle die mit einer Ziffer beginnen und beliebig lang sind?
Wie "#*"
37
Wie gibt man es an, wenn man folgendes ausgeben lassen möchte: Alle die aus vier Ziffern bestehen?
Wie "####"
38
Was passiert hier? Kann das sein? WAs kommt da raus und warum? >=[Geben Sie das Startdatum ein] UND <= [Geben Sie das Enddatum ein]
Die leere Menge kommt hier raus. Enddatum vor Startdatum, das kann doch gar nicht sein.
39
Welche Reihenfolge soll man bei abfragen immer nehmen?
1. Projektion 2. Selektion 3. Kriterium 4. Sortierreihenfolge
40
Welchen Operator sollen wir bei Texten immer nehmen?
Wie
41
Welchen Operator sollen wir bei Zahlen immer nehmen, wenn wir nach gleichheit suchen?
=
42
Regel: Die Parameterbezeichnung darf keinem,...
Feldnamen entrsprechen!
43
Wie macht man eine Paramterabfrage, einfah ein Beispiel dafür
bei Kriterium schriebt man rein [Bitte geben sie eine Sorte Kartoffeln ein]
44
[Bitte geben sie den Namen des Kunden ein]
der Name muss hier genau eingebgen werden
45
Wie [Bitte geben sie den Namen des Kunden ein]
Der Name kann mit Wildcards (*,?,#) eingegeben werden.
46
Wie [Bitte geben sie den Namen des Kunden ein] & "*"
Der Anfang des Namens genügt
47
Was ist die Entscheidende Regel wie man z.b. bei virtuellen Feldern die einzelnen Felder adressiert?
[Tabellenname]![Attributname]
48
Was ist die Projektion?
Das ist die Auswahl der Spalten. IN QBE bei Feld eingegeben
49
Was ist die Selektion?
Das ist die Bedingung zur Auswahl der Ergebniszielen. in QBE bei Kriterium eingeben
50
Wie ist die offizielle Syntax um ein neues virtuelles Feld zu erstellen?
Neuer_Name_des_virtuellen_Atributs: [Bestelldetails]![Einzelpreis]*[Bestelldetails]![Anzahl]-[Bestelldetails]![Einzelpreis]*[Bestelldetails]![Anzahl]*[Bestelldetails]![Rabatt]
51
Inner join: Welcher ist es im Eigenschaftsfeld, und was macht er?
der erste; beide müssen verknüpft sein
52
Left Join, welcher in dem Auswahlmenü ist es, und was macht er?
der zweite, dieser nimmt alle Daten aus der zu1 Tabelle zusätzlich zum Dinner join
53
Right Join, welcher ist es und was macht er,
der dritte, und dieser nimmt alle Datensätze aus der zu n Tabelle, zusätzlich zum Inner Join. RIGHT JOIN KOMMT in der Klausur ned dran
54
Bei ref. Integrität, welche joins sind gleich?
der right join und der inner join sind dann gleich
55
mit welcher where Bedingung / Kriterium, kriegt man nu die Datensätze in denen nichts eingetragen ist, ? und wie schreibt man die in QBE?
mit der Null-Bedinungen, ausgesprochen (nall) man schreibt in QBE: Ist Null