ECTS
5 crédits
Objectifs
Au terme de cette UE, les étudiants seront capables de :
- Maîtriser les modèles de bases de données relationnelles, objet-relationnelles ou NoSQL et leurs langages
- Savoir identifier quel modèle en fonction d’un contexte spécifique
- Connaître et comprendre les protocoles et services réseaux standards
- Appréhender les équipements mis en œuvre dans les architectures réseau
- Concevoir et déployer une architecture réseau et utiliser des topologies classiques et modernes
- Choisir le protocole de routage en fonction du type d'interconnexion
- Configurer des routeurs
- Comprendre le fonctionnement du système d’exploitation
- Maitriser le développement d’applications synchronisées communiquant avec le système d’exploitation
- Connaître le fonctionnement et l'administration des systèmes d'exploitation usuels
- Maitriser la programmation système, les Shell et les scripts
- Appréhender les problèmes de sécurité des systèmes
Pré-requis obligatoires
Principes des bases de données
Algorithmique, Système d’exploitation, graphes et algorithme
Bibliographie
« Bases de données », Georges Gardarin, Eyrolles, ISBN 2-212-11281-5
https://www.oracle.com/fr/database/ http://cassandra.apache.org https://www.mongodb.com/fr