MySQL |
|
MySQL – wirtschaftlich, schnell und sicher MySQL ist ein modernes, mehrbenutzerfähiges, relationales Datenbanksystem, das speziell für den Einsatz im Internet optimiert ist. Es ist als Open Source Software für verschiedene Betriebssysteme verfügbar. Die wichtigsten Eigenschaften von MySQL sind Geschwindigkeit, Stabilität und einfache Bedienbarkeit durch den Einsatz der normierten Datenbanksprache SQL.
Was bedeutet SQL? SQL (Structured Query Language) ist eine strukturierte Abfragesprache für relationale Datenbanken. Sie ist für die Manipulation der Datenbankstruktur, Zeilen, Spalten, Felder und Schlüssel einer Datenbank geeignet. SQL umfasst alle Datenaktionen wie Eingeben, Speichern und Abfragen. Mit SQL können außerdem neue Datenbanken und -tabellen definiert werden.
Die Geschichte von MySQL MySQL wird von der schwedischen Firma MySQL AB hergestellt. Der Mitbegründer dieser Firma, Monty Widenius, hatte MySQL 1994 erstmals entwickelt und direkt für große Datenmengen und sehr gute Leistung ausgelegt. Seit 1996 wird MySQL im Internet und in tausend Unternehmen genutzt. Der Hersteller geht von etwa 10 Millionen Installationen der Software aus. Die aktuelle Version ist die MySQL-Version 5.1. Sie unterstützt den SQL3-Standard. Eine Version 5.2 befindet sich zurzeit im Alpha-Test. (Stand: März 2007)
Die technischen Vorteile von MySQL MySQL wird für über 20 Plattformen (Betriebssysteme) angeboten. Neben allen Windows-Versionen seit Windows 9x werden zahlreiche Unix-Varianten (z. B. Linux, AIX, HP-UX, NetBSD, OpenBSD) sowie Mac OS X unterstützt. Darüber hinaus ist MySQL ein Client/Server-System. Der Server unterstützt viele verschiedene Client-Programme und besitzt verschiedene Programmierschnittstellen. Dadurch kann der Umgang mit MySQL problemlos den jeweiligen Anforderungen angepasst werden. MySQL ist auch ein besonders schneller Datenbankserver. Er wurde speziell für den Zweck entwickelt, große Datenbanken in hoher Geschwindigkeit zu bearbeiten. Dies ist vor allem im Internet notwendig, da dort innerhalb kurzer Zeit sehr viele Anfragen abgewickelt werden müssen. MySQL besitzt eine hohe Skalierbarkeit und Flexibilität. Es kann mit sehr großen Datenbanken umgehen: Einige Anwender setzen Datenbanken im Terabyte Bereich mit 60.000 Tabellen und mehr als 5 Milliarden Zeilen ein. MySQL bietet umfassende Sicherheit und ist auch für den Einsatz in Umgebungen mit der Forderung nach 'Hochverfügbarkeit' geeignet. Es ermöglicht einen kontinuierlichen 7 Tage und 24 Stunden Betrieb. MySQL ist Open Source Software. Dies bedeutet, dass jeder die Software aus dem Internet herunterladen und ohne Bezahlung verwenden kann. Damit eignet sich MySQL auch für nicht-kommerzielle Projekte - es gibt keine Lizenzgebühren. Es ist sogar möglich, direkt in den Quellcode einzugreifen und MySQL an die eigenen Bedürfnisse anzupassen. Dies ist interessant für Firmen, die proprietäre Systeme unterstützen (müssen).
Die wirtschaftlichen Vorteile von MySQL IT-Experten gehen von einer Senkung der Datenbank-Gesamtbetriebskosten (TCO) um bis zu 90% durch MySQL aus, die in erster Linie durch die wegfallenden Lizenzkosten erreicht wird. Weitere Kostensenkungen lassen sich durch den Einsatz der Vielzahl an kostenlosen (Open Source) Administrations- und Programmier-Tools für MySQL erreichen. Da MySQL auch auf kostengünstiger Gebrauchs-Hardware mit hoher Leistung arbeitet, ist in dieser Hinsicht ebenfalls eine Reduktion der Kosten möglich. Gleichzeitig wird die ebenfalls ökonomisch vorteilhafte schrittweise Skalierbarkeit der Server erreicht, um auf kontinuierliche steigende Zugriffe aus dem Internet reagieren zu können. Ein letzter Kostenvorteil: Durch die Entscheidung für Open Source Produkte und offene Standards wird die Bindung an die Technologie eines bestimmten Herstellers vermieden. Hierdurch verringert sich das Risiko von finanziellen Belastungen durch veränderte Lizenzpolitik, Kompatibilitäts-Brüche oder tote Entwicklungspfade. |
Analyse, Beratung & Seminare Web Analytics - Wir begleiten unsere Kunden branchenübergreifend und in jeder Phase. Web-Controlling mit NewElements dient der Erfolgsmessung und Steigerung des kommerziellen Erfolges Ihrer Website. Analysieren Sie Ihre Internetdaten so flexible, wie Sie dies von OLAP- und BI-Tools kennen.
NewElements Monitor ermöglicht es Ihnen die Besucher Ihrer Internetseiten kennen zu lernen - in Echtzeit. Damit können Sie sich ein Bild über Ihren Besucher machen und mit ihm in Kontakt treten. weiter >>
NewElements Live Support
Wie ein Verkäufer, der im Geschäft auf den Kunden zugeht und ihm Beratung anbietet, ermöglicht Ihnen der NewElements Communicator eine Online-Kommunikation mit dem Besucher. Offene Fragen können schnell beantwortet und weiterführende Informationen zu Verfügung gestellt werden. weiter >>
NewElemetns Web Analyics
Web-Controlling mit NewElements dient der Erfolgsmessung und Steigerung des kommerziellen Erfolges Ihrer Website. Analysieren Sie Ihre Internetdaten so flexible, wie Sie dies von OLAP- und BI-Tools kennen. weiter >>
Dynamischer Content - Jedem seine Infomations - Kunden erhalten je nach Bewegungsdaten Ihre zielgerichtete Führung