U8 SQL an der TU München

Karteikarten und Zusammenfassungen für U8 SQL an der TU München

Arrow Arrow

Komplett kostenfrei

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Lerne jetzt mit Karteikarten und Zusammenfassungen für den Kurs U8 SQL an der TU München.

Beispielhafte Karteikarten für U8 SQL an der TU München auf StudySmarter:

Wozu dienen Primärschlüssel in SQL?

Beispielhafte Karteikarten für U8 SQL an der TU München auf StudySmarter:

Gegeben ist folgender SQL-Befehl:

UPDATE kunden 


SET name = 'Schmidt', vorname = 'Albert' 


WHERE name = 'Albert Schmidt';

Was bewirkt dieser Befehl?

Beispielhafte Karteikarten für U8 SQL an der TU München auf StudySmarter:

Was ist eine Änderungs- oder Update-Anomalie?

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für U8 SQL an der TU München auf StudySmarter:

Was ist SQL?

Beispielhafte Karteikarten für U8 SQL an der TU München auf StudySmarter:

In einer Relationalen Datenbank können nicht nur Daten eingegeben, sondern auch geändert werden.


Wie lautet der allgemeine SQL-Befehl um einen Datensatz zu aktualisieren? 

Beispielhafte Karteikarten für U8 SQL an der TU München auf StudySmarter:

Worin besteht der wesentliche Unterschied der zwei hervorgehobenen Datentypen?


CREATE TABLE noten
(
id int(5) not null auto_increment primary key,
name varchar(25) not null,
vorname char(25) not null,
note int(5) not null
) Type=InnoDB;

Beispielhafte Karteikarten für U8 SQL an der TU München auf StudySmarter:

Was ist der Unterschied zwischen den Befehlen DELETE und TRUNCATE TABLE?

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für U8 SQL an der TU München auf StudySmarter:

Wie lautet der allgemeine Befehl,
um einen Datensatz in eine relationale Datenbank einzufügen?

Beispielhafte Karteikarten für U8 SQL an der TU München auf StudySmarter:

Welche Aufgaben verfolgt SQL in einer rationalen Datenbank?

Beispielhafte Karteikarten für U8 SQL an der TU München auf StudySmarter:

Gegeben ist folgender SQL-Befehl:


SELECT * FROM kunden 


WHERE plz LIKE '8%'; 


Erläutern Sie diesen Befehl. 

Beispielhafte Karteikarten für U8 SQL an der TU München auf StudySmarter:

Wozu dienen Fremdschlüssel in SQL?

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für U8 SQL an der TU München auf StudySmarter:

Was ist eine Einfüge- oder Insert-Anomalie?

Kommilitonen im Kurs U8 SQL an der TU München. erstellen und teilen Zusammenfassungen, Karteikarten, Lernpläne und andere Lernmaterialien mit der intelligenten StudySmarter Lernapp. Jetzt mitmachen!

Jetzt mitmachen!

Flashcard Flashcard

Beispielhafte Karteikarten für U8 SQL an der TU München auf StudySmarter:

U8 SQL

Wozu dienen Primärschlüssel in SQL?

Dienen dazu einen Datensatz eindeutig identifizieren zu können, sorgt für Datenkonsistanz

U8 SQL

Gegeben ist folgender SQL-Befehl:

UPDATE kunden 


SET name = 'Schmidt', vorname = 'Albert' 


WHERE name = 'Albert Schmidt';

Was bewirkt dieser Befehl?

In der Tabelle "kunden" wird der Datensatz mit dem Attribut (Feld) Albert Schmidt im Feld name aktualisiert.


Albert wird in das Feld vorname eingetragen
und Schmidt in das Feld name. 


Somit wird Name und Vorname voneinander getrennt. 

U8 SQL

Was ist eine Änderungs- oder Update-Anomalie?

Gleiche Attribute eines Datensatzes in einer Transaktion werden nicht automatisch geändert.

Dadurch entsteht eine Inkonsistenz (Widersprüchlichkeit) der Daten.

U8 SQL

Was ist SQL?

SQL ist die am weitesten verbreitete Datenbanksprache, die dazu verwendet wird. Umgangssprachlich wird »SQL« als Abkürzung für Structured Query Language betrachtet, obwohl das im Standard selbst gar nicht steht.

U8 SQL

In einer Relationalen Datenbank können nicht nur Daten eingegeben, sondern auch geändert werden.


Wie lautet der allgemeine SQL-Befehl um einen Datensatz zu aktualisieren? 

UPDATE tabellenname 


SET spalte1 = wert1, spalte2 = wert2, ... 


WHERE bedingung; 

U8 SQL

Worin besteht der wesentliche Unterschied der zwei hervorgehobenen Datentypen?


CREATE TABLE noten
(
id int(5) not null auto_increment primary key,
name varchar(25) not null,
vorname char(25) not null,
note int(5) not null
) Type=InnoDB;

Die Wahl von varchar oder char macht hinsichtlich der Verwendung von Daten keinen Unterschied, sondern betrifft nur die Speicherung der Daten. 


varchar(25) verbraucht so viel Platz wie die Anzahl der Zeichen, die tatsächlich gespeichert wurden,
während char(25) immer eine Zeichenlänge von 25 Zeichen reserviert, unabhängig der darin gesicherten Zeichen. 

U8 SQL

Was ist der Unterschied zwischen den Befehlen DELETE und TRUNCATE TABLE?

DELETE löscht einen oder mehrere Datensätze einer Tabelle. Dabei bleibt der Index erhalten.


Verwendet man hingegen, um eine Tabelle zu leeren, den Befehl TRUNCATE, werden alle Datensätze einer Tabelle gelöscht und der Index des Primärschlüssels auf 0 gesetzt.
Somit beginnt die Zählung der id wieder bei 1

U8 SQL

Wie lautet der allgemeine Befehl,
um einen Datensatz in eine relationale Datenbank einzufügen?

INSERT INTO  tabellenname (spalte1,spalte2,spalte3,…) VALUES('wert1','wert2','wert3',…);


Dieser Befehl ermöglicht die Eingabe von Daten, wenn die Anzahl der Felder der Datenbank nicht alle gefüllt werden müssen, oder wenn die Reihenfolge der Eingabe nicht identisch ist mit der Reihenfolge der Tabellenfelder.


Die Eingabe erfolgt assoziativ, d.h.
spalte1=wert1, spalte2=wert2 usw. 


INSERT INTO  tabellenname VALUES('wert1','wert2','wert3',…);


Mit diesem Befehl können Werte in die Datenbank eingegeben werden, wenn die Anzahl und Reihenfolge der Eingabewerte und die der Datenfelder 100% übereinstimmt.


Die Eingabe erfolgt indiziert, d.h.
1. Wert in 1. Feld, 2. Wert in 2. Feld, usw. 

U8 SQL

Welche Aufgaben verfolgt SQL in einer rationalen Datenbank?

- Datenbanken erstellen


- Datenbanken bearbeiten/löschen


- Datenbanken abfragen

U8 SQL

Gegeben ist folgender SQL-Befehl:


SELECT * FROM kunden 


WHERE plz LIKE '8%'; 


Erläutern Sie diesen Befehl. 

Aus der Tabelle "kunden" werden alle Datensätze mit allen Datenfeldern ausgegeben, die mit der PLZ 8 beginnen. 


LIKE in der WHERE Klausel bedeutet: beinhaltet.
Das % ist ein Platzhalter. Es gibt mehrere Möglichkeiten, diesen Platzhalter einzusetzen.   


LIKE "8%"  
-> beginnt mit 8; danach kann eine beliebige Zeichenkette folgen 


LIKE "%8"  
-> endet mit 8; davor beliebige Zeichenkette 


LIKE "%8%"
-> beinhaltet in der Zeichenkette eine 8; davor und danach ist es egal 


LIKE "8%5"
-> beginnt mit 8 und endet mit 5 

U8 SQL

Wozu dienen Fremdschlüssel in SQL?

Dient dazu, auf den Primärschlüssel einer anderen Tabelle zu verweisen

U8 SQL

Was ist eine Einfüge- oder Insert-Anomalie?

Aufgrund eines fehlerhaften oder nicht korrekten Datenbankdesigns kann es passieren, dass Daten nicht in die Datenbank übernommen werden.


Dies ist z.B. der Fall, wenn der Primärschlüssel keinen Wert erhalten hat.


Oder wenn eine unvollständige Eingabe von Daten zu Inkonsistenzen (Widersprüchlichkeiten) führt.

Melde dich jetzt kostenfrei an um alle Karteikarten und Zusammenfassungen für U8 SQL an der TU München zu sehen

Singup Image Singup Image
Wave

Andere Kurse aus deinem Studiengang

Für deinen Studiengang U8 SQL an der TU München gibt es bereits viele Kurse auf StudySmarter, denen du beitreten kannst. Karteikarten, Zusammenfassungen und vieles mehr warten auf dich.

Zurück zur TU München Übersichtsseite

U2: Merkmale Druckverfahren

U7: PDF allgemein

U3 Makrotypografie

U9: Entwicklung von Bildzeichen

U8: Datenbank

Makrotypografie

Responsive Webdesign

U4: Monitor-Kalibrierung

U8 Datenbank

U3: Proxy Server

Innere PT

Pädagogik

RAW-Konvertierung

Soziologie

U2: Kapazitätsplanung

PDF allgemein

U1: Stellenbeschreibung

U7: Medienneutrale Daten

SKL Innere Prüfubgsfragen

U6 RAW Konvertierung

U10 Farbgestaltung

Gyn PT Prüfungsfragen

Psychologie/Pädagogik/Soziologie

Angewandte Physik/ Biomechanik Prüfungsfragen

U6: Bildgestaltung

PT Neuro Psychiatrie Prüfungsvorbereitung

U6: CSS

U1: Fahrzeugbeschriftung

U4 Schriftgestaltung

Prävention und Reha Prüfungsfragen

Psychatrie VL Fragen

SKL Päd Prüfungsfragen

SKL Gyn

Bewegungslehre Prüfungsfragen

Baukonstruktion und Entwurfsmethode

Neurologie VL prüfungsfragen

PT Innere Prüfungsfragen

Trainingslehre Prüfungsfragen

Orthopädie PT Prüfungsfragen

Päd PT Prüfungsfragen

SKL Orthopädie Prüfungsfragen

Chiru PT

Chiru PT Prüfungsfragen

SQS an der

Fachhochschule Dortmund

SQL an der

Filmuniversität Babelsberg

SQ1 an der

Deutsche Sporthochschule Köln

SQL an der

TU Kaiserslautern

SQA an der

TU Kaiserslautern

Ähnliche Kurse an anderen Unis

Schau dir doch auch U8 SQL an anderen Unis an

Zurück zur TU München Übersichtsseite

Was ist StudySmarter?

Was ist StudySmarter?

StudySmarter ist eine intelligente Lernapp für Studenten. Mit StudySmarter kannst du dir effizient und spielerisch Karteikarten, Zusammenfassungen, Mind-Maps, Lernpläne und mehr erstellen. Erstelle deine eigenen Karteikarten z.B. für U8 SQL an der TU München oder greife auf tausende Lernmaterialien deiner Kommilitonen zu. Egal, ob an deiner Uni oder an anderen Universitäten. Hunderttausende Studierende bereiten sich mit StudySmarter effizient auf ihre Klausuren vor. Erhältlich auf Web, Android & iOS. Komplett kostenfrei. Keine Haken.

Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards
Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards