Relationale Datenbanken und SQL in Theorie und Praxis:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | German |
Veröffentlicht: |
Dordrecht
Springer
2012
|
Ausgabe: | 5. Aufl. |
Schriftenreihe: | eXamen.press
|
Schlagworte: | |
Beschreibung: | Erg. u.d.T.: Unterstein, Michael: Anwendungsentwicklung mit Datenbanken Neben den grundlegenden Konzepten der relationalen Datenbanktechnologie werden in dem Band auch die Entwicklung und Anwendung praxistauglicher Informationssysteme mit der standardisierten Sprache SQL beschrieben. Methoden zum Ablegen und Wiederfinden von Daten sind dabei ebenso Thema wie logische Zusammenhänge, die berücksichtig werden müssen, damit Daten aussagefähig bleiben. Eine Fallstudie sowie zahlreiche Üungsaufgaben helfen Lesern dabei, Konzepte eigenständig zu erarbeiten und sie bei der Gestaltung einer Datenbank anzuwenden |
Beschreibung: | 1 Online-Ressource (XII, 307 S.) |
ISBN: | 9783642289866 9783642289859 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV041026744 | ||
003 | DE-604 | ||
005 | 20170828 | ||
007 | cr|uuu---uuuuu | ||
008 | 130519s2012 |||| o||u| ||||||ger d | ||
020 | |a 9783642289866 |c Online |9 978-3-642-28986-6 | ||
020 | |a 9783642289859 |c Print |9 978-3-642-28985-9 | ||
035 | |a (OCoLC)874327495 | ||
035 | |a (DE-599)BVBBV041026744 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a ger | |
049 | |a DE-739 | ||
082 | 0 | |a 006.33 | |
082 | 0 | |a 006.3 | |
082 | 0 | |a 006.3 / 3 | |
100 | 1 | |a Unterstein, Michael |e Verfasser |0 (DE-588)108816648 |4 aut | |
245 | 1 | 0 | |a Relationale Datenbanken und SQL in Theorie und Praxis |
250 | |a 5. Aufl. | ||
264 | 1 | |a Dordrecht |b Springer |c 2012 | |
300 | |a 1 Online-Ressource (XII, 307 S.) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
490 | 0 | |a eXamen.press | |
500 | |a Erg. u.d.T.: Unterstein, Michael: Anwendungsentwicklung mit Datenbanken | ||
500 | |a Neben den grundlegenden Konzepten der relationalen Datenbanktechnologie werden in dem Band auch die Entwicklung und Anwendung praxistauglicher Informationssysteme mit der standardisierten Sprache SQL beschrieben. Methoden zum Ablegen und Wiederfinden von Daten sind dabei ebenso Thema wie logische Zusammenhänge, die berücksichtig werden müssen, damit Daten aussagefähig bleiben. Eine Fallstudie sowie zahlreiche Üungsaufgaben helfen Lesern dabei, Konzepte eigenständig zu erarbeiten und sie bei der Gestaltung einer Datenbank anzuwenden | ||
505 | 0 | |a Vorwort; Inhaltsverzeichnis; 1 Ultrakurzeinführung in SQL; 1.1 Voraussetzungen; 1.2 Anlegen einer Tabelle; 1.3 Einfügen von Daten; 1.4 Daten anzeigen lassen; 1.5 Weitere Tupel erfassen und anzeigen lassen; 1.6 Ändern von Daten; 1.7 Daten löschen; 1.8 Doppelte Datensätze verhindern; 1.9 Tabelle aus der Datenbank entfernen; 1.10 Fazit; 2 Datenbanken und Datenbanksysteme; 2.1 Zentralisierung der Datenhaltung; 2.2 Die Datenbankarchitektur nach ANSI-SPARC; 2.3 Integritätsregeln; 2.4 Architektur von Datenbanksystemen; 3 Einführung in das relationale Datenmodell; 3.1 Aufbau relationaler Datenbanken | |
505 | 0 | |a 3.2 Schlüssel, Primärschlüssel und Fremdschlüssel3.3 Einführung in die Fallstudie (Versandhandel); 4 Datendefinition in SQL; 4.1 SQL und SQL-Standard; 4.2 Schemadefinition; 4.3 Domänen und Datentypen in SQL; 4.4 DDL: Datendefinition mit SQL; 4.5 Indexe in relationalen Datenbanken; 5 Relationenalgebra mit einer Relation; 5.1 Relationenalgebra; 5.2 Nullmarken in Datenbanken; 6 SQL mit einer Relation; 6.1 SQL ist nicht prozedural; 6.2 Hinweise zum Üben; 6.3 Datenmanipulationen; 6.4 Transaktionen; 6.5 SELECT-Anweisung mit einer Tabelle; 6.6 SQL-Funktionen; 6.7 SELECT mit Gruppenbildung | |
505 | 0 | |a 6.8 Reihenfolge der Komponenten der SELECT-Anweisung7 Relationenalgebra mit mehreren Relationen; 7.1 Verknüpfung von Relationen; 7.2 Tabellen und Relationen; 8 Datenabfrage mit mehreren Relationen; 8.1 Tabellen und Tabellenalias; 8.2 Verschiedene Arten des Verbunds; 8.3 Unterabfragen; 8.4 Mengenoperationen; 8.5 Datenänderungen mit mehreren Tabellen; 9 Datensichten in SQL; 9.1 Virtuelle Datensicht; 9.2 Snapshots; 9.3 Materialisierte Datensichten; 10 Datenbankentwurf; 10.1 Anwendungsentwicklung, Prozess- und Datenmodell; 10.2 Grundbegriffe des Entity-Relationship-Modells; 10.3 ER-Diagramme | |
505 | 0 | |a 10.4 Übungsaufgaben11 Normalformen in relationalen Datenbanken; 11.1 Probleme bei Abhängigkeiten in einer Relation; 11.2 Funktionale Abhängigkeiten; 11.3 Schlüssel und Schlüsselkandidaten; 11.4 Die Definition der Normalformen; 11.5 Beispiel für eine Normalisierung; 11.6 Algorithmische Darstellung einer Normalisierung; 11.7 Übungsaufgaben; 11.8 Relation in 3NF mit gegenseitigen Ausschlusskriterien; 11.9 Arten von funktionalen Abhängigkeiten; 11.10 Bewusste Abweichungen von Normalformen; 12 Der Weg zu einer guten Datenbank; 12.1 Qualitätskriterien für den Datenbankentwurf | |
505 | 0 | |a 12.2 Weitere Aufgaben bei der Einführung einer DatenbankA Ausgewählte Lösungen zu den Aufgaben; B Syntaxnotation; C Beispieldatenbank; Literaturverzeichnis; Sachverzeichnis | |
650 | 4 | |a Expert systems (Computer science) | |
650 | 0 | 7 | |a Datenbankentwurf |0 (DE-588)4127613-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a SQL |0 (DE-588)4134010-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Relationale Datenbank |0 (DE-588)4049358-1 |2 gnd |9 rswk-swf |
653 | |a Electronic books | ||
689 | 0 | 0 | |a SQL |0 (DE-588)4134010-3 |D s |
689 | 0 | |8 1\p |5 DE-604 | |
689 | 1 | 0 | |a Relationale Datenbank |0 (DE-588)4049358-1 |D s |
689 | 1 | |8 2\p |5 DE-604 | |
689 | 2 | 0 | |a Datenbankentwurf |0 (DE-588)4127613-9 |D s |
689 | 2 | |8 3\p |5 DE-604 | |
700 | 1 | |a Matthiessen, Günter |e Sonstige |0 (DE-588)108811816 |4 oth | |
912 | |a ZDB-89-EBL | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-026004264 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 2\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 3\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804150392077942784 |
---|---|
any_adam_object | |
author | Unterstein, Michael |
author_GND | (DE-588)108816648 (DE-588)108811816 |
author_facet | Unterstein, Michael |
author_role | aut |
author_sort | Unterstein, Michael |
author_variant | m u mu |
building | Verbundindex |
bvnumber | BV041026744 |
collection | ZDB-89-EBL |
contents | Vorwort; Inhaltsverzeichnis; 1 Ultrakurzeinführung in SQL; 1.1 Voraussetzungen; 1.2 Anlegen einer Tabelle; 1.3 Einfügen von Daten; 1.4 Daten anzeigen lassen; 1.5 Weitere Tupel erfassen und anzeigen lassen; 1.6 Ändern von Daten; 1.7 Daten löschen; 1.8 Doppelte Datensätze verhindern; 1.9 Tabelle aus der Datenbank entfernen; 1.10 Fazit; 2 Datenbanken und Datenbanksysteme; 2.1 Zentralisierung der Datenhaltung; 2.2 Die Datenbankarchitektur nach ANSI-SPARC; 2.3 Integritätsregeln; 2.4 Architektur von Datenbanksystemen; 3 Einführung in das relationale Datenmodell; 3.1 Aufbau relationaler Datenbanken 3.2 Schlüssel, Primärschlüssel und Fremdschlüssel3.3 Einführung in die Fallstudie (Versandhandel); 4 Datendefinition in SQL; 4.1 SQL und SQL-Standard; 4.2 Schemadefinition; 4.3 Domänen und Datentypen in SQL; 4.4 DDL: Datendefinition mit SQL; 4.5 Indexe in relationalen Datenbanken; 5 Relationenalgebra mit einer Relation; 5.1 Relationenalgebra; 5.2 Nullmarken in Datenbanken; 6 SQL mit einer Relation; 6.1 SQL ist nicht prozedural; 6.2 Hinweise zum Üben; 6.3 Datenmanipulationen; 6.4 Transaktionen; 6.5 SELECT-Anweisung mit einer Tabelle; 6.6 SQL-Funktionen; 6.7 SELECT mit Gruppenbildung 6.8 Reihenfolge der Komponenten der SELECT-Anweisung7 Relationenalgebra mit mehreren Relationen; 7.1 Verknüpfung von Relationen; 7.2 Tabellen und Relationen; 8 Datenabfrage mit mehreren Relationen; 8.1 Tabellen und Tabellenalias; 8.2 Verschiedene Arten des Verbunds; 8.3 Unterabfragen; 8.4 Mengenoperationen; 8.5 Datenänderungen mit mehreren Tabellen; 9 Datensichten in SQL; 9.1 Virtuelle Datensicht; 9.2 Snapshots; 9.3 Materialisierte Datensichten; 10 Datenbankentwurf; 10.1 Anwendungsentwicklung, Prozess- und Datenmodell; 10.2 Grundbegriffe des Entity-Relationship-Modells; 10.3 ER-Diagramme 10.4 Übungsaufgaben11 Normalformen in relationalen Datenbanken; 11.1 Probleme bei Abhängigkeiten in einer Relation; 11.2 Funktionale Abhängigkeiten; 11.3 Schlüssel und Schlüsselkandidaten; 11.4 Die Definition der Normalformen; 11.5 Beispiel für eine Normalisierung; 11.6 Algorithmische Darstellung einer Normalisierung; 11.7 Übungsaufgaben; 11.8 Relation in 3NF mit gegenseitigen Ausschlusskriterien; 11.9 Arten von funktionalen Abhängigkeiten; 11.10 Bewusste Abweichungen von Normalformen; 12 Der Weg zu einer guten Datenbank; 12.1 Qualitätskriterien für den Datenbankentwurf 12.2 Weitere Aufgaben bei der Einführung einer DatenbankA Ausgewählte Lösungen zu den Aufgaben; B Syntaxnotation; C Beispieldatenbank; Literaturverzeichnis; Sachverzeichnis |
ctrlnum | (OCoLC)874327495 (DE-599)BVBBV041026744 |
dewey-full | 006.33 006.3 006.3/3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.33 006.3 006.3 / 3 |
dewey-search | 006.33 006.3 006.3 / 3 |
dewey-sort | 16.33 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 5. Aufl. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>05104nmm a2200601zc 4500</leader><controlfield tag="001">BV041026744</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20170828 </controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">130519s2012 |||| o||u| ||||||ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783642289866</subfield><subfield code="c">Online</subfield><subfield code="9">978-3-642-28986-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783642289859</subfield><subfield code="c">Print</subfield><subfield code="9">978-3-642-28985-9</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)874327495</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV041026744</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-739</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.33</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.3</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.3 / 3</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Unterstein, Michael</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)108816648</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Relationale Datenbanken und SQL in Theorie und Praxis</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">5. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Dordrecht</subfield><subfield code="b">Springer</subfield><subfield code="c">2012</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (XII, 307 S.)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">eXamen.press</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Erg. u.d.T.: Unterstein, Michael: Anwendungsentwicklung mit Datenbanken</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Neben den grundlegenden Konzepten der relationalen Datenbanktechnologie werden in dem Band auch die Entwicklung und Anwendung praxistauglicher Informationssysteme mit der standardisierten Sprache SQL beschrieben. Methoden zum Ablegen und Wiederfinden von Daten sind dabei ebenso Thema wie logische Zusammenhänge, die berücksichtig werden müssen, damit Daten aussagefähig bleiben. Eine Fallstudie sowie zahlreiche Üungsaufgaben helfen Lesern dabei, Konzepte eigenständig zu erarbeiten und sie bei der Gestaltung einer Datenbank anzuwenden</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Vorwort; Inhaltsverzeichnis; 1 Ultrakurzeinführung in SQL; 1.1 Voraussetzungen; 1.2 Anlegen einer Tabelle; 1.3 Einfügen von Daten; 1.4 Daten anzeigen lassen; 1.5 Weitere Tupel erfassen und anzeigen lassen; 1.6 Ändern von Daten; 1.7 Daten löschen; 1.8 Doppelte Datensätze verhindern; 1.9 Tabelle aus der Datenbank entfernen; 1.10 Fazit; 2 Datenbanken und Datenbanksysteme; 2.1 Zentralisierung der Datenhaltung; 2.2 Die Datenbankarchitektur nach ANSI-SPARC; 2.3 Integritätsregeln; 2.4 Architektur von Datenbanksystemen; 3 Einführung in das relationale Datenmodell; 3.1 Aufbau relationaler Datenbanken</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">3.2 Schlüssel, Primärschlüssel und Fremdschlüssel3.3 Einführung in die Fallstudie (Versandhandel); 4 Datendefinition in SQL; 4.1 SQL und SQL-Standard; 4.2 Schemadefinition; 4.3 Domänen und Datentypen in SQL; 4.4 DDL: Datendefinition mit SQL; 4.5 Indexe in relationalen Datenbanken; 5 Relationenalgebra mit einer Relation; 5.1 Relationenalgebra; 5.2 Nullmarken in Datenbanken; 6 SQL mit einer Relation; 6.1 SQL ist nicht prozedural; 6.2 Hinweise zum Üben; 6.3 Datenmanipulationen; 6.4 Transaktionen; 6.5 SELECT-Anweisung mit einer Tabelle; 6.6 SQL-Funktionen; 6.7 SELECT mit Gruppenbildung</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">6.8 Reihenfolge der Komponenten der SELECT-Anweisung7 Relationenalgebra mit mehreren Relationen; 7.1 Verknüpfung von Relationen; 7.2 Tabellen und Relationen; 8 Datenabfrage mit mehreren Relationen; 8.1 Tabellen und Tabellenalias; 8.2 Verschiedene Arten des Verbunds; 8.3 Unterabfragen; 8.4 Mengenoperationen; 8.5 Datenänderungen mit mehreren Tabellen; 9 Datensichten in SQL; 9.1 Virtuelle Datensicht; 9.2 Snapshots; 9.3 Materialisierte Datensichten; 10 Datenbankentwurf; 10.1 Anwendungsentwicklung, Prozess- und Datenmodell; 10.2 Grundbegriffe des Entity-Relationship-Modells; 10.3 ER-Diagramme</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">10.4 Übungsaufgaben11 Normalformen in relationalen Datenbanken; 11.1 Probleme bei Abhängigkeiten in einer Relation; 11.2 Funktionale Abhängigkeiten; 11.3 Schlüssel und Schlüsselkandidaten; 11.4 Die Definition der Normalformen; 11.5 Beispiel für eine Normalisierung; 11.6 Algorithmische Darstellung einer Normalisierung; 11.7 Übungsaufgaben; 11.8 Relation in 3NF mit gegenseitigen Ausschlusskriterien; 11.9 Arten von funktionalen Abhängigkeiten; 11.10 Bewusste Abweichungen von Normalformen; 12 Der Weg zu einer guten Datenbank; 12.1 Qualitätskriterien für den Datenbankentwurf</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">12.2 Weitere Aufgaben bei der Einführung einer DatenbankA Ausgewählte Lösungen zu den Aufgaben; B Syntaxnotation; C Beispieldatenbank; Literaturverzeichnis; Sachverzeichnis</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Expert systems (Computer science)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenbankentwurf</subfield><subfield code="0">(DE-588)4127613-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">SQL</subfield><subfield code="0">(DE-588)4134010-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Relationale Datenbank</subfield><subfield code="0">(DE-588)4049358-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Electronic books</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">SQL</subfield><subfield code="0">(DE-588)4134010-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Relationale Datenbank</subfield><subfield code="0">(DE-588)4049358-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Datenbankentwurf</subfield><subfield code="0">(DE-588)4127613-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="8">3\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Matthiessen, Günter</subfield><subfield code="e">Sonstige</subfield><subfield code="0">(DE-588)108811816</subfield><subfield code="4">oth</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-89-EBL</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-026004264</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">3\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV041026744 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T00:38:11Z |
institution | BVB |
isbn | 9783642289866 9783642289859 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-026004264 |
oclc_num | 874327495 |
open_access_boolean | |
owner | DE-739 |
owner_facet | DE-739 |
physical | 1 Online-Ressource (XII, 307 S.) |
psigel | ZDB-89-EBL |
publishDate | 2012 |
publishDateSearch | 2012 |
publishDateSort | 2012 |
publisher | Springer |
record_format | marc |
series2 | eXamen.press |
spelling | Unterstein, Michael Verfasser (DE-588)108816648 aut Relationale Datenbanken und SQL in Theorie und Praxis 5. Aufl. Dordrecht Springer 2012 1 Online-Ressource (XII, 307 S.) txt rdacontent c rdamedia cr rdacarrier eXamen.press Erg. u.d.T.: Unterstein, Michael: Anwendungsentwicklung mit Datenbanken Neben den grundlegenden Konzepten der relationalen Datenbanktechnologie werden in dem Band auch die Entwicklung und Anwendung praxistauglicher Informationssysteme mit der standardisierten Sprache SQL beschrieben. Methoden zum Ablegen und Wiederfinden von Daten sind dabei ebenso Thema wie logische Zusammenhänge, die berücksichtig werden müssen, damit Daten aussagefähig bleiben. Eine Fallstudie sowie zahlreiche Üungsaufgaben helfen Lesern dabei, Konzepte eigenständig zu erarbeiten und sie bei der Gestaltung einer Datenbank anzuwenden Vorwort; Inhaltsverzeichnis; 1 Ultrakurzeinführung in SQL; 1.1 Voraussetzungen; 1.2 Anlegen einer Tabelle; 1.3 Einfügen von Daten; 1.4 Daten anzeigen lassen; 1.5 Weitere Tupel erfassen und anzeigen lassen; 1.6 Ändern von Daten; 1.7 Daten löschen; 1.8 Doppelte Datensätze verhindern; 1.9 Tabelle aus der Datenbank entfernen; 1.10 Fazit; 2 Datenbanken und Datenbanksysteme; 2.1 Zentralisierung der Datenhaltung; 2.2 Die Datenbankarchitektur nach ANSI-SPARC; 2.3 Integritätsregeln; 2.4 Architektur von Datenbanksystemen; 3 Einführung in das relationale Datenmodell; 3.1 Aufbau relationaler Datenbanken 3.2 Schlüssel, Primärschlüssel und Fremdschlüssel3.3 Einführung in die Fallstudie (Versandhandel); 4 Datendefinition in SQL; 4.1 SQL und SQL-Standard; 4.2 Schemadefinition; 4.3 Domänen und Datentypen in SQL; 4.4 DDL: Datendefinition mit SQL; 4.5 Indexe in relationalen Datenbanken; 5 Relationenalgebra mit einer Relation; 5.1 Relationenalgebra; 5.2 Nullmarken in Datenbanken; 6 SQL mit einer Relation; 6.1 SQL ist nicht prozedural; 6.2 Hinweise zum Üben; 6.3 Datenmanipulationen; 6.4 Transaktionen; 6.5 SELECT-Anweisung mit einer Tabelle; 6.6 SQL-Funktionen; 6.7 SELECT mit Gruppenbildung 6.8 Reihenfolge der Komponenten der SELECT-Anweisung7 Relationenalgebra mit mehreren Relationen; 7.1 Verknüpfung von Relationen; 7.2 Tabellen und Relationen; 8 Datenabfrage mit mehreren Relationen; 8.1 Tabellen und Tabellenalias; 8.2 Verschiedene Arten des Verbunds; 8.3 Unterabfragen; 8.4 Mengenoperationen; 8.5 Datenänderungen mit mehreren Tabellen; 9 Datensichten in SQL; 9.1 Virtuelle Datensicht; 9.2 Snapshots; 9.3 Materialisierte Datensichten; 10 Datenbankentwurf; 10.1 Anwendungsentwicklung, Prozess- und Datenmodell; 10.2 Grundbegriffe des Entity-Relationship-Modells; 10.3 ER-Diagramme 10.4 Übungsaufgaben11 Normalformen in relationalen Datenbanken; 11.1 Probleme bei Abhängigkeiten in einer Relation; 11.2 Funktionale Abhängigkeiten; 11.3 Schlüssel und Schlüsselkandidaten; 11.4 Die Definition der Normalformen; 11.5 Beispiel für eine Normalisierung; 11.6 Algorithmische Darstellung einer Normalisierung; 11.7 Übungsaufgaben; 11.8 Relation in 3NF mit gegenseitigen Ausschlusskriterien; 11.9 Arten von funktionalen Abhängigkeiten; 11.10 Bewusste Abweichungen von Normalformen; 12 Der Weg zu einer guten Datenbank; 12.1 Qualitätskriterien für den Datenbankentwurf 12.2 Weitere Aufgaben bei der Einführung einer DatenbankA Ausgewählte Lösungen zu den Aufgaben; B Syntaxnotation; C Beispieldatenbank; Literaturverzeichnis; Sachverzeichnis Expert systems (Computer science) Datenbankentwurf (DE-588)4127613-9 gnd rswk-swf SQL (DE-588)4134010-3 gnd rswk-swf Relationale Datenbank (DE-588)4049358-1 gnd rswk-swf Electronic books SQL (DE-588)4134010-3 s 1\p DE-604 Relationale Datenbank (DE-588)4049358-1 s 2\p DE-604 Datenbankentwurf (DE-588)4127613-9 s 3\p DE-604 Matthiessen, Günter Sonstige (DE-588)108811816 oth 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 2\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 3\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Unterstein, Michael Relationale Datenbanken und SQL in Theorie und Praxis Vorwort; Inhaltsverzeichnis; 1 Ultrakurzeinführung in SQL; 1.1 Voraussetzungen; 1.2 Anlegen einer Tabelle; 1.3 Einfügen von Daten; 1.4 Daten anzeigen lassen; 1.5 Weitere Tupel erfassen und anzeigen lassen; 1.6 Ändern von Daten; 1.7 Daten löschen; 1.8 Doppelte Datensätze verhindern; 1.9 Tabelle aus der Datenbank entfernen; 1.10 Fazit; 2 Datenbanken und Datenbanksysteme; 2.1 Zentralisierung der Datenhaltung; 2.2 Die Datenbankarchitektur nach ANSI-SPARC; 2.3 Integritätsregeln; 2.4 Architektur von Datenbanksystemen; 3 Einführung in das relationale Datenmodell; 3.1 Aufbau relationaler Datenbanken 3.2 Schlüssel, Primärschlüssel und Fremdschlüssel3.3 Einführung in die Fallstudie (Versandhandel); 4 Datendefinition in SQL; 4.1 SQL und SQL-Standard; 4.2 Schemadefinition; 4.3 Domänen und Datentypen in SQL; 4.4 DDL: Datendefinition mit SQL; 4.5 Indexe in relationalen Datenbanken; 5 Relationenalgebra mit einer Relation; 5.1 Relationenalgebra; 5.2 Nullmarken in Datenbanken; 6 SQL mit einer Relation; 6.1 SQL ist nicht prozedural; 6.2 Hinweise zum Üben; 6.3 Datenmanipulationen; 6.4 Transaktionen; 6.5 SELECT-Anweisung mit einer Tabelle; 6.6 SQL-Funktionen; 6.7 SELECT mit Gruppenbildung 6.8 Reihenfolge der Komponenten der SELECT-Anweisung7 Relationenalgebra mit mehreren Relationen; 7.1 Verknüpfung von Relationen; 7.2 Tabellen und Relationen; 8 Datenabfrage mit mehreren Relationen; 8.1 Tabellen und Tabellenalias; 8.2 Verschiedene Arten des Verbunds; 8.3 Unterabfragen; 8.4 Mengenoperationen; 8.5 Datenänderungen mit mehreren Tabellen; 9 Datensichten in SQL; 9.1 Virtuelle Datensicht; 9.2 Snapshots; 9.3 Materialisierte Datensichten; 10 Datenbankentwurf; 10.1 Anwendungsentwicklung, Prozess- und Datenmodell; 10.2 Grundbegriffe des Entity-Relationship-Modells; 10.3 ER-Diagramme 10.4 Übungsaufgaben11 Normalformen in relationalen Datenbanken; 11.1 Probleme bei Abhängigkeiten in einer Relation; 11.2 Funktionale Abhängigkeiten; 11.3 Schlüssel und Schlüsselkandidaten; 11.4 Die Definition der Normalformen; 11.5 Beispiel für eine Normalisierung; 11.6 Algorithmische Darstellung einer Normalisierung; 11.7 Übungsaufgaben; 11.8 Relation in 3NF mit gegenseitigen Ausschlusskriterien; 11.9 Arten von funktionalen Abhängigkeiten; 11.10 Bewusste Abweichungen von Normalformen; 12 Der Weg zu einer guten Datenbank; 12.1 Qualitätskriterien für den Datenbankentwurf 12.2 Weitere Aufgaben bei der Einführung einer DatenbankA Ausgewählte Lösungen zu den Aufgaben; B Syntaxnotation; C Beispieldatenbank; Literaturverzeichnis; Sachverzeichnis Expert systems (Computer science) Datenbankentwurf (DE-588)4127613-9 gnd SQL (DE-588)4134010-3 gnd Relationale Datenbank (DE-588)4049358-1 gnd |
subject_GND | (DE-588)4127613-9 (DE-588)4134010-3 (DE-588)4049358-1 |
title | Relationale Datenbanken und SQL in Theorie und Praxis |
title_auth | Relationale Datenbanken und SQL in Theorie und Praxis |
title_exact_search | Relationale Datenbanken und SQL in Theorie und Praxis |
title_full | Relationale Datenbanken und SQL in Theorie und Praxis |
title_fullStr | Relationale Datenbanken und SQL in Theorie und Praxis |
title_full_unstemmed | Relationale Datenbanken und SQL in Theorie und Praxis |
title_short | Relationale Datenbanken und SQL in Theorie und Praxis |
title_sort | relationale datenbanken und sql in theorie und praxis |
topic | Expert systems (Computer science) Datenbankentwurf (DE-588)4127613-9 gnd SQL (DE-588)4134010-3 gnd Relationale Datenbank (DE-588)4049358-1 gnd |
topic_facet | Expert systems (Computer science) Datenbankentwurf SQL Relationale Datenbank |
work_keys_str_mv | AT untersteinmichael relationaledatenbankenundsqlintheorieundpraxis AT matthiessengunter relationaledatenbankenundsqlintheorieundpraxis |