referentiel de la serie stg gestion et système dinformation spécialités information et gestion et...

21
REFERENTIEL DE LA SERIE STG Gestion et système d’information Spécialités Information et Gestion et Information et Communication 2

Upload: internet

Post on 03-Apr-2015

103 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

REFERENTIEL DE LA SERIE STG Gestion et système d’information

Spécialités Information et Gestion et Information et Communication

2

Page 2: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

2 Le système d’information et les bases de données……………………………………………………………………………………………………………………….L’utilisation de modèles, c’est à dire d’instruments de représentation de la réalité répondant à des règles strictesde 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 desdonnées mémorisées (le schéma relationnel) par les acteurs de l’entreprise. Le recours au modèle entité -association est donc exclu.2.2 Le modèle relationnelL’é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 engestion ;- d’aborder la logique de construction d’une représentation des informations sous la forme d’un ensemblestructuré de données non redondantes ;- de mettre en œuvre, 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 identifiabledu 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 à lamise à 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éesL’étude de l’organisation des données dans les tables (nom, type, clés) met en évidence les mécanismes utiliséspar 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. Sonapprentissage, indépendant de l’interface propre à chaque outil, contribue à l’acquisition progressive de lacapacité 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 dedonnées (FROM), de restriction et de jointure (WHERE) et de tri (ORDER BY). Les fonctions usuellesd’agrégat et de traitement des chaînes de caractères, des nombres et des dates sont abordées en fonction desbesoins.L’utilisation d’un «requêteur» graphique, pour autant qu’elle permette de mettre en œuvre une logique deconstruction structurée, peut faciliter la visualisation et la compréhension des requêtes exprimées en langageSQL.

3

Page 3: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

« NetFenua » publie sur son site internet le classement des entreprises polynésiennes à partir d’informations saisies sur « Base », la base de données d’Open Office.

http://www.eco.netfenua.pf/A/A12_1.jsp La base de données relationnelles

Page 4: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

Les objets présentés …

La présentation des données = le rapport

Page 5: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

Les objets présentés …

La représentation des données dans la base= le schéma physique

Page 6: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

Les objets présentés …

Ce qui permis de concevoir la base de donnée = le modèle relationnel

secteur_activité(Type_secteur,SECTEUR)

societe(Identifiant_ste,nom_ste,effectif,#Type_secteur)

annee(code_annee,annee)

classement(Identifiant_ste,code_annee,classement

Page 7: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

Les types de données

L’effectif est propre à chaque organisation

La même activité peut caractériser plusieurs organisations

Le classement d’une organisation varie en fonction des années

Remarque : toutes les données

présentées sont saisies et ne

proviennent pas d’un calcul.

Page 8: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

La table « société »

L’effectif est propre à chaque organisation

Les données de la table sociétéLa structure de la table société

Page 9: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

La table « secteur_activite »

La même activité peut caractériser plusieurs organisations

Page 10: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

La dépendance fonctionnelle simple

On veut établir un lien entre et

Car si je connais une société, je connais un et un seul domaine d’activité… Il existe donc une dépendance fonctionnelle entre les tables « société » et « secteur_activité »

Comment matérialiser ce lien ?

La clé primaire d’ une table identifie chaque enregistrement sans possibilité de doublons

Le rappel de la clé de la table « secteur_activité » dans la table « société » matérialise ce lien et devient une clé étrangère

Page 11: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

La dépendance fonctionnelle simple

On peut établir un lien entre et

La relation peut maintenant être représentée ainsi

Page 12: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

La dépendance fonctionnelle multiple ou

composée

Pour retrouver les classements des sociétés, il faut connaître la société et l’année.

Nous avons la table « societe », il faut créer la table « annee »

Pourquoi ne peut-on pas inscrire les champs

« dates » et « classement » dans la table « societe »?

Car si je connais une société, je ne connais pas une et une seule date, ni un seul classement.

Page 13: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

La dépendance fonctionnelle multiple ou

composéeOn veut établir un lien entre

et

Mais nous ne pouvons pas utiliser la clé primaire « code_annee » comme clé étrangère dans societe.

Et nous voulons indiquer les classements

Nous sommes dans le cas d’une dépendance

fonctionnelle multiple qui se matérialise par la création

d’une nouvelle table

Page 14: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

La dépendance fonctionnelle multiple ou

composéeLe lien entre les trois tables

La relation peut maintenant être représentée ainsi

La clé primaire est concaténée

Page 15: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

Le modèle relationnel

Le modèle relationnel est une représentation de la structure de la base de donnée, permettant de la développer à l’aide d’un logiciel (ex:Base) ou d’un langage.

Une table sans clé étrangère

secteur_activite(type_secteur,secteur)

Nom de la relation

La clé primaire est

soulignéeUn attribut

Page 16: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

Le modèle relationnel

Le modèle relationnel est une représentation de la structure de la base de donnée, permettant de la développer à l’aide d’un logiciel (ex:Base) ou d’un langage.

Une table avec une clé étrangère

societe(Identifiant_ste,nom_ste,effectif,#Type_secteur)

La clé primaire

est soulignée

Deux attributs

La clé étrangère est repérée par #

Page 17: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

Le modèle relationnel

Le modèle relationnel est une représentation de la structure de la base de donnée, permettant de la développer à l’aide d’un logiciel (ex:Base) ou d’un langage.

Une table avec une clé primaire concaténée

classement(Identifient_ste,code_annee,classement)

La clé primaire concaténée est soulignée

Un attribut

Page 18: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

Les requêtes

Les requêtes permettent d’interroger une base de données suivant 3 opérateurs :

La projection

Affiche le contenu d’un champ complet

En langage SQL

Select SECTEUR

From secteur_activite

Page 19: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

Les requêtes

Les requêtes permettent d’interroger une base de données suivant 3 opérateurs :

La restriction

N’affiche que certains éléments

En langage SQL

SELECT nom_ste, effectifFROM societeWHERE Identifiant_ste='ATN'

Page 20: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2

Les requêtes

Les requêtes permettent d’interroger une base de données suivant 3 opérateurs :

La jointure

Se combine avec les autres opérateurs et permet de faire le lien entre plusieurs tables à partir des clés

En langage SQL

SELECT nom_ste, SECTEURFROM societe, secteur_activite WHERE Identifiant_ste = 'BOY'AND societe.Type_secteur = secteur_activite.Type_secteur

Page 21: REFERENTIEL DE LA SERIE STG Gestion et système dinformation Spécialités Information et Gestion et Information et Communication 2