EDs NFE 106 CNAM Paris
|
|
- Thomas Lanthier
- il y a 6 ans
- Total affichages :
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 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étailListe 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étailavez-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étailLes 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étailOpé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étailListe 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étailTP11 - 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étailStructure 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étailOptimisations 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étailBUREAU 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étailLes 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étailPersonnes 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étailAccompagnement 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étailDé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étailVendredi 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étailEncryptions, 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étailSOLUTION 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étaildé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étail6 - 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étailPublications 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étailProgrammation 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étailLimitations 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étailBases 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
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étailIFT3030 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étailCATALOGUE 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étailL 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étailComité 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étailUn 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étailChapitre 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étailCompte-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étailDiagnostic é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étailGestion 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étailLa 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étailBATIMENT 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 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étailMise 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étailLe 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étailINSTALLATION 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étailWifi, 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étailArian 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étailBases 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étailJava 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étailUnix/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étailBases 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étailIntroduction 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étailBases 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étailCOTISATIONS 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étailBases 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étailNFA 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étailOracle 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étailPG208, 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 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étailOra2Pg 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étailCIO 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étailPIJ 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étailPerformances. 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étailL 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étailObjectifs 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étailalgè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étailDix 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étailLes 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étail4. 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étail1 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étailMise à 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étailBien 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étailTransfé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étailRappels 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étailBases 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étailhttp://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étailTechniques 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étail1 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étailBases 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étailIntroduction 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étailLOGO 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étailQuelles 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étailCOMMANDES 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étail70 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étailIntroduction à 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étailLes 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étailIntroduction 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étailSession 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étailMarc 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étailModule 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étailTP 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étail30 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étailOrdinateurs, 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étailListe 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étailGestion 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étailExemple 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étailListe 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étailTIC. 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étailOrganisation 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étail4D 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étailRapport 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étailE-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étailMarché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étailOUVERTURE 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étailCherche. 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étailAdministration 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