{"id":540,"date":"2024-09-03T12:05:13","date_gmt":"2024-09-03T10:05:13","guid":{"rendered":"https:\/\/modedcon.com\/?page_id=540"},"modified":"2025-08-18T20:12:36","modified_gmt":"2025-08-18T18:12:36","slug":"data-centric-verlagerung-von-programmlogik-in-die-datenbank","status":"publish","type":"page","link":"https:\/\/modedcon.com\/en\/kurse\/data-centric-verlagerung-von-programmlogik-in-die-datenbank\/","title":{"rendered":"Data Centric Verlagerung von Programmlogik in die Datenbank"},"content":{"rendered":"<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<p>Der Kurs ist auf 3 Tage ausgelegt. Es wird davon ausgegangen, dass die Teilnehmer mit RPG, ILE-Konzepten, sowie SQL und den Datenbank-Konzepten vertraut sind. <\/p>\n\n\n\n<p>Bei dem Kurs geht es in erster Linie darum, die vorhandene Datenbank, sowie die darauf aufbauenden Anwendungen soweit vorzubereiten, dass im Endeffekt nicht nur eine Konvertierung der Datenbank von DDS nach DDL m\u00f6glich ist, sondern dass die Datenbank auch tats\u00e4chlich nach und nach re-designed werden kann. <\/p>\n\n\n\n<p>Hier geht es zwar auch um die Techniken, aber auch und vor allem um die Konzepte.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"margin-top:48px;margin-bottom:24px\">Inhalte<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Anwendungszentriertes versus Datenzentriertes Denken<\/strong><\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Auslagerung von Dateizugriffen<\/strong><\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ILE-Konzepte<\/strong>\n<ul class=\"wp-block-list\">\n<li>Programme, Module, Service-Programme<\/li>\n\n\n\n<li>Interne und exportierte Prozeduren und Funktionen<\/li>\n\n\n\n<li>Funktionen f\u00fcr Insert-\/Update-\/Delete-Operationen und Einzelsatz-Zugriff<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Verlagerung von Programm-Logik in Datenbank-Objekte\n<ul class=\"wp-block-list\">\n<li>Views<\/li>\n\n\n\n<li>Globale Variablen<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>SQL Routines<\/strong>\n<ul class=\"wp-block-list\">\n<li>Stored Procedures<\/li>\n\n\n\n<li>User Defined Functions<\/li>\n\n\n\n<li>SQL and External User Defined (Table) Functions<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Materialized Query Tables<\/strong><\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Trigger<\/strong>\n<ul class=\"wp-block-list\">\n<li>System-Trigger<\/li>\n\n\n\n<li>Instead Of Trigger<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:35%\">\n<div class=\"wp-block-group has-custom-bg-background-color has-background is-vertical is-layout-flex wp-container-core-group-is-layout-079504a7 wp-block-group-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<p class=\"hideonmobile\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/\" data-type=\"page\" data-id=\"74\">zur\u00fcck zur \u00dcbersicht<\/a><\/p>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading has-large-font-size\">Dieser Kurs<\/h2>\n\n\n\n<p>Teilnehmer: 8<br>Dauer: 3 Tage<\/p>\n\n\n\n<p class=\"has-custom-logo-red-color has-text-color has-link-color wp-elements-0769cf7e1cc07049e052ffe016fe898e\">Die Buchung ist nur f\u00fcr Unternehmer, Gewerbetreibende, Freiberufler und \u00f6ffentliche Institutionen m\u00f6glich; nicht f\u00fcr Verbraucher i.S.d. \u00a7 13 BGB.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-custom-logo-blue-background-color has-background wp-element-button\" href=\"https:\/\/modedcon.com\/en\/kontakt\/\">Unverbindliche Anfrage stellen<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-5f9f5280 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading has-large-font-size\">Alle Kurse<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:0.5rem;font-size:clamp(0.929rem, 0.929rem + ((1vw - 0.2rem) * 0.785), 1.4rem);\">RPG<\/h3>\n\n\n\n<ul class=\"wp-block-list is-style-default\">\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/rpg-intro\/\" data-type=\"page\" data-id=\"515\">RPG \u2013 Intro<\/a><\/li>\n\n\n\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/rpg-jump-start\/\" data-type=\"page\" data-id=\"521\">RPG \u2013 Jump-Start<\/a><\/li>\n\n\n\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/ile-konzepte\/\" data-type=\"page\" data-id=\"525\">ILE Konzepte<\/a><\/li>\n\n\n\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/embedded-sql\/\" data-type=\"page\" data-id=\"527\">Embedded SQL<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:0.5rem;font-size:clamp(0.929rem, 0.929rem + ((1vw - 0.2rem) * 0.785), 1.4rem);\">SQL<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/sql-abfragen-fuer-beginner\/\" data-type=\"page\" data-id=\"529\">SQL Abfragen f\u00fcr Beginner<\/a><\/li>\n\n\n\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/sql-abfragen-fuer-profis\/\" data-type=\"page\" data-id=\"531\">SQL Abfragen f\u00fcr Profis<\/a><\/li>\n\n\n\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/erstellen-und-verarbeiten-von-json-und-xml-daten-mit-sql\/\" data-type=\"page\" data-id=\"533\">Erstellen und Verarbeiten von JSON- und XML-Daten mit SQL<\/a><\/li>\n\n\n\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/programmiersprache-sql\/\" data-type=\"page\" data-id=\"535\">Programmiersprache SQL<\/a><\/li>\n\n\n\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/sql-performance-analyse\/\" data-type=\"page\" data-id=\"538\">SQL-Performance Analyse<\/a><\/li>\n\n\n\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/data-centric-verlagerung-von-programmlogik-in-die-datenbank\/\" data-type=\"page\" data-id=\"540\">Data Centric Verlagerung von Programmlogik in die Datenbank<\/a><\/li>\n\n\n\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/anwendungsmodernisierung-datenbank\/\" data-type=\"page\" data-id=\"542\">Anwendungsmodernisierung Datenbank<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--20);margin-bottom:0.5rem;font-size:clamp(0.929rem, 0.929rem + ((1vw - 0.2rem) * 0.785), 1.4rem);\">Spezielle Kurse und Vortr\u00e4ge<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/temporale-tabellen\/\" data-type=\"page\" data-id=\"544\">Temporale Tabellen<\/a><\/li>\n\n\n\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/row-and-column-access-control-rcac\/\" data-type=\"page\" data-id=\"546\">ROW and Column Access Control (RCAC)<\/a><\/li>\n\n\n\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/partitioned-tables\/\" data-type=\"page\" data-id=\"548\">Partitioned Tables<\/a><\/li>\n\n\n\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/self-sql-error-logging-facility\/\" data-type=\"page\" data-id=\"550\">SELF \u2013 SQL Error Logging Facility<\/a><\/li>\n\n\n\n<li style=\"margin-top:6px;margin-bottom:6px\"><a href=\"https:\/\/modedcon.com\/en\/kurse\/sql-und-ifs\/\" data-type=\"page\" data-id=\"552\">SQL und IFS<\/a><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Der Kurs ist auf 3 Tage ausgelegt. Es wird davon ausgegangen, dass die Teilnehmer mit RPG, ILE-Konzepten, sowie SQL und den Datenbank-Konzepten vertraut sind. Bei dem Kurs geht es in erster Linie darum, die vorhandene Datenbank, sowie die darauf aufbauenden Anwendungen soweit vorzubereiten, dass im Endeffekt nicht nur eine Konvertierung der Datenbank von DDS nach [&hellip;]<\/p>","protected":false},"author":3,"featured_media":0,"parent":834,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-540","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/modedcon.com\/en\/wp-json\/wp\/v2\/pages\/540","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/modedcon.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/modedcon.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/modedcon.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/modedcon.com\/en\/wp-json\/wp\/v2\/comments?post=540"}],"version-history":[{"count":12,"href":"https:\/\/modedcon.com\/en\/wp-json\/wp\/v2\/pages\/540\/revisions"}],"predecessor-version":[{"id":992,"href":"https:\/\/modedcon.com\/en\/wp-json\/wp\/v2\/pages\/540\/revisions\/992"}],"up":[{"embeddable":true,"href":"https:\/\/modedcon.com\/en\/wp-json\/wp\/v2\/pages\/834"}],"wp:attachment":[{"href":"https:\/\/modedcon.com\/en\/wp-json\/wp\/v2\/media?parent=540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}