T SQL Fundamentals

Author: Itzik Ben-Gan
Publisher: Microsoft Press
ISBN: 9781509302024
Release Date: 2016-07-29
Genre: Computers

Effectively query and modify data using Transact-SQL Master T-SQL fundamentals and write robust code for Microsoft SQL Server and Azure SQL Database. Itzik Ben-Gan explains key T-SQL concepts and helps you apply your knowledge with hands-on exercises. The book first introduces T-SQL’s roots and underlying logic. Next, it walks you through core topics such as single-table queries, joins, subqueries, table expressions, and set operators. Then the book covers more-advanced data-query topics such as window functions, pivoting, and grouping sets. The book also explains how to modify data, work with temporal tables, and handle transactions, and provides an overview of programmable objects. Microsoft Data Platform MVP Itzik Ben-Gan shows you how to: Review core SQL concepts and its mathematical roots Create tables and enforce data integrity Perform effective single-table queries by using the SELECT statement Query multiple tables by using joins, subqueries, table expressions, and set operators Use advanced query techniques such as window functions, pivoting, and grouping sets Insert, update, delete, and merge data Use transactions in a concurrent environment Get started with programmable objects–from variables and batches to user-defined functions, stored procedures, triggers, and dynamic SQL

Abfragen von Microsoft SQL Server 2012 Original Microsoft Training f r Examen 70 461

Author: Itzik Ben-Gan
Publisher: Microsoft Press Deutschland
ISBN: 9783848301676
Release Date: 2013-03-20
Genre: Computers

Erlernen Sie das Abfragen von Microsoft SQL Server 2012 und bereiten Sie sich gleichzeitig auf das Examen 70-461 vor. Das vorliegende Buch bietet Ihnen einen umfassenden Lehrbuchteil, mit dem Sie selbständig lernen und anhand praktischer Übungen die prüfungsrelevanten Fähigkeiten erwerben. Die anschließende Lernzielkontrolle ermöglicht Ihnen, anhand von Fragen und Antworten Ihre Kenntnisse zu überprüfen. Das Buch eignet sich auch als Nachschlagewerk für die tägliche Arbeit. Auf CD finden Sie eine Testprüfung mit 200 Fragen (englischsprachig). Verbessern Sie Ihre Kenntnisse und Ihre beruflichen Chancen mit diesem Original Microsoft Training.

Einf hrung in SQL

Author: Alan Beaulieu
Publisher: O'Reilly Germany
ISBN: 9783897219380
Release Date: 2009-08-31
Genre: Computers

SQL kann Spaß machen! Es ist ein erhebendes Gefühl, eine verworrene Datenmanipulation oder einen komplizierten Report mit einer einzigen Anweisung zu bewältigen und so einen Haufen Arbeit vom Tisch zu bekommen. Einführung in SQL bietet einen frischen Blick auf die Sprache, deren Grundlagen jeder Entwickler beherrschen muss. Die aktualisierte 2. Auflage deckt die Versionen MySQL 6.0, Oracle 11g und Microsoft SQL Server 2008 ab. Außerdem enthält sie neue Kapitel zu Views und Metadaten. SQL-Basics - in null Komma nichts durchstarten: Mit diesem leicht verständlichen Tutorial können Sie SQL systematisch und gründlich lernen, ohne sich zu langweilen. Es führt Sie rasch durch die Basics der Sprache und vermittelt darüber hinaus eine Reihe von häufig genutzten fortgeschrittenen Features. Mehr aus SQL-Befehlen herausholen: Alan Beaulieu will mehr vermitteln als die simple Anwendung von SQL-Befehlen: Er legt Wert auf ein tiefes Verständnis der SQL-Features und behandelt daher auch den Umgang mit Mengen, Abfragen innerhalb von Abfragen oder die überaus nützlichen eingebauten Funktionen von SQL. Die MySQL-Beispieldatenbank: Es gibt zwar viele Datenbankprodukte auf dem Markt, aber welches wäre zum Erlernen von SQL besser geeignet als MySQL, das weit verbreitete relationale Datenbanksystem? Der Autor hilft Ihnen, eine MySQL-Datenbank anzulegen, und nutzt diese für die Beispiele in diesem Buch. Übungen mit Lösungen: Zu jedem Thema finden Sie im Buch gut durchdachte Übungen mit Lösungen. So ist sichergestellt, dass Sie schnell Erfolgserlebnisse haben und das Gelernte auch praktisch umsetzen können.

SQL f r Dummies

Author: Allen G. Taylor
Publisher: John Wiley & Sons
ISBN: 9783527680399
Release Date: 2014-02-06
Genre: Computers

Datenbanken sind das beste Werkzeug, um wichtige Informationen im Auge zu behalten. Mit SQL k?nnen die vorhandenen Daten strukturiert und zielsicher abgefragt werden. In "SQL f?r Dummies" macht Allen G. Taylor die Leser mit der Abfragesprache SQL und dem aktuellen Standard SQL:2011 verst?ndlich und humorvoll vertraut. Er beginnt mit dem notwendigen Grundlagenwissen f?r den Aufbau eines Datenbankmanagementsystems und den SQL-Hauptkomponenten, zeigt auf, wie man die Daten erstellt, ordnet und abfragt und SQL-Anweisungen in Programme einbindet. Zudem erkl?rt er, wie SQL mit XML verkn?pft werden kann, um Websites mit einer Datenbank zu verbinden. Au?erdem gibt es jede Menge Profi-Informationen, wie man zum Beispiel Datenbanken und Daten sch?tzen kann und Fehler lokalisiert und behebt.

SQL

Author: Jonathan Gennick
Publisher: O'Reilly Verlag DE
ISBN: 3897212684
Release Date: 2004
Genre:


MS SQL Server 2014

Author: Marco Skulschus
Publisher: Comelio Medien
ISBN: 9783939701958
Release Date: 2015-08-03
Genre: Computers

Inhalt Der MS SQL Server ist die Standard-DB für .NET-Anwendungen und Microsoft-basierte Systeme. Dieses Buch zeigt DB-Entwicklern und DB-Administratoren, wie sie mit Hilfe von T-SQL und MS SQL Server-Tools eine Datenbank und DB-Objekte aufbauen und verwalten sowie DB-interne Logik mit Prozeduren, Funktionen und Triggern implementieren. Administrationsaufgaben wie Optimierung und Tuning, Sicherheit und Backup/Recovery werden ebenfalls behandelt. Zielgruppe Das Buch richtet sich an IT-Fachanwender/innen und DB-Entwickler/innen, die den MS SQL Server einrichten und administrieren wollen sowie mit T-SQL programmierbare Objekte wie Prozeduren, Funktionen und Trigger in der Datenbank erstellen wollen. Sie können bereits mit T-SQL Abfragen und Analysen durchführen und haben Grundkenntnisse des SQL Servers und des relationalen Modells. Themen Übersicht zum MS SQL Server-System und seinen Werkzeugen T-SQL für DB-Objekte, ihre Verwaltung und ihre Speicherstrukturen T-SQL für Funktionen, Prozeduren und Trigger Optimierung und Tuning von Abfragen und Strukturen Administration, Betrieb und Sicherheit Backup und Recovery Administration über Tools und T-SQL Internet Auf der Webseite zum Buch finden Sie alle T-SQL-Dateien zum Download. Die Beispiel-DB AdventureWorks ist beim Codeplex-Portal verfügbar. Autor Marco Skulschus (MCDBA, MCSD) und Marcus Wiederstein (MCDBA, MCSD, MCSE) arbeiten als Projektleiter, Trainer und Berater bei der Comelio GmbH. Sie haben zusammen im Datenbankbereich bereits Bücher zu MS SQL Server und zu Oracle veröffentlicht. Sie beschäftigen sich seit der Version 2000 mit dem MS SQL Server für betriebswirtschaftliche Anwendungen und Business Intelligence-Systeme. Verlag Comelio Medien gehört zur Comelio GmbH, einem international arbeitenden IT-Systemhaus. Er bietet den Mitarbeitern der Comelio GmbH und externen Autoren die Gelegenheit, Themenbereiche aus ihren Aufträgen in den Bereichen Beratung, Entwicklung oder Schulung in Buchform aufzubereiten. Comelio bietet betriebswirtschaftliche Software und Business Intelligence sowie IT-Offshoring an. Das erste Kapitel zeigt, wie man eine Datenbank und ihre Bestandteile einrichtet. Hierunter fallen die Datenbank selbst und natürlich Tabellen und ihre Bestandteile wie Spalten und Schlüssel für Tabellen bzw. Verknüpfungen zwischen den Tabellen. Große Datenbanken erfordern es, dass Daten nicht in der gleichen Datenbank-Datei gespeichert werden, sondern dass man spezialisierte Speicherstrukturen (Dateien in Dateigruppen) erstellt und dafür entweder nach und nach oder schon zu Beginn die entsprechenden Objekte erstellt. Sie lernen, wie Sie diese Strukturen sowohl über T-SQL und auch über die grafischen Werkzeuge erstellen und verwalten können. Das zweite Kapitel zeigt, wie man mit T-SQL und in Maßen auch über die Oberfläche Daten in der Datenbank pflegt, d.h. Daten einfügt, ändert und auch wieder löscht. Dazu gehört es auch, Daten massenweise zu importieren und zu exportieren, wozu der MS SQL Server verschiedene grafische Werkzeuge und sogar ein eigenes Modul in Form der Integration Services bereit stellt. Sie lernen diese Werkzeuge kennen und verwenden. Das dritte Kapitel beschäftigt sich mit der Optimierung der Datenbank und vermittelt Ihnen die Konzepte von Indizierung und Tuning. Dazu zählt auch, die Datenbank auf ihre Leistung hin zu analysieren und die geschätzten und tatsächlichen Ausführungspläne von Abfragen zu verwenden. Der MS SQL Server stellt für diese Fragestellungen einmal einen Optimierungsratgeber (Database Tuning Advisor) und für die Abfrage eine Visualisierung der SQL-Ausführung bereit. Über die Oberfläche des Management Studios und natürlich auch mit T-SQL kann man dann die notwendigen Maßnahmen ergreifen, um die Datenbank optimal aufzubauen oder nachträglich zu verbessern. Das vierte Kapitel konzentriert sich auf die Darstellung einiger wesentlicher administrativer Aspekte wie das Sicherheitskonzept des MS SQL Servrs. Sie lernen die Elemente wie Anmeldung, Benutzer und Rolle kennen und sehen, wie Sie diese Elemente über die Oberfläche und T-SQL erstellen. Darüber hinaus sehen Sie in verschiedenen Beispielen, wie sich Sicherheitseinstellungen bei der Verwendung der Datenbank für die Benutzer auswirkt. Das fünfte Kapitel bietet eine Einführung in die SQL-Erweiterung von MS SQL Server mit dem Namen Transact SQL (T-SQL). Zwar gibt es in den vorherigen Kapiteln bereits verschiedene Beispiele, die mit einfachen Mitteln von T-SQL operieren, doch die Erstellung von Variablen, die Verwendung und die Auswahl von geeigneter Datentypen, die Erstellung und Nutzung von Cursorn, die Behandlung von Fehlern oder anderen allgemeinen Programmiertechniken ist diesem Kapitel vorbehalten. Das sechste Kapitel setzt die Themen aus dem vorherigen Kapitel fort und zeigt Ihnen, wie Sie mit Hilfe von T-SQL nicht nur ausführbare Skripte entwickeln, sondern programmierbare Objekte erstellen: Funktionen und Prozeduren. Diese lassen sich dann entweder in größeren T-SQL Anwendungen nutzen oder im Falle von Funktionen direkt in T-SQL-Abfragen oder im Falle von Prozeduren auch aus Programmiersprachen wie .NET, Java und PHP. Die Datenbank bietet somit nicht nur Daten, sondern auch bis zu einem gewissen Grad die Verarbeitungslogik für diese Daten. Das siebte Kapitel greift noch einmal die Entwicklung von Verarbeitungslogik auf, wobei hier die Automatisierung von administrativen Aufgaben oder bei der Datenpflege im Vordergrund steht. Sie sehen also, wie man mit T-SQL Trigger programmiert, die auf vorab definierte Ereignisse reagieren, oder Datenbank-Jobs einrichten, die zeitgesteuert ablaufen und entweder einzelne T-SQL Kommandos oder Prozeduren ausführen können.

High Performance MySQL

Author: Baron Schwartz
Publisher: O'Reilly Germany
ISBN: 9783897218352
Release Date: 2009-02-15
Genre: Computers

Einführungen in MySQL gibt es viele. Wer aber größere MySQL-Server betreut, die verlässlich laufen müssen, egal was Programmierer oder Benutzer auf sie loslassen, der braucht weiter reichende Informationen. In High Performance MySQL beschreiben sechs anerkannte Experten mit langjähriger Erfahrung auf großen Systemen alle Stellschrauben, an denen MySQL-Admins drehen können, um Sicherheit, Performance, Datenintegrität und Robustheit zu erhöhen. Von Profis für Profis Hier geht es nicht um kleine Webauftritte mit Datenbankanbindung! Lernen Sie stattdessen fortgeschrittene Techniken kennen, mit denen Sie MySQLs Potenzial voll ausreizen können -- um große, skalierbare Systeme zu entwerfen, zu optimieren und zu sichern. Behandelt werden Benchmarking, Indizes, Storage-Engines, Replikationen, Lastverteilung und Hochverfügbarkeit, Backups, Sicherheit... und zu jedem Aspekt die richtigen Werkzeuge, mit denen sich Ihre Ziele am besten realisieren lassen. Praxiserprobt muss es sein Der eine ist MySQL-Guru bei Yahoo!, der andere Angestellter Nr. 25 bei MySQL AB und dort nacheinander für das MySQL-Manual, die Trainingskurse und die Entwicklung des Supports zuständig, wieder ein anderer war bei MySQL AB im High-Performance-Team – die Autoren dieses Buchs wissen, wovon sie sprechen. Graue Theorie finden Sie woanders, hier geht es um bewährte Techniken aus der Praxis. Die erste Auflage von „High Performance MySQL“ wurde hoch gelobt und hat schon unzähligen Lesern wertvolle Dienste geleistet. Nun war es an der Zeit, dieses anerkannte Handbuch einmal komplett zu aktualisieren, um nützliches Referenzmaterial zu erweitern, neue Features der Versionen MySQL 5.0 und 5.1 zu ergänzen und zahlreiche Themen wie die Optimierung der Storage-Engine InnoDB zu vertiefen.

Programmieren mit PHP

Author: Rasmus Lerdorf
Publisher: O'Reilly Germany
ISBN: 3897214733
Release Date: 2007
Genre: PHP (Computer program language)


The big switch

Author: Nicholas G. Carr
Publisher:
ISBN: 3826655087
Release Date: 2009
Genre: Informationstechnik - Technische Innovation - Soziokultureller Wandel

Nicholas Carr beschreibt in dieser deutschen Übersetzung des amerikanischen Bestsellers die nächste IT-Revolution und dass dadurch immense Folgen auf unsere Wirtschaft und Gesellschaft zukommen werden. Dabei erläutert er detailliert die Entwicklung der Computerindustrie in den letzten Jahren sowie insbesondere entscheidende neue Technologien wie das Cloud Computing und dessen Auswirkungen auf traditionelle Firmen wie z.B. Microsoft und Dell.