Bd Cchapitre Les bases de données et SQL Le langage SQL est le fruit d ? années de ré exion sur la problématique de manipulation des données Formalisé et normalisé il est né dans les années et a été rapidement adopté par la majorité des éditeurs Ses derni
Cchapitre Les bases de données et SQL Le langage SQL est le fruit d ? années de ré exion sur la problématique de manipulation des données Formalisé et normalisé il est né dans les années et a été rapidement adopté par la majorité des éditeurs Ses dernières normalisations SQL SQL l ? ont fait s ? orienter vers ce que l ? on appelle désormais le relationnel objet c ? est-à-dire l ? introduction de certains principes de la programmation objet au sein des bases de données relationnelles SQL repose sur deux principes fondamentaux l ? algèbre relationnelle une branche des mathématiques conçue pour traiter des données de manière ensembliste et la modélisation des données à base d ? entités et de relations Ce sont les sujets que nous allons aborder dans ce chapitre et nous terminerons en présentant la base de données qui nous servira de ?l conducteur pour la majorité des exemples du livre et certains exercices ? Pearson Education France ?? SQL e éd ?? Frédéric Brouard Rudi Bruchez Christian Soutou CSQL Historique des systèmes de gestion de bases de données SGBD Comme beaucoup de technologies de l ? informatique aujourd ? hui matures les bases de données relationnelles sont nées des travaux d ? IBM entre les années et De nombreuses recherches ont été menées au cours de cette période sur des modèles de données hiérarchiques réseaux et relationnels Le relationnel a été unanimement adopté par la suite et programmé à l ? aide du langage SQL Structured Query Language La théorie sur laquelle repose SQL a été énoncée par le professeur Edgar Frank Codd - un mathématicien d ? Oxford alors qu ? il travaillait comme chercheur pour IBM au laboratoire de San Jose L ? article A relational model of data for large shared data banks ? publié en juin dans la revue Association for Computing Machinery fait toujours o ?ce de référence et a initié tous les travaux qui ont suivi et qui perdurent Codd voulait créer un système o? l ? interrogation des données utilisait le vocable anglais Les travaux de la NASA sur la base de données modélisant les rochers rapportés du voyage sur la lune a aidé au développement de ce langage en lui donnant de la crédibilité Dès IBM entamait un prototype de bases de données relationnelle appelé System R Ce projet se termina en prouvant ainsi la viabilité d ? un tel système Le langage de programmation utilisé par IBM pour System R fut appelé SEQUEL Structured English Query Language rebaptisé par la suite SQL Structured Query Language pour des raisons phonétiques entendre en français si-qu-el Comme tout langage SQL a eu ses concurrents le plus connu fut QUEL du SGBD Ingres du début des années Bien qu ? étant le précurseur de SQL IBM ne fut pas le premier vendeur de SGBD Ce privilège revint à Honeywell Information Systems qui commercialisa en juin un produit tombé depuis en désuétude À cette même période un groupe d ?
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702801965azmohpn6k1pgaqvffvnuduhjbj7dyz12xrh6omzwoimnuz1ihgzopplm6doseg6z813nfrbid01wpgo2yatqmzaytyyyn2eehay2.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/FoeE4rSSMOI6prshsC5RXP2jdur5yKfncU99Uuxo813iMzcackhH96zJHZvooCMuuygmq8Ir9c6wRnKanJPLUFUw.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/Yphgf0ZB6OBOqpzPR57ZleEmrDB60rWuo62hyFGNGWEkxLOsgqxDZdYeXsQRSWnOc0yWHHZfVKGEwibMCmPXZBb9.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/sX5rdENH1jfjEYUdBIYSCyCtuCWQW17Kewe0zwQ5e4T0SPG57a7DhkoVh5UwcNGDtor5a9liqoEmKcNQLZSKngFQ.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/OXtjkRKCKomWhQc9ihEIlZ9OtmfuAmEUzcg8EEh2oHek3icZJMIk8Q8qDdk7ru9arui3aA6Bi3cfweZ1gInXztAK.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/T0f95RaL7go4jGChM5i4Zc0AZRkPekVqpLFZDQjaMn6jfOBa8EpyGE0tPNgeQV15ilWR6HuEGzyQFNrpnoiJUamY.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702776246hnosq3eti5mpx1x0i3dltnjcdmpwscuujskpsl6371dtjhaubsohtp70l6rjvxux3alpyaraukomswpogkggukhkixomgqypg492.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702301727vowhuhg5gkq5yl6fitiv7xb561aio3ox2kbflcwpol6ctcgjzfvl3zz98gdrfzgdcbilciongrbydlfhids5jpbbh0ipkmujn0kk.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11702760422grrt9lfng9fd6hdyqf4csoexwiebfirah81jnoprzbmb92pgjt61mqbdomt7mvhspqzaizybi9a8eidb8k7vqaqihdmk4aojzkwl.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/U5m9jijiGMqGj64z7ynHHGf5YE5F7WrFFyihZkYrDquNDlH6hkwwUyNChF7finYTo5W3YTTvwfLbVsVGlOThtlgZ.png)
-
35
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Aoû 06, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 121.9kB