X

Wählen Sie Ihr Land

Turkey (Türkçe)Turkey (Türkçe) Germany (German)Germany (German)
X
X

Wählen Sie Ihr Land

Turkey (Türkçe)Turkey (Türkçe) Germany (German)Germany (German)
X

Hier ist die Übersetzung:

Im letzten Abschnitt haben wir uns mit dem Konzept der Daten befasst und schnell den Prozess vom Entstehen natürlicher Daten bis hin zur Entwicklung modernster Datenspeichersysteme der heutigen Menschheit überblickt. Wir sind bereits mit den vorhandenen Daten, den daraus generierten Informationen und den Umgebungen, in denen diese gespeichert werden, vertraut. Dieses Mal werden wir uns genauer mit der Methodik und den Systemen befassen, die wir beim Speichern von Daten verwenden, und die Verwendung von Lochkarten als Datenbank betrachten, die wir im letzten Abschnitt erwähnt haben. Lochkarten waren nicht nur ein Mittel zur Speicherung von Daten, sondern wurden auch verwendet, um Daten organisiert aufzubewahren. Obwohl ihre Zwecke unterschiedlich waren, wurden letztendlich Datensätze auf organisierte Weise aufbewahrt. Mit der Entwicklung analoger, magnetischer und später digitaler Datenspeichermethoden ab den 1950er Jahren stieg auch die Notwendigkeit, Daten ordentlich zu speichern. Aus diesem Grund begannen die Techniken der Bibliotheks- und Archivwissenschaften, die seit Jahrhunderten existieren, auf Computeranwendungen zu treffen und sich zu modernisieren. Der Begriff "Datenbank" wurde erstmals in den 1960er Jahren für Computersysteme verwendet. Eine der ersten modernen Anwendungen in diesem Bereich ist ein Datenbanksystem, das entwickelt wurde, um die Teile der Saturn V-Rakete aufzulisten und zu speichern, die für eine Mondlandung vorgesehen waren. Bis in die 1970er Jahre ähnelten alle Systeme, die als Datenbanken bezeichnet wurden, im Grunde genommen den Notizbuchanwendungen, die wir heute verwenden, um Texte zu erstellen. 1973 prägte Edgar Codd, der am IBM San Jose Research Laboratory arbeitete, einen revolutionären Begriff, den der "relationalen Datenbank". In einer Präsentation im Unternehmen verwendete Codd den folgenden Ausdruck, um diesen Begriff zu definieren: "Zukünftige Benutzer, die mit großen Datensätzen arbeiten, sollten nicht darüber informiert sein müssen, wie Maschinen diese Daten speichern." Relationale Datenbanken speichern Daten in Tabellen und stellen Verbindungen zwischen diesen Tabellen her. Benutzer sind daran interessiert, wie ihnen Daten präsentiert werden, nicht daran, wie sie gespeichert sind. Für die Abfrage von Daten in der Datenbank wird die von Edgar Codd entwickelte Sprache SQL verwendet. Seit den 1980er Jahren hat sich SQL zu einem Standard für Datenbankabfragen entwickelt. Mit der Verbreitung von Personalcomputern in den 1980er Jahren wurde ein weiteres regelmäßiges Datenspeicherungsmittel, das in den 1990er Jahren als Tabellenkalkulation bezeichnet wurde, in unseren Alltag eingeführt. Ursprünglich als Lotus 1-2-3 bekannt, wurden Tabellenkalkulationslösungen in den folgenden Jahren, zusammen mit Excel, das von Microsoft entwickelt wurde und Teil der MS Office-Produktfamilie ist, zu einer Lösung, die in allen Bereichen von grundlegender Schulbildung bis zu den Finanz- und Rechnungswesenabteilungen komplexer Unternehmen verwendet wird. Es sollte nicht übersehen werden, dass Tabellenkalkulationsanwendungen eine begrenzte Lösung für die Speicherung und Analyse von Daten sind. Heutzutage können riesige Datenbanken Billionen von Datensätzen enthalten und Petabyte an Daten umfassen. Eine weitere Datenbanklösung, die seit den 2000er Jahren verwendet wird, sind sogenannte NoSQL-Lösungen. Diese Datenbanken enthalten feste Schemata anstelle von relationalen Tabellen und ermöglichen daher schnelle Suchvorgänge in sehr großen Datensätzen. Zum Beispiel verwendet die Google-Suchmaschine eine solche Datenbank, mit der Sie innerhalb von Millisekunden Ergebnisse für einen oder mehrere Begriffe aus Milliarden von Webseiten erhalten können. Die Cloud-Services, die im vorherigen Abschnitt für Speicherzwecke verwendet wurden, bieten auch Datenbankdienste an. Zum Beispiel bietet Amazon verschiedene Lösungen wie RDS, DynamoDB und Redshift an. Wir leben in einer Zeit, in der Hardware zu Anwendungen und Anwendungen zu Diensten werden. Cloud-Lösungen bieten uns daher eine einzigartige Kostenersparnis für die Infrastruktur, die wir benötigen. Aber das ist nicht das Ende des technologischen Fortschritts. Es gibt noch mehr.


Top