Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Tutorial D — Wikipédia
Tutorial D — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.

Tutorial D est un langage d'interaction avec les bases de données relationnelles, conçu par Hugh Darwen (en) et Christopher J. Date (en) dans leur document The Third Manifesto (ja) en 1994, pour être plus simple et plus cohérent que le traditionnel SQL.

Différences avec SQL

[modifier | modifier le code]

Ce langage cherche à se débarrasser de ce que ses créateurs nomment de mauvais choix historiques de SQL. Il remet à plat la question des requêtes enchâssées l'une dans l'autre, ainsi qu'un traitement jugé dans certains cas absurdes de la valeur nulle (NULL). Dans le standard ANSI de SQL, par exemple, si l'on demande la liste des champs différents d'une valeur donnée, ceux contenant NULL ne sont pas considérés faire partie de ce qui est demandé. Ce choix n'est pas absurde, mais les auteurs de Tutorial D affirment que cela est trop contre-intuitif pour ne pas aboutir à des erreurs en cascade.

Il en existe une implémentation sous le nom de Rel[1]. La libraire Bmg[2] propose une algèbre relationnelle implémentée en Ruby, qui s'inspire beaucoup de Tutorial D, et permet entre autres l'interrogation de fichiers CSV ou Excel, en plus de bases de données SQL.

Notes et références

[modifier | modifier le code]
  1. ↑ http://dbappbuilder.sourceforge.net/Rel.html
  2. ↑ https://relational-algebra.dev/

Voir aussi

[modifier | modifier le code]
  • Big data
  • icône décorative Portail de l’informatique
  • icône décorative Portail des bases de données
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Tutorial_D&oldid=229677134 ».
Catégorie :
  • Base de données
Catégories cachées :
  • Article contenant un appel à traduction en anglais
  • Article contenant un appel à traduction en japonais
  • Portail:Informatique/Articles liés
  • Portail:Technologies/Articles liés
  • Portail:Bases de données/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id