MS SQL Server - Einstieg in relationale Datenbanken und SQL (eBook, PDF)
3,99 €
inkl. MwSt.
Sofort per Download lieferbar
MS SQL Server - Einstieg in relationale Datenbanken und SQL (eBook, PDF)
- Format: PDF
- Merkliste
- Auf die Merkliste
- Bewerten Bewerten
- Teilen
- Produkt teilen
- Produkterinnerung
- Produkterinnerung
Bitte loggen Sie sich zunächst in Ihr Kundenkonto ein oder registrieren Sie sich bei
bücher.de, um das eBook-Abo tolino select nutzen zu können.
Hier können Sie sich einloggen
Hier können Sie sich einloggen
Sie sind bereits eingeloggt. Klicken Sie auf 2. tolino select Abo, um fortzufahren.
Bitte loggen Sie sich zunächst in Ihr Kundenkonto ein oder registrieren Sie sich bei bücher.de, um das eBook-Abo tolino select nutzen zu können.
Am Beispiel der AdventureWorks-Beispiel-DB und auf der Basis des MS SQL Servers lernen Sie die Grundzüge des relationalen Modells, der relationalen Datenbanken und insbesondere SQL kennen. In vielen Beispielen sehen Sie, wie man über SQL Datenbank-Objekte definiert und Daten pflegt und auch wieder abfragen kann. Mit der Erweiterung Transact SQL programmieren Sie dann erste Prozeduren, Funktionen und auch Trigger. SQL setzen Sie dann ebenfalls für die Erstellung von Benutzern und die Vergabe von Rechten sowie einfache administrative Aufgaben ein.
- Geräte: PC
- ohne Kopierschutz
- eBook Hilfe
- Größe: 17.33MB
- Upload möglich
Andere Kunden interessierten sich auch für
- Andreas MarkstädterDatenverarbeitung mit der SAP HANA In-Memory-Plattform der SAP (eBook, PDF)18,99 €
- Marco SkulschusOracle PL/SQL (eBook, PDF)29,99 €
- Marco SkulschusOracle PL/SQL (eBook, PDF)14,99 €
- Thomas SillmannEinstieg in SwiftUI (eBook, PDF)34,99 €
- Allen B. DowneyThink Python (eBook, PDF)21,90 €
- Robert PantherDatenbankentwicklung lernen mit SQL Server 2017 (eBook, PDF)25,90 €
- Christian BleskeiOS-Apps programmieren mit Swift (eBook, PDF)23,90 €
-
-
-
Am Beispiel der AdventureWorks-Beispiel-DB und auf der Basis des MS SQL Servers lernen Sie die Grundzüge des relationalen Modells, der relationalen Datenbanken und insbesondere SQL kennen. In vielen Beispielen sehen Sie, wie man über SQL Datenbank-Objekte definiert und Daten pflegt und auch wieder abfragen kann. Mit der Erweiterung Transact SQL programmieren Sie dann erste Prozeduren, Funktionen und auch Trigger. SQL setzen Sie dann ebenfalls für die Erstellung von Benutzern und die Vergabe von Rechten sowie einfache administrative Aufgaben ein.
Produktdetails
- Produktdetails
- Verlag: Comelio
- Seitenzahl: 192
- Erscheinungstermin: 27. Februar 2011
- Deutsch
- ISBN-13: 9783939701521
- Artikelnr.: 37143762
- Verlag: Comelio
- Seitenzahl: 192
- Erscheinungstermin: 27. Februar 2011
- Deutsch
- ISBN-13: 9783939701521
- Artikelnr.: 37143762
Marco Skulschus studierte Ökonomie in Wuppertal und Paris und setzt im Rahmen seiner Arbeit.NET und Java sowie XML für das Datenbanksystem Oracle ein. Er arbeitet als Dozent und Projektleiter für Business Intelligence-Anwendungen und betriebliche Software. Marcus Wiederstein studierte Elektrotechnik in Bochum und Dortmund und ist verantwortlich für die Durchführung von Projekten im Bereich Systemintegration und Datenbanken (Sicherheit, Hochverfügbarkeit, Datenintegration). Zusammen haben sie eine Reihe von Büchern zu Datenbanken (Oracle und MS SQL Server) sowie zu XML geschrieben.
1. Grundlagen 11 1. 1. Beispiel-System MS SQL Server 11 1. 1. 1. Installation 11 1. 1. 2. Management Studio 14 1. 1. 3. Abfragen direkt ausführen 16 1. 2. Beispieldatenbank AdventureWorks 17 1. 2. 1. Personaldaten 17 1. 2. 2. Produktdaten 18 1. 2. 3. Verkaufsdaten 19 1. 3. Das relationale Modell 19 1. 3. 1. Grundbegriffe des relationalen Modells 19 1. 3. 2. Semantisches Modell 20 1. 3. 3. Eigenschaften von Daten 21 1. 3. 4. Klassifikation von Datentypen 23 1. 3. 5. Beziehungen zwischen Daten 24 1. 3. 6. Entity-Relationship-Modell 27 1. 3. 7. Normalisierung mit Normalformen 29 1. 3. 8. DB-Anomalien 34 1. 4. Das relationale Datenbank-System 35 1. 4. 1. Zentrale Begriffe 35 1. 4. 2. Sichten auf ein relationales Datenbanksystem 37 1. 4. 3. Anforderungen an ein DBMS 38 1. 4. 4. Bestandteile einer Tabelle 38 1. 4. 5. Inhalte einer relationalen Datenbank 39 1. 4. 6. Architektur-Muster beim Einsatz relationaler Datenbanken 40 1. 5. SQL – Structured Query Language 42 1. 5. 1. Sprachbestandteile 43 1. 5. 2. Ursprung: Relationale Algebra 43 2. Einfache Abfragen 47 2. 1. Grundstruktur von SELECT 47 2. 1. 1. Spaltenauswahl 48 2. 1. 2. Aliasnamen 48 2. 1. 3. Qualifizierte Spaltennamen 49 2. 2. Bedingungen 50 2. 2. 1. Einfache Bedingungen und Operatoren 50 2. 2. 2. Boolesche Operatoren 52 2. 2. 3. Mathematische Operatoren 55 2. 2. 4. Mengen-Operatoren 57 2. 3. Ergebnisse aufbereiten 60 2. 3. 1. Duplikate ein-/ausblenden 60 2. 3. 2. Ergebnisse sortieren 61 2. 3. 3. Standard-Aggregate 62 2. 3. 4. Gruppieren 64 3. Komplexe Abfragen 68 3. 1. Verknüpfungen 68 3. 1. 1. Manuelle Verknüpfungen 68 3. 1. 2. ANSI-SQL-Verknüpfungen 71 3. 2. Unterabfragen 77 3. 2. 1. Einfache Unterabfragen 77 3. 2. 2. Spaltenunterabfragen 79 3. 2. 3. Abgeleitete Tabellen 80 3. 2. 4. Korrelierte Unterabfragen 83 3. 2. 5. Operatoren für Unterabfragen 85 3. 3. Verzweigungen 87 3. 3. 1. CASE mit Selektor 87 3. 3. 2. Selektorlose CASE-Anweisung 89 4. Datenmanipulation 92 4. 1. Datenstrukturen anlegen 92 4. 1. 1. Tabellen grafisch anlegen 92 4. 1. 2. Tabellen mit SQL erstellen 97 4. 1. 3. Tabellen und ihre Eigenschaften ändern 102 4. 1. 4. Sichten 104 4. 1. 5. Datentypen 107 4. 1. 6. Indizes 109 4. 2. Daten bearbeiten 109 4. 2. 1. Vorbereitung 109 4. 2. 2. Einfügen 111 4. 2. 3. Aktualisieren 113 4. 2. 4. Löschen 115 4. 3. Objekte verwalten 117 4. 3. 1. Katalogsichten für Objekte 117 4. 3. 2. Funktionen 119 5. Grundlagen T-SQL 123 5. 1. T-SQL Blöcke 123 5. 1. 1. SQL als Programmiersprache 123 5. 1. 2. Variablen und Anweisungen 123 5. 2. Kontrollanweisungen 125 5. 2. 1. Fallunterscheidungen 125 5. 2. 2. Schleifen 126 5. 3. Fehlerbehandlung 127 5. 3. 1. Ausnahmen 127 5. 3. 2. Traditionelle Fehlerbehandlung 129 5. 4. Cursor 130 5. 4. 1. Deklaration 130 5. 4. 2. Verwendung 131 5. 4. 3. Beispiele 133 5. 5. Transaktionen 136 5. 5. 1. Einfache Transaktionen 136 5. 5. 2. Sicherungspunkte 139 5. 5. 3. Erweiterte Transaktionssteuerung 139 6. Programm-Module in der DB 142 6. 1. Prozeduren 142 6. 1. 1. Einführung 142 6. 1. 2. Prozedurarten 145 6. 1. 3. Parameter und Aufruf 147 6. 2. Funktionen 150 6. 2. 1. Skalare Funktionen 151 6. 2. 2. Tabellenwertfunktion 152 6. 3. Trigger 156 6. 3. 1. Grundlagen 156 6. 3. 2. DML-Trigger 157 6. 3. 3. DDL-Trigger 161 6. 3. 4. Weitere Optionen 164 7. Administration 166 7. 1. Sicherheit 166 7. 1. 1. Allgemeine Überlegungen zur Sicherheit 166 7. 1. 2. Datensicherheit 168 7. 1. 3. Zugriffskontrolle 168 7. 1. 4. Rollen 171 7. 1. 5. Benutzer verwalten 171 7. 1. 6. Rechte verwalten 173 7. 1. 7. Rechte kaskadierend weitergeben 174 7. 1. 8. Sicherheit von Prozeduren, Funktionen und Trigger 176 7. 2. Sicherung und Wiederherstellung 179 7. 2. 1. Datensicherung 179 7. 2. 2. Wiederherstellung von Datenbanken 181 7. 2. 3. DB-Zustand 182
1. Grundlagen 11 1. 1. Beispiel-System MS SQL Server 11 1. 1. 1. Installation 11 1. 1. 2. Management Studio 14 1. 1. 3. Abfragen direkt ausführen 16 1. 2. Beispieldatenbank AdventureWorks 17 1. 2. 1. Personaldaten 17 1. 2. 2. Produktdaten 18 1. 2. 3. Verkaufsdaten 19 1. 3. Das relationale Modell 19 1. 3. 1. Grundbegriffe des relationalen Modells 19 1. 3. 2. Semantisches Modell 20 1. 3. 3. Eigenschaften von Daten 21 1. 3. 4. Klassifikation von Datentypen 23 1. 3. 5. Beziehungen zwischen Daten 24 1. 3. 6. Entity-Relationship-Modell 27 1. 3. 7. Normalisierung mit Normalformen 29 1. 3. 8. DB-Anomalien 34 1. 4. Das relationale Datenbank-System 35 1. 4. 1. Zentrale Begriffe 35 1. 4. 2. Sichten auf ein relationales Datenbanksystem 37 1. 4. 3. Anforderungen an ein DBMS 38 1. 4. 4. Bestandteile einer Tabelle 38 1. 4. 5. Inhalte einer relationalen Datenbank 39 1. 4. 6. Architektur-Muster beim Einsatz relationaler Datenbanken 40 1. 5. SQL – Structured Query Language 42 1. 5. 1. Sprachbestandteile 43 1. 5. 2. Ursprung: Relationale Algebra 43 2. Einfache Abfragen 47 2. 1. Grundstruktur von SELECT 47 2. 1. 1. Spaltenauswahl 48 2. 1. 2. Aliasnamen 48 2. 1. 3. Qualifizierte Spaltennamen 49 2. 2. Bedingungen 50 2. 2. 1. Einfache Bedingungen und Operatoren 50 2. 2. 2. Boolesche Operatoren 52 2. 2. 3. Mathematische Operatoren 55 2. 2. 4. Mengen-Operatoren 57 2. 3. Ergebnisse aufbereiten 60 2. 3. 1. Duplikate ein-/ausblenden 60 2. 3. 2. Ergebnisse sortieren 61 2. 3. 3. Standard-Aggregate 62 2. 3. 4. Gruppieren 64 3. Komplexe Abfragen 68 3. 1. Verknüpfungen 68 3. 1. 1. Manuelle Verknüpfungen 68 3. 1. 2. ANSI-SQL-Verknüpfungen 71 3. 2. Unterabfragen 77 3. 2. 1. Einfache Unterabfragen 77 3. 2. 2. Spaltenunterabfragen 79 3. 2. 3. Abgeleitete Tabellen 80 3. 2. 4. Korrelierte Unterabfragen 83 3. 2. 5. Operatoren für Unterabfragen 85 3. 3. Verzweigungen 87 3. 3. 1. CASE mit Selektor 87 3. 3. 2. Selektorlose CASE-Anweisung 89 4. Datenmanipulation 92 4. 1. Datenstrukturen anlegen 92 4. 1. 1. Tabellen grafisch anlegen 92 4. 1. 2. Tabellen mit SQL erstellen 97 4. 1. 3. Tabellen und ihre Eigenschaften ändern 102 4. 1. 4. Sichten 104 4. 1. 5. Datentypen 107 4. 1. 6. Indizes 109 4. 2. Daten bearbeiten 109 4. 2. 1. Vorbereitung 109 4. 2. 2. Einfügen 111 4. 2. 3. Aktualisieren 113 4. 2. 4. Löschen 115 4. 3. Objekte verwalten 117 4. 3. 1. Katalogsichten für Objekte 117 4. 3. 2. Funktionen 119 5. Grundlagen T-SQL 123 5. 1. T-SQL Blöcke 123 5. 1. 1. SQL als Programmiersprache 123 5. 1. 2. Variablen und Anweisungen 123 5. 2. Kontrollanweisungen 125 5. 2. 1. Fallunterscheidungen 125 5. 2. 2. Schleifen 126 5. 3. Fehlerbehandlung 127 5. 3. 1. Ausnahmen 127 5. 3. 2. Traditionelle Fehlerbehandlung 129 5. 4. Cursor 130 5. 4. 1. Deklaration 130 5. 4. 2. Verwendung 131 5. 4. 3. Beispiele 133 5. 5. Transaktionen 136 5. 5. 1. Einfache Transaktionen 136 5. 5. 2. Sicherungspunkte 139 5. 5. 3. Erweiterte Transaktionssteuerung 139 6. Programm-Module in der DB 142 6. 1. Prozeduren 142 6. 1. 1. Einführung 142 6. 1. 2. Prozedurarten 145 6. 1. 3. Parameter und Aufruf 147 6. 2. Funktionen 150 6. 2. 1. Skalare Funktionen 151 6. 2. 2. Tabellenwertfunktion 152 6. 3. Trigger 156 6. 3. 1. Grundlagen 156 6. 3. 2. DML-Trigger 157 6. 3. 3. DDL-Trigger 161 6. 3. 4. Weitere Optionen 164 7. Administration 166 7. 1. Sicherheit 166 7. 1. 1. Allgemeine Überlegungen zur Sicherheit 166 7. 1. 2. Datensicherheit 168 7. 1. 3. Zugriffskontrolle 168 7. 1. 4. Rollen 171 7. 1. 5. Benutzer verwalten 171 7. 1. 6. Rechte verwalten 173 7. 1. 7. Rechte kaskadierend weitergeben 174 7. 1. 8. Sicherheit von Prozeduren, Funktionen und Trigger 176 7. 2. Sicherung und Wiederherstellung 179 7. 2. 1. Datensicherung 179 7. 2. 2. Wiederherstellung von Datenbanken 181 7. 2. 3. DB-Zustand 182