Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hi,

wie der Titel vermuten lässt, ging es in meinem Projekt um Datenbanken und SQL. Jetzt stelle ich mir natürlich vor, was für Fragen dran kommen könnten. Macht natürlich wenig Sinn, wenn man sich die Fragen selbst stellt. Deshalb wollte ich euch bitten, einfach mal Fragen zum Thema Datenbank/SQL hier zu stellen (Fragen, die ihr euch vorstellen könnten, die dran kommen). Vielleicht ist ja die ein oder andere dabei, die ich mir noch nicht selbst gestellt habe ;)

Würde mich freuen.

Danke im Voraus

Rien

EDIT: IHK Koblenz

Bearbeitet von Rien

unnötiges Vollzitat entfernt. CW

merkt euch endlich mal dazu zu schreiben bei welcher IHK ihr seid, denn nicht überall ist es gleich ;) die einen Prüfer bei IHKs stellen fiesere Fragen bei ner anderen sind sie netter.

Bei uns in München hatte ein Mitazubi von mir gestern seine Prüfung und hatte die Fragen bekommen:

SQL, haben Sie davon schonmal was gehört?

Sie erwähnten Datenbanken, sagt ihnen der Begriff "Kardinalitäten" was?

Wie bildet man eine n zu m beziehung im Datenbankmodell ab?

Wie wird ein Datensatz in einer eindeutig Tabelle identifiziert?

Gibt es dazu ein Gegenstück?

Bearbeitet von Chief Wiggum

Was mir noch zusätzlich auf Anhieb einfällt:

- ER-Modelle

- Die beiden anderen Beziehungen (1:n, 1:1)

- Sinnvolle Beispiele für alle drei Beziehungen und Erklärung warum die beiden anderen jeweils nicht sinnvoll wären

- 1. bis 3. Normalform

- Berechnete Spalten

- Prozeduren, Trigger, (Materialized) Views

- Datentypen und ihre Besonderheiten (z.B. VARCHAR2 vs. CHAR)

- Konvertierungen unterschiedlicher Datentypen. Was ist zu beachten? Fehler-/Problemquellen?

Noch zwei weitere? Ich dachte es gibt nur drei..

Da oben nur m:n explizit ausgeschrieben war, wollte ich damit nur darauf hinweisen, dass es noch zwei weitere gibt (insgesamt also drei) :)

Wenn die Prüfer fies sind: VARCHAR2 vs VARCHAR (bei Oracle) ;)

Gibt aber aktuell keinen Unterschied oder? Seit ich denken kann, wollen die VARCHAR so implementieren, dass eine Unterscheidung zwischen NULL und einem Leerstring möglich ist. Afaik wurde das aber bis heute nicht gemacht und in der aktuellen Implementierung ist daher VARCHAR zu 100% Deckungsgleich mit VARCHAR2

Bearbeitet von daZza

  • Autor
Da oben nur m:n explizit ausgeschrieben war, wollte ich damit nur darauf hinweisen, dass es noch zwei weitere gibt (insgesamt also drei) :)

Ah ok, dann ists klar^^

Gibt aber aktuell keinen Unterschied oder? Seit ich denken kann, wollen die VARCHAR so implementieren, dass eine Unterscheidung zwischen NULL und einem Leerstring möglich ist. Afaik wurde das aber bis heute nicht gemacht und in der aktuellen Implementierung ist daher VARCHAR zu 100% Deckungsgleich mit VARCHAR2
Genau, das ist auch mein Stand. Fände ich als Frage sehr gemein, wenn man sich nicht absolut sicher ist, dass die Antwort "gibt keinen Unterschied" ist :)

Noch ein wenig drauf rumgedacht und mögliche wären vielleicht auch Fragen zu:

- Synchronisation (Stichworte dabei z.B. Serialisierbarkeit, Sperren (Locks), Deadlock, kaskadierendes Löschen, Phantomproblem)

- Rechteverwaltung / Sicherheit

- Anderen Datenbankformen/-typen (z.B. Objektrelationale Datenbanken, NoSQL)

- Fehlerbehandlung / Logging

- Data Dictionary

- Indexes

- Relationenalgebra

  • Autor
Noch ein wenig drauf rumgedacht und mögliche wären vielleicht auch Fragen zu:

- Synchronisation (Stichworte dabei z.B. Serialisierbarkeit, Sperren (Locks), Deadlock, kaskadierendes Löschen, Phantomproblem)

- Rechteverwaltung / Sicherheit

- Anderen Datenbankformen/-typen (z.B. Objektrelationale Datenbanken, NoSQL)

- Fehlerbehandlung / Logging

- Data Dictionary

- Indexes

- Relationenalgebra

Danke

  • Autor
Was heißt (und bedeutet) ACID? Daran anschließend dann das CAP-Theorem und i.v.m. NoSQL BASE. Aber das sind dann vermutlich eher die 1er-Fragen für einen FIAE ;)

Ja hoffe ich doch :)

@ Rien: könntest du es bitte unterlassen, den Beitrag, für den du dich bedankst, auch noch in einem Vollzitat aufzuführen? Danke.

@ Rien: könntest du es bitte unterlassen, den Beitrag, für den du dich bedankst, auch noch in einem Vollzitat aufzuführen? Danke.

Danke.

@Rien: Der "Gefällt mir"-Button ist eine sinnvolle Alternative.

@ larsson:

Für ein Danke zitierst meinen Beitrag (in welchem ich bitte, die Zitiererei auf ein Mindestmass zu reduzieren), der direkt über deinem Beitrag steht... :upps

@ larsson:

Für ein Danke zitierst meinen Beitrag (in welchem ich bitte, die Zitiererei auf ein Mindestmass zu reduzieren), der direkt über deinem Beitrag steht... :upps

Das war ja der Witz daran ;)

Ein bisschen Rekursion kann ich nicht widerstehen.

  • Autor

Ich wollte es erst auch nochmal machen.

Naja egal, Prüfung ist bestanden. Ich danke für eure Hilfe. Leider kamen keine Themen aus den Beiträgen dran. Mir wurden insgesamt auch noch 4 Fragen gestellt zu meinem Projekt und alle Fragen waren mehr als einfach.

Beispiel: "Was ist ein dynamisches SQL Skript und gibt es ein Gegenstück dazu?"

Danke Leute

Rien

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.