[PDF] Présentation PowerPoint 2014-05-20. 1. Base





Previous PDF Next PDF



Présentation PowerPoint

2014-05-20. 1. Base de données. COURS 01



Présentation PowerPoint

2014-05-20. 1. Base de données. COURS 02



Régime Indemnitaire tenant compte des Fonctions des Sujétions

https://www.cdg18.fr/fileadmin/bibliotheque/Documents/Acces_reserve/Circulaires/RIFSEEP/RIFSEEP_Circulaire.pdf



Règlement (UE) no 508/2014 du Parlement européen et du Conseil

15 mai 2014 que de la disponibilité de données fiables et complètes ... cours d'une période de crise financière persistante



New normal.dot

L'objectif de ce manuel est d'informer les utilisateurs sur l'application du ultérieurement rechercher ce PV en cours dans la banque de données e-PV à.



Mesure et gestion axée sur les résultats dans le domaine de la

1. INTRODUCTION . B. Collecter des données pour mesurer et gérer pour les résultats . ... créer un partenariat solide basé sur des objectifs communs ...



B RÈGLEMENT (UE) No 508/2014 DU PARLEMENT EUROPÉEN

31 mai 2016 22 (508/2014). 02014R0508 — FR — 20.05.2014 — 000.006 — 1 ... «réseau européen d'observation et de données du milieu marin» un.



Développement dun logiciel VoIP BlackBerry

pour la volonté la santé et la patience qu'Il m'a données durant toutes ces Les travaux effectués au cours de ce stage s'inscrivent dans le cadre de la.



Diagnostic et élaboration dorientations pour une gestion durable du

1 janv. 2008 1.3 Démarches en cours dans le Nord Pas-de-Calais . ... l'évènement centennal en 2013 (d'après la base de données Sigale Région Nord Pas-de ...



RÈGLEMENT (UE) 2019/ 818 DU PARLEMENT EUROPÉEN ET DU

22 mai 2019 mation de l'UE dans les données d'Europol ou dans les bases de ... respect de la vie privée par défaut au cours du développement des ...

Présentation PowerPoint

2014-05-20

1

Base de données

COURS 01 | INTRODUCTION AUX BASES DE DONNÉES 1

Objectifs du cours

XIntroduction aux bases de données relationnelles (BDR).

XTrois volets seront couverts :

Xla modélisation;

XOH OMQJMJH G·H[SORLPMPLRQ

Xles mécanismes des systèmes de gestion de base de données.

XPlan de cours

2

2014-05-20

2

Des questions?ON DÉBUTE!

3

La gestion des données

X8Q RUGLQMPHXU PUMLPH GH O·LQIRUPMPLRQB

XGHSXLV OH GpNXP GH O·qUH LQIRUPMPLTXH OM gestion des données a toujours

été un défi.

XQuelques exemples où la gestion de données existent. 4

2014-05-20

3

Une démarche inefficace

XLa démarche classique consistait à développer un programme G·MSSOLŃMPLRQ SMU JURXSH LQIRUPMPLRQQHO RX SMU PkŃOHB 5

Logiciel des ressources

humaines

Logiciel de gestion des

stocks

Logiciel des ventes

EmployésProduits

Une démarche inefficace

XCette approche décentralisée apporte plusieurs problématiques : Xmaintenance des données par des ILŃOLHUV JpUpV SMU OH V\VPqPH G·H[SORLPMPLRQ; Xredondance de certaines informations engendrant : Xune inconsistance potentielle entre les données;

Xun accroissement inutile de : du nombre de fichiers, de la taille des fichiers et des temps G·MŃŃqV

Xoutils logiciels développés par différentes équipes utilisant :

Xdifférentes technologies de programmation;

Xdifférents formats de fichiers et de données;

Xcomplexifie le développement de tâches connexes (protection des données, accès ŃRQŃXUUHQP "

Xcoûts de développement et de maintenance très élevés. 6

2014-05-20

4

Les bases de données

XUne base de données, ou plus précisément un système de gestion de base de données (SGBD -DBMS), est un ensemble de logiciels donnant accès à :

Xun conteneur de données

Xdes services reliés

7

Logiciel des ressources

humaines

Logiciel de gestion des

stocksLogiciel des ventes SGBD

Les bases de données

XLes SGBD modernes permettent une gestion efficace des données en visant la mise en place de 7 objectifs complémentaires :

1.Centralisation

2.Indépendance

3.Liaison

4.Intégrité

5.Sécurité

6.Confidentialité

7.Partage

8

2014-05-20

5

Les bases de données

XLa centralisationŃRQVLVPH j ŃRQŃHQPUHU O·LQIRUPMPLRQV HQ XQ VHXO HQGURLP logique

1.pOLPLQH OM UHGRQGMQŃH G·LQIRUPMPLRQ

2.SHUPHP O·XQLŃLPp GH OM VMLVLH G·LQIRUPMPLRQ

3.facilite tous les services reliés au SGBD.

9

Les bases de données

XI·indépendance entre les données et le traitement consiste à appliquer une notion fondamentale en informatique : la séparation entre les conteneurs et le traitement des données. XCette dissociation, si importante en génie logiciel, apporte plusieurs avantages importants :

1.SHUPHP j SOXVLHXUV V\VPqPHV G·MŃŃpGHU MX[ PrPHV GRQQpHV MILQ G·HQ IMLUH

GLIIpUHQPHV PkŃOHV MIILŃOMJH PLVH j ÓRXU OLMLVRQ ŃMOŃXO "

2.permet différentes vues selon les logiciels en action (seulement les données requises

sont utilisées);

3.offre une flexibilité sans comparable.

XCette indépendance réduit considérablement les coûts de maintenance et GH GpYHORSSHPHQP ORUV GH O·pYROXPLRQ GX SURGXLPB 10

2014-05-20

6

Les bases de données

XLa liaison consiste à définir les liens logique qui existent entre les données. XPermet ainsi de créer des structures complexes indépendantes des données. XComme RQ OH YHUUM OM PLVH HQ ±XYUH GH OLMLVRQV SHUPHP GH JMUMQPLU OM QRQ UHGRQGMQŃH O·LQPpJULPp HP O·HIILŃMŃLPp GHV GRQQpHV OLpHV. 11

Les bases de données

XI·intégrité des données consiste à assurer la fiabilité et la cohérence de toutes les données (en les considérant unitairement ou en relation). X3UpVHUYHU O·LQPpJULPp GHV GRQQpHV HVP ŃHUPMLQHPHQP le premier rôle du SGBD.

1.OH IRUPMP HQPLHU IORPPMQP GMPH "

2.Le domaine de validité (intervalle, appartenance à une liste, "

3.unicité G·XQH GRQQpHV

4.H[LVPHQŃH G·XQH GRQQpHV

5.UqJOHV GLYHUVHV H[LVPHQŃH G·XQ OLHQ V\QŃOURQLVMPLRQ H[PHUQH "

12

2014-05-20

7

Les bases de données

XLa sécurité des données consiste à assurer O·LQPpJULPp GX V\VPqPH PMOJUp les pannes physiques éventuelles (inévitables) X6L O·LQPpJULPp GHV GRQQpHV HVP OM SUHPLqUH PkŃOH GX 6*%G OM VpŃXULPp GH ces dernières en est certainement la deuxième. XLes causes de pannes potentielles sont nombreuses. XF·HVP OM PLVH HQ SOMŃH GH PpŃMQLVPHV GH UHSULVH TXL SHUPHP GH JMUMQPLU O·LQPpJULPp GHV GRQQpHV SHX LPSRUPH OHV MYMULHVB 13

Les bases de données

XLa confidentialitédes données consiste à protéger le contenu des données sensibles. XPlusieurs données ne doivent pas être disponibles à tous les usagers du SGBD. XIHV QRPLRQV G·XVMJHU HP GH GURLPV G·MŃŃqV SHUPHPPHQP GH OLPLPHU OHV MŃŃqVB 14

2014-05-20

8

Les bases de données

XLe partagedes données consiste à permettre les accès concurrents au

SGBD par plusieurs usagers.

XPar exemple, deux individus accèdent au même compte et font une transaction. XLa notion de transaction SHUPHP G·MVVXUHU O·LQPpJULPp SMU la mise en place du mécanisme de verrouillage. 15

Les bases de données

XLes SGBD permettent de :

Xde créer les structures de données inhérentes à un projet; Xde manipuler les données (ajouter, consulter, modifier et supprimer);

Xde créer des liens entre les données;

XG·MGPLQLVPUHU OH 6*%G MILQ G·MPPHLQGUH OHV SHUIRUPMQŃHV RSPLPMOHV HQ IRQŃPLRQ des particularités du projet. XLes SGBD peuvent faire tout ça tout en respectant les 7 critères énoncés et en masquant la complexité sous-jacente. 16

2014-05-20

9

Bref historique

X1956 ²Invention des disques durs

XLes années 60

XLe terme "database» est formellement apparu pour désigner les premiers

V\VPqPHV G·LQIRUPMPLRQ militaire.

XCréation du premier système de gestion de données. Connu plus tard comme base de données hiérarchique. XFUpMPLRQ GH O·MUŃOLPHŃPXUH GH GRQQpHV UpVHMXB XCes systèmes de gestion sont nommés SGBD par navigation. Ils sont trop complexes et souvent inefficaces. 17

Bref historique

XLes années 1970

XFUpMPLRQ GH O·MOJqNUH UHOMPLRQQHO HP GX PRGqOH UHOMPLRQQHOB XAdaptation du langage de modélisation entité/relation. XCréation des premières base de données relationnelles.

XCréation du langage de consultation SQL.

XLes années 1980

XFURLVVMQŃH VMQV SUpŃpGHQP GH O·MŃŃHVVLNLOLPp GHV RUGLQMPHXUVB

XDéveloppement soutenu des SGBD relationnel.

XDéveloppement des bases de données objets.

18

2014-05-20

10

Bref historique

X" HP PMLQPHQMQP

XBases de données XML

XBases de données NOSQL

XIM UHŃOHUŃOH"

19

Acteurs

X2Q UHPURXYH SULQŃLSMOHPHQP D JURXSHV G·MŃPHXUV LQPHUMJLVVMQP MYHŃ OHV SGBD

XLes usagers

XLes analystes

XLes développeurs

XLes concepteurs de base de données

XLes administrateurs de bases de données (DBA)

20

2014-05-20

11

3URŃHVVXV GH PLVH HQ SOMŃH G·XQ

projet utilisant une base de données 21

Rédaction du devis

Conception

Mise en place du SGBD

Développement de la BD et

des services reliés

Tests et optimisation de la

BD

Développement des outils

logiciels

Tests et optimisation des

outils logiciels

Intégration et optimisation

globale

Conception des outils

logiciels

Conception de la structure

de la base de données

Conception du SGBD

Maintient et support

1LYHMX[ G·MNVPUMŃPLRQ G·XQ 6*%G

XNiveau externe

XPrésente les données sous forme de vues adaptées au contexte XSe pose dans le contexte du raisonnement applicatif

XNiveau logique

XGRQQpHV ŃRQVLGpUpHV MX QLYHMX VpPMQPLTXH G·MSUqV OHV ŃRQPHQXV HP OHV relations définies) XCe niveau permet de décrire toutes les entités de la BD (entité, types de GRQQpHV OHV OLHQV MŃŃqV GHV XVMJHUV ŃRQPUMLQPHV " XEst généralement considéré comme étant de niveau intermédiaire 22

2014-05-20

12

1LYHMX[ G·MNVPUMŃPLRQ G·XQ 6*%G

XNiveau physique

quotesdbs_dbs32.pdfusesText_38
[PDF] Préparer Sa Séance Photo

[PDF] Les étudiants du S2 Rebondir

[PDF] UNIVERSITES d ETE de la COUNTRY

[PDF] Présentation et manuel utilisateur. Comment bien démarrer avec les LOGI-Logiciels?

[PDF] Section des bourses. Sommaire. Informations générales à propos des aides à la formation. Etat au 27 mai 2015. Seules les bases légales font foi

[PDF] Planification Version «réservation manuelle» version 3.0 - mai 2015 (Passage version Wegas)

[PDF] cances Vacances familiales Vacances des enfants miliales Vacances CAISSE D'ALLOCATIONS FAMILIALES DE LA REUNION

[PDF] Planification et gestion financière de travaux. Chapitre 2 METHODE «POTENTIEL TACHES»

[PDF] Enquête sociale FICT 2017 (Données 2016)

[PDF] DIRECTIVES DEMANDE DE CERTIFICAT DE NAISSANCE

[PDF] Comment ne pas perdre ses jours de repos? Offrez de la souplesse à vos salariés avec les passerelles temps

[PDF] Carnet de bord du professeur

[PDF] Ville de Viry-Chatillon

[PDF] Accord cadre entre l Etat et la Fédération Française de Volley Ball

[PDF] SA COMPOSITION SON FONCTIONNEMENT. L Union Régionale des Associations Familiales est une association régie par la loi du 1er Juillet 1901...