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?

A
25
Q

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

A

<>#12.11.2010#

26
Q

Was muss muss in den Kriterien bei QBE eingeben, damit er alle datensätze in einem ausgewählten Zeitraum ausgibt?

A

Zwischen #01.01.2010# und #12.11.2010#

27
Q

Was muss muss in den Kriterien bei QBE eingeben, damit er die daten aus einer spezifische Liste an Tagen ausliefert?

A

In(#01.01.2004#;#02.01.2004#;#16.04.2004#)

geht auch mit Bezeichunungen z.B: Artikelname In (“Erdbeere”;”Banane”)

28
Q

Bei Kriterien in QBE,

beliebige Anzahl von beliebigen Zeichen

Welches Zeichen muss man dafür eingeben?

A

*

29
Q

Bei Kriterien in QBE,

nur ein einzelnes beliebiges Zeichen

Welches Zeichen muss man dafür eingeben?

A

?

30
Q

Bei Kriterien in QBE,

nur ein einzelnes beliebige Ziffer

Welches Zeichen muss man dafür eingeben?

A

#

31
Q

Wie gibt man es an, wenn man folgendes ausgeben lassen möchte:

Alle die mit k beginnen?

A

wie “k*”

32
Q

Wie gibt man es an, wenn man folgendes ausgeben lassen möchte:

Alle mit Anfangsbuchstaben A-D

A

wie “[A-D]*”

33
Q

Wie gibt man es an, wenn man folgendes ausgeben lassen möchte:

Alle mit Anfangsbuchstaben A und Z?

A

Wie “[AZ]*”

34
Q

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?

A

Wie “?i”

35
Q

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?

A

Wie “????r”

36
Q

Wie gibt man es an, wenn man folgendes ausgeben lassen möchte:

Alle die mit einer Ziffer beginnen und beliebig lang sind?

A

Wie “#*”

37
Q

Wie gibt man es an, wenn man folgendes ausgeben lassen möchte:

Alle die aus vier Ziffern bestehen?

A

Wie “####”

38
Q

Was passiert hier? Kann das sein? WAs kommt da raus und warum?

> =[Geben Sie das Startdatum ein] UND <= [Geben Sie das Enddatum ein]

A

Die leere Menge kommt hier raus.

Enddatum vor Startdatum, das kann doch gar nicht sein.

39
Q

Welche Reihenfolge soll man bei abfragen immer nehmen?

A
  1. Projektion
  2. Selektion
  3. Kriterium
  4. Sortierreihenfolge
40
Q

Welchen Operator sollen wir bei Texten immer nehmen?

A

Wie

41
Q

Welchen Operator sollen wir bei Zahlen immer nehmen, wenn wir nach gleichheit suchen?

A

=

42
Q

Regel: Die Parameterbezeichnung darf keinem,…

A

Feldnamen entrsprechen!

43
Q

Wie macht man eine Paramterabfrage, einfah ein Beispiel dafür

A

bei Kriterium schriebt man rein [Bitte geben sie eine Sorte Kartoffeln ein]

44
Q

[Bitte geben sie den Namen des Kunden ein]

A

der Name muss hier genau eingebgen werden

45
Q

Wie [Bitte geben sie den Namen des Kunden ein]

A

Der Name kann mit Wildcards (*,?,#) eingegeben werden.

46
Q

Wie [Bitte geben sie den Namen des Kunden ein] & “*”

A

Der Anfang des Namens genügt

47
Q

Was ist die Entscheidende Regel wie man z.b. bei virtuellen Feldern die einzelnen Felder adressiert?

A

[Tabellenname]![Attributname]

48
Q

Was ist die Projektion?

A

Das ist die Auswahl der Spalten. IN QBE bei Feld eingegeben

49
Q

Was ist die Selektion?

A

Das ist die Bedingung zur Auswahl der Ergebniszielen.

in QBE bei Kriterium eingeben

50
Q

Wie ist die offizielle Syntax um ein neues virtuelles Feld zu erstellen?

A

Neuer_Name_des_virtuellen_Atributs: [Bestelldetails]![Einzelpreis][Bestelldetails]![Anzahl]-[Bestelldetails]![Einzelpreis][Bestelldetails]![Anzahl]*[Bestelldetails]![Rabatt]

51
Q

Inner join: Welcher ist es im Eigenschaftsfeld, und was macht er?

A

der erste;

beide müssen verknüpft sein

52
Q

Left Join, welcher in dem Auswahlmenü ist es, und was macht er?

A

der zweite, dieser nimmt alle Daten aus der zu1 Tabelle zusätzlich zum Dinner join

53
Q

Right Join, welcher ist es und was macht er,

A

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
Q

Bei ref. Integrität, welche joins sind gleich?

A

der right join und der inner join sind dann gleich

55
Q

mit welcher where Bedingung / Kriterium, kriegt man nu die Datensätze in denen nichts eingetragen ist, ?

und wie schreibt man die in QBE?

A

mit der Null-Bedinungen, ausgesprochen (nall)

man schreibt in QBE: Ist Null