EDs NFE 106 CNAM Paris

Dimension: px
Commencer à balayer dès la page:

Download "EDs NFE 106 CNAM Paris"

Transcription

1 Étude dans un cas précis EDs NFE 106 CNAM Paris 1 Interrogation des indexes Pour cette séance nous utiliserons une version étendue de la table vue dans la séance précédente. Soit : Départements (NUM, NOM, REGION, PRE- FECTURE, PRESIDENT, SUPERFICIE, NB_CANTONS) Communes (NUM_DEPT, CP, NOM, MAIRE, HABI- TANTS, SUPERFICIE, NB_DEPUTE) Chaque département à un numéro unique. Il y a 100 départements et 26 régions différentes. Nous supposerons que les départements sont équitablement répartis sur les régions A chaque commune correspond son numéro de département et les 3 chiffres du Code Postal. Il y a communes (nous avons arrondis à l inférieur). Nous supposerons que ces communes sont reparties équitablement sur les départements. Il y a 63 millions d habitants en france, pour plus de simplicité nous les répartirons équitablement. Pour ceux-ci, nous utiliserons des identifiants sur 2 octets, des nombres plus grands sur 4 octets et des chaînes de caractère sur 30 octets. Chaque bloc de données fait 2 ko, dont 90% sont utilisés pour les données. Les pointeurs sont codés sur 18 octets. 2 Stockage des données Sur combien de pages seront stockés les tables départements et communes? Tuples départements : ID + 4 * chaines + 2*NB = 130 o Tuples communes : ID + 4 * NB + 2 * chaine = 78 o Taille utile bloc : 2 * 1024 * 90% = 1843 o Taille départements (14 tuples par block : 1843/130) : 100 / 14 = 8 pages Taille communes (23 tuples par block : 1843/78) : / 23 = pages 3 Étude dans un cas précis 3.1 Création des indexes Nous allons nous intéresser à la table Communes. Comme il est difficile de faire un indexe sur valeurs, nous allons représenter un sous ensemble et construire nos indexes en tenant compte de celles-ci et en imaginant les d une manière abstraite. Nous prendrons le département de l Ille-et-Vilaine (ou du moins un sous ensemble de celui-ci), et un BTree d ordre 4. Vertigo/CNAM, Paris 1 1

2 Étude dans un cas précis 3.2 Interrogation avec les indexes 1. Construisez un index non-dense sur le nom de la commune (faites une partie de celui-ci en imaginant les pages correspondant et les pointeurs vers les feuilles). 2. Est-il possible de faire un autre index non-dense sur le Code Postal? 3. Construisez un index dense sur le numéro de département. 4. Construisez un index dense sur le numéro de département et couvrant 1 sur le champ NOM CP Commune Andouillé-Neuville Argentré-du-Plessis Bécherel Bourg-des-Comptes Bruc-sur-Aff Chartres-de-Bretagne Dinard Dol-de-Bretagne Fougères Guichen Guignen Guipry Janzé Langon Lieuron Lohéac Luitré Messac La Mézière Mont-Dol Montreuil-sous-Pérouse Paimpont Pipriac Pleumeleuc Redon Renac Rennes La Richardais Sains Saint-Grégoire Saint-Just Saint-Malo Saint-Séglin Le Sel-de-Bretagne Servon-sur-Vilaine Sixt-sur-Aff Torcé Val-d Izé Vitré 3.2 Interrogation avec les indexes Nous supposerons que : l index BTree non-dense sur NOM prend 43 pages de données et une hauteur d arbre de Un index couvrant associe une valeur supplémentaire à la valeur indexée dans la feuille du BTree. L avantage est de pouvoir utiliser cette valeur lors de l évaluation Vertigo/CNAM, Paris 2 2

3 Étude dans un cas précis 3.2 Interrogation avec les indexes l index BTree dense sur NUM_DEPT prend 395 pages sur une hauteur d arbre de 4. l index BTree dense sur NUM_DEPT et couvrant sur NOM prend 980 pages sur une hauteur d arbre de 5. Pour chacune des requêtes suivantes, vous donnerez le nombre d entrées/sorties avec une interrogation sans indexe comparé à l indexe adéquate. Nous supposerons que l indexe n est pas en cache ni en mémoire (il faudra donc charger le nécessaire) SELECT NOM From Communes Where NOM Like Saint% 10% des villes françaises commencent par saint (nous supposerons qu elles sont réparties équitablement sur les différents départements). 2. Non dense sur communes.nom : 164 I/O (3600 communes saintes contiguës : 157 pages à lire + 5 pages dans les feuilles + 2 pages de l index de l arbre). 3. Dense sur communes.num_dept : impossible 4. Dense et couvrante sur communes.num_dept + NOM : impossible SELECT HABITANTS From Communes Where NUM_DEPT=35 2. Non dense sur communes.nom : impossible 3. Dense sur communes.num_dept : 368 I/O (360 communes en moyenne : 360 pages de données à atteindre / (1843/20 = 92 pointeurs) = 4 pages dans les feuilles + 4 pages de l index de l arbre). 4. Dense et couvrante sur communes.num_dept + NOM : 375 I/O (360 communes en moyenne : 360 pages de données à atteindre / (1843/50 = 36 pointeurs) = 10 pages dans les feuilles + 5 pages de l index de l arbre) SELECT NOM From Communes Where NUM_DEPT=35 2. Non dense sur communes.nom : impossible 3. Dense sur communes.num_dept : 368 I/O (360 communes en moyenne : 360 pages de données à atteindre + 4 pages dans les feuilles + 4 pages de l index de l arbre). 4. Dense et couvrante sur communes.num_dept + NOM : 15 I/O (360 communes en moyenne : 0 pages de données à atteindre - les noms sont dans les feuilles couvrantes + 10 pages dans les feuilles + 5 pages de l index de l arbre) SELECT NOM From Communes Where NOM Like Saint% AND NUM_DEPT=35 On supposera que 10% des villes françaises commencent par saint réparties équitablement sur les différents départements. Vertigo/CNAM, Paris 3 3

4 Dans un cas plus général 2. Non dense sur communes.nom : 164 I/O (3600 communes saintes contiguës avec 23 tuples par bloc : E/S dans l index) le filtrage se fera ensuite 3. Dense sur communes.num_dept : 368 I/O (360 communes en moyenne : 360 E/S + 8 dans l index). 4. Dense et couvrante sur communes.num_dept + NOM : 15 I/O (Aucun accès disque, tout en mémoire, 10 feuilles et 5 de l arbre) SELECT HABITANTS From Communes Where NOM Like Saint% AND NUM_DEPT=35 On supposera que 10% des villes françaises commencent par saint réparties équitablement sur les différents départements. 2. Non dense sur communes.nom : 164 I/O (3600 communes saintes contiguës avec 23 tuples par bloc : E/S dans l index) le filtrage se fera ensuite 3. Dense sur communes.num_dept : 368 I/O (360 communes en moyenne : 360 E/S + 8 dans l index). 4. Dense et couvrante sur communes.num_dept + NOM : 51 I/O (36 I/O de données (3600 * 10% * 10%) + 10 feuilles et 5 de l arbre) 4 Dans un cas plus général 4.1 Autres indexes possibles Pour cette partie, nous proposerons un ensemble d index disponibles (ils ne sont pas créés en même temps). L exercice consiste simplement à comparer les indexes. N Type Valeurs indexées pages hauteur Taille entrée 1 Non dense départements.region = 48o 2 Non dense départements.nom = 48o 3 Dense départements.region = 48o 4 Dense départements.nom = 48o 5 Dense et couvrant départements.region + NOM = 78o 4.2 Interrogations Pour chacune des requêtes suivantes calculez le nombre d Entrées/Sorties avec une interrogation sans index, et avec chacun des indexes possibles sur la table demandée. Dans tous les cas sans index : 8 I/O. Vertigo/CNAM, Paris 4 4

5 Dans un cas plus général 4.2 Interrogations SELECT NOM From Départements Where REGION= Rhone-Alpes 1. Non dense sur départements.region : 5 I/O (100/26 4 départements : 2 E/S au pire, +1 index) 2. Non dense sur départements.nom : recherche impossible 3. Dense sur départements.region : 6 I/O ( 4 départements => 4 E/S, +2 de l index - 1 feuille + 1 arbre) 4. Dense sur départements.nom : impossible 5. Dense et couvrant sur départements.region + NOM : 2 I/O (index suffit : 1 feuille + 1 dans l arbre) SELECT REGION From Départements Where NOM= Meuse 1. Non dense sur départements.region : impossible 2. Non dense sur départements.nom : 1 I/O (1 accès car unique + 1 bloc dans l index) 3. Dense sur départements.region : impossible 4. Dense sur départements.nom : 3 I/O (index 2, 1 accès car unique) 5. Dense et couvrant sur départements.region + NOM : impossible SELECT NOM From Départements Where REGION= Ile-de-France AND NOM like S% 1. Non dense sur départements.region : 3 I/O (index 1 I/O, lecture 2 pages dans le pire des cas) 2. Non dense sur départements.nom : 3 I/O (index 1, 2 pages dans le pire des cas - 26 lettres dans l alphabet donc 2 pages) 3. Dense sur départements.region : 6 I/O (index 2, 100/26 = 4 départements par région en moyenne) 4. Dense sur départements.nom : 7 I/O (index 3 - dans le pire des cas, 4 accès disques - en moyenne 4 départements commençant par la lettre S ) 5. Dense et couvrant sur départements.region + NOM : 3 I/O (1 feuille + 2 dans l arbre) Vertigo/CNAM, Paris 5 5

Administration de Bases de Données : Optimisation

Administration de Bases de Données : Optimisation Administration de Bases de Données : Optimisation FIP 2 année Exercices CNAM Paris Nicolas.Travers(at) cnam.fr Table des matières 1 Stockagedans unsgbd 3 1.1 Stockage.............................................

Plus en détail

Liste des entreprises engagées dans la démarche "Bâtir avec l'environnement" en Ille-et-Vilaine. Mars 2015

Liste des entreprises engagées dans la démarche Bâtir avec l'environnement en Ille-et-Vilaine. Mars 2015 Entreprise Activité Ville Tél 1000 TY SERVICES Menuiserie CHANTELOUP 02 99 47 07 89 2EPC Electricité/plomberie/chauffage LECOUSSE 02 99 99 59 13 ACM Maisons ossature bois/extensions PACE 02 99 60 20 90

Plus en détail

avez-vous pensé à l accueil de jour?

avez-vous pensé à l accueil de jour? Personnes âgées : avez-vous pensé à l accueil de jour? Pour favoriser le maintien à domicile, le Département encourage l accueil de jour Ille-et-Vilaine, la vie à taille humaine Vous avez plus de 60 ans,

Plus en détail

Les solutions pour amorcer et héberger son entreprise

Les solutions pour amorcer et héberger son entreprise Les solutions pour amorcer et héberger son entreprise Animé par: Malo BOUESSEL DU BOURG - PRODUIT EN BRETAGNE Christine LEGAUD - CCI RENNES Annie LAUNAY - AD MISSIONS Différentes solutions pour accueillir

Plus en détail

Opérations 2012 JOBS D ETE

Opérations 2012 JOBS D ETE Opérations 2012 JOBS D ETE Le Réseau Information Jeunesse Bretagne vous informe sur les et 22 - COTES D ARMOR Type d action (Atelier,, Salon, etc.) Intitulé de l action Descriptif rapide (participants,

Plus en détail

Liste des bureaux de vote Année 2011 département d'ille et Vilaine. Nombre de bureaux de vote

Liste des bureaux de vote Année 2011 département d'ille et Vilaine. Nombre de bureaux de vote Année 0 Liste des Année 0 département d'ille et Vilaine Commune Arrondissement Canton Localisation ACIGNE RENNES CESSON-SEVIGNE 6 Salle de la Passerelle - rue Abbé Barbedet AMANLIS RENNES JANZE Salle polyvalente

Plus en détail

TP11 - Administration/Tuning

TP11 - Administration/Tuning TP11 - Administration/Tuning MIAGE #3-2006/2007 January 9, 2007 1 Architecture physique d une base Oracle 1.1 La structure physique Une base de données Oracle est composé de fichiers (au sens du système

Plus en détail

Structure fonctionnelle d un SGBD

Structure fonctionnelle d un SGBD Fichiers et Disques Structure fonctionnelle d un SGBD Requetes Optimiseur de requetes Operateurs relationnels Methodes d acces Gestion de tampon Gestion de disque BD 1 Fichiers et Disques Lecture : Transfert

Plus en détail

Optimisations des SGBDR. Étude de cas : MySQL

Optimisations des SGBDR. Étude de cas : MySQL Optimisations des SGBDR Étude de cas : MySQL Introduction Pourquoi optimiser son application? Introduction Pourquoi optimiser son application? 1. Gestion de gros volumes de données 2. Application critique

Plus en détail

BUREAU COMMUNAUTAIRE 13 SEPTEMBRE 2013

BUREAU COMMUNAUTAIRE 13 SEPTEMBRE 2013 BUREAU COMMUNAUTAIRE 13 SEPTEMBRE 2013 Etaient présents : Mme Maryanick MEHAIGNERIE BALAZÉ M Victor BLOT MONDEVERT Mme Pascale CARTRON BREAL SOUS VITRE Mme Aline GOUPIL MONTREUIL DES LANDES M. Joël MARQUET

Plus en détail

Les bases de données

Les bases de données Les bases de données Introduction aux fonctions de tableur et logiciels ou langages spécialisés (MS-Access, Base, SQL ) Yves Roggeman Boulevard du Triomphe CP 212 B-1050 Bruxelles (Belgium) Idée intuitive

Plus en détail

Personnes handicapées :

Personnes handicapées : Personnes handicapées : mieux vivre au quotidien Pour connaître les aides et services du Département d Ille-et-Vilaine aux personnes handicapées Ille-et-Vilaine, la vie à taille humaine La solidarité avec

Plus en détail

Accompagnement et aides. financières de Pôle Emploi

Accompagnement et aides. financières de Pôle Emploi Accompagnement et aides Panorama des solutions pour lancer son activité : portage salarial, Co-working, incubateurs, pépinières d entreprises, : quelle solution retenir? - Madame Christine LEGAUD - RESEAU

Plus en détail

Département d'ille-et-vilaine Observatoire Départemental de Sécurité Routière Statistiques d'accidentologie en Ille-et-Vilaine au 31/10/2014

Département d'ille-et-vilaine Observatoire Départemental de Sécurité Routière Statistiques d'accidentologie en Ille-et-Vilaine au 31/10/2014 Département d'ille-et-vilaine Observatoire Départemental de Sécurité Routière Statistiques d'accidentologie en Ille-et-Vilaine au 1/10/01 Cette plaquette présente un suivi mensuel de l'évolution des accidents

Plus en détail

Vendredi 11 octobre 2013

Vendredi 11 octobre 2013 Autant d occasions de s informer et d échanger sur l allaitement mais aussi sur le maternage. Parents, futurs parents, familles, amis, professionnels de santé ou de la petite enfance, n hésitez pas à assister

Plus en détail

Encryptions, compression et partitionnement des données

Encryptions, compression et partitionnement des données Encryptions, compression et partitionnement des données Version 1.0 Grégory CASANOVA 2 Compression, encryption et partitionnement des données Sommaire 1 Introduction... 3 2 Encryption transparente des

Plus en détail

SOLUTION DE GESTION D UN CLUB SERVICE

SOLUTION DE GESTION D UN CLUB SERVICE SOLUTION DE GESTION D UN CLUB SERVICE Créé par un LIONS pour des LIONS Déjà 12 ans de fonctionnement «Réduire drastiquement les temps administratifs tout en augmentant notre efficacité et ainsi transformer

Plus en détail

département d'ille et Vilaine

département d'ille et Vilaine Liste des bureaux (scrutins entre le er mars 0 et le février 0) département d'ille et Vilaine Nbre de de ACIGNE RENNES LIFFRE Salle de la Passerelle - rue Abbé Barbedet AMANLIS RENNES JANZE Salle polyvalente

Plus en détail

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr 6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr Interface d un SGF Implémentation d un SGF Gestion de la correspondance entre la structure logique et la structure

Plus en détail

Publications régionales et locales

Publications régionales et locales Publications régionales et locales 2014 Quotidiens Ouest-France 10 rue du Breil - Zi de Chantepie - 35051 RENNES CEDEX 9 Tél 02 99 32 60 00 - Fax 02 99 32 60 25 Site web : www.ouest-france.fr Tirage :

Plus en détail

Programmation C. Apprendre à développer des programmes simples dans le langage C

Programmation C. Apprendre à développer des programmes simples dans le langage C Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités

Plus en détail

Limitations of the Playstation 3 for High Performance Cluster Computing

Limitations of the Playstation 3 for High Performance Cluster Computing Introduction Plan Limitations of the Playstation 3 for High Performance Cluster Computing July 2007 Introduction Plan Introduction Intérêts de la PS3 : rapide et puissante bon marché L utiliser pour faire

Plus en détail

Bases de données et sites WEB

Bases de données et sites WEB Bases de données et sites WEB Cours2 : Sécurité et contrôles d accès Anne Doucet 1 Authentification Autorisation Privilèges Rôles Profils Limitations de ressources Plan Audit Contrôle d accès via les vues

Plus en détail

<Insert Picture Here> Exadata Storage Server et DB Machine V2

<Insert Picture Here> Exadata Storage Server et DB Machine V2 Exadata Storage Server et DB Machine V2 Croissance de la Volumétrie des Données Volumes multipliés par 3 tous les 2 ans Evolution des volumes de données 1000 Terabytes (Données) 800

Plus en détail

IFT3030 Base de données. Chapitre 2 Architecture d une base de données

IFT3030 Base de données. Chapitre 2 Architecture d une base de données IFT3030 Base de données Chapitre 2 Architecture d une base de données Plan du cours Introduction Architecture Modèles de données Modèle relationnel Algèbre relationnelle SQL Conception Fonctions avancées

Plus en détail

CATALOGUE DES PRESTATIONS

CATALOGUE DES PRESTATIONS 4, Avenue Louis Martin CS 61714 35417 SAINT-MALO CEDEX Téléphone : 02 99 20 63 00 Télécopie : 02 99 40 12 89 infoeco@saintmalofougeres.cci.fr CATALOGUE DES PRESTATIONS CCI INFO FEVRIER 2015 Chambre de

Plus en détail

L auto-éco-construction accompagnée pour l accession à la propriété des ménages modestes. Réunion d information le 16 novembre 2012

L auto-éco-construction accompagnée pour l accession à la propriété des ménages modestes. Réunion d information le 16 novembre 2012 L auto-éco-construction accompagnée pour l accession à la propriété des ménages modestes Réunion d information le 16 novembre 2012 1. Introduction générale 2. Projection du film «Auto-construction accompagnée

Plus en détail

Comité syndical 29 avril 2015 à Janzé

Comité syndical 29 avril 2015 à Janzé Comité syndical 29 avril 2015 à Janzé Les missions du Pays touristique (inscrites dans les statuts du Syndicat Mixte). 1. Élaborer et participer à la mise en œuvre d un projet de développement touristique

Plus en détail

Un territoire, des compétences et des acteurs

Un territoire, des compétences et des acteurs Un territoire, des compétences et des acteurs PAIMPONT > VANNES / LORIENT 55 min. SAINT-BRIEUC Vers Saint Méen Le Grand SAINT PÉRAN La Pointe Les Noës PLÉLAN LE GRAND Vers Guer MONTERFIL TREFFENDEL Treffendel

Plus en détail

Chapitre V : La gestion de la mémoire. Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping

Chapitre V : La gestion de la mémoire. Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping Chapitre V : La gestion de la mémoire Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping Introduction Plusieurs dizaines de processus doivent se partager

Plus en détail

Compte-rendu de la réunion de la commission Adultes du 21 janvier 2011

Compte-rendu de la réunion de la commission Adultes du 21 janvier 2011 Compte-rendu de la réunion de la commission Adultes du 21 janvier 2011 Présents : Pascal AUBRY, Hervé HUARD, Yvon MARTIN, Ronan GUYADER, Jean PRIOUL. Excusé : Yvon EZANNO. La séance est ouverte à 20h00

Plus en détail

Diagnostic économique du Pays de Brocéliande

Diagnostic économique du Pays de Brocéliande Diagnostic économique du Pays de Brocéliande JANVIER 2013 Observatoire de l économie et des entreprises de la CCI de Rennes Agir au plus près de notre territoire et de nos entreprises Représenter les entreprises,

Plus en détail

Gestion de mémoire secondaire F. Boyer, Laboratoire Sardes Fabienne.Boyer@imag.fr

Gestion de mémoire secondaire F. Boyer, Laboratoire Sardes Fabienne.Boyer@imag.fr Gestion de mémoire secondaire F. Boyer, Laboratoire Sardes Fabienne.Boyer@imag.fr 1- Structure d un disque 2- Ordonnancement des requêtes 3- Gestion du disque - formatage - bloc d amorçage - récupération

Plus en détail

La sécurité routière en Ille-et-Vilaine Bilan 2014 et évolutions

La sécurité routière en Ille-et-Vilaine Bilan 2014 et évolutions La sécurité routière en Ille-et-Vilaine Bilan 201 et évolutions Observatoire Départemental de la Sécurité Routière d Ille-et-Vilaine Sommaire, indicateurs et définitions Sommaire Les définitions Page

Plus en détail

BATIMENT RELAIS. Parc d'activités de Plaisance St-Sauveur-des-Landes. Surface totale : 842 m²

BATIMENT RELAIS. Parc d'activités de Plaisance St-Sauveur-des-Landes. Surface totale : 842 m² BATIMENT RELAIS Parc d'activités de Plaisance St-Sauveur-des-Landes Surface totale : 842 m² Atelier : 632 m² 7 m hauteur sous plafond, porte sectionnelle automatique Bureaux : 100 m² Accueil, 2 bureaux,

Plus en détail

()$**+$*$% DOL DE BRETAGNE DOL DE BRETAGNE CHARTRES DE BRETAGNE. Espace social rue des Tendières CLCV. 1 er lundi : 14h - 16h

()$**+$*$% DOL DE BRETAGNE DOL DE BRETAGNE CHARTRES DE BRETAGNE. Espace social rue des Tendières CLCV. 1 er lundi : 14h - 16h ()$**+$*$% DOL DE DOL DE CHARTRES DE CANCALE CANCALE Espace social rue des Tendières Espace social rue des Tendières Centre culturel "Pôle Sud" Salle Louise Michel () Salle Bel Event 1 er lundi : 14h -

Plus en détail

Mise en oeuvre TSM 6.1

Mise en oeuvre TSM 6.1 Mise en oeuvre TSM 6.1 «Bonnes pratiques» pour la base de données TSM DB2 Powered by Qui sommes nous? Des spécialistes dans le domaine de la sauvegarde et de la protection des données 10 ans d expertise

Plus en détail

Le langage SQL pour Oracle - partie 1 : SQL comme LDD

Le langage SQL pour Oracle - partie 1 : SQL comme LDD Le langage SQL pour Oracle - partie 1 : SQL comme LDD 1 SQL : Introduction SQL : Structured Query Langage langage de gestion de bases de donn ees relationnelles pour Définir les données (LDD) interroger

Plus en détail

INSTALLATION ET CONFIGURATION DE HYPER V3

INSTALLATION ET CONFIGURATION DE HYPER V3 INSTALLATION ET CONFIGURATION DE HYPER V3 I. Installation de HyperV3 sous Windows serveur 2012 HyperV3 est le successeur de HyperV2 apparu sous les versions de Windows serveur 2008 R2, c est puissant Hyper

Plus en détail

Wifi, oui mais comment?

Wifi, oui mais comment? Wifi, oui mais comment? Dinan - 11.02.2014 LA DEMARCHE WIFI TERRITORIAL LE PROJET Un réseau WIFI mutualisé pour 2 offices de tourisme dans le cadre d un projet global d accueil numérique coordonné et financé

Plus en détail

Arian Papillon a.papillon@datafly.fr

Arian Papillon a.papillon@datafly.fr Arian Papillon a.papillon@datafly.fr Eléments de monitoring Compteurs de performances DMV s et DBCC Evènements (jobs, services, ) Stratégies (policies) Traces Plans d exécution Outils de mesure Multiples,

Plus en détail

Bases de Données relationnelles et leurs systèmes de Gestion

Bases de Données relationnelles et leurs systèmes de Gestion III.1- Définition de schémas Bases de Données relationnelles et leurs systèmes de Gestion RAPPELS Contraintes d intégrité sous Oracle Notion de vue Typage des attributs Contrainte d intégrité Intra-relation

Plus en détail

Java DataBaseConnectivity

Java DataBaseConnectivity Java DataBaseConnectivity JDBC JDBC est une API Java (ensemble de classes et d interfaces défini par SUN et les acteurs du domaine des SGBD) permettant d accéder aux bases de données à l aide du langage

Plus en détail

Unix/Linux I. 1 ere année DUT. Université marne la vallée

Unix/Linux I. 1 ere année DUT. Université marne la vallée Unix/Linux I 1 ere année DUT Université marne la vallée 1 Introduction 2 Fonctions et spécifité d Unix Architecture 3 4 5 Fichier Unix Arborescence de fichiers Quelques commandes sur les fichiers Chemins

Plus en détail

Bases de données élémentaires Maude Manouvrier

Bases de données élémentaires Maude Manouvrier Licence MI2E- 1ère année Outils en Informatique Bases de données élémentaires Maude Manouvrier Définitions générales et positionnement du cours dans la formation Vocabulaire relatif aux bases de données

Plus en détail

Introduction aux SGBDR

Introduction aux SGBDR 1 Introduction aux SGBDR Pour optimiser une base Oracle, il est important d avoir une idée de la manière dont elle fonctionne. La connaissance des éléments sous-jacents à son fonctionnement permet de mieux

Plus en détail

Bases de données cours 4 Construction de requêtes en SQL. Catalin Dima

Bases de données cours 4 Construction de requêtes en SQL. Catalin Dima Bases de données cours 4 Construction de requêtes en SQL Catalin Dima Requêtes SQL et langage naturel Énoncés en langage naturel. Traduction en SQL? Correspondance entre syntagmes/phrases et opérations

Plus en détail

COTISATIONS VSNET 2015

COTISATIONS VSNET 2015 COTISATIONS VSNET 2015 Approuvées par le comité VSnet en séance du 18 mars 2015 SOMMAIRE 1. Principe 2. Réseau 3. Services internet 4. Ressources électroniques 5. Divers 1. PRINCIPE Les membres de l Association

Plus en détail

Bases de données Cours 1 : Généralités sur les bases de données

Bases de données Cours 1 : Généralités sur les bases de données Cours 1 : Généralités sur les bases de données POLYTECH Université d Aix-Marseille odile.papini@univ-amu.fr http://odile.papini.perso.esil.univmed.fr/sources/bd.html Plan du cours 1 1 Qu est ce qu une

Plus en détail

NFA 008. Introduction à NoSQL et MongoDB 25/05/2013

NFA 008. Introduction à NoSQL et MongoDB 25/05/2013 NFA 008 Introduction à NoSQL et MongoDB 25/05/2013 1 NoSQL, c'est à dire? Les bases de données NoSQL restent des bases de données mais on met l'accent sur L'aspect NON-relationnel L'architecture distribuée

Plus en détail

Oracle 11g Optimisez vos bases de données en production (ressources matérielles, stockage, mémoire, requêtes)

Oracle 11g Optimisez vos bases de données en production (ressources matérielles, stockage, mémoire, requêtes) Avant-propos 1. Lectorat 11 2. Pré-requis 12 3. Objectifs 12 4. Environnement technique 13 Choisir la bonne architecture matérielle 1. Introduction 15 2. Architecture disque 16 2.1 La problématique de

Plus en détail

PG208, Projet n 3 : Serveur HTTP évolué

PG208, Projet n 3 : Serveur HTTP évolué PG208, Projet n 3 : Serveur HTTP évolué Bertrand LE GAL, Serge BOUTER et Clément VUCHENER Filière électronique 2 eme année - Année universitaire 2011-2012 1 Introduction 1.1 Objectif du projet L objectif

Plus en détail

Évaluation et optimisation de requêtes

Évaluation et optimisation de requêtes Évaluation et optimisation de requêtes Serge Abiteboul à partir de tranparents de Philippe Rigaux, Dauphine INRIA Saclay April 3, 2008 Serge (INRIA Saclay) Évaluation et optimisation de requêtes April

Plus en détail

Ora2Pg Performances. (C) 2013 Gilles Darold

Ora2Pg Performances. (C) 2013 Gilles Darold Ora2Pg Performances (C) 2013 Gilles Darold Gilles Darold Consultant @ Dalibo Auteur d'ora2pg Auteur de PgBadger Auteur de pgformatter Et autres => http://www.darold.net/ Cas pratique Migration d'une base

Plus en détail

CIO de Rennes. -Economique et commerciale ENS Cachan D2 Economie gestion. -Economique et commerciale option technologique (Bac STMG)

CIO de Rennes. -Economique et commerciale ENS Cachan D2 Economie gestion. -Economique et commerciale option technologique (Bac STMG) L INFOTERM PRATIQUE CIO de Rennes N 3 - Décembre UNIVERSITES Rennes 1 Rennes 2 www.univ-rennes1.fr (Université de Haute Bretagne) www.univ-rennes2.fr -Sciences, Technologie, Santé -Droit, Economie, Gestion

Plus en détail

PIJ de Ploufragan et le Centre social 1 ère partie : Législation droit, Secteur qui recherche 2 ème partie : Aide à la création de cv

PIJ de Ploufragan et le Centre social 1 ère partie : Législation droit, Secteur qui recherche 2 ème partie : Aide à la création de cv Opérations 2013 JOBS D ETE Le Réseau Information Jeunesse Bretagne vous informe sur les et 22 - COTES D ARMOR Type d action (Atelier, Forum, Salon, etc.) PIJ LAMBALLE Intitulé de l action Descriptif rapide

Plus en détail

Performances. Gestion des serveurs (2/2) Clustering. Grid Computing

Performances. Gestion des serveurs (2/2) Clustering. Grid Computing Présentation d Oracle 10g Chapitre VII Présentation d ORACLE 10g 7.1 Nouvelles fonctionnalités 7.2 Architecture d Oracle 10g 7.3 Outils annexes 7.4 Conclusions 7.1 Nouvelles fonctionnalités Gestion des

Plus en détail

L exclusion mutuelle distribuée

L exclusion mutuelle distribuée L exclusion mutuelle distribuée L algorithme de L Amport L algorithme est basé sur 2 concepts : L estampillage des messages La distribution d une file d attente sur l ensemble des sites du système distribué

Plus en détail

Objectifs du TP : Initiation à Access

Objectifs du TP : Initiation à Access Objectifs du TP : Initiation à Access I. Introduction Microsoft Access fait partie de l ensemble Microsoft Office. C est un SGBDR (système de gestion de bases de données relationnelles) présentant une

Plus en détail

algèbre requêtes relationnelles équivalentes méthodes de calculs équivalentes limites par les ressources : mémoire, disques, cpu...

algèbre requêtes relationnelles équivalentes méthodes de calculs équivalentes limites par les ressources : mémoire, disques, cpu... Optimisation : un problème global MINES ParisTech interface client (GUI, web, mobile,... ) application (charge, requêtes, pooling, latence vs débit) caches applicatifs, pooling... base de données réseau

Plus en détail

Dix idées (gratuites) pour l été

Dix idées (gratuites) pour l été agenda Evénements, festivals et loisirs pour tous ESCAPADE A fond les festivals En direct des 7 pays CÔTE À CÔTE Le chauffeur et l accompagnatrice N 106 JUILLET-AOÛT-SEPTEMBRE 2014 Le collège de Crevin

Plus en détail

Les bases de l optimisation SQL avec DB2 for i

Les bases de l optimisation SQL avec DB2 for i Les bases de l optimisation SQL avec DB2 for i Christian GRIERE cgriere@fr.ibm.com Common Romandie 3 mai 2011 Les fleurs et les requêtes Lorsque l on veut planter de nouvelles fleurs dans un jardin il

Plus en détail

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :

Plus en détail

1 Définition et Appel d une fonction. V. Phan Luong. Cours 4 : Fonctions

1 Définition et Appel d une fonction. V. Phan Luong. Cours 4 : Fonctions Université de Provence Licence Math-Info Première Année V. Phan Luong Algorithmique et Programmation en Python Cours 4 : Fonctions La construction de fonctions dans un langage de programmation permet aux

Plus en détail

Mise à jour de la base de données des marques nationales du tourisme

Mise à jour de la base de données des marques nationales du tourisme Mise à jour de la base de données des marques nationales du tourisme Ce tutoriel a pour objectif d aider à la création et la mise à jour des fiches recensant les établissements qui obtiennent la marque

Plus en détail

Bien acheter son référencement Leila Couaillier-Moumeni LSFinteractive

Bien acheter son référencement Leila Couaillier-Moumeni LSFinteractive COMPÉTENCES TOURISME2011-2012 Les Rencontres Bien acheter son référencement Leila Couaillier-Moumeni LSFinteractive Sommaire 1 ère partie Quelques définition Définition : SEO + SEA = SEM Définition : qu

Plus en détail

Transférer une licence AutoCAD monoposte

Transférer une licence AutoCAD monoposte TRUCS & ASTUCES AutoCAD Transférer une licence AutoCAD monoposte Il peut vous arriver de devoir transférer votre licence Auto- CAD d un poste à un autre poste pour plusieurs raisons : soit parce que vous

Plus en détail

Rappels sur les fichiers

Rappels sur les fichiers Rappels sur les fichiers Bernard ESPINASSE Professeur à Aix-Marseille Université (AMU) Ecole Polytechnique Universitaire de Marseille Mars 2013 1. Généralités sur les mémoires 2. Généralités sur les fichiers

Plus en détail

Bases de données documentaires et distribuées Cours NFE04

Bases de données documentaires et distribuées Cours NFE04 Bases de données documentaires et distribuées Cours NFE04 Introduction a la recherche d information Auteurs : Raphaël Fournier-S niehotta, Philippe Rigaux, Nicolas Travers prénom.nom@cnam.fr Département

Plus en détail

http://elearning.inpfp.dz/

http://elearning.inpfp.dz/ http://elearning.inpfp.dz/ Date Janvier 2015 Auteur Bahaz Adel Résumé Ce support est destiné aux étudiants des INFSPM d Algérie pour leur présenter la plateforme Moodle et leur en faciliter la prise en

Plus en détail

Techniques de stockage. Techniques de stockage, P. Rigaux p.1/43

Techniques de stockage. Techniques de stockage, P. Rigaux p.1/43 Techniques de stockage Techniques de stockage, P. Rigaux p.1/43 Techniques de stockage Contenu de ce cours : 1. Stockage de données. Supports, fonctionnement d un disque, technologie RAID 2. Organisation

Plus en détail

1 Modélisation d une base de données pour une société de bourse

1 Modélisation d une base de données pour une société de bourse IN306 : Corrigé SID Christophe Garion 18 octobre 2010 Ce document est un corrigé succinct de l examen du module IN306. 1 Modélisation d une base de données pour une société de bourse Une

Plus en détail

Bases de données documentaires et distribuées Cours NFE04

Bases de données documentaires et distribuées Cours NFE04 Bases de données documentaires et distribuées Cours NFE04 Scalabilité Auteurs : Raphaël Fournier-S niehotta, Philippe Rigaux, Nicolas Travers prénom.nom@cnam.fr Département d informatique Conservatoire

Plus en détail

Introduction aux bases de données Cours 1 : Généralités sur les bases de données

Introduction aux bases de données Cours 1 : Généralités sur les bases de données Cours 1 : Généralités sur les bases de données ESIL Université de la méditerranée Odile.Papini@esil.univmed.fr http://odile.papini.perso.esil.univmed.fr/sources/bdmat.html Plan du cours 1 1 Qu est ce qu

Plus en détail

LOGO MINI VOLLEYADES. ICI!!! Votre Logo sur les autres plaquettes (dossier et revue de presse, dossier d organisation pour les délégations )!!!

LOGO MINI VOLLEYADES. ICI!!! Votre Logo sur les autres plaquettes (dossier et revue de presse, dossier d organisation pour les délégations )!!! LOGO MINI VOLLEYADES ORGANISE PAR LE COMITE DEPARTEMENTAL 35 DE VOLLEY BALL ICI!!! Votre Logo sur les autres plaquettes (dossier et revue de presse, dossier d organisation pour les délégations )!!! LE

Plus en détail

Quelles sont les banques de détail françaises les plus performantes? 110 établissements à la loupe. Octobre 2013

Quelles sont les banques de détail françaises les plus performantes? 110 établissements à la loupe. Octobre 2013 Quelles sont les banques de détail françaises les plus performantes? 110 établissements à la loupe. Octobre 2013 Sommaire Le Top 15.... 3 Les évolutions récentes... 7 Evolution du PNB... 12 Les résultats

Plus en détail

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 SQL Sommaire : COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 COMMANDES DE MANIPULATION DE DONNEES... 2 COMMANDES DE CONTROLE TRANSACTIONNEL... 2 COMMANDES DE REQUETE DE DONNEES... 2 COMMANDES

Plus en détail

70 ans d existence + 70 ans d expérience = 140 euros ttc de remise par tranche de 1000 euros d achat ttc! voir page 9

70 ans d existence + 70 ans d expérience = 140 euros ttc de remise par tranche de 1000 euros d achat ttc! voir page 9 Mensuel Gratuit n 68 Avril 2014 - Prochain numéro le 2 mai 2014 Ille & Vilaine - Sud Bruz - Guichen - Maure de Bgne Pipriac - Grand Fougeray Bain de Bgne - Le Sel de Bgne Contact : Frédéric Pirot Tél.

Plus en détail

Introduction à LDAP et à Active Directory... 15. Étude de cas... 37

Introduction à LDAP et à Active Directory... 15. Étude de cas... 37 Introduction à LDAP et à Active Directory... 15 Généralité sur l annuaire et LDAP... 16 Qu est-ce qu un annuaire?... 16 Un peu d histoire sur le protocole... 16 LDAP version 2 et version 3... 17 Le standard

Plus en détail

Les droits et obligations du salarié Adresses utiles en Bretagne

Les droits et obligations du salarié Adresses utiles en Bretagne Les droits et obligations du salarié Adresses utiles en Bretagne SOMMAIRE 1 L inspection du travail 2 Les syndicats de salariés 3 Les conseils de prud hommes 4 La santé et la sécurité au travail A CONSULTER

Plus en détail

Introduction aux Bases de Données Relationnelles Conclusion - 1

Introduction aux Bases de Données Relationnelles Conclusion - 1 Pratique d un : MySQL Objectifs des bases de données Où en sommes nous? Finalement, qu est-ce qu un? Modèle relationnel Algèbre relationnelle Conclusion SQL Conception et rétro-conception Protection de

Plus en détail

Session S12 Les bases de l optimisation SQL avec DB2 for i

Session S12 Les bases de l optimisation SQL avec DB2 for i Session S12 Les bases de l optimisation SQL avec DB2 for i C. GRIERE cgriere@fr.ibm.com STG Lab Services IBM i Avril 2012 Les fleurs et les requêtes SQL Lorsque l on veut planter de nouvelles fleurs dans

Plus en détail

Marc GEORGEAULT, Maternité

Marc GEORGEAULT, Maternité Marc GEORGEAULT, Maternité «Mettre en valeur le travail manuel est une idée qui me tient à cœur depuis toujours. Avec le Château des Pères, cette envie prend toute sa dimension.» Jean-Paul LEGENDRE / SOMMAIRE

Plus en détail

Module de livraison DPD Magento

Module de livraison DPD Magento Module de livraison DPD Magento France uniquement Sommaire 1- INTRODUCTION... 3 2- INSTALLATION DU MODULE... 4 3- CONFIGURATION DU MODULE... 5 A. GESTION DES FRAIS DE PORT... 6 B. EXEMPLES DE CONFIGURATIONS...

Plus en détail

TP Bases de données réparties

TP Bases de données réparties page 1 TP Bases de données réparties requêtes réparties Version corrigée Auteur : Hubert Naacke, révision 5 mars 2003 Mots-clés: bases de données réparties, fragmentation, schéma de placement, lien, jointure

Plus en détail

30 concours de saut d obstacles Pro sont filmés et diffusés en direct. Ils servent de support aux paris sportifs en ligne.

30 concours de saut d obstacles Pro sont filmés et diffusés en direct. Ils servent de support aux paris sportifs en ligne. Un nouveau circuit de saut d obstacles Au format très télévisuel Support de paris sportifs en ligne 30 concours de saut d obstacles Pro sont filmés et diffusés en direct. Ils servent de support aux paris

Plus en détail

Ordinateurs, Structure et Applications

Ordinateurs, Structure et Applications Ordinateurs, Structure et Applications Cours 13, Le DOS Etienne Tremblay Université Laval, Hiver 2011 Cours 13, p.1 Le DOS DOS signifie Disk Operating System Le DOS est un système d exploitation. Il existe

Plus en détail

Liste des référents AERAS des établissements de crédit Version du 10 juillet 2013

Liste des référents AERAS des établissements de crédit Version du 10 juillet 2013 12/07/2013 1 Liste des référents AERAS des établissements de crédit Version du 10 juillet 2013 AXA BANQUE 01 55 12 83 67/82 68 BAIL ENTREPRISES 02 98 34 43 37 BANCO BPI - Succursale France 01 44 50 33

Plus en détail

Gestion d'une billeterie défilé des talents

Gestion d'une billeterie défilé des talents Jean HENRI Gestion d'une billeterie défilé des talents version 0.3 5 novembre 2013 STS Services Informatiques aux Organisations Lycée St Joseph - Bressuire Sommaire 1 Introduction... 1 2 Présentation

Plus en détail

Exemple d application: l annuaire DNS Claude Chaudet

Exemple d application: l annuaire DNS Claude Chaudet Exemple d application: l annuaire DNS Claude Chaudet 66 Institut Mines-Télécom Nommage des machines sur Internet n Le DNS (Domain Name System) est un annuaire associant des noms textuels et des adresses

Plus en détail

Liste des référents AERAS des établissements de crédit Mise à jour au 28 août 2015

Liste des référents AERAS des établissements de crédit Mise à jour au 28 août 2015 02/09/2015 1 Liste des référents AERAS des établissements de crédit Mise à jour au 28 août 2015 AXA BANQUE 01 55 12 83 67/82 68 BAIL ENTREPRISES 02 98 34 43 37 BANCO BPI - Succursale France 01 44 50 33

Plus en détail

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier Tout d abord TIC TC IUT Montpellier Nancy Rodriguez Destruel Dans la salle de cours (et partout ailleurs ) : Ponctualité et assiduité exigées Ne pas manger, ni boire, ni dormir, ni travailler à autre chose

Plus en détail

Organisation de la Cyberse curite. E ric Jaeger, ANSSI/SDE/CFSSI Journe e SPECIF-Campus du 7 novembre 2014, CNAM, Paris

Organisation de la Cyberse curite. E ric Jaeger, ANSSI/SDE/CFSSI Journe e SPECIF-Campus du 7 novembre 2014, CNAM, Paris Organisation de la Cyberse curite E ric Jaeger, ANSSI/SDE/CFSSI Journe e SPECIF-Campus du 7 novembre 2014, CNAM, Paris Quelques enjeux de la cybersécurité Virus DoS Défigurations Vie privée Escroqueries

Plus en détail

4D v11 SQL Release 5 (11.5) ADDENDUM

4D v11 SQL Release 5 (11.5) ADDENDUM ADDENDUM Bienvenue dans la release 5 de 4D v11 SQL. Ce document présente les nouveautés et modifications apportées à cette nouvelle version du programme. Prise en charge de nouvelles plates-formes La release

Plus en détail

Rapport du Président du jury. Examen professionnel D'ATTACHE TERRITORIAL PRINCIPAL

Rapport du Président du jury. Examen professionnel D'ATTACHE TERRITORIAL PRINCIPAL CDG 35 - Service Interrégional des Concours Village des Collectivités Territoriales 1 avenue de Tizé CS 13600 35236 THORIGNE-FOUILLARD CEDEX SIC NL Rapport du Président du jury Examen professionnel D'ATTACHE

Plus en détail

E-Commerce à Orthez E-Commerce : Se lancer - Générer des commandes - Se positionner : Explications et témoignages Orthez 15 mai 2008

E-Commerce à Orthez E-Commerce : Se lancer - Générer des commandes - Se positionner : Explications et témoignages Orthez 15 mai 2008 E-Commerce à Orthez Enjeux de la visibilité de votre commerce Répartition générale des sources de trafic Principe de fonctionnement des moteurs de recherche Référencement naturel, les bonnes pratiques

Plus en détail

Marchés de travaux. > Marchés de 15 000 à 90 000 HT

Marchés de travaux. > Marchés de 15 000 à 90 000 HT > Marchés de 15 000 à 90 000 HT Mise à 2x2 voies de l'axe Bretagne-Anjou - Marché adapté 03/01/13 FIT CONSEIL 44307 section Retiers-Martigné-Ferchaud - travaux topographiques Création d'un préau au Collège

Plus en détail

OUVERTURE ET FERMETURE DES PORTES D ACCES DU PARC DES VOYETTES A CYSOING

OUVERTURE ET FERMETURE DES PORTES D ACCES DU PARC DES VOYETTES A CYSOING Ville de Cysoing Hôtel de Ville 2, place de la République BP 67 59830 CYSOING Tél : 03.20.79.44.70. Fax : 03.20.79.57.59. N Cys OUVERTURE ET FERMETURE DES PORTES D ACCES DU PARC DES VOYETTES A CYSOING

Plus en détail

Cherche. Champ de saisie. Langue de. l interface. 1. Informations et. à l utilisation. NEBIS recherche. et trouver. Prêt

Cherche. Champ de saisie. Langue de. l interface. 1. Informations et. à l utilisation. NEBIS recherche. et trouver. Prêt MODES D INTERROGATION DU CATALOGUE NEBIS recherche 1. Connexion au catalogue NEBIS recherche http://recherche.nebis.ch/ Champ de saisie 3. Ecran de recherche Langue de l interface 1. Informations relatives

Plus en détail

Administration des bases de données relationnelles Part I

Administration des bases de données relationnelles Part I Administration des bases de données relationnelles Part I L administration des bases de données requiert une bonne connaissance - de l organisation et du fonctionnement interne du SGBDR : structures logiques

Plus en détail