Vous êtes sur la page 1sur 5

Nom des participants :

Groupe 7

TIAKO Cédric

FONGANG Kevin

Epreuve : ADO.NET (2017 -2018)

Exercice 1 :

Travail à faire :

1) Le fournisseur SQL Server appartient à l’espace de nom : System.Data.SqlClient


Rôle : fournisseur de données pour Sql Server V7 et plus

2) Rôle des objets et instructions suivants :


 SqlConnection : pour la connexion a un SGBD pour une base de données Sql
Server
 SqlCommand : pour le mode d’accès aux données en mode connecté
 ExecuteReader : est une méthode qui récupère un jeu d’enregistrement et
retourne un objet DataReader
 Reader.Read() : qui permet de lire les enregistrements du DataReader ligne par
ligne
 Reader.GetString(0) : récupère dans le DataReader la chaine de caractère a la
position 0
3) Répondre par vrai ou faux

1) faux
2) Vrai
3) Vrai
4) Faux
5) Faux

Exercice2 :

1) Définir :
 ADO (ActiveX Data Object (for .net)) : est une technologie de
Microsoft d’accès aux données permettant de disposer dans le
Framework .net des classes d’accès aux données de façon unifier et
manager
 API : est un ensemble de définitions et de protocoles qui facilite la
création et l’intégration de logiciels d’applications
 Framework : est un espace de travail qui met à la disposition du
développeur un ensemble d’outils pour faciliter la production des
solutions informatiques
2) Rôle d’un fournisseur de Données : permet d’exposer les données uniformément et de
fournir les données à leurs clients
3) 2 types de fournisseur de données
4) Les types de fournisseurs de données : DataAdapter , DataReader
5) Expliquons le schéma

Sur la figure on peut observer trois grandes couches une couche application pour l’application
ADO.net, une couche de données et une couche métier pour la communication entre les
couches application et données. En fonction du type de BD ADO.net permet l’accès aux
données des différents SGBD en en fonction du fournisseur de données et une api
appropriées.

6) Avantages et inconvénients des modes de connections sous ADO.net

Avantages Inconvénients
Mode Connecté - Accès concurrentiel - Nombre d’accès a la
plus facile BD élevé
- Données plus - Trafic de réseaux
pertinentes et fiables plus élevé
Mode Déconnecte - Adapte aux - Donnes sont moins
utilisateurs mobiles souvent mis à jour
- Utile dans les cas de - Nécessite de
consultation de résoudre les conflits
données lors des update

7) Le DataAdapter permet de charger un DataSet à partir d’une table d’une base de données
8) On utilise un objet commandBuilder pour effectuer des mises à jour de la BD à partir
d’un DataSet

Epreuve : ADO.NET (2012 -2013)

Exercice 1 :

1) signification sigle ADO.net : ActiveX Data Object for .net ; est une technologie de
Microsoft qui permet l’accès aux données
2) Mode de connexion D’ADO.net et leurs fonctionnements :
o Mode connecté : ici la connexion est maintenue tant que les opérations
s’exécutent
o Mode déconnecté : une fois la connexion s’etablit, les données sont chargés
dans les objets de ce mode (DataSet, DataTable …) et le travail peut se faire
hors connexion
3) Les fournisseurs d’accès aux données : OLE DB, ODBC, Sql server , XML
4) Fournisseurs et espaces de nom
o System.Data.odbc : ODBC
o System.Data.XML : XML
o System.Data.OleDb : Ole Db
o System.Data.SqlClient : SQL Server

5) Indiquons les fournisseurs d’accès


o MYSQL : MsqlClient
o ORACLE : OracleClient
o ACCESS : OLEDB
o SQL SERVER : SqlClient / ODBC

Exercice 2 :
1) Il s’agit d’une base de données accès ; son fournisseur est : OLE DB
2) Code pour la connexion à la base de données

3) En utilisant le mode connecté

- Calculons le salaire
- Prendre des données et les insérer dans une BD

Vous aimerez peut-être aussi