Durchsuchen nach
Kategorie: Informatik

Alles was mit der Informatik zu tun hat

MongoDB Abfragen von eingefügten Dokumenten

MongoDB Abfragen von eingefügten Dokumenten

Ich habe eine MongoDB-Datenbank, die neben den normalen Einträgen noch ein Dokument drin hat. Hier mal so ein Eintrag: { „_id“ : ObjectId(„5fca5546c5a99d89d9aa1ff4“), „Markenname“ : [ „Coca“, „Cola“, „Zero“, „Null“, „Zucker“ ], „Menge in Gramm“ : 1500, „Energie in kJ“ : 0.9, „Inhalt“ : [ „Pflanzenextration“, „Wasser“, „Kohlensäure“, „Farbstoff“, „Säuerungsmittel“, „Phosphorsäure“ ], „Adresse“ : { „Strasse“ : „Stralauer Allee“, „Hausnummer“ : 4, „Postleitzahl“ : 10245, „Stadt“ : „Berlin“ } } Es geht jetzt um den letzten Teil: „Adresse“: {„Strasse“…..). Lange…

Weiterlesen Weiterlesen

MySQL Version 8.0.22 Zählen von NULL

MySQL Version 8.0.22 Zählen von NULL

Mein 1.000 Eintrag hier in diesem Blog und dann direkt ein besonderer. Ich habe eine Tabelle in ersten Normalform erstellt, von den Medien, die ich in der Essener Stadtbibliothek ausgeliehen habe. Aus Datenschutzgründen habe ich den Screenshot nur auf den hinteren Bereich der Tabelle gelegt. NULL ist Spezialfall und man sollte besser den englischsprachigen Wikipediaeintrag lesen. NULL ist nicht 0, denn 0 ist ein Wert. Das ist die Tabelle. Die Spalte Rückgabe habe ich nun hinzugefügt: ALTER TABLE essen ADD…

Weiterlesen Weiterlesen

Apache Cassandra Float Anomalien

Apache Cassandra Float Anomalien

Ich habe heute Morgen etwas in meine Apache Cassandra 4.0 (beta 3) Datenbank erstellt, nämlich die Coronaerkrankungen und den Inzidenzwert für die Stadt Essen. Dabei ist mir etwas aufgefallen. Obwohl ich den Inzidenzwert als FLOAT abgespeichert hat, speichert Cassandra manche Werte so ab: Andere Werte sind wiederum normal. Warum Cassandra das so macht, weiß ich nicht. Eigentlich gibt es dazu keinen Grund. Obwohl ich das System sehr schätze, bin ich über diese Eigenart verwirrt. Vielleicht ist das noch eine Eigenart…

Weiterlesen Weiterlesen

MongoDB Shell 4.2 Einfügen von mehreren Werten zu einem Eintrag

MongoDB Shell 4.2 Einfügen von mehreren Werten zu einem Eintrag

Ich habe da aus Unwissenheit als Anfänger einen Fehler gemacht, den ich erst jetzt bemerkt habe. Ich habe mir eine Datenbank aufgebaut, wo ich die Eigenprodukte der beiden Ketten EDEKA und REWE eintrage, die ich so kaufe. Es ist eher ein kleiner Gag. Vielleicht auch eine nette Übersicht über die Produkte, die ich so esse und vielleicht kann ich dann in einigen Jahren mal vergleichen, ob sich bei der Zusammensetzung etwas getan hat. Kann ja sein. Auf jeden Fall habe…

Weiterlesen Weiterlesen

MongoDB Shell 4.2 1 neues Feld in 1 neuem Dokument hinzufügen

MongoDB Shell 4.2 1 neues Feld in 1 neuem Dokument hinzufügen

Damit ich noch weiß, wohin ich meine Bewerbungen geschickt habe, habe ich eine Datenbank in MongoDB eingerichtet. Nun hatte ich gestern eine Bewerbung über LinkedIn gesendet, also direkt darüber. Da dies aber so selten ist, dass eine deutsche Firma dies nutzt, wollte ich in meiner Datenbank ein neues Feld errichten, dass nur diesen Datensatz zugehört. Das Feld bei den anderen Datensätzen nicht auftauchen. Den Befehl habe ich nun gefunden. Dieser Befehl erzeugt nur bei dieser Firma einen Eintrag mit den…

Weiterlesen Weiterlesen