Ce module consacré aux concepts fondamentaux des bases de données relationnelles et aborde les thèmes suivants: Présentation de la place prépondérant des bases de données en science informatique et dans le secteur des produits numériques, architecture d'une base de données, systèmes de gestion des bases de données, systèmes de bases de données, la modélisation de données, le langages des requêtes SQL, etc. Les principes et méthodologies de conception de bases de données, ainsi que les techniques de développement d'applications basées sur les bases de données sont également traités dans ce module. Les ressources (notamment les vidéos) mises à votre disposition ici sont destinées à vous donner rapidement un aperçu sur chaque chapitre ou sujet avant d'arriver au cours. Les cours qui se déroulent sur le site de ITM et dans certains cas en vidéoconférence vous offre un traitement académique et soutenu des thèmes, lequel est accompagné d'exercices et de mini-projets qui ai...
L'informatique est la science de la manipulation, du traitement et de la communication de l'information. C'est la seule discipline scientifique qui s'occupe à la fois du développement de ses bases théoriques, ses outils technologiques, et des applications dans divers domaines. S''il est vrai que l'informatique s'appuie essentiellement sur des disciplines mathématiques telles que la logique, la théorie des nombres et la modélisation, son développement a été également fortement influencé par d'autres disciplines comme l'ingénierie électrique et les télécommunications. Bien que des intersections subsistent dans le corpus scientifique et technologique, l'informatique est depuis quelques décennies une science indépendante. Le développement en tant que science a commencé à la fin des années 1930, lorsque les fondements théoriques (théorie de la calculabilité, théorie de la complexité, calculs logiques, automates et langages formels, etc.) ont été ...