Richtig einsteigen: Datenbanken entwickeln mit SQL Server 2012 [mit SQL Server 2012 Express auf DVD ; alles was Einsteiger benötigen: viele Übungen und Insider-Tipps, Hintergrundwissen und Konzepte, Software zum sofortigen Loslegen]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Unterschleißheim
Microsoft
2012
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV040196352 | ||
003 | DE-604 | ||
005 | 20130327 | ||
007 | t | ||
008 | 120531s2012 gw ad|| |||| 00||| ger d | ||
016 | 7 | |a 1016749694 |2 DE-101 | |
020 | |a 9783866452190 |9 978-3-86645-219-0 | ||
020 | |a 3866452195 |9 3-86645-219-5 | ||
035 | |a (OCoLC)796255941 | ||
035 | |a (DE-599)DNB1016749694 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-12 |a DE-11 |a DE-859 |a DE-1051 |a DE-M124 |a DE-573 |a DE-91G |a DE-Aug4 |a DE-824 |a DE-Er8 | ||
082 | 0 | |a 005.7565 |2 22/ger | |
084 | |a ST 271 |0 (DE-625)143639: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 664f |2 stub | ||
100 | 1 | |a Panther, Robert |e Verfasser |0 (DE-588)124421725 |4 aut | |
245 | 1 | 0 | |a Richtig einsteigen: Datenbanken entwickeln mit SQL Server 2012 |b [mit SQL Server 2012 Express auf DVD ; alles was Einsteiger benötigen: viele Übungen und Insider-Tipps, Hintergrundwissen und Konzepte, Software zum sofortigen Loslegen] |c Robert Panther |
246 | 1 | 3 | |a Datenbanken entwickeln mit SQL Server 2012 |
264 | 1 | |a Unterschleißheim |b Microsoft |c 2012 | |
300 | |a 416 S. |b Ill., graph. Darst. |e DVD-ROM (12 cm) | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a SQL Server 2012 |0 (DE-588)1023283433 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a SQL Server 2012 |0 (DE-588)1023283433 |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=025052826&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-025052826 |
Datensatz im Suchindex
DE-BY-TUM_call_number | 0102/DAT 664f 2012 A 7141 |
---|---|
DE-BY-TUM_katkey | 1892132 |
DE-BY-TUM_media_number | 040071456563 |
_version_ | 1816713819434516480 |
adam_text | IMAGE 1
INHALT
BAND I VORWORT
EINLEITUNG
FORSCHUNGSSTAND
HANDSCHRIFT
HANDSCHRIFT, TEIL EINS
HANDSCHRIFT, TEIL ZWEI
HANDSCHRIFT, TEIL DREI
HANDSCHRIFT, TEIL VIER
HANDSCHRIFT, TEIL FUENF
HANDSCHRIFT, TEIL SECHS
VERFASSER
INHALT
KA, TEIL EINS
KA, TEIL ZWEI
KA, TEIL DREI
KA, TEIL VIER
KA, TEIL FUENF
KA, TEIL SECHS
IBN TMAED AL-AQFAHSIS AL-IRSAED IM VERHAELTNIS ZUM KITAEB AL-A DAED
METHODE DES IBN TMAED AL-AQFAHSI
QUELLEN
ANZ,AEM
KOMMENTARE
QUELLEN: TEILE EINS - SECHS
1
3
6
12
16
18
2 1
22
23
24
26
34
4 0
4 4
48
5 1
54
56
5 9
59
64
64
66
72
HTTP://D-NB.INFO/1016749694
IMAGE 2
V I INHALT
EDITIONSMETHODE 191
BIBLIOGRAPHIE 196
VERWENDETE KURZTITEL 196
GESAMTBIBLIOGRAPHIE . . . 201
REGISTER DER EINLEITUNG 229
INTRODUCTION 309
ETAT DES RECHERCHES 310
MANUSCRIT 310
BIOGRAPHIE 311
CONTENU 314
SOURCES 316
LES ANZ,AEM 316
LES COMMENTAIRES 317
METHODE D EDITION 318
BAND II
KA, TEIL EINS (ZAHLKAPITEL 1-4) . F
KA, TEIL ZWEI (ZAHLKAPITEL 5 - 7 )
KA, TEIL DREI (ZAHLKAPITEL 8-10) VVI
KA, TEIL VIER (ZAHLKAPITEL 11-20) O Y
KA, TEIL FUENF (ZAHLKAPITEL 21-50) I R *
KA, TEIL SECHS (ZAHLKAPITEL 51-100) W A
ARABISCHE REGISTER ^ Y V
EIGENNAMEN (AL-A LAEM WA L-UMAM WA T-TAWAE IF) ^ Y V
ORTSNAMEN (AL-AMAEKIN)
TERMINI TECHNICI ( AL-MUSTALAHAET WA L-KALIMAET) *
BUCHTITEL (AL-KUTUB) ^YV^
ANHANG 1: ZUSATZSEITEN (AS-SAFAHAET AL-MUDAEFA) ^
ANHANG 2: ILLUSTRATIONEN ( AR-RUSUEM WA L-ISAERAET) F * ^
IMAGE 3
INHALTSVERZEICHNIS
VORWORT 1 3
TEIL I EINFUEHRUNG 15
1 E I N L E I T U N G 1 7
1.1 W A R U M DIESES BUCH? 17
1.2 AUFBAU DES BUCHES 17
AUFBAU DER EINZELNEN KAPITEL 18
1.3 DIE BEISPIELDATENBANK 19
1.4 SCHREIBWEISEN 19
1.5 DVD, SOFTLINKS U N D WEBSITE ZUM BUCH 20
1.6 ZUSAMMENFASSUNG 2 1
2 D E R M I C R O S O F T SQL S E R V E R 2 3
2.1 HISTORIE DES MICROSOFT SQL SERVER 23
SYBASE U N D DIE ANFAENGE DES MICROSOFT SQL SERVER 23
MICROSOFT SQL SERVER ENTSTEHT 23
DER SQL SERVER WIRD ERWACHSEN 2 4
SQL SERVER BEKOMMT NEUE TOOLS 24
KLEINER UEBERBLICK UEBER DIE WICHTIGSTEN VERSIONEN U N D BUILDS 25
2.2 NEUERUNGEN BEI SQL SERVER 2008 27
NEUE DATENTYPEN 28
SONSTIGE NEUERUNGEN FUER SQL SERVER 2008 EXPRESS 28
NEUE FEATURES FUER DIE GROESSEREN EDITIONEN VON SQL SERVER 2008 29
2.3 NEUERUNGEN BEI SQL SERVER 2008 R2 30
NEUE BUSINESS-INTELLIGENCE-FEATURES FUER SQL SERVER 2008 R2 30
SONSTIGE NEUE FEATURES DER GROESSEREN EDITIONEN VON SQL SERVER 2008 R2 30
NEUE FEATURES VON SQL SERVER 2008 R2 EXPRESS 3 1
2.4 NEUERUNGEN BEI SQL SERVER 2012 3 1
MISSION CRITICAL CONFIDENCE - SICHERHEIT U N D HOCHVERFUEGBARKEIT 3 1
BREAKTHROUGH INSIGHT - NEUE BI-FEATURES 32
CLOUD O N YOUR TERMS - BESSERE ANBINDUNG AN DIE CLOUD 33
NEUERUNGEN BEI SQL SERVER 2012 EXPRESS 33
AENDERUNGEN BEI DER LIZENZIERUNG 34
3
IMAGE 4
INHALTSVERZEICHNIS
2.5 DIE VERSCHIEDENEN SQL SERVER-EDITIONEN IM VERGLEICH 34
SQL SERVER COMPACT EDITION 35
SQL SERVER EXPRESS EDITION 36
SQL SERVER WEB EDITION 37
SQL SERVER STANDARD EDITION 37
SQL SERVER ENTERPRISE EDITION 37
SQL SERVER PARALLEL DATA WAREHOUSE EDITION 38
SQL SERVER DEVELOPER EDITION 38
SQL SERVER LOCALDB 38
SQL AZURE 38
2.6 UEBUNGEN ZU DIESEM KAPITEL ; . . 39
2.7 ZUSAMMENFASSUNG 39
3 I N S T A L L A T I O N U N D E R S T E S C H R I T T E 4 1
3.1 SYSTEMVORAUSSETZUNGEN 4 1
HARDWAREVORAUSSETZUNGEN 4 1
SOFTWAREVORAUSSETZUNGEN 42
3.2 INSTALLATION 42
INSTALLATION DER ADVANCED EDITION 43
AKTUALISIEREN VON SQL SERVER 54
3.3 DIE WICHTIGSTEN SQL SERVER-TOOLS 54
SQL SERVER-INSTALLATIONSCENTER 54
SQL SERVER-KONFIGURATIONS-MANAGER 55
SQL SERVER MANAGEMENT STUDIO 58
SQL SERVER DATA TOOLS 59
SQL SERVER-IMPORT/EXPORT-ASSISTENT 60
SQLCMD 61
3.4 UEBUNGEN ZU DIESEM KAPITEL 62
3.5 ZUSAMMENFASSUNG 63
TEIL II
DATENBANKGRUNDLAGEN . . : 65
4 A L L G E M E I N E D A T E N B A N K G R U N D L A G E N 6 7
4.1 ERSTELLEN VON DATENBANKEN U N D TABELLEN 67
ANLEGEN EINER DATENBANK 68
ANLEGEN VON TABELLEN 71
SPALTEN U N D DATENTYPEN 75
NULL-WERTE U N D DEFAULTS 79
4.2 ANZEIGEN U N D AENDERN VON DATEN 79
AENDERN VON TABELLENINHALTEN 80
ANZEIGEN VON DATEN 81
4
IMAGE 5
INHALTSVERZEICHNIS
4.3 BEARBEITEN VON DATENBANKEN U N D TABELLEN 83
AENDERN VON DATENBANKEINSTELLUNGEN 83
ANPASSEN DER FELDDEFINITIONEN EINER TABELLE 84
4.4 PRIMAERSCHLUESSEL 87
4.5 INDIZES 89
FUNKTIONSWEISE VON INDIZES 89
ERSTELLEN VON INDIZES 9 1
4.6 UEBUNGEN ZU DIESEM KAPITEL 93
4.7 ZUSAMMENFASSUNG 94
5 E I N E T A B E L L E K O M M T S E L T E N A L L E I N 95
5.1 RELATIONEN U N D FREMDSCHLUESSEL 95
5.2 NORMALISIERUNG 99
5.3 DATENBANKDIAGRAMME 101
ERSTELLEN VON DATENBANKDIAGRAMMEN 101
AENDERN VON DATENSTRUKTUREN MIT DATENBANKDIAGRAMMEN 104
5.4 ABFRAGEN 105
5.5 SICHTEN (VIEWS) 107
SICHTEN AUF EINE TABELLE 108
SICHTEN, DIE MEHRERE TABELLEN NUTZEN 108
5.6 UEBUNGEN ZU DIESEM KAPITEL 111
5.7 ZUSAMMENFASSUNG 111
6 KLEINE E I N F UE H R U N G IN SQL 1 1 3
6.1 WAS IST EIGENTLICH SQL? 113
6.2 SQL-ANWEISUNGEN IM MANAGEMENT STUDIO AUSFUEHREN 114
6.3 DATENBANKABFRAGEN MIT SELECT 116
ABFRAGEN AUF EINER TABELLE 116
AGGREGIERUNGSFUNKTIONEN U N D GRUPPIERUNGEN 119
ABFRAGEN AUF MEHREREN TABELLEN 120
6.4 DATEN MIT UPDATE, INSERT U N D DELETE BEARBEITEN 122
INSERT U N D SELECT INTO ZUM EINFUEGEN VON DATEN 122
UPDATE ZUM AENDERN VON DATEN 123
DELETE U N D TRUNCATE TABLE ZUM LOESCHEN VON DATEN 124
6.5 ERSTELLEN U N D VERWENDEN VON SICHTEN . . . .* 125
ERSTELLEN VON SICHTEN 125
VERWENDEN VON SICHTEN IN SELECT-ABFRAGEN 126
VERWENDEN VON SICHTEN FUER DATENAENDERUNGSOPERATIONEN 127
6.6 UEBUNGEN ZU DIESEM KAPITEL 130
6.7 ZUSAMMENFASSUNG 130
5
IMAGE 6
INHALTSVERZEICHNIS
TEIL III
DATENBANKENTWICKLUNG 133
7 E R W E I T E R T E S Q L - P R O G R A M M I E R U N G 135
7.1 KOMPLEXE SQL-SELECTS 135
FALLUNTERSCHEIDUNG MIT CASE 135
FALLUNTERSCHEIDUNG MIT IIF U N D CHOOSE 137
UNTERABFRAGEN 138
AGGREGIERUNGSFUNKTIONEN MIT ROLLUP KUMULIEREN 141
7.2 KOMPLEXE INSERTS, UPDATES U N D DELETES 143
INSERT AUF BASIS VON MEHREREN TABELLEN 143
UPDATE AUF BASIS VON MEHREREN TABELLEN 143
DELETE AUF BASIS VON MEHREREN TABELLEN 144
7.3 DATEN ABGLEICHEN MIT DEM MERGE-BEFEHL 145
DIE KLASSISCHE VARIANTE (OHNE MERGE) 145
DIE NEUE VARIANTE (MIT MERGE) 146
7.4 COMMON TABLE EXPRESSIONS 148
7.5 DIE OFFSET-KLAUSEL 148
7.6 SEQUENZEN 150
7.7 UEBUNGEN ZU DIESEM KAPITEL 153
7.8 ZUSAMMENFASSUNG 154
8 S Q L - S K R I P T S 1 5 5
8.1 ARBEITEN MIT SQL-SKRIPTS 155
8.2 VARIABLEN 157
SYSTEMVARIABLEN 157
TABELLENVARIABLEN U N D TEMPORAERE TABELLEN 158
8.3 FALLUNTERSCHEIDUNGEN U N D SCHLEIFEN 160
FALLUNTERSCHEIDUNG MIT IF 160
ANWEISUNGSBLOECKE MIT BEGIN...END. . . 161
WHILE-SCHLEIFEN 161
8.4 DEBUGGEN VON SQL-SKRIPTS 162
SCHRITTWEISE AUSFUEHRUNG 163
BREAKPOINTS (HALTEPUNKTE) NUTZEN 165
8.5 FEHLERBEHANDLUNG IN SQL-SKRIPTS 166
RAISERROR 166
TRY... CATCH 168
T H R O W 169
8.6 SPERREN, TRANSAKTIONEN U N D DEADLOCKS 169
SPERREN 169
6
IMAGE 7
INHALTSVERZEICHNIS
TRANSAKTIONEN 170
DEADLOCKS 173
8.7 UEBUNGEN ZU DIESEM KAPITEL 175
8.8 ZUSAMMENFASSUNG 176
9 G E S P E I C H E R T E P R O Z E D U R E N , F U N K T I O N E N , T
R I G G E R U N D C U R S O R 1 7 7
9.1 SYSTEMPROZEDUREN U N D - F U N K T I O N E N 177
SYSTEMPROZEDUREN 177
DIE WICHTIGSTEN SYSTEMFUNKTIONEN 180
9.2 BENUTZERDEFINIERTE GESPEICHERTE PROZEDUREN 184
EINFACHE GESPEICHERTE PROZEDUREN 185
GESPEICHERTE PROZEDUREN MIT PARAMETERN 185
GESPEICHERTE PROZEDUREN MIT OUTPUT-PARAMETERN 187
9.3 BENUTZERDEFINIERTE FUNKTIONEN 188
SKALARWERTFUNKTIONEN (ODER KURZ: SKALARFUNKTIONEN) 188
TABELLEN WERTFUNKTIONEN 1 9 0
AGGREGATFUNKTIONEN 192
9.4 TRIGGER 193
EIN EINFACHER UPDATE-TRIGGER 193
KOMBINIERTE DML-TRIGGER 196
VERWENDUNG VON GEAENDERTEN DATEN IM TRIGGER 196
INSTEAD OF-TRIGGER 198
9.5 SQL-CURSOR 199
EIN EINFACHER CURSOR 199
CURSOR U N D TRIGGER KOMBINIERT VERWENDEN 200
9.6 UEBUNGEN ZU DIESEM KAPITEL 202
9.7 ZUSAMMENFASSUNG 203
TEIL IV
DATENBANKADMINISTRATION 205
1 0 D A T E N B A N K A D M I N I S T R A T I O N M I T SQL 2 0 7
10.1 SKRIPTGENERIERUNG ODER SQL IST UEBERALL 207
SKRIPTGENERIERUNG AUS DIALOGFELDERN HERAUS 207
SKRIPTGENERIERUNG UEBER DEN OBJEKT-EXPLORER 211
SKRIPTGENERIERUNG MIT DEM VORLAGEN-EXPLORER 213
10.2 VERWALTEN VON DATENBANKEN 214
DATENBANKEN ERSTELLEN 215
DATENBANKEN ANPASSEN 216
DATENBANKEN LOESCHEN 218
7
IMAGE 8
INHALTSVERZEICHNIS
10.3 VERWALTEN VON DATENBANKOBJEKTEN 218
TABELLEN 218
INDIZES 220
SICHTEN, FUNKTIONEN, GESPEICHERTE PROZEDUREN U N D TRIGGER 221
10.4 DDL-TRIGGER 221
SERVERTRIGGER 222
DATENBANKTRIGGER 222
WAS WURDE EIGENTLICH GEAENDERT? 224
10.5 UEBUNGEN ZU DIESEM KAPITEL 225
10.6 ZUSAMMENFASSUNG 226
1 1 B E N U T Z E R , ROLLEN U N D R E C H T E 221
11.1 DAS SQL SERVER-RECHTESYSTEM 227
11.2 ANMELDUNGEN U N D AUTHENTIFIZIERUNG 227
ANLEGEN VON SQL SERVER-ANMELDUNGEN 229
WINDOWS-BENUTZER U N D -GRUPPEN ALS ANMELDUNGEN ANLEGEN 230
ANMELDUNGEN TESTEN 232
11.3 VERWALTEN VON DATENBANKBENUTZERN 234
11.4 RECHTE U N D ROLLEN 237
SERVERRECHTE U N D -ROLLEN 237
DATENBANKRECHTE U N D -ROLLEN 240
11.5 CONTAINED DATABASES 242
11.6 VERWENDUNG VON SCHEMAS 245
SCHEMAS ERSTELLEN 246
SCHEMAS VERWENDEN 246
BERECHTIGUNGEN FUER SCHEMAS VERWALTEN 248
11.7 UEBUNGEN ZU DIESEM KAPITEL 250
11.8 ZUSAMMENFASSUNG 251
1 2 D A T E N S I C H E R N U N D B E W E G E N 2 5 3
12.1 SICHERN VON DATENBANKDATEIEN 253
DER NAIVE BACKUP-ANSATZ: DATEIEN KOPIEREN 253
TRENNEN U N D VERBINDEN VON DATENBANKEN 256
12.2 DAS TRANSAKTIONSLOG 259
12.3 SICHERN U N D WIEDERHERSTELLEN VON DATENBANKEN 260
WAHL DER RICHTIGEN SICHERUNGSSTRATEGIE 268
12.4 IMPORT U N D EXPORT VON DATEN 270
DER IMPORT-/EXPORT-ASSISTENT 270
MASSENEINFUGEN PER BULKINSERT 273
8
IMAGE 9
INHALTSVERZEICHNIS
BCP - MASSENEINFUEGEN UEBER DIE KOMMANDOZEILE 274
FORMATDATEIEN FUER BULKINSERT U N D BCP NUTZEN 276
12.5 UEBUNGEN ZU DIESEM KAPITEL 277
12.6 ZUSAMMENFASSUNG 278
TEIL V
ERWEITERTE FUNKTIONEN 279
1 3 SQL S E R V E R U N D .NET F R A M E W O R K 2 8 1
13.1 SCHICHTENTRENNUNG U N D APPLIKATIONSAUFBAU 282
13.2 ZUGRIFF UEBER ADO.NET 282
13.3 LINQ TO SQL . 285
LINQ TO SQL-KLASSEN PER QUELLTEXT ERSTELLEN 285
LINQ TO SQL-KLASSEN MIT DEM SERVER-EXPLORER ERSTELLEN 288
13.4 DAS ADO.NET ENTITY FRAMEWORK 289
13.5 UEBUNGEN ZU DIESEM KAPITEL 294
13.6 ZUSAMMENFASSUNG 295
1 4 R E P O R T I N G M I T SQL S E R V E R E X P R E S S M I T A D V A
N C E D S E R V I C E S 2 9 7
14.1 UEBERBLICK UEBER DIE REPORTING SERVICES 297
14.2 KONFIGURATION DER REPORTING SERVICES 298
14.3 ERSTELLEN EINES REPORTS MIT DEM REPORT-DESIGNER 301
14.4 UEBUNGEN ZU DIESEM KAPITEL 307
14.5 ZUSAMMENFASSUNG 307
1 5 Z U S A M M E N A R B E I T M I T A N D E R E N SQL S E R V E R - I
N S T A N Z E N U N D - E D I T I O N E N 3 0 9
15.1 VERBINDUNG ZU ANDEREN SERVERN 309
15.2 REPLIKATION 311
UEBERBLICK UEBER DIE SQL SERVER-REPLIKATION 312
WELCHE ROLLE SPIELT SQL SERVER EXPRESS BEI DER REPLIKATION? 313
15.3 DIE SQL SERVER LOCALDB 313
15.4 DIE SQL SERVER COMPACT EDITION 315
15.5 SQLAZURE 318
ZUSAMMENSPIEL VON SQL AZURE U N D SQL SERVER 2012 318
15.6 UMSTIEG AUF EINE GROESSERE EDITION 320
SIDE BY SIDE-INSTALLATION 321
IN PLACE-INSTALLATION 322
9
IMAGE 10
INHALTSVERZEICHNIS
15.7 UEBUNGEN ZU DIESEM KAPITEL 322
15.8 ZUSAMMENFASSUNG 322
1 6 D A T E N E B E N E N A N W E N D U N G E N 3 2 5
16.1 UEBERBLICK UEBER DATENEBENENANWENDUNGEN 325
16.2 ERSTELLEN VON DATENEBENENANWENDUNGEN 326
EXTRAHIEREN VON DATENEBENENANWENDUNGEN 326
REGISTRIEREN VON DATENEBENENANWENDUNGEN 330
16.3 VERTEILEN VON DATENEBENENANWENDUNGEN 330
BEREITSTELLEN VON DATENEBENENANWENDUNGEN 330
AKTUALISIEREN VON DATENEBENENANWENDUNGEN 332
LOESCHEN VON DATENEBENENANWENDUNGEN 334
16.4 IMPORTIEREN U N D EXPORTIEREN VON DATENEBENENANWENDUNGEN 335
EXPORTIEREN VON DATENEBENENANWENDUNGEN 335
IMPORTIEREN VON DATENEBENENANWENDUNGEN 337
16.5 UEBUNGEN ZU DIESEM KAPITEL 338
16.6 ZUSAMMENFASSUNG 338
1 7 D I E SQL S E R V E R D A T A T O O L S 3 3 9
17.1 UEBERBLICK UEBER DIE SQL SERVER DATA TOOLS 339
17.2 INSTALLATION 340
17.3 MIT DATENBANKPROJEKTEN ARBEITEN , 344
ANLEGEN EINES NEUEN DATENBANKPROJEKTS 344
OBJEKTE IN DATENBANKPROJEKTEN ANPASSEN 347
VEROEFFENTLICHEN VON DATENBANKPROJEKTEN 349
17.4 DIE CLR-INTEGRATION VON SQL SERVER 351
17.5 SONSTIGE NUETZLICHE FEATURES 354
SERVER-EXPLORER U N D SQL SERVER-OBJEKT-EXPLORER 354
SCHEMAVERGLEICH 355
STATISCHE CODE-ANALYSE 356
17.6 AUSBLICK 357
ZUKUENFTIGE FEATURES 357
TEAM FOUNDATION SERVER EXPRESS 358
17.7 UEBUNGEN ZU DIESEM KAPITEL 359
17.8 ZUSAMMENFASSUNG 359
NACHWORT 36I
1 0
IMAGE 11
INHALTSVERZEICHNIS
ANHAENGE 363
A KLEINE S Q L - R E F E R E N Z 3 6 5
A.L SELECT 365
EINFACHE ABFRAGEN 365
KOMPLEXERE ABFRAGEN 366
ABFRAGEN AUF MEHREREN TABELLEN 367
UNTERABFRAGEN 367
C O M M O N TABLE EXPRESSIONS 368
A.2 DATA MANIPULATION LANGUAGE (DML) 368
UPDATE 368
INSERT/SELECT INTO 369
DELETE/TRUNCATE TABLE 369
MERGE 370
A.3 DATA DEFINITION LANGUAGE (DDL) 370
DATENBANKEN ERSTELLEN U N D KONFIGURIEREN 370
SCHEMAS ERSTELLEN 371
TABELLEN ERSTELLEN U N D AENDERN 371
SICHTEN ERSTELLEN U N D AENDERN 371
INDIZES ERSTELLEN U N D AKTUALISIEREN 372
GESPEICHERTE PROZEDUREN ERSTELLEN U N D AENDERN 372
BENUTZERDEFINIERTE FUNKTIONEN ERSTELLEN U N D AENDERN 372
TRIGGER ERSTELLEN U N D AENDERN 374
DATENBANKOBJEKTE LOESCHEN 375
A.4 DATA CONTROL LANGUAGE (DCL) 375
ANMELDUNGEN U N D BENUTZER ANLEGEN 375
SERVER- U N D DATENBANKROLLEN 376
SERVER- U N D DATENBANKRECHTE 376
A.5 SQL SERVER-DATENTYPEN 376
NUMERISCHE DATENTYPEN 377
ALPHANUMERISCHE DATENTYPEN 378
BINAERE DATENTYPEN 378
ZEIT- U N D DATUMSTYPEN 379
SONSTIGE DATENTYPEN 379
A.6 SYSTEMOBJEKTE 380
SYSTEMSICHTEN 380
SYSTEMFUNKTIONEN 381
SYSTEMPROZEDUREN 382
SYSTEMVARIABLEN 383
1 1
IMAGE 12
INHALTSVERZEICHNIS
B INHALT DER BUCH-DVD 385
B.L BEISPIELE 386
DATENBANKEN 386
SKRIPTDATEIEN 386
PROJEKTDATEIEN 387
B.2 SQL SERVER 2012 EXPRESS 387
B.3 SQL SERVER COMPACT 4.0 388
B.4 SQL SERVER DATA TOOLS 388
C WEITERFUEHRENDE INFOS IM WEB 389
C.L DIE WEBSITE ZU BUCHREIHE, VERLAG U N D AUTOR 389
C.2 MICROSOFT-WEBSITES ZU SQL SERVER 389
C.3 DOWNLOADS ZU SQL SERVER 391
C.4 SONSTIGE WEBSITES ZU SQL SERVER 392
C.5 SQL SERVER FOREN U N D BLOGS 393
D GLOSSAR 395
STICHWORTVERZEICHNIS 403
1 2
|
any_adam_object | 1 |
author | Panther, Robert |
author_GND | (DE-588)124421725 |
author_facet | Panther, Robert |
author_role | aut |
author_sort | Panther, Robert |
author_variant | r p rp |
building | Verbundindex |
bvnumber | BV040196352 |
classification_rvk | ST 271 |
classification_tum | DAT 664f |
ctrlnum | (OCoLC)796255941 (DE-599)DNB1016749694 |
dewey-full | 005.7565 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.7565 |
dewey-search | 005.7565 |
dewey-sort | 15.7565 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01718nam a2200397 c 4500</leader><controlfield tag="001">BV040196352</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20130327 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">120531s2012 gw ad|| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1016749694</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783866452190</subfield><subfield code="9">978-3-86645-219-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3866452195</subfield><subfield code="9">3-86645-219-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)796255941</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1016749694</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-12</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-M124</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-Er8</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.7565</subfield><subfield code="2">22/ger</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="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 664f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Panther, Robert</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)124421725</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Richtig einsteigen: Datenbanken entwickeln mit SQL Server 2012</subfield><subfield code="b">[mit SQL Server 2012 Express auf DVD ; alles was Einsteiger benötigen: viele Übungen und Insider-Tipps, Hintergrundwissen und Konzepte, Software zum sofortigen Loslegen]</subfield><subfield code="c">Robert Panther</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Datenbanken entwickeln mit SQL Server 2012</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Unterschleißheim</subfield><subfield code="b">Microsoft</subfield><subfield code="c">2012</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">416 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="e">DVD-ROM (12 cm)</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="650" ind1="0" ind2="7"><subfield code="a">SQL Server 2012</subfield><subfield code="0">(DE-588)1023283433</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">SQL Server 2012</subfield><subfield code="0">(DE-588)1023283433</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&doc_library=BVB01&local_base=BVB01&doc_number=025052826&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-025052826</subfield></datafield></record></collection> |
id | DE-604.BV040196352 |
illustrated | Illustrated |
indexdate | 2024-11-25T17:37:10Z |
institution | BVB |
isbn | 9783866452190 3866452195 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-025052826 |
oclc_num | 796255941 |
open_access_boolean | |
owner | DE-12 DE-11 DE-859 DE-1051 DE-M124 DE-573 DE-91G DE-BY-TUM DE-Aug4 DE-824 DE-Er8 |
owner_facet | DE-12 DE-11 DE-859 DE-1051 DE-M124 DE-573 DE-91G DE-BY-TUM DE-Aug4 DE-824 DE-Er8 |
physical | 416 S. Ill., graph. Darst. DVD-ROM (12 cm) |
publishDate | 2012 |
publishDateSearch | 2012 |
publishDateSort | 2012 |
publisher | Microsoft |
record_format | marc |
spellingShingle | Panther, Robert Richtig einsteigen: Datenbanken entwickeln mit SQL Server 2012 [mit SQL Server 2012 Express auf DVD ; alles was Einsteiger benötigen: viele Übungen und Insider-Tipps, Hintergrundwissen und Konzepte, Software zum sofortigen Loslegen] SQL Server 2012 (DE-588)1023283433 gnd |
subject_GND | (DE-588)1023283433 |
title | Richtig einsteigen: Datenbanken entwickeln mit SQL Server 2012 [mit SQL Server 2012 Express auf DVD ; alles was Einsteiger benötigen: viele Übungen und Insider-Tipps, Hintergrundwissen und Konzepte, Software zum sofortigen Loslegen] |
title_alt | Datenbanken entwickeln mit SQL Server 2012 |
title_auth | Richtig einsteigen: Datenbanken entwickeln mit SQL Server 2012 [mit SQL Server 2012 Express auf DVD ; alles was Einsteiger benötigen: viele Übungen und Insider-Tipps, Hintergrundwissen und Konzepte, Software zum sofortigen Loslegen] |
title_exact_search | Richtig einsteigen: Datenbanken entwickeln mit SQL Server 2012 [mit SQL Server 2012 Express auf DVD ; alles was Einsteiger benötigen: viele Übungen und Insider-Tipps, Hintergrundwissen und Konzepte, Software zum sofortigen Loslegen] |
title_full | Richtig einsteigen: Datenbanken entwickeln mit SQL Server 2012 [mit SQL Server 2012 Express auf DVD ; alles was Einsteiger benötigen: viele Übungen und Insider-Tipps, Hintergrundwissen und Konzepte, Software zum sofortigen Loslegen] Robert Panther |
title_fullStr | Richtig einsteigen: Datenbanken entwickeln mit SQL Server 2012 [mit SQL Server 2012 Express auf DVD ; alles was Einsteiger benötigen: viele Übungen und Insider-Tipps, Hintergrundwissen und Konzepte, Software zum sofortigen Loslegen] Robert Panther |
title_full_unstemmed | Richtig einsteigen: Datenbanken entwickeln mit SQL Server 2012 [mit SQL Server 2012 Express auf DVD ; alles was Einsteiger benötigen: viele Übungen und Insider-Tipps, Hintergrundwissen und Konzepte, Software zum sofortigen Loslegen] Robert Panther |
title_short | Richtig einsteigen: Datenbanken entwickeln mit SQL Server 2012 |
title_sort | richtig einsteigen datenbanken entwickeln mit sql server 2012 mit sql server 2012 express auf dvd alles was einsteiger benotigen viele ubungen und insider tipps hintergrundwissen und konzepte software zum sofortigen loslegen |
title_sub | [mit SQL Server 2012 Express auf DVD ; alles was Einsteiger benötigen: viele Übungen und Insider-Tipps, Hintergrundwissen und Konzepte, Software zum sofortigen Loslegen] |
topic | SQL Server 2012 (DE-588)1023283433 gnd |
topic_facet | SQL Server 2012 |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025052826&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT pantherrobert richtigeinsteigendatenbankenentwickelnmitsqlserver2012mitsqlserver2012expressaufdvdalleswaseinsteigerbenotigenvieleubungenundinsidertippshintergrundwissenundkonzeptesoftwarezumsofortigenloslegen AT pantherrobert datenbankenentwickelnmitsqlserver2012 |