Introduction aux commandes fondamentales de MongoDB
Pour interagir avec MongoDB après son démarrage, ouvrez une session shell via la commande mongo. La commende help affiche les instructions de base.
Commandes utiles initialse :
show dbs : liste les bases de données disponibles.
show collections : présente les collections de la base courante.
use <nom_bd> : change ou crée la base active.
...
Publié le 15 juillet à 11h00
Tests plus élégants : Introduction au framework Pytest
Table des matières
Installation de SQLAlchemy
Concepts clés
Connexion à la base de données
Définition des modèles de données
Création des tables
Opérations CRUD de base
Requêtes avancées
Opérations relationnelles
Gestion des transactions
Bonnes pratiques
Installation
bash
pip install sqlalchemy
Pour une base de données spécifique, installez ...
Publié le 14 juillet à 18h20
Intégration d'Elasticsearch avec Spring Boot : Indexation et Opérations CRUD
Confgiuration du projet Spring Boot
Dépendances Maven requises :
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-j</artifactId>
<version>9.0.0</version>
</dependency>
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId> ...
Publié le 10 juillet à 19h03
Opérations sur les tables MySQL
Création d'une table
La création d'une table est une tâche fondamentale. L'instruction CREATE TABLE permet de définir le nom de la table, ses colonnes et leurs types.
CREATE TABLE employes (
id INT AUTO_INCREMENT PRIMARY KEY,
prenom VARCHAR(50) NOT NULL,
nom VARCHAR(50) NOT NULL,
courriel VARCHAR(100),
date_embauche DATE,
...
Publié le 3 juillet à 07h48
Implémentation d'une opération CRUD avec SpringMVC et MyBatis sous IntelliJ IDEA
Introduction
Ce document détaille les étapes de configuration et de développement d'une application web simple basée sur les frameworks SpringMVC et MyBatis pour effectuer des opérations CRUD (Create, Read, Udpate, Delete) sur une table d'étduiants. L'environnement de développement utilisé est IntelliJ IDEA.
Environnement et Prérequis
JDK 1.8
...
Publié le 14 juin à 02h28
Classe simple d'accès aux bases de données avec PDO en PHP
Cette classe encapsule les opérations courantes de base de données via PDO : connexoin, exécution de requêtes, insertion, mise à jour et suppression.
<?php
class GestionnaireBD {
private $serveur = 'localhost';
private $base = 'nom_de_votre_base';
private $utilisateur = 'votre_utilisateur';
private $motDePasse = 'votre ...
Publié le 13 juin à 23h28
Opérations sur les tables de base de données avec l'ORM de Django
Opérations fondamentales
Création de données
models.Produit.objects.create(nom='Clavier', prix=49.99)
# Insertion d'un enregistrement avec des arguments nommés
instance = models.Produit(nom='Souris', prix=19.99)
instance.save()
# Alternative avec instanciation et sauvegarde
objet, cree = models.Client.objects.get_or_create(
nom='Martin',
...
Publié le 3 juin à 00h30
Gestion des utilisateurs dans WinForm avec SqlSugar pour les opérations CRUD
1. Interface utiilsateur
L'interface utilisateur est composée de contrôles pour afficher la liste des utilisateurs, ainsi que des champs de saisie et des boutons pour ajouter, modifier et supprimer des comptes. Elle utilise un DataGridView pour présenter les données et des éléments tels que des TextBox et des RadioButton pour la manipulation.
2 ...
Publié le 30 mai à 13h42