Chapitre 9 Architecture technique Flashcards

1
Q

Quels sont les domaine de choix à effectuer pour l’architecture technique d’un réseau système d’information

A
  • Serveur
  • Base de données
  • Poste client
  • Système d’exploitation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Le serveur

A

C’est un ordinateur qui permet le partage de certaines ressources entre les utilisateurs.
Plusieurs types de serveurs sont possibles:
- L’ordinateur central ou mainframe: réponse au besoin de puissance de calcul et de stockage; nécessité de traitement de gros volume d’information. (avantage un seul interlocuteur)
- La mini informatique: mariage entre des architectures matérielles propriétaires et l’affranchissement vis à vis du constructeur pour les extensions matérielles, le SI et les logiciels

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Usage et application fonctionnels des serveurs

A

Un serveur est un ordinateur dont le but est de rendre des services à d’autres ordinateurs ou logiciel connectés à l’aide d’un réseau:
-serveur de fichiers (strockage important) déposer et retirer des documents, pas de manipulation des informations sur le serveur)

-Serveur de base de données: (il assure l’organisation des données, leur stockage, met en oeuvre des mécanismes permettant d’y accéder et des fonctions de sécurité. Il exploite les fonctionnalité du serveur pour assurer le stockage des données et les fonctionnalité du réseau pour communiquer avec les poste utilisateur via le langage SQL

  • Serveur de transaction:
  • Serveur de groupware: L’information se présente sous une forme semi-structurée
  • Serveur d’application objet
  • Serveur d’application Web
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Quels sont le types de fonctions du langage SQL

A
  • Commande DDL (Data définition language): permettent de structurer la BDD
  • Commande DML (Data manipulation language) : commande permettant de manipuler le données elles mêmes
  • Commande SQL de type DCL (Data control Language) Assurer la sécurité des données et des structures en définissant les utilisateur et leur privilège
  • Les commande TCL (Transaction controle language): gestion des transactions: Une transaction peut se définir comme le regroupement logique d’un ensemble d’ordre SQL
  • Les commandes SQL procedural:
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Définition de la base de données

A

c’est un ensemble structuré d’information stocké sur une mémoire de masse, disposant d’un logiciel spécialisé dans l’organisation et la gestion des données ainsi que le contrôle des accès concurrents

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Types de structures de données existantes

A
  • Système de fichiers en séquentiel indexé
  • Base de données hiérarchiques
  • Base de données relationnelles
  • Base de données orientées objects
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Qu’est ce qu’un fichier séquentiels indexés

A

Ils représentent une organisation des données qui historiquement existaient avant l’apparition des BDD . En mode séquentiel lorsque l’on souhaite lire une donnée en particulier il est nécessaire de lire toute les données du fichier jusqu’à trouver la bonne

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Les bases de données hiérarchiques

A

Elles sont organisées en arborescence; un éléement peut avoir plusieurs descendants mais un seul ascendant

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Les base de données relationnelle

A

Le modèle relationnel fournit une représentation des données sous forme matricielle. Les colonnes représentent les différents champs permettant de stocker l’information et les lignes les enregistrement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Les bases de données objets

A

Elles permettent de stocker l’information non pas sous forme matricielle mais sous forme d’objet, représentation de la réalité, incluant à la fois données et traitements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Typologie des postes client

A
  • Le client lourd ou client de gestion

- Le client léger

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Qu’est ce que le client lourd

A

C’est une application cliente graphique exécutée sur le système d’exploitation de l’utilisateur, il possède généralement des capacités de traitement évoluée et une interface graphique sophistiquée. L’application est installée sur le poste de l’utilisateur.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Qu’est ce que le client léger

A

Ce terme désigne 2 types de technologies différentes::

  • client léger à interface web: application accessible via le web et consultable à l’aide d’un navigateur: avantage pas besoin d’un matériel puissant ni d’installation lourde.
  • Client léger à interface dédiée: Le poste client reste un ordinateur à part entiere pour executer les applications qui sont installée sur un serveur à distance (avantage pas d’installation juste une autorisation; la durée de vie du parc informatique est en baisse. Avantage plus sécurisée puisque le poste client ne stock aucune données sensible
  • Client léger à interface riche compromis entre le client léger et lourd: propose une interface graphique qui allie les avantages du web en terme de facilité de déploiement et la richesse du client lourd en terme d’ergonomie
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Qu’estce que le système d’exploitation

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Définiton du poste client et du systeme d’explotation

A

Sur le poste client le rôle du système d’exploitation est de permettre le fonctionnement des applications destinées à l’utilisateur. Le choix du système d’exploitation est conditionné par le matériel et par les logiciel que l’on souhaite utiliser (microsoft, Apple ..Linux.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Influence du Système d’exploitation sur le serveur

A

Le systeme d’exploitation joue un rôle supplémentaire par rapport à celui des postes clients. Il héberge des services de communication réseau utilisable par les clients.

17
Q

Définition du déploiement client serveur

A

Il consiste à mettre à disposition des postes clients des applications opérationnelles auxquels ils ont accès.
Approche contraignante car oblige l’administrateur des applications à se déplacer sur chaque poste utilisateur pour y installer les applications.
Solution: recours à un serveur de déploiement.

18
Q

Définition du serveur d’application

A

Pour les applications de type fenêtrées la virtualisation est possible (streaming) Cela utilise les ressources du serveur. Cela permet la sécurisation des accès à l’application.
En revanche il faut dimensionner correctement les ressources du serveur

19
Q

Définition du middleware

A

C’est une couche de logicielle don le but est d’assurer le dialogue entre le client et le serveur dans des environnement hétérogènes, il se situe à mi-chemin entre le logiciel applicatif et le système d’exploitation.
L’avantage est de masquer la complexité de certaine opération ; d’assurer une représentation standardisée de l’information

20
Q

Le transactionnel

A

Il permet de créer un niveau d’abstraction suffisant au regard de la complexité croissante de déploiement des application opérationnelles

21
Q

Le mode de déploiement N tiers

A
  • Le client se présente sous forme de terminaux passifs dans une architecture 1 tiers c’est le serveur qui prend tout en charge
  • Dans une architecture 2 tiers le client prend en charge la partie traitement et la partie présentation de l’application et le serveur assure la gestion des données
  • L’architecture 3 tiers il faut séparer les données , le traitement et la présentation
  • Les architecture n tiers servent à répartir l’application sur de multiples fournisseurs de service, Elles offrent ainsi une vision systémique du SI de l’entreprise qui est constitué d’objets métier communiquants entre eux et avec des utilisateurs pour fournir un ensemble de services
22
Q

Définition de l’espace numérique de travail

A

Un espace numérique de travail est un ensemble intégré de service numérique choisis organisé et mis à disposition de la communauté éducative par l’établissement scolaire. Il constitue le si de l’établissement en offrant à chaque usager un accés simple, dédié et sécurisé aux outils et contenu dont il a besoin.

Objectif utilisation du web et du poste client comme d’une interface universelle.

23
Q

Quelles sont les nouvelles tendance en terme de service et de virtualisation

A

-Le web service
-Le SOAP (single object access protocol)
-Le Saas (Software as a service)
La virtualisation (du poste de travail)