Matière Information et Gestion
INDICATIONS COMPLÉMENTAIRES ET LIMITES
2. Le système d'information et les bases de données
(Durée indicative : 30 heures)
L'enseignement d'informatique de gestion contribue au développement
de la capacité :
d'abstraire par la modélisation,
d'organiser par la structuration des données et des traitements
de communiquer par l'échange et la diffusion d'informations
sur le réseau.
Cette partie du programme est centrée sur l'acquisition de notions
fondamentales liées au système d'information et plus particulièrement à l'organisation
des données et des traitements :
- l'étude du système d'information et de ses liens avec
le système informatique ;
- l'étude des bases de données en tant que supports structurés
des informations de gestion.
L'accent mis sur les concepts du modèle relationnel et de la logique
algorithmique, vise à donner, dès la classe de première,
un aperçu des structures de référence en matière
de gestion automatisée des données et des traitements. Cet enseignement
prend appui sur l'utilisation d'outils logiciels comme supports d'appropriation
des concepts, tout en permettant de s'affranchir de leur contingence et de
leur obsolescence.
2.1 Le système d'information
Cette partie du programme a pour but de sensibiliser les élèves à la
notion de système d'information. Il s'agit d'abord d'appréhender
le rôle de l'information dans les différentes activités
de gestion de l'entreprise de montrer les interdépendances et de valoriser
grâce à quelques exemples significatifs, le rôle stratégique
de l'information au sein des organisations.
On montrera que le système d'information concerne l'ensemble des acteurs
de l'entreprise. Le système informatique constitue le support du système
d'information ; il prend en charge l'information numérisée
et les traitements automatisés.
L'utilisation de modèles, c'est-à-dire d'instruments de représentation
de la réalité répondant à des règles strictes
de composition et d'expression, permet de décrire tout ou partie d'un
système d'information.
En classe de première, on se limite à une vision des informations échangées
(le diagramme de flux) et des données mémorisées (le schéma
relationnel) et échangées (le diagramme de flux) par les
acteurs de l'entreprise. Le recours au modèle entité - association
est donc exclu.
2.2 Le modèle relationnel
L'étude du modèle relationnel est abordée dans le but :
- d'introduire les principes fondamentaux qui régissent
l'organisation et l'exploitation de l'information en gestion ;
- d'aborder la logique de construction d'une représentation
des informations sous la forme d'un ensemble structuré de données
non redondantes ;
- de mettre en oeuvre, sur des exemples simples, les règles et la démarche
d'interrogation d'une base de données.
La notion de dépendance fonctionnelle est utilisée pour repérer
les attributs qui caractérisent un objet identifiable du système
d'information.
La nécessité de la normalisation sera illustrée par
la mise en évidence des problèmes liés à la redondance
et à la mise à jour des données (insertion, suppression,
modification).
L'étude des opérateurs relationnels prépare l'expression
de requêtes dans le langage SQL
2.3 La base de données
L'étude de l'organisation des données dans les tables (nom,
type, clés) met en évidence les mécanismes utilisés
par les SGBD pour assurer le contrôle de la cohérence des
données lors d'une mise à jour.
Le recours au langage SQL fonde l'usage d'un raisonnement partant de l'expression
du résultat à obtenir. Son apprentissage, indépendant
de l'interface propre à chaque outil, contribue à l'acquisition
progressive de la capacité de passer de l'expression d'un besoin
en langage naturel à sa définition dans un langage formel.
Le langage de requête (SQL) est enseigné dans le but de permettre à l'élève
d'exprimer de façon précise et normalisée les traitements à réaliser
sur les données. Ce langage permet de raisonner à partir
du résultat à obtenir. Son apprentissage contribue ainsi à l'acquisition
progressive de la capacité de passer de l'expression d'un besoin
en langage naturel à sa définition dans un langage formel.
L'étude est volontairement limitée à l'ordre SELECT,
en utilisant les clauses d'identification des sources de données
sur une ou plusieurs tables (FROM), de restriction et de jointure (WHERE)
et de tri (ORDER BY). Les fonctions usuelles d'agrégat et de traitement
des chaînes de caractères, des nombres et des dates sont abordées
en fonction des besoins.
L'utilisation d'un "requêteur" graphique, pour autant qu'elle
permette de mettre en ouvre une logique de construction structurée,
peut faciliter la visualisation et la compréhension des requêtes
exprimées en langage SQL.
2.4 La logique algorithmique
Cette partie du programme vise à sensibiliser les élèves à la
logique du traitement de l'information. On la met en oeuvre à travers
l'analyse de parties de traitements jugées significatives qu'elles
soient programmées dans une feuille de calcul d'un tableur, dans
un formulaire lié à une base de données, dans un script
associé à une page internet.
|