CODASYL

CODASYL

Conference on Data Systems Languages

Le CODASYL (sigle de Conference on Data Systems Languages, en français « Conférence sur les langages de systèmes de traitement de données ») est l'organisme américain de codification des systèmes de bases de données. Il a publié en 1959 les spécifications du langage COBOL. Par la suite, ses travaux entre 1974 et 1981 ont donné naissance au modèle navigationnel de SGBD (opposé au modèle hiérarchique largement promu par IBM).

En 1965, le CODASYL a constitué un groupe de travail chargé de développer les extensions du langage COBOL qui permettront de manipuler des données en préservant l'indépendance entre les applications et les périphériques de stockage. La contribution de Charles Bachman revient à la logique de chaines de données et de pointeurs mise notamment en oeuvre dans le système IDS.

En 1967, ce groupe de travail s'est rebaptisé Data Base Task Group (DBTG) qui publiait notamment COBOL extensions to handle data bases (extensions de COBOL pour manipuler des données).

En octobre 1969, le DBTG publie alors les premieres spécifications du modèle de bases de données réseau qui prendra très vite le nom de modèle de données CODASYL.

Le CODASYL a défini en 1970 les normes de standardisation des Systèmes de Gestion des Bases de Données (SGBD), uniquement mis en oeuvre sur les grands systèmes à cette époque. Le langage de manipulation des données était alors exclusivement le COBOL et le databasic. C'est la première norme de base de données décidée sans l'avis d'IBM.

Sommaire

Bases de Données Réseaux versus Bases de Données Navigationnelles

Le set (ou ensemble d'enregistrements liés) constitue l'élément fondamental des modèles de données navigationnels. Chaque set se compose d'un enregistrement père (owner) et de N enregistrements fils (members).[1]

Il existe ainsi deux modèles fondamentaux de bases de données navigationnelles :

  • le modèle hiérarchique, à l'origine même des SGBD, rapidement supplanté
  • le modèle en réseau, basé sur les travaux du Codasyl et la contribution déterminante de Charles Bachman.

Dans le modèle hiérarchique (système IMS d'IBM ou IDS1 de BULL par exemple), les zones de données et les enregistrements sont liés par des relations parents-enfants où un fils ne peut avoir qu'un père. Cela rend rapidement la structure logique des informations très lourde.[2]

Le modèle à réseau autorise à un enfant d'avoir plusieurs parents (systèmes IDS2 de BULL, IDMS de Culliname,...). La structure logique s'en trouve largement simplifiée.

References

  1. Jean-Baptiste Waldner, « CIM: Principles of Computer Integrated Manufacturing, John Wiley & Sons, 1992 [1] », dans {{{périodique}}}, John Wiley & Sons Ltd, 1992, p. p47 
  2. Jean-Baptiste Waldner, « CIM, les nouvelles perspectives de la production, Dunod Bordas, 1990 [2] », dans {{{périodique}}}, DUNOD, 1990, p. p85 

Voir aussi

liens externes

  • Portail de l’informatique Portail de l’informatique
  • Portail des bases de données Portail des bases de données
Ce document provient de « Conference on Data Systems Languages ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article CODASYL de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • CODASYL — (often spelled Codasyl ) is an acronym for Conference on Data Systems Languages . This was a consortium formed in 1959 to guide the development of a standard programming language that could be used on many computers. This effort led to the… …   Wikipedia

  • CODASYL — (también escrito Codasyl) es el acrónimo para Conference on Data Systems Languages , un consorcio de industrias informáticas formado en 1959 con el objeto de regular el desarrollo de un lenguaje de programación estándar que pudiera ser utilizado… …   Wikipedia Español

  • CODASYL — (англ. COnference on DAta SYstems Language Конференция по языкам систем обработки данных) организация (название произносится «кодасил»), принимавшая активное участие в эволюции информационных технологий в 60 80 е годы XX века. Основана в… …   Википедия

  • CODASYL — (Conference on Data Systems Languages) (Computers) now defunct organization established by the U.S. Department of Defense for the purpose of developing computer programming languages (known for the development of COBOL) …   English contemporary dictionary

  • CODASYL — Das Acronym CODASYL ist von COnference on DAta SYstems Languages abgeleitet. CODASYL entstand in den USA am 28. und 29. Mai 1959 aus einem Treffen von Computerbesitzern bei Regierung, Militär und Privatwirtschaft sowie Computerherstellern und… …   Deutsch Wikipedia

  • CODASYL — COnference on DAta SYstems Languages (Computing » General) …   Abbreviations dictionary

  • CODASYL — Siglas de: Conference On Data System Languages. Se trata de una comisión integrada por fabricantes de ordenadores, empresas privadas y el departamento de defensa de los Estados Unidos. Entre otras cosas, desarrolló el lenguage de programación… …   Enciclopedia Universal

  • CODASYL — • Conference on Data Systems Languages, Konferenz über Sprachen von Datensystemen • neue Heimat für von Systemprogrammierern verfolgte Statements : ) …   Acronyms

  • CODASYL — ● ►en sg. ►BASDON►HISTO Conference On DAta SYstems Languages. Conférence sur les langages de systèmes de traitement de données. Organisme américain de codification des systèmes de bases de données. Il a publié en 1959 les spécifications du… …   Dictionnaire d'informatique francophone

  • CODASYL — Abk. für Conference on Data Systems Languages; amerikanische Organisation von Computerherstellern und anwendern; bekannt v.a. durch Federführung bei der Entwicklung der Programmiersprache ⇡ Cobol und durch Arbeiten über ⇡ Datenbanksysteme (z.B. ⇡ …   Lexikon der Economics

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”