Cet ouvrage propose
un cours complet de Bases de données adapté aux étudiants de 2e année de BUT Informatique et de 2e année de Licence d’informatique à l’université.Pensé comme une suite au premier ouvrage, il vise à renforcer les connaissances et compétences de l'étudiant en bases de données en abordant les quatre principaux points du programme national du BUT :
- Avoir une approche de qualité et d'optimisation lors de la conception d'une base de données et lors de l'écriture de requêtes SQL.
- Gérer les accès concurrents à une base de données
- Intégrer le SQL dans un langage de programmation
- Découvrir les nouveaux paradigmes de bases de données
Pour que les étudiants puissent appliquer les contenus, le livre comporte des
exercices de TD corrigés et des sujets de TP clés en main.
Pour la partie vase de données relationnelles, les solutions proposées utilisent toujours PostgreSQL, logiciel libre et gratuit (4
e le plus utilisé dans le monde). Pour illustrer les nouveaux paradigmes de bases de données, les auteurs introduisent MongoDB, système de gestion de bases de données NoSQL le plus utilisé dans le monde (également libre et gratuit).
Professeur à l'Université de Picardie Jules Verne d'Amiens, Stéphane Devismes enseigne les bases de données à différents publics, allant de la première année au Master dans différentes structures : IUT, Université ou encore Ecole d'Ingénieur.
Anaïs Durand est Maîtresse de conférences en informatique à l'Université Clermont Auvergne et membre du Laboratoire d'informatique, modélisation et optimisation des systèmes. Elle enseigne les bases de données à l'IUT Clermont Auvergne.
Pascal Lafourcade est professeur des universités à l'Université Clermont Auvergne, où il enseigne au département Informatique de l'IUT et à l'ISIMA. Il est membre du
LIMOS (Laboratoire d'Informatique, de Modélisation et d'Optimisation des Systèmes, UMR CNRS 6158), et co-fondateur de la société ASTEROIDE (Trust4Sign), spécialisée en cybersécurité.
Après un DEA en Intelligence Artificielle à l'Université Paul Sabatier de Toulouse, il soutient sa thèse à l'ENS Cachan sur la vérification de protocoles cryptographiques, puis effectue un post-doctorat à l'ETH Zurich — l'une des institutions scientifiques les plus prestigieuses d'Europe. En 2007, il devient maître de conférences à l'Université de Grenoble, avant de rejoindre Clermont-Ferrand en 2013 pour prendre la tête de la chaire industrielle de confiance numérique.
Ses travaux de recherche couvrent la sécurité informatique, la cryptographie, la vérification formelle de protocoles et la blockchain. Ses publications comptent plus de 2 300 citations internationales, et il publie régulièrement dans les conférences les mieux classées du domaine — USENIX Security, Financial Cryptography, IJCAI.
Figure atypique dans le monde académique, Pascal Lafourcade porte une conviction forte : la cryptographie doit être accessible à tous. Il a organisé pendant trois ans un séminaire mensuel sur la confiance numérique et s'est engagé dans la médiation scientifique avec des ouvrages pédagogiques remarqués — dont
25 énigmes ludiques pour s'initier à la cryptographie et
Les blockchains en 50 questions, qui font référence dans leur domaine.
Convaincu que "la blockchain est une révolution au même titre que l'imprimerie, l'électricité et Internet", il est l'un des rares chercheurs français à combiner expertise cryptographique de haut niveau, maîtrise des protocoles blockchain et capacité à transmettre ces savoirs — aussi bien aux ingénieurs qu'au grand public.