Charles Bachman

Charles William "Charlie" Bachman (geboren am 11. Dezember 1924) ist ein amerikanischer Computerwissenschaftler, der seine komplette Karriere als ein Industrieforscher aber nicht in der Akademie ausgegeben hat. Er ist besonders für seine Arbeit im Gebiet von Datenbanken bekannt.

Lebensbeschreibung

Charles Bachman ist in Manhattan, Kansas 1924 geboren gewesen, wo sein Vater, Charlie Bachman, der Hauptfußballtrainer in der Universität des Staates Kansas war. Er hat Höherer Schule in Östlichem Lansing, Michigan aufgewartet.

Im Zweiten Weltkrieg hat er sich der USA-Armee angeschlossen und hat März 1944 den ganzen dem Februar 1946 im Pazifischen Südwesttheater ausgegeben, das im Fliegerabwehrartillerie-Korps im Neuen Guinea, Australien und den philippinischen Inseln dient. Hier wurde er zuerst dazu ausgestellt und hat Feuerkontrollcomputer verwendet, um 90-Mm-Pistolen zu richten.

Nach seiner Entladung 1946 hat er Universität des Staates Michigan aufgewartet und hat 1948 mit einem Vordiplom im Maschinenbau (Tau Beta Phi) graduiert. Er hat dann der Universität Pennsylvaniens aufgewartet. 1950 hat er mit einem Magisterabschluss im Maschinenbau graduiert, und hatte auch drei Viertel der Voraussetzungen für einen MBA von der Schule von Wharton der Universität des Geschäfts vollendet.

1950 hat er angefangen, am Dow Chemical in Mittelland, Michigan zu arbeiten. Nach zehn Jahren 1960 hat er sich General Electric angeschlossen, wo er Integrated Data Store (IDS) entwickelt hat. 1983 würde er gefundene Bachman Informationssysteme, wo er Produkte von Computer-Aided Software Engineering (CASE) entwickelt hat.

Er hat den ACM Turing Preis 1973 für "seine hervorragenden Beiträge zur Datenbanktechnologie" erhalten. Er wurde als ein Ausgezeichneter Gefährte der britischen Computergesellschaft 1977 für seine Pionierarbeit in Datenbanksystemen gewählt. Er wird in der Datenbankruhmeshalle verzeichnet.

Arbeit

Bachman hat seine komplette Karriere als ein praktizierender Softwareingenieur aber nicht in der Akademie ausgegeben. Am Anfang Startarbeit 1950 am Dow Chemical in Mittelland, Michigan, hat er sich zur Position von Daten erhoben, die Betriebsleiter vor dem Verlassen 1960 Bearbeiten, um sich General Electric anzuschließen, wo er Integrated Data Store (IDS), eines der ersten Datenbankverwaltungssysteme entwickelt hat. In Verbindung mit dem Weyerhaeuser-Gerümpel arbeitend, hat er den ersten Mehrprogrammierzugang zur IDS Datenbank entwickelt. Später an GE hat er das "dataBasic" Produkt entwickelt, das Datenbankunterstützung den Grundlegenden Sprachtime-Sharing-Benutzern angeboten hat. Später in seiner Karriere hat er sich einem kleineren Unternehmen, Cullinane Informationssysteme angeschlossen (später Cullinet), der eine Version von IDS angeboten hat, der IDMS genannt wurde und die Großrechner von IBM unterstützt hat.

Bachman Informationssysteme

1983 hat er Bachman Informationssysteme gegründet, die eine Linie von Produkten von Computer-Aided Software Engineering (CASE) entwickelt haben. Das Mittelstück dieser Produkte war der BACHMAN/Data Analytiker, der grafische Unterstützung zur Entwicklung und Wartung von Bachman Diagrammen zur Verfügung gestellt hat. Es wurde im Neugestaltungszyklus-Marktprogramm von IBM, dem Kombinieren gezeigt:

  1. die Rücktechnik von veralteten Großrechner-Datenbanken,
  2. das Datenmodellieren,
  3. schicken Sie Technik zu neuen physischen Datenbanken und nach
  4. Optimierung von physischen Datenbankdesigns für die Leistung und DBMS Details.

Papiere von Bachman

Papiere von Bachman von 1951 bis 2007 sind am Institut von Charles Babbage, der Universität Minnesotas verfügbar. Diese Sammlung enthält ausführlich berichtete archivalische materielle Beschreiben-Datenbanksoftwareentwicklung. Es schließt Dokumentation auf dem Dow Chemical (1951-1960), General Electric (1960-1970), Honeywell Informationssysteme (1970-1981), Cullinane Datenbank Systems/Cullinet (1972-1986), Bachman Information Systems, Inc. (1982-1996) sowie mehrere Berufsorganisationen ein.

Siehe auch

  • Diagramm von Bachman
  • Navigationsdatenbank

Veröffentlichungen

Bachman hat Dutzende von Veröffentlichungen und Zeitungen, einer Auswahl veröffentlicht:

  • 1962. "Prioritätsdiagramme: Der Schlüssel zur Produktionsplanung, Planend und Kontrolle." In: Eigenschaften von ProCo. Anhang Nr. 24, am 24. August..
  • 1965. "Einheitlicher Datenladen." in: DPMA Vierteljährlich, Januar 1965.
  • 1969. "Software für die Zufällige Zugriffsverarbeitung." in: Datamation April 1965.
  • 1969. "Datenstruktur-Diagramme." in: DataBase: Ein Vierteljährliches Rundschreiben von SIGBDP. vol. 1, Nr. 2, Sommer 1969.
  • 1972. "Architektur-Definitionstechnik: Seine Ziele, Theorie, Prozess, Möglichkeiten und Praxis." co-authored mit J. Bouvard. in: Datenbeschreibung, Zugang und Kontrolle: Verhandlungen der ACM-SIGFIDET 1972-Werkstatt, am 29. November - am 1. Dezember 1972.
  • 1972. "Die Evolution von Lagerungsstrukturen." In: Kommunikationen des ACM vol. 15, Nr. 7, Juli 1972.
  • 1972-73. "Satz-Konzept für die Datenstruktur." In: Enzyklopädie der Informatik, 1972-1973.
  • 1973. "Der Programmierer als Navigator." 1973 ACM-Vortrag. In: Kommunikationen des ACM vol. 16, Nr. 11, November 1973. (pdf)
  • 1974. "Durchführungstechniken für Datenstruktur-Sätze." In: Datengrundverwaltungssysteme, 1974.
  • 1977. "Warum die Modellieren-Fähigkeit zu Codasyl Datenstruktur-Sätzen Einschränken?" In: Nationale Computerkonferenz vol. 46, 1977.
  • 1978. "Kommentar zum Zwischenbericht des Komitees von CODASYL Systemen über die Verteilte Datenbanktechnologie." Nationale Computerkonferenz vol. 47, 1978.
  • 1978. "DDP Wird Ungeheuer Betroffen, So Hüten Sich Betriebsleiter!" in: DM, März 1978.
  • 1980. "Der Einfluss von Strukturierten Daten Überall in Computergestützten Informationssystemen." In: Information, die 80, 1980 In einer Prozession geht.
  • 1980. "Die Rolle-Datenmusterannäherung an Datenstrukturen." Darin; internationale Konferenz für Datenbasen, am 24. März 1980.
  • 1982. "Zu einem Mehr ganzen Bezugsmodell von Computergestützten Informationssystemen." Co-Authored mit Ronald G. Ross. In: Computer und Standards 1, 1982.
  • 1983. "Die Strukturierungsfähigkeiten zum Molekularen Datenmodell." Darin; Entitätsbeziehungsannäherung an die Softwaretechnik. C. G. Davis, S. Jajodia und R. T. Yeh. Hrsg.-Juni 1983.
  • 1987. "Ein Fall für die Anpassungsfähige Programmierung." In: Logik vol. 2, Nr. 1, Frühling 1987.
  • 1989. "Eine Persönliche Chronik: Das Schaffen Besserer Informationssysteme, mit Einigen Richtlinien." In: IEEE Transaktionen auf Kenntnissen und Datentechnik vol. 1, Nr. 1, März 1989.

Außenverbindungen


Abteilungen der Regierung des Vereinigten Königreichs / Jornada del Muerto
Impressum & Datenschutz