{"id":10019,"date":"2019-09-22T07:48:11","date_gmt":"2019-09-22T07:48:11","guid":{"rendered":"http:\/\/blog.bachi.net\/?p=10019"},"modified":"2020-01-15T11:08:47","modified_gmt":"2020-01-15T11:08:47","slug":"tsm_datamgmt","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=10019","title":{"rendered":"TSM_DataMgmt"},"content":{"rendered":"<p><a href=\"https:\/\/www.lexjansen.com\/phuse\/2008\/tu\/TU07.pdf\">An Animated Guide: Knowing SQL Internal Processes makes SQL Easy, makes SQL easy<\/a><br \/>\n<a href=\"https:\/\/de.wikibooks.org\/wiki\/Einf%C3%BChrung_in_SQL:_WHERE-Klausel_im_Detail\">WHERE-Klausel im Detail<\/a><\/p>\n<h1>Lecture<\/h1>\n<p><!-- ================================================================================================ --><\/p>\n<h3>Week 3<\/h3>\n<p><a href=\"https:\/\/www.infoq.com\/articles\/postgres-handles-more-than-you-think\/\">Postgres Handles More Than You Think<\/a><br \/>\n<a href=\"https:\/\/wiki.postgresql.org\/wiki\/Don%27t_Do_This\">Don&#8217;t Do This<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/B-Baum\">B-Baum<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/AVL-Baum\">AVL-Baum<\/a><\/p>\n<p><a href=\"https:\/\/www.geeksforgeeks.org\/cte-in-sql\/\">CTE in SQL<\/a><\/p>\n<p><a href=\"https:\/\/stackoverflow.com\/questions\/2603692\/what-is-the-difference-between-tree-depth-and-height\">What is the difference between tree depth and height?<\/a><br \/>\n<a href=\"http:\/\/typeocaml.com\/2014\/11\/26\/height-depth-and-level-of-a-tree\/\">Height, Depth and Level of a Tree<\/a><\/p>\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/Nested_set_model\">Nested set model<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/Nested_Sets\">Nested Sets<\/a><br \/>\n<a href=\"http:\/\/www.klempert.de\/nested_sets\/\">Jede Menge B\u00e4ume<\/a><\/p>\n<p><a href=\"https:\/\/bojanz.wordpress.com\/2014\/04\/25\/storing-hierarchical-data-materialized-path\/\">Storing hierarchical data: Materialized Path<\/a><br \/>\n<a href=\"https:\/\/communities.bmc.com\/docs\/DOC-9902\">Trees in SQL: Nested Sets and Materialized Path<\/a><br \/>\n<a href=\"http:\/\/www.rampant-books.com\/art_vadim_nested_sets_sql_trees.htm\">Nested Sets and Materialized Path SQL Trees<\/a><br \/>\n<a href=\"https:\/\/www.cloudconnected.fr\/2009\/05\/26\/trees-in-sql-an-approach-based-on-materialized-paths-and-normalization-for-mysql\/\">Trees in SQL : an approach based on materialized paths and normalization for MySQLTrees in SQL : an approach based on materialized paths and normalization for MySQL<\/a><br \/>\n<a href=\"https:\/\/evileg.com\/en\/post\/12\/\">Materialized Path in PostgreSQL<\/a><\/p>\n<p><!-- ================================================================================================ --><\/p>\n<h4>Week 4<\/h4>\n<p><a href=\"https:\/\/docs.mongodb.com\/manual\/tutorial\/install-mongodb-on-ubuntu\/\">Install MongoDB Community Edition on Ubuntu<\/a><\/p>\n<p><!-- ================================================================================================ --><\/p>\n<h4>Week 5<\/h4>\n<p><a href=\"https:\/\/www.enterprisedb.com\/blog\/schema-later-considered-harmful\">&#8220;Schema Later&#8221; Considered Harmful<\/a><br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/Visualization_software\">Visualization software<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/Tableau_Software\">Tableau Software<\/a><br \/>\nSuperset: enterprise-ready web application for data exploration, data visualization and dashboarding<br \/>\n<a href=\"https:\/\/www.quora.com\/What-does-Tableau-offer-that-Apache-Superset-doesnt\">What does Tableau offer that Apache Superset doesn&#8217;t?<\/a><\/p>\n<p><!-- ================================================================================================ --><\/p>\n<h4>Week 6<\/h4>\n<p><a href=\"https:\/\/www.techopedia.com\/7\/31151\/technology-trends\/what-is-the-difference-between-scale-out-versus-scale-up-architecture-applications-etc\">What is the difference between scale-out versus scale-up (architecture, applications, etc.)?<\/a><\/p>\n<p><!-- ================================================================================================ --><\/p>\n<h4>Week 8<\/h4>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=qx0XsxEEwUo\">Assoziationsanalyse | Video Based Learning<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=Wm1vSWXuik8\">Apriori-Algorithmus | Business Intelligence | Unsupervised Learning<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=yCbankIouUU\">Frequent Pattern (FP) growth Algorithm for Association Rule Mining<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=WgaYxdld6xQ\">Apriori algorithm with complete solved example to find association rules<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=gq6nKbye648\">data mining fp growth | data mining fp growth algorithm | data mining fp tree example | fp growth<\/a><\/p>\n<p><!-- ================================================================================================ --><\/p>\n<h4>Week 9<\/h4>\n<p><a href=\"https:\/\/de.wikipedia.org\/wiki\/ID3\">ID3<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/C4.5\">C4.5<\/a><br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/Decision_tree_learning\">Decision tree learning<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=JFJIQ0_2ijg\">Decision Tree Classification in R<\/a><\/p>\n<p><!-- ================================================================================================ --><\/p>\n<h4>Week 11<\/h4>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=3vHqmPF4VBA\">K &#8211; Means Clustering &#8211; Fun and Easy Machine Learning<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=EUQY3hL38cw\">Hierarchical Clustering &#8211; Fun and Easy Machine Learning<\/a><\/p>\n<p><!-- ================================================================================================ --><\/p>\n<h4>Week 13<\/h4>\n<p><a href=\"https:\/\/dev.to\/sheshbabu\/minimal-viable-search-using-postgres-jlg\">Minimal Viable Search using Postgres<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/Unscharfe_Suche\">Unscharfe Suche<\/a>, Levenshtein-Distanz, N-Grammen, Soundex<br \/>\n<a href=\"https:\/\/stackoverflow.com\/questions\/15884309\/postgresql-full-text-search-and-trigram-confusion\">PostgreSQL Full Text Search and Trigram Confusion<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/user\/victorlavrenko\/playlists?view=50&#038;sort=dd&#038;shelf_id=2\">Victor Lavrenko &#8211; Search Engine<\/a><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=cvhKoniK5Uo\">MapReduce &#8211; Computerphile<\/a><br \/>\n<a href=\"https:\/\/stackoverflow.com\/questions\/15884309\/postgresql-full-text-search-and-trigram-confusion\">PostgreSQL Full Text Search and Trigram Confusion<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=Px2PNpYWErA\">13.68 MapReduce, Verarbeitung eines MapReduce Jobs auf einem Cluster<\/a>\t \t<a href=\"https:\/\/www.youtube.com\/user\/victorlavrenko\/playlists?view=50&#038;sort=dd&#038;shelf_id=2\">Victor Lavrenko &#8211; Search Engine<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/Apache_Hadoop\">Apache Hadoop<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/MapReduce\">MapReduce<\/a><\/p>\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/Heaps%27_law\">Heaps&#8217; law<\/a><br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/Zipf%27s_law\">Zipf&#8217;s law<\/a><\/p>\n<p><!-- ================================================================================================ --><\/p>\n<h1>Rest<\/h1>\n<p><a href=\"http:\/\/dwgeek.com\/guide-dimensional-modeling.html\/\">Step by Step Guide to Dimensional Data Modeling<\/a><br \/>\n<a href=\"https:\/\/de.slideshare.net\/AshishChandwani3\/introduction-to-dimesional-modelling-51591209\">Introduction to Dimesional Modelling<\/a><br \/>\n<a href=\"https:\/\/docs.microsoft.com\/en-us\/previous-versions\/technet-magazine\/ee677579(v=msdn.10)?redirectedfrom=MSDN\">Business Intelligence: Building Your First Cube<\/a><br \/>\n<a href=\"https:\/\/www.codeproject.com\/Articles\/658912\/Create-First-OLAP-Cube-in-SQL-Server-Analysis-Serv\">Create First OLAP Cube in SQL Server Analysis Services<\/a><br \/>\n<a href=\"https:\/\/www.developerfusion.com\/article\/143031\/building-your-first-data-cube\/\">Building Your First Data Cube<\/a><br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/Dimensional_modeling\">Dimensional modeling<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/OLAP-W%C3%BCrfel\">OLAP-W\u00fcrfel<\/a><br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/OLAP_cube\">OLAP cube<\/a><\/p>\n<p><a href=\"https:\/\/www.geeksforgeeks.org\/sql-ddl-dql-dml-dcl-tcl-commands\/\">SQL | DDL, DQL, DML, DCL and TCL Commands<\/a><\/p>\n<p><a href=\"http:\/\/www.fb10.uni-bremen.de\/khwagner\/grundkurs2\/kapitel4.aspx\">Grundbegriffe der Pr\u00e4dikatenlogik<\/a><br \/>\n<a href=\"https:\/\/sewiki.iai.uni-bonn.de\/service\/knowhow\/prolog\/start\">Prolog &#8211; Begriffe<\/a>, (Literal, Klausel, Pr\u00e4dikat)<\/p>\n<h4>Wikipedia<\/h4>\n<p><a href=\"https:\/\/de.wikipedia.org\/wiki\/Pr%C3%A4dikatenlogik\">Pr\u00e4dikatenlogik<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/Literal#Literale_in_der_mathematischen_Logik\">Literale in der mathematischen Logik<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/Disjunktionsterm\">Disjunktionsterm<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/Pr%C3%A4dikat_(Logik)\">Pr\u00e4dikat (Logik)<\/a><\/p>\n<h3>Wikipedia<\/h3>\n<p><a href=\"https:\/\/de.wikipedia.org\/wiki\/Relationale_Algebra\"><\/a> (de)<br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/Relational_algebra\">Relational algebra<\/a> (en)<br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/Join_(SQL)\">Join (SQL)<\/a> (de)<br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/Join_(SQL)\">Join (SQL)<\/a> (en)<br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/Data_Manipulation_Language\">Data Manipulation Language (DML)<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/Transaction_Control_Language\">Transaction Control Language (TCL)<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/CRUD\">CRUD<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/ACID\">ACID<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/NoSQL\">NoSQL<\/a><br \/>\n<a href=\"https:\/\/de.wikipedia.org\/wiki\/Dokumentenorientierte_Datenbank\">Dokumentenorientierte Datenbank<\/a><br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/Codd%27s_12_rules\">Codd&#8217;s 12 rules<\/a><\/p>\n<h3>NULL<\/h3>\n<p><a href=\"https:\/\/modern-sql.com\/de\/konzept\/null\">NULL in SQL: Platzhalter f\u00fcr fehlende Daten<\/a><\/p>\n<h3>SQL Functions<\/h3>\n<p><a href=\"https:\/\/www.sqlshack.com\/sql-substring-function-overview\/\">Substring function overview<\/a><\/p>\n<h3>Sakila Databas<\/h3>\n<p><a href=\"https:\/\/dev.mysql.com\/doc\/sakila\/en\/\">MySQL Sakila Sample Database<\/a><br \/>\n<a href=\"https:\/\/www.jooq.org\/sakila\">The Sakila Database<\/a><br \/>\n<a href=\"https:\/\/github.com\/jOOQ\/jOOQ\/tree\/master\/jOOQ-examples\/Sakila\">github.com\/jOOQ\/jOOQ\/tree\/master\/jOOQ-examples\/Sakila<\/a><\/p>\n<h4>JOOQ<\/h4>\n<p><a href=\"https:\/\/blog.jooq.org\/2016\/12\/09\/a-beginners-guide-to-the-true-order-of-sql-operations\/\">A Beginner\u2019s Guide to the True Order of SQL Operations<\/a><\/p>\n<h3>Datenbankenlernen.de &#8211; Prof. Dr. Jens Dittrich<\/h3>\n<p><a href=\"https:\/\/bigdata.uni-saarland.de\/datenbankenlernen\/\">Datenbankenlernen.de<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/playlist?list=PLC4UZxBVGKte0o6iUssqQVmXhryrOqPXi\">13.XX SQL<\/a> (Playlist)<br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=ps_wMsAseog\">13.20 \u00dcbersicht \u00fcber Datenbanksysteme: Welches DBMS f\u00fcr was?<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=bDOV1yf13sU\">13.21a SQL Standards<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=5yxXvtLUf8A\">13.21b SQL Teilsprachen<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=Ua3pho2ULY4\">13.24 SELECT FROM WHERE<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=kK_dsqODRjI\">13.44 NULL != NULL<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=-VbnhlJRrN0\">13.46 Unteranfragen mit IN, EXISTS, ALL, ANY<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=hy_MVmSMkgA\">13.48 SQL Datentypen<\/a><\/p>\n<h3>postgresql<\/h3>\n<p><a href=\"https:\/\/stackoverflow.com\/questions\/14374726\/postgresql-cant-create-database-operationalerror-source-database-template\">postgresql &#8211; can&#8217;t create database &#8211; OperationalError: source database \u201ctemplate1\u201d is being accessed by other users<\/a><\/p>\n<p><a href=\"http:\/\/www.postgresqltutorial.com\/postgresql-data-types\/\">PostgreSQL Data Types<\/a><br \/>\n<a href=\"http:\/\/www.postgresqltutorial.com\/postgresql-show-tables\/\">PostgreSQL Show Tables<\/a><br \/>\n<a href=\"https:\/\/stackoverflow.com\/questions\/769683\/show-tables-in-postgresql\">Show tables in PostgreSQL<\/a><br \/>\n<a href=\"http:\/\/www.postgresqltutorial.com\/postgresql-show-databases\/\">PostgreSQL Show Databases<\/a><\/p>\n<h4>Documentation<\/h4>\n<p><a href=\"https:\/\/www.postgresql.org\/docs\/11\/functions-aggregate.html\">9.20. Aggregate Functions<\/a><\/p>\n<h3>SELECT DISTINCT, GROUP BY<\/h3>\n<p><a href=\"http:\/\/www.scholz-softwareentwicklung.de\/de\/thema-edv-it\/datenbank\/sql-select-distinct.html\">SQL &#8211; select DISTINCT<\/a><br \/>\n<a href=\"https:\/\/stackoverflow.com\/questions\/164319\/is-there-any-difference-between-group-by-and-distinct\">Is there any difference between GROUP BY and DISTINCT<\/a><\/p>\n<h1>NoSQL &#8211; Graph Databases<\/h1>\n<h4>OrientDB<\/h4>\n<p><a href=\"https:\/\/orientdb.com\/docs\/3.0.x\/gettingstarted\/demodb\/\">Demo Database<\/a><\/p>\n<h4>Wikipedia<\/h4>\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/Multi-model_database\">Multi-model database<\/a><\/p>\n<h4>YouTube<\/h4>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=kpLqfFGubKM\">OrientDB &#8211; the 2nd generation of (MultiModel) NoSQL by Luigi Dell&#8217;Aquila<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=rQpVxv-E-Pg\">Michael Hackstein: Multi-Model NoSQL Databases<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=Eyk623IUtig\">Building on Multi-Model Databases<\/a><\/p>\n<h1>WEKA<\/h1>\n<p><a href=\"https:\/\/www.cs.waikato.ac.nz\/ml\/weka\/\">Weka 3: Machine Learning Software in Java<\/a><br \/>\n<a href=\"https:\/\/waikato.github.io\/weka-wiki\/\">Weka Wiki<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/playlist?list=PLea0WJq13cnBVfsPVNyRAus2NK-KhCuzJ\">WEKA API Tutorial: How to use WEKA in JAVA<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>An Animated Guide: Knowing SQL Internal Processes makes SQL Easy, makes SQL easy WHERE-Klausel im Detail Lecture Week 3 Postgres Handles More Than You Think Don&#8217;t Do This B-Baum AVL-Baum CTE in SQL What is the difference between tree depth and height? Height, Depth and Level of a Tree Nested set model Nested Sets Jede [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-10019","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/10019","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10019"}],"version-history":[{"count":50,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/10019\/revisions"}],"predecessor-version":[{"id":10593,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/10019\/revisions\/10593"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10019"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10019"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}