Datenbankanwendungen entwerfen und programmieren von der objektorientierten Analyse bis zur SQL-Implementierung ; mit einer Einführung in NoSQL-Datenbanken

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Klug, Uwe (VerfasserIn)
Format: Buch
Sprache:German
Veröffentlicht: Herdecke [u.a.] W3L-Verl. 2012
Ausgabe:2. Aufl.
Schriftenreihe:Informatik
Schlagworte:
Online-Zugang:Inhaltsverzeichnis
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000nam a2200000 c 4500
001 BV040531042
003 DE-604
005 20180919
007 t
008 121109s2012 ad|| |||| 00||| ger d
020 |a 9783868340402  |9 978-3-86834-040-2 
035 |a (OCoLC)820387046 
035 |a (DE-599)DNB1024818284 
040 |a DE-604  |b ger  |e rakwb 
041 0 |a ger 
049 |a DE-29T  |a DE-634  |a DE-859  |a DE-B768  |a DE-92  |a DE-898 
084 |a ST 270  |0 (DE-625)143638:  |2 rvk 
084 |a ST 271  |0 (DE-625)143639:  |2 rvk 
100 1 |a Klug, Uwe  |e Verfasser  |4 aut 
245 1 0 |a Datenbankanwendungen entwerfen und programmieren  |b von der objektorientierten Analyse bis zur SQL-Implementierung ; mit einer Einführung in NoSQL-Datenbanken  |c Uwe Klug 
250 |a 2. Aufl. 
264 1 |a Herdecke [u.a.]  |b W3L-Verl.  |c 2012 
300 |a XII, 427 S.  |b Ill., graph. Darst. 
336 |b txt  |2 rdacontent 
337 |b n  |2 rdamedia 
338 |b nc  |2 rdacarrier 
490 0 |a Informatik 
650 0 7 |a Relationales Datenbanksystem  |0 (DE-588)4130535-8  |2 gnd  |9 rswk-swf 
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 
655 7 |0 (DE-588)4123623-3  |a Lehrbuch  |2 gnd-content 
689 0 0 |a Relationales Datenbanksystem  |0 (DE-588)4130535-8  |D s 
689 0 1 |a Datenbankentwurf  |0 (DE-588)4127613-9  |D s 
689 0 2 |a SQL  |0 (DE-588)4134010-3  |D s 
689 0 |5 DE-604 
856 4 2 |m DNB Datenaustausch  |q application/pdf  |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025377117&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA  |3 Inhaltsverzeichnis 
999 |a oai:aleph.bib-bvb.de:BVB01-025377117 

Datensatz im Suchindex

_version_ 1804149618096734208
adam_text INHALT 1 SCHNELLEINSTIEG 44 1 1.1 ENTWURF VON DATENMODELLEN ** 2 1.2 DATENSPEICHERUNG IN RELATIONALEN DATENBANKEN ** .... 7 1.3 NORMALISIERUNG** 13 1.4 TABELLENUEBERGREIFENDE DATENABFRAGEN ** 15 1.5 VERSCHACHTELUNG VON ABFRAGEN ** 19 1.6 MENGENOPERATIONEN ** 22 1.7 BENUTZERSICHTEN** 24 1.8 TRIGGER UND STORED PROCEDURES *** 27 1.9 ZUGRIFFSBERECHTIGUNGEN** 33 2 QAS: FLUGZEUGVERCHARTERUNG - GESCHAEFTSABWICKLUNG** 39 2.1 DIE FIRMA WEBSOFT STELLT SICH VOR ** 41 2.2 QAS: DAS CHARTERUNTERNEHMEN - ANFORDERUNGEN **... 41 2.3 QAS: SITUATIONSANALYSE ** 44 2.4 QAS: PFLICHTENHEFT ** 49 3 DATENBANKEN INSTALLIEREN * 53 4 GRUNDLAGEN RELATIONALER DATENBANKEN ** 55 4.1 RELATIONEN** 55 4.2 RELATIONEN UND TABELLEN ** 58 4.3 ARCHITEKTUR EINES RELATIONALEN DATENBANKSYSTEMS ** . 62 4.4 OPERATIONEN AUF RELATIONEN ** 67 4.5 RELATIONSINTERNE ABHAENGIGKEITEN ** 71 4.6 RELATIONSUEBERGREIFENDE ABHAENGIGKEITEN *** 76 5 ENTWICKLUNGSPHASEN EINER DATENBANK- ANWENDUNG ** 81 5.1 ANALYSE DES ANWENDUNGSBEREICHS ** 82 5.2 QAS: ANWENDUNGSANALYSE ** 87 5.3 LOGISCHES SCHEMA ** 89 5.4 TRANSFORMATIONSREGELN ZUM ENTWURF VON TABELLEN ** 94 5.4.1 ABBILDUNG EINER KLASSE IN EINE TABELLE ** 95 5.4.2 ABBILDUNG EINER KLASSENHIERARCHIE IN EINE TABELLE **. 96 5.4.3 ABBILDUNG KONKRETER KLASSEN ** 100 5.4.4 UEBERNAHME DER KLASSENHIERARCHIE IN EINE TABELLENHIERARCHIE** 103 5.4.5 ABBILDUNG VON 0..1:1-ASSOZIATIONEN ** 105 5.4.6 ABBILDUNG VON 1 :*-ASSOZIATIONEN MIT VARIANTEN ** .... 111 5.4.7 ABBILDUNG EINER *:*-ASSOZIATION ** 114 5.4.8 ABBILDUNG VON KOMPOSITIONEN UND AGGREGATIONEN ** 119 5.4.9 ABBILDUNG REFLEXIVER BEZIEHUNGEN ** 1 22 HTTP://D-NB.INFO/1024818284 INHALT 5.4.10 ABBILDUNG VON KLASSENATTRIBUTEN ** 124 5.5 NORMALISIERUNG 4 * 128 5.5.1 ANOMALIEN ** 1 28 5.5.2 HAUPTNORMALFORMEN** 132 5.5.3 WEITERFUEHRENDE NORMALFORMEN ** 141 5.6 ENTWURF DES V/EW-SCHEMAS ** 147 5.7 ERSTELLUNG DES DATENBANKSCHEMAS ** 1 51 5.8 ZUSAMMENFASSUNG ** 1 56 5.9 QAS: DATENBANKSCHEMA ** 158 6 LESEN AUS MEHREREN TABELLEN: VERBUENDE *** 163 6.1 PRODUKT VON RELATIONEN ** 164 6.2 DERTHETA-VERBUND ** 167 6.3 INNERE VERBUENDE ** 171 6.4 VERSCHACHTELUNG VON VERBUNDEN *** 1 75 6.5 AUTOJOIN*** 180 6.6 AEUSSERE VERBUENDE *** 183 6.7 QAS: AUSWERTUNGEN ** 189 7 UNTERABFRAGEN*** 193 7.1 SKALARE ABFRAGEN ** 194 7.2 UNTERABFRAGEN MIT 1-SPALTIGEM ERGEBNIS ** 197 7.3 AL 1, ANY, SOME-KLAUSELN ** 200 7.4 KORRELIERTE UNTERABFRAGEN *** 204 7.5 UNTERABFRAGEN MIT BELIEBIGEN WERTRUECKGABEN *** 207 7.6 ANZEIGEAUFBEREITUNG MIT UNTERABFRAGEN *** 211 7.7 UNTERABFRAGEN ALS DATENHERKUNFT **** 214 7.8 DYNAMISCHE WERTEBEREICHE MIT UNTERABFRAGEN *** .... 219 7.9 FORTGESCHRITTENE ANWENDUNGEN **** 222 7.10 QAS: DATENANALYSEN *** 225 8 MENGEN ** 233 8.1 VEREINIGUNG VON TABELLENINHALTEN ** 233 8.2 HANDHABUNG VON VEREINIGUNGEN *** 236 8.3 DURCHSCHNITT UND DIFFERENZ ** 240 8.4 QAS: BERICHTE *** 243 9 BENUTZERORIENTIERTE DATENPRAESENTATION *** 247 9.1 EINRICHTEN VON BENUTZERSICHTEN ** 247 9.2 ARBEITEN MIT BENUTZERSICHTEN ** 251 9.3 BENUTZERSICHTEN ZUR DATENKONZENTRATION *** 254 9.4 DATENMANIPULATION MIT SICHTEN *** 258 9.5 QAS: BENUTZERORIENTIERTE INFORMATIONSDARSTELLUNG*** 261 INHALT 10 DATENSCHUTZ 444 269 10.1 DATENSCHUTZ UND BENUTZERNAMEN ** 270 10.2 GEWAEHRUNG VON PRIVILEGIEN 444 272 10.3 WEITERGABE UND ENTZUG VON RECHTEN 444 278 10.4 ROLLEN 4444 281 10.5 QAS: BENUTZERORIENTIERTE INFORMATIONSDARSTELLUNG 444 286 11 PROGRAMMIERUNG VON DB-ANWENDUNGEN 444 289 11.1 STORED PROCEDURES 444 290 11.1.1 EINFUEHRUNG IN STORED PROCEDURES 444 290 11.1.2 SP IN DER FIREBIRD-DATENBANK 444 295 11.1.3 STORED PROCEDURES IN MYSQL 444 301 11.2 MENGENVERARBEITUNG VON DATENSAETZEN 4444 305 11.2.1 CURSORKONZEPT 4444 306 11.2.2 SPEZIELLE SPRACHELEMENTE 4444 31 1 11.3 TRIGGER 444 316 11.3.1 TRIGGER-DEFINITION 444 31 7 11.3.2 TRIGGER-PROGRAMMIERUNG 444 321 11.3.3 GENERIERUNG VON NUMMERNKREISWERTEN 4444 324 11.4 TRANSAKTIONEN 444 326 11.4.1 DEFINITION VON TRANSAKTIONEN 444 327 11.4.2 EIGENSCHAFTEN EINER TRANSAKTION 444 333 11.4.3 NEBENLAEUFIGKEITSKONTROLLE 4444 335 11.4.4 KONKURRIERENDE DATENZUGRIFFE 4444 341 11.5 JDBC 444 345 11.6 QAS: VERARBEITUNGEN 444 353 12 EINSTIEG IN NOSQL-DATENBANKEN 444 359 1 2.1 WARUM REICHEN SQL-DATENBANKEN NICHT AUS? 444 359 1 2.2 KLASSISCHE ANWENDUNGSFAELLE FUER NOSQL- DATENBANKEN 444 363 12.3 NEUE ANFORDERUNGEN AN TRANSAKTIONEN 444 364 12.3.1 KONSISTENZVERSTAENDNIS IN RDBS UND NOSQL-DBS 444 ... 365 12.3.2 CAP-THEOREM 444 366 1 2.3.3 BASE - BASICALLY AVAILABLE, SOFT STATE, EVENTUA! CONSISTENCY 444 371 12.3.4 DAS MVCC-PROTOKOLL 444 372 12.4 MAPREDUCE*** 375 12.5 BEISPIEL EINES NOSQL-DBS 444 379 12.5.1 EIGENSCHAFTEN VON COUCHDB 444 380 12.5.2 DAS DATENBESCHREIBUNGSFORMAT JSON 444 383 12.5.3 ARBEITEN MIT DER COUCHDB 444 385 12.5.4 DATENANZEIGEN MIT VIEWS 444 388 12.5.5 VERTEILTE DATENHALTUNG 444 394 INHALT 13 AUSBLICK 4 * 4 399 ANHANG A UEBERBLICK UEBER DAS VERWENDETE DATENMODELL 444 ... 403 GLOSSAR 405 LITERATUR 417 SACHINDEX 422
any_adam_object 1
author Klug, Uwe
author_facet Klug, Uwe
author_role aut
author_sort Klug, Uwe
author_variant u k uk
building Verbundindex
bvnumber BV040531042
classification_rvk ST 270
ST 271
ctrlnum (OCoLC)820387046
(DE-599)DNB1024818284
discipline Informatik
edition 2. Aufl.
format Book
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01702nam a2200409 c 4500</leader><controlfield tag="001">BV040531042</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20180919 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">121109s2012 ad|| |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783868340402</subfield><subfield code="9">978-3-86834-040-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)820387046</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1024818284</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-898</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 270</subfield><subfield code="0">(DE-625)143638:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 271</subfield><subfield code="0">(DE-625)143639:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Klug, Uwe</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Datenbankanwendungen entwerfen und programmieren</subfield><subfield code="b">von der objektorientierten Analyse bis zur SQL-Implementierung ; mit einer Einführung in NoSQL-Datenbanken</subfield><subfield code="c">Uwe Klug</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Herdecke [u.a.]</subfield><subfield code="b">W3L-Verl.</subfield><subfield code="c">2012</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XII, 427 S.</subfield><subfield code="b">Ill., graph. Darst.</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">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Informatik</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Relationales Datenbanksystem</subfield><subfield code="0">(DE-588)4130535-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4123623-3</subfield><subfield code="a">Lehrbuch</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Relationales Datenbanksystem</subfield><subfield code="0">(DE-588)4130535-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Datenbankentwurf</subfield><subfield code="0">(DE-588)4127613-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><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="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&amp;doc_library=BVB01&amp;local_base=BVB01&amp;doc_number=025377117&amp;sequence=000001&amp;line_number=0001&amp;func_code=DB_RECORDS&amp;service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-025377117</subfield></datafield></record></collection>
genre (DE-588)4123623-3 Lehrbuch gnd-content
genre_facet Lehrbuch
id DE-604.BV040531042
illustrated Illustrated
indexdate 2024-07-10T00:25:53Z
institution BVB
isbn 9783868340402
language German
oai_aleph_id oai:aleph.bib-bvb.de:BVB01-025377117
oclc_num 820387046
open_access_boolean
owner DE-29T
DE-634
DE-859
DE-B768
DE-92
DE-898
DE-BY-UBR
owner_facet DE-29T
DE-634
DE-859
DE-B768
DE-92
DE-898
DE-BY-UBR
physical XII, 427 S. Ill., graph. Darst.
publishDate 2012
publishDateSearch 2012
publishDateSort 2012
publisher W3L-Verl.
record_format marc
series2 Informatik
spelling Klug, Uwe Verfasser aut
Datenbankanwendungen entwerfen und programmieren von der objektorientierten Analyse bis zur SQL-Implementierung ; mit einer Einführung in NoSQL-Datenbanken Uwe Klug
2. Aufl.
Herdecke [u.a.] W3L-Verl. 2012
XII, 427 S. Ill., graph. Darst.
txt rdacontent
n rdamedia
nc rdacarrier
Informatik
Relationales Datenbanksystem (DE-588)4130535-8 gnd rswk-swf
Datenbankentwurf (DE-588)4127613-9 gnd rswk-swf
SQL (DE-588)4134010-3 gnd rswk-swf
(DE-588)4123623-3 Lehrbuch gnd-content
Relationales Datenbanksystem (DE-588)4130535-8 s
Datenbankentwurf (DE-588)4127613-9 s
SQL (DE-588)4134010-3 s
DE-604
DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025377117&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis
spellingShingle Klug, Uwe
Datenbankanwendungen entwerfen und programmieren von der objektorientierten Analyse bis zur SQL-Implementierung ; mit einer Einführung in NoSQL-Datenbanken
Relationales Datenbanksystem (DE-588)4130535-8 gnd
Datenbankentwurf (DE-588)4127613-9 gnd
SQL (DE-588)4134010-3 gnd
subject_GND (DE-588)4130535-8
(DE-588)4127613-9
(DE-588)4134010-3
(DE-588)4123623-3
title Datenbankanwendungen entwerfen und programmieren von der objektorientierten Analyse bis zur SQL-Implementierung ; mit einer Einführung in NoSQL-Datenbanken
title_auth Datenbankanwendungen entwerfen und programmieren von der objektorientierten Analyse bis zur SQL-Implementierung ; mit einer Einführung in NoSQL-Datenbanken
title_exact_search Datenbankanwendungen entwerfen und programmieren von der objektorientierten Analyse bis zur SQL-Implementierung ; mit einer Einführung in NoSQL-Datenbanken
title_full Datenbankanwendungen entwerfen und programmieren von der objektorientierten Analyse bis zur SQL-Implementierung ; mit einer Einführung in NoSQL-Datenbanken Uwe Klug
title_fullStr Datenbankanwendungen entwerfen und programmieren von der objektorientierten Analyse bis zur SQL-Implementierung ; mit einer Einführung in NoSQL-Datenbanken Uwe Klug
title_full_unstemmed Datenbankanwendungen entwerfen und programmieren von der objektorientierten Analyse bis zur SQL-Implementierung ; mit einer Einführung in NoSQL-Datenbanken Uwe Klug
title_short Datenbankanwendungen entwerfen und programmieren
title_sort datenbankanwendungen entwerfen und programmieren von der objektorientierten analyse bis zur sql implementierung mit einer einfuhrung in nosql datenbanken
title_sub von der objektorientierten Analyse bis zur SQL-Implementierung ; mit einer Einführung in NoSQL-Datenbanken
topic Relationales Datenbanksystem (DE-588)4130535-8 gnd
Datenbankentwurf (DE-588)4127613-9 gnd
SQL (DE-588)4134010-3 gnd
topic_facet Relationales Datenbanksystem
Datenbankentwurf
SQL
Lehrbuch
url http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025377117&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA
work_keys_str_mv AT kluguwe datenbankanwendungenentwerfenundprogrammierenvonderobjektorientiertenanalysebiszursqlimplementierungmiteinereinfuhrunginnosqldatenbanken