{"course":{"productid":9599,"modality":6,"active":true,"language":"de","title":"NoSQL: Nicht-relationale Datenbanken","productcode":"NOSQL","vendorcode":"OT","vendorname":"Other","fullproductcode":"OT-NOSQL","courseware":{"has_ekit":false,"has_printkit":true,"language":""},"url":"https:\/\/portal.flane.ch\/course\/ot-nosql","objective":"<p>In diesem Seminar werden Ihnen Architektur und Arbeitsweise von nicht-relationen Datenbanken pr&auml;sentiert. Dabei werden Ihnen g&auml;ngige Strategien (Dokumenten- und Graphen-orientiert, Key-Value) sowie darauf basierende konkrete Produkte im Einsatz gezeigt. Sie lernen konkret, wie Daten innerhalb der Datenbanken strukturiert organisiert, abgelegt und darauf zugegriffen werden kann.<\/p>","essentials":"<p>Grundkenntnisse der Programmierung, Kenntnisse in Java oder JavaScript sind von Vorteil.<\/p>","audience":"<p>Software-Ingenieure, Anwendungsentwickler, Datenbank-Programmierer.<\/p>","contents":"<p><strong>Grundlagen:<\/strong><\/p>\n<ul>\n<li>Warum NoSQL?<\/li><li>Abgrenzung zu relationalen Datenbanken<\/li><li>Arbeitsweise: Dokumentenorientierte Datenbanken, Graphendatenbanken, Objekt-Datenbanken, Key-Value<\/li><li>Big Data und Sharding<\/li><li>Parallelisierung und MapReduce<\/li><li>Produkt&uuml;bersicht<\/li><\/ul><p><strong>MongoDB und CouchDB:<\/strong><\/p>\n<ul>\n<li>Installation und Administration<\/li><li>Organisation der Daten in Dokumenten<\/li><li>Die Rolle von JavaScript und JSON<\/li><li>Schreiben, Lesen, L&ouml;schen von Dokumenten<\/li><li>Abfragen<\/li><li>Datenkonsistenz<\/li><li>Skalierbarkeit und Replikation<\/li><\/ul><p><strong>Die graphenorientierte Neo4j:<\/strong><\/p>\n<ul>\n<li>Installation und Administration<\/li><li>Graphenorientierte Ablage von Daten<\/li><li>Schreiben, Lesen, L&ouml;schen<\/li><li>Abfragen<\/li><li>Transaktionssicherheit<\/li><li>Skalierbarkeit und Replikation<\/li><\/ul><p><strong>Die Column-orientierte HBase:<\/strong><\/p>\n<ul>\n<li>Das Prinzip Spalten-orientierter Datenbanken<\/li><li>Daten-Definition<\/li><li>Lesen, Schreiben, Abfragen<\/li><li>Die Rolle von Apache Hadoop<\/li><\/ul><p><strong>Werkzeuge:<\/strong><\/p>\n<ul>\n<li>Treiber-Software: Unterst&uuml;tzte Sprachen, Installation und API<\/li><li>Client-Zugriff mit REST<\/li><li>Administrations-Werkzeuge<\/li><li>&Uuml;berwachung<\/li><li>Reporting<\/li><\/ul><p><strong>Weitere Systeme:<\/strong><\/p>\n<ul>\n<li>Redis: Eine Key-Value-Datenbank<\/li><li>&Uuml;bersicht existierender objektorientierter und XML-basierter Datenbanken<\/li><\/ul>","objective_plain":"In diesem Seminar werden Ihnen Architektur und Arbeitsweise von nicht-relationen Datenbanken pr\u00e4sentiert. Dabei werden Ihnen g\u00e4ngige Strategien (Dokumenten- und Graphen-orientiert, Key-Value) sowie darauf basierende konkrete Produkte im Einsatz gezeigt. Sie lernen konkret, wie Daten innerhalb der Datenbanken strukturiert organisiert, abgelegt und darauf zugegriffen werden kann.","essentials_plain":"Grundkenntnisse der Programmierung, Kenntnisse in Java oder JavaScript sind von Vorteil.","audience_plain":"Software-Ingenieure, Anwendungsentwickler, Datenbank-Programmierer.","contents_plain":"Grundlagen:\n\n\n- Warum NoSQL?\n- Abgrenzung zu relationalen Datenbanken\n- Arbeitsweise: Dokumentenorientierte Datenbanken, Graphendatenbanken, Objekt-Datenbanken, Key-Value\n- Big Data und Sharding\n- Parallelisierung und MapReduce\n- Produkt\u00fcbersicht\nMongoDB und CouchDB:\n\n\n- Installation und Administration\n- Organisation der Daten in Dokumenten\n- Die Rolle von JavaScript und JSON\n- Schreiben, Lesen, L\u00f6schen von Dokumenten\n- Abfragen\n- Datenkonsistenz\n- Skalierbarkeit und Replikation\nDie graphenorientierte Neo4j:\n\n\n- Installation und Administration\n- Graphenorientierte Ablage von Daten\n- Schreiben, Lesen, L\u00f6schen\n- Abfragen\n- Transaktionssicherheit\n- Skalierbarkeit und Replikation\nDie Column-orientierte HBase:\n\n\n- Das Prinzip Spalten-orientierter Datenbanken\n- Daten-Definition\n- Lesen, Schreiben, Abfragen\n- Die Rolle von Apache Hadoop\nWerkzeuge:\n\n\n- Treiber-Software: Unterst\u00fctzte Sprachen, Installation und API\n- Client-Zugriff mit REST\n- Administrations-Werkzeuge\n- \u00dcberwachung\n- Reporting\nWeitere Systeme:\n\n\n- Redis: Eine Key-Value-Datenbank\n- \u00dcbersicht existierender objektorientierter und XML-basierter Datenbanken","skill_level":"Intermediate","version":"1","duration":{"unit":"d","value":3,"formatted":"3 Tage"},"pricelist":{"List Price":{"DE":{"country":"DE","currency":"EUR","taxrate":19,"price":1890}}},"lastchanged":"2025-07-29T12:17:42+02:00","parenturl":"https:\/\/portal.flane.ch\/swisscom\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.ch\/swisscom\/json-course-schedule\/9599","source_lang":"de","source":"https:\/\/portal.flane.ch\/swisscom\/json-course\/ot-nosql"}}