1
SQL: Langage de contôle des données
Terminale: GSIProfesseur: Mme BELLILI
2
Un langage de contrôles de données
•Les bases de données comptent souvent plusieurs utilisateurs pouvant y accéder simultanément. Ils n’ont pas forcément le mêmes besoin.
•Il existe un administrateur (root) qui a tous les droits sur tous les éléments et qui doit aussi gérer les privilèges en fonction des besoin de chacun.
3
Deux clauses:
Grant: Définir les droits d'accès. Revoke: supprime les droits d'accèsLes commandes GRANT et REVOKE permettent
aux administrateurs système de créer des utilisateurs, de leur donner ou de leur retirer des droits
4
Attribution des permissions
GRANT liste_permissionON liste_objetTO liste_utilisateur[WITH GRANT OPTION];
GRANT INSERT, SELECTON serviceTO lucie;
5
Révocation des permissions
REVOKE liste_permission
ON liste_objet
FROM liste_utilisateur;
REVOKE INSERT, SELECTON serviceTO lucie;
6
Les composantes du SI
Organisationnelle : l’information est le support de la réalisation des activités de l’organisation
Technologique : dispositifs technologiques (matériels, logiciels, applications, réseaux)
Humaine : relation avec les ressources humaines
Le SI organise le travail des membres de l’organisation autour de technologies, en vue de permettre à celle-ci d’atteindre ses objectifs, grâce à l’information
7
Synthèse : (voir document donné en classe
8
Chapitre A2: Contribution du SI à l’organisation
9
Consiste à prévoir des évolutions du SI en raison des changements stratégiques, technologiques, réglementaires ou organisationnels
Opérationnel
Pilotage du SI
SI
être garant du fonctionnement au quotidien du SI, en particulier de sa composante technologique (maintenance, sécurité…)
10
Synthèse : Système organisation (voir document donné en classe
11
Chapitre A3 : Parties prenantes du SI
12
Parties prenantes du SI
Les utilisateurs du SI (Front office/Back office). Gestionnaire du SI : Le DSI
La gestion opérationnelle du SI : Interne à l’organisation :
Baisse des couts Autonomie et maitrise du SI Permet de conserver ses compétences
13
Parties prenantes du SI
Externe à l’organisation : Risque de dépendance vis-à-vis du prestataire Ne pas raisonner sur le seul cout (prendre en
compte la qualité des prestations) Gérer la communication avec le prestataire et les
incidences sur le personnel interne (motivation…)
14
Synthèse : (voir document donné en classe
15
Chapitre A4: Evolution du SI
16
Evolution du SI
Les organisations doivent être en mesure de réagir rapidement aux mouvements du marché, aux inflexions des besoins des clients, aux transformations des métiers des utilisateurs, aux ajustements de la réglementation, aux mutations technologiques… Le SI doit être adapté aux changements de l’environnement.
17
Evolution du SI
Evolutions organisationnelles : Internes : recherche d’une meilleure satisfaction des clients Externes : évolutions législatives ou réglementaires dont la prise
en compte est obligatoire
Evolutions technologiques : Accroitre sa performance (délai, qualité, couts…) Innover en rendant de nouveaux services susceptibles de créer
un avantage concurrentiel
18
Evolution du SI
Mise en place d’un PGI (BDD unique) : Avantages :
Meilleure connaissance des couts et délais Unicité de la BDD Gain de productivité Optimisation des processus Uniformisation des processus
19
Evolution du SI
Mise en place d’un PGI (BDD unique) : Inconvénients :
Nécessité de s’adapter au PGI Captivité vis-à-vis de l’éditeur assurant la
maintenance Lourdeur du paramétrage Nécessité d’une bonne maitrise des processus
pour un paramétrage efficace
20
Chapitre A5: Processus organisationnels
21
Modélisation des processus
A modélisation des processus se fonde sur le modèle événement/résultat (voir document cour)
22
Modélisation des processus
Un processus:
« un processus est un système d'activités qui utilise des ressources pour transformer les éléments d'entrée en éléments de sortie. »
Processus métier:
est une suite d'opérations normalisées effectuées par toute
ou partie des employés du métier de l'entreprise pour
effectuer une tâche donnée.
23
Modélisation des processus
Les processus support :
« un processus est un système d'activités qui utilise des ressources pour transformer les éléments d'entrée en éléments de sortie.
24
Modélisation des processus Le diagramme de flux:
-Les diagrammes de flux répondent à la question : Que fait le système ?
-En ce sens, ce sont des modèles FONCTIONNELS (qui
décrivent les fonctions) Un acteur externe: est un élément émetteur ou récepteur de
données, situé hors du système d'information étudié. Dans les modèles de flux, un acteur externe est représenté par un
cercle tracé en pointillé . Le nom de l’acteur est placé à l’intérieur du cercle
Un acteur interne:
est un élément émetteur ou récepteur de données, situé à l’ intérieur du SI étudié. Un acteur interne est représenté par un cercle au tracé continu. Le nom de l’acteur est placé à l’intérieur du cercle.
25
Modélisation des processus Le diagramme de flux:
Domaine d’étude: Le domaine d'étude est un sous -ensemble cohérent de l'entreprise ou de l'organisme, bien délimité et formant le contenu du sujet à étudier.
Dans les modèles de flux, le domaine d'étude est représenté par un rectangle à trait plein.
L’activité : est un ensemble de traitements homogènes qui transforment ou manipulent des
données. Une activité peut souvent être vue comme un sous -domaine d’étude, un morceau du domaine d’étude.
26
Modélisation des processus Le diagramme de flux:
Flux des données: Un flux est un transfert d’informations entre composants du système. Le composant peut être un domaine, une activité ou un acteur externe .
Dans les modèles de flux, un flux de données est représenté graphiquement par une flèche orientée du composant émetteur du flux vers le composant récepteur. Le libellé du flux est inscrit en regard de la flèche tracée.
27
Modélisation des processus Le diagramme de flux:
Remarque importante: .Les flux entre les acteurs externes ne sont pas exigés et ne devront pas
figurer dans le diagramme d’évènement
.