Der Artikel wird am Ende des Bestellprozesses zum Download zur Verfügung gestellt.

MS SQL Server - Einstieg in relationale Datenbanken und SQL

Sofort lieferbar | Lieferzeit: Sofort lieferbar I
ISBN-13:
9783939701521
Veröffentl:
2011
Seiten:
192
eBook Typ:
PDF
eBook Format:
Reflowable
Kopierschutz:
1 - PDF Watermark
Sprache:
Deutsch
Beschreibung:

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.
1. Grundlagen 111.¿1.¿¿Beispiel-System MS SQL Server 111.¿1.¿1.¿¿Installation 111.¿1.¿2.¿¿Management Studio 141.¿1.¿3.¿¿Abfragen direkt ausführen 161.¿2.¿¿Beispieldatenbank AdventureWorks 171.¿2.¿1.¿¿Personaldaten 171.¿2.¿2.¿¿Produktdaten 181.¿2.¿3.¿¿Verkaufsdaten 191.¿3.¿¿Das relationale Modell 191.¿3.¿1.¿¿Grundbegriffe des relationalen Modells 191.¿3.¿2.¿¿Semantisches Modell 201.¿3.¿3.¿¿Eigenschaften von Daten 211.¿3.¿4.¿¿Klassifikation von Datentypen 231.¿3.¿5.¿¿Beziehungen zwischen Daten 241.¿3.¿6.¿¿Entity-Relationship-Modell 271.¿3.¿7.¿¿Normalisierung mit Normalformen 291.¿3.¿8.¿¿DB-Anomalien 341.¿4.¿¿Das relationale Datenbank-System 351.¿4.¿1.¿¿Zentrale Begriffe 351.¿4.¿2.¿¿Sichten auf ein relationales Datenbanksystem 371.¿4.¿3.¿¿Anforderungen an ein DBMS 381.¿4.¿4.¿¿Bestandteile einer Tabelle 381.¿4.¿5.¿¿Inhalte einer relationalen Datenbank 391.¿4.¿6.¿¿Architektur-Muster beim Einsatz relationaler Datenbanken 401.¿5.¿¿SQL - Structured Query Language 421.¿5.¿1.¿¿Sprachbestandteile 431.¿5.¿2.¿¿Ursprung: Relationale Algebra 432. Einfache Abfragen 472.¿1.¿¿Grundstruktur von SELECT 472.¿1.¿1.¿¿Spaltenauswahl 482.¿1.¿2.¿¿Aliasnamen 482.¿1.¿3.¿¿Qualifizierte Spaltennamen 492.¿2.¿¿Bedingungen 502.¿2.¿1.¿¿Einfache Bedingungen und Operatoren 502.¿2.¿2.¿¿Boolesche Operatoren 522.¿2.¿3.¿¿Mathematische Operatoren 552.¿2.¿4.¿¿Mengen-Operatoren 572.¿3.¿¿Ergebnisse aufbereiten 602.¿3.¿1.¿¿Duplikate ein-/ausblenden 602.¿3.¿2.¿¿Ergebnisse sortieren 612.¿3.¿3.¿¿Standard-Aggregate 622.¿3.¿4.¿¿Gruppieren 643. Komplexe Abfragen 683.¿1.¿¿Verknüpfungen 683.¿1.¿1.¿¿Manuelle Verknüpfungen 683.¿1.¿2.¿¿ANSI-SQL-Verknüpfungen 713.¿2.¿¿Unterabfragen 773.¿2.¿1.¿¿Einfache Unterabfragen 773.¿2.¿2.¿¿Spaltenunterabfragen 793.¿2.¿3.¿¿Abgeleitete Tabellen 803.¿2.¿4.¿¿Korrelierte Unterabfragen 833.¿2.¿5.¿¿Operatoren für Unterabfragen 853.¿3.¿¿Verzweigungen 873.¿3.¿1.¿¿CASE mit Selektor 873.¿3.¿2.¿¿Selektorlose CASE-Anweisung 894. Datenmanipulation 924.¿1.¿¿Datenstrukturen anlegen 924.¿1.¿1.¿¿Tabellen grafisch anlegen 924.¿1.¿2.¿¿Tabellen mit SQL erstellen 974.¿1.¿3.¿¿Tabellen und ihre Eigenschaften ändern 1024.¿1.¿4.¿¿Sichten 1044.¿1.¿5.¿¿Datentypen 1074.¿1.¿6.¿¿Indizes 1094.¿2.¿¿Daten bearbeiten 1094.¿2.¿1.¿¿Vorbereitung 1094.¿2.¿2.¿¿Einfügen 1114.¿2.¿3.¿¿Aktualisieren 1134.¿2.¿4.¿¿Löschen 1154.¿3.¿¿Objekte verwalten 1174.¿3.¿1.¿¿Katalogsichten für Objekte 1174.¿3.¿2.¿¿Funktionen 1195. Grundlagen T-SQL 1235.¿1.¿¿T-SQL Blöcke 1235.¿1.¿1.¿¿SQL als Programmiersprache 1235.¿1.¿2.¿¿Variablen und Anweisungen 1235.¿2.¿¿Kontrollanweisungen 1255.¿2.¿1.¿¿Fallunterscheidungen 1255.¿2.¿2.¿¿Schleifen 1265.¿3.¿¿Fehlerbehandlung 1275.¿3.¿1.¿¿Ausnahmen 1275.¿3.¿2.¿¿Traditionelle Fehlerbehandlung 1295.¿4.¿¿Cursor 1305.¿4.¿1.¿¿Deklaration 1305.¿4.¿2.¿¿Verwendung 1315.¿4.¿3.¿¿Beispiele 1335.¿5.¿¿Transaktionen 1365.¿5.¿1.¿¿Einfache Transaktionen 1365.¿5.¿2.¿¿Sicherungspunkte 1395.¿5.¿3.¿¿Erweiterte Transaktionssteuerung 1396. Programm-Module in der DB 1426.¿1.¿¿Prozeduren 1426.¿1.¿1.¿¿Einführung 1426.¿1.¿2.¿¿Prozedurarten 1456.¿1.¿3.¿¿Parameter und Aufruf 1476.¿2.¿¿Funktionen 1506.¿2.¿1.¿¿Skalare Funktionen 1516.¿2.¿2.¿¿Tabellenwertfunktion 1526.¿3.¿¿Trigger 1566.¿3.¿1.¿¿Grundlagen 1566.¿3.¿2.¿¿DML-Trigger 1576.¿3.¿3.¿¿DDL-Trigger 1616.¿3.¿4.¿¿Weitere Optionen 1647. Administration 1667.¿1.¿¿Sicherheit 1667.¿1.¿1.¿¿Allgemeine Überlegungen zur Sicherheit 1667.¿1.¿2.¿¿Datensicherheit 1687.¿1.¿3.¿¿Zugriffskontrolle 1687.¿1.¿4.¿¿Rollen 1717.¿1.¿5.¿¿Benutzer verwalten 1717.¿1.¿6.¿¿Rechte verwalten 1737.¿1.¿7.¿¿Rechte kaskadierend weitergeben 1747.¿1.¿8.¿¿Sicherheit von Prozeduren, Funktionen und Trigger 1767.¿2.¿¿Sicherung und Wiederherstellung 1797.¿2.¿1.¿¿Datensicherung 1797.¿2.¿2.¿¿Wiederherstellung von Datenbanken 1817.¿2.¿3.¿¿DB-Zustand 182

Kunden Rezensionen

Zu diesem Artikel ist noch keine Rezension vorhanden.
Helfen sie anderen Besuchern und verfassen Sie selbst eine Rezension.

Mehr zum Thema
Google Plus
Powered by Inooga