{"id":542,"date":"2024-09-03T12:05:22","date_gmt":"2024-09-03T10:05:22","guid":{"rendered":"https:\/\/modedcon.com\/?page_id=542"},"modified":"2025-08-18T20:14:02","modified_gmt":"2025-08-18T18:14:02","slug":"anwendungsmodernisierung-datenbank","status":"publish","type":"page","link":"https:\/\/modedcon.com\/en\/kurse\/anwendungsmodernisierung-datenbank\/","title":{"rendered":"Anwendungsmodernisierung 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. Die Teilnehmer sollten mit den Datenbank-Konzepten vertraut sein, zumindest physische und logische Dateien kennen.<\/p>\n\n\n\n<p>In diesem Kurs wird keine neue Datenbank designt, sondern man geht vielmehr davon aus, dass in den meisten Firmen gewachsene Datenbank-Konzepte, physische und logische Dateien mit jeder Menge Redundanzen vorhanden sind. Des weiteren wird gezeigt, mit welchen Mitteln es m\u00f6glich ist, auch in einer bestehenden Anwendung die Dateien nicht nur zu konvertieren, erweitern &#8230; und zu guter Letzt auch zu redesignen.  <\/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>Aktuelle Situation &#8211;&gt; Zukunft<\/strong><\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Physische Dateien und SQL Tabellen<\/strong>\n<ul class=\"wp-block-list\">\n<li>Architektonische Unterschiede<\/li>\n\n\n\n<li>Spalten auf ung\u00fcltige numerische Daten pr\u00fcfen<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Konvertieren physischer Dateien von DDS nach DDL<\/strong>\n<ul class=\"wp-block-list\">\n<li>Reverse Engineering<\/li>\n\n\n\n<li>CREATE or REPLACE TABLE<\/li>\n\n\n\n<li>Unique Identifier (Identity Column)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Hinzuf\u00fcgen von Constraints<\/strong>\n<ul class=\"wp-block-list\">\n<li>Key Constraints (Primary \/ Unique)<\/li>\n\n\n\n<li>Check Constraints<\/li>\n\n\n\n<li>Referential Integrities<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>SQL Global Variables<\/strong><\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Abh\u00e4ngige Datenbank-Objekte<\/strong>\n<ul class=\"wp-block-list\">\n<li>IBM Service &#8211; RELATED_OBJECTS<\/li>\n\n\n\n<li>Logische Dateien\n<ul class=\"wp-block-list\">\n<li>DDS LF<\/li>\n\n\n\n<li>SQL Indices (inkl. Derived und Spare Indices)\n<ul class=\"wp-block-list\">\n<li>Encoded Vector Indices (EVI)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Konvertieren von logischen Dateien in SQL Indices<\/li>\n\n\n\n<li>Views<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Trigger\n<ul class=\"wp-block-list\">\n<li>Instead Of Trigger<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Umsetzung von numerischen Datums-\/Zeit-Felder in echte Daten\/Zeiten<\/strong><\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Modernisierung von vorhandenen Dateien &#8211; Vorgehensweise<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>RCAC &#8211; Row and Column Access Control<\/strong>\n<ul class=\"wp-block-list\">\n<li>Zugriffsbeschr\u00e4nkungen auf Zeilen- und Spalten-Ebene<\/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<h3 class=\"wp-block-heading has-large-font-size\">Dieser Kurs<\/h3>\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. Die Teilnehmer sollten mit den Datenbank-Konzepten vertraut sein, zumindest physische und logische Dateien kennen. In diesem Kurs wird keine neue Datenbank designt, sondern man geht vielmehr davon aus, dass in den meisten Firmen gewachsene Datenbank-Konzepte, physische und logische Dateien mit jeder Menge Redundanzen vorhanden sind. Des weiteren wird [&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-542","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/modedcon.com\/en\/wp-json\/wp\/v2\/pages\/542","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=542"}],"version-history":[{"count":17,"href":"https:\/\/modedcon.com\/en\/wp-json\/wp\/v2\/pages\/542\/revisions"}],"predecessor-version":[{"id":993,"href":"https:\/\/modedcon.com\/en\/wp-json\/wp\/v2\/pages\/542\/revisions\/993"}],"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=542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}