I I I EDV / IT Service - Dienstleistungen

Andreas Grieß

EDV / IT - Dienstleistungen

I I I

Home | Übersicht


Projekt: Adress-Datenbank

Beschreibung

Entwicklung und Aufbau einer eindeutigen Adress-Datenbank. Die Datenbank sollte Staaten, Bundesländer, Postleitzahlen, Orte, Ortsteile und Straßen sowie in Kombinationen erfassen. Dabei war darauf zu achten, dass Daten-Duplikate so weit wie möglich ausgeschlossen sind. Die Schwierigkeit lag darin, die verschiedenen Schreibweisen von Länder-, Orts- und Straßennamen sowie Nationale-, Internationale- und Eigennamen auf einen Nenner zu bringen. Zusätzliche Schwierigkeiten waren, dass verschiedene Straßen aber mit gleichen Namen mehrfach in einem Ort vorkommen (z.B.: existieren 6 verschiedene Rheinstraßen in Duisburg) bzw. Ortsnamen mehrfach in einem Land oder als Orts- und Ortsteilname existieren. Zuzüglich sollte die Möglichkeit bestehen, optionale Zusatzinformationen zu den Staaten, Bundesländer, Postleitzahlen, Orte, Ortsteile und Straßen anzulegen.

Maßnahmen

Verwendung einer Microsoft-SQL-Datenbank
Aufbau einer effizienten Tabellenstruktur, bestehend u.a. aus:

Staaten und Bundesländer

Postleitzahlen

Orte und Ortsteile

Straßen

Adress-Keys (Zusatzinformationen), z.B.:


ISO 3166


IOC-Ländercodes


Kfz-Kennzeichen


Telefonvorwahlen


Orts- und Straßenschlüssel


usw. (unendlich erweiterbar)

Datenbestands-Registrierung:


Quelle der Daten


Aktualität der Daten

Systemtabellen für die Ablaufsteuerung

diverse Kombinationen o.g. Objekte
Integration verschiedener Schreibweisen / Namen einer Adresse

kurze und ausführliche Schreibweisen, z.B.:


Deutschland und Bundesrepublik Deutschland


Frankfurt und Frankfurt am Main, bzw. Frankfurt/Main


Hamburg und Hansestadt Hamburg

internationale Namen, z.B.:


Deutschland und Germany


Italien und Italy


Schweiz und Switzerland


Österreich und Austria


Schweden und Sweden


München und Munich


Wien und Vienna

nationale Eigennamen, z.B.:


Italien und Italia


Schweiz und Suisse


Schweden und Sverige


Finnland und Suomi


Prag und Praha


Rom und Roma
Implementierung einer Daten-Historie für alle Tabellen zur Nachverfolgung aller Datenänderungen
Implementierung von Sichten
Programmierung

Funktionen und Prozeduren, u.a. für:


Textbereinigung


Datenkonvertierung


Ablaufsteuerung


Systemfunktionen


usw.

Trigger, u.a. für:


Datenbank-Tabellen


Datenbank-Sichten


SQL-Datenbank


SQL-Server
Sicherheit

Rechtevergabe für Benutzer und Windows-Benutzer-Gruppen (Steuerung der Rechte über Windows)

Tätigkeiten

Projektleitung
Planung
Entwicklung
Administration
Datenpflege

Programme / Software / Tools / Programmiersprachen

Datenbank: Microsoft SQL-Server
Programmierung: MSSQL

Dauer

Planung und Entwicklung: 8 Monate
Administration und Datenpflege: >13 Jahre (teilzeit)


siehe auch
Datenerfassungssysteme / Datenbank-Service

Projektliste • Beispiele durchgeführter Projekte (PDF-Format)

zurück zur Übersicht


von der Gestaltung und Inhalten verlinkter Webseiten distanziert sich Andreas Grieß ausdrücklich • weitere wichtige und detaillierte Informationen siehe Impressum

Home | Datenschutz | Impressum | Kontakt

Copyright © 2019 Andreas Grieß • weitere wichtige und detaillierte Informationen siehe Impressum