Tunisiano
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Tunisiano


 
AccueilDernières imagesS'enregistrerConnexion

 

 Ressources essentielles - L'Architecte de base de données

Aller en bas 
AuteurMessage
Admin
Directeur du Forum
Directeur du Forum
Admin


Masculin
Le nombre de contributions : 2211
points : 12091
Réputation : 0
Date d'Inscrit : 21/06/2009
Age : 32

Ressources essentielles - L'Architecte de base de données Empty
MessageSujet: Ressources essentielles - L'Architecte de base de données   Ressources essentielles - L'Architecte de base de données Icon_minitimeLun Jan 31, 2011 12:41 pm

Le rôle de l'administrateur de base de données (DBA), ou l'architecte des données, ne peut pas être sous-estimée dans un projet de TI. L'objectif de TI est la capture, le stockage et la récupération d'informations commerciales pour promouvoir les objectifs de l'organisation d'activités de base. Dans le contexte actuel de toutes les informations que l'habitude d'être capturés à des dossiers papier est maintenant capturée dans les registres électroniques qui doivent être stockés pour être récupérés dans un dépôt électronique. Cela nécessite l'utilisation de bases de données relationnelles pour les plus petits, mais tous, les demandes plus simple et l'utilisation de bases de données relationnelles requiert les compétences d'un administrateur de base de données et / ou un architecte de données.

Il ya peu de différence entre les compétences possédées par les architectes de données et ceux possédés par les administrateurs de base de données. La différence tend à être au centre des deux rôles. les administrateurs de base de données sont responsables de la santé de la base de données et les données qu'il gère. Cette responsabilité comprend l'architecture des nouvelles données et base de données dictionnaire que l'entreprise grandit et change. changements de base de données peut se produire à la suite d'un projet qui offre de nouvelles fonctionnalités, ou en réponse aux changements dans les données existantes. L'objectif de l'administrateur de base de données est la santé globale de la base de données et les données qu'il contient, y compris la disponibilité de base de données, la performance, et l'accès. L'architecte de données est un rôle qui tend à venir avec la mise en œuvre de l'instance de base de données initiale et les projets d'expansion importante. C'est le travail de base de données des architectes afin de s'assurer que la conception de bases de données et dictionnaire de données sont optimisés pour soutenir les objectifs de récupération de stockage de données et la performance du projet.

La principale différence entre les deux ensembles de compétences est l'accent mis sur les activités opérationnelles et la santé de la base de données d'une part, et l'accent mis sur les performances de la base de données sur l'autre. L'administrateur de base de données hérite des travaux de l'architecte de données si l'on est utilisée pour concevoir une base de données, ou une extension de la base de données, dans le cadre d'un projet. Ils seront responsables de l'appui de la base de données, ils ont conçu si l'on n'est pas. Autre que cette différence les ensembles de compétences sont très semblables, voire la plupart des cours de base de données ne font aucune distinction entre les deux rôles. Cet article va traiter les deux rôles de façon interchangeable, les meilleures pratiques décrites ici sont applicables à ces deux rôles. La seule fois où une approche différente est nécessaire, c'est quand vous avez les deux rôles sur le projet auquel cas il vous sera demandé de faire la distinction entre les deux rôles et assigner à chaque rôle le travail qu'ils sont le plus adapté.

Grande base de données pris en charge les projets nécessitent l'ensemble des compétences de données architecte et le chef de projet doit veiller à ce que la personne désignée pour ce rôle sur le projet possède l'ensemble des compétences et l'expérience architecte. C'est un rôle qui est essentiel à la réussite de votre projet si il ya quelqu'un dans votre organisation qui répond à vos exigences les fixer pour votre projet, en les identifiant comme une ressource essentielle dans votre charte de projet. Les petits projets peuvent être servis par le talent architectural mentionné possédé par le DBA. Vous devriez aller sur fond de la DBA et chèque de formation et d'expérience dans la conception de base de données et de performance. Une expérience sur un projet de création de base de données serait idéal.

Vous aurez à recruter les compétences architecture base de données créée à l'extérieur si elle n'est pas disponible dans votre organisation, ou si l'expérience n'est pas assez profonde. Rechercher un architecte de données ayant une expérience dans des projets de grande base de données avec une profonde connaissance de la base de données relationnelle votre projet utilise. Toutes les bases de données relationnelles de gérer les données de la même façon mais chacun a son propre ensemble unique d'outils et sans connaissances dans ce domaine l'architecte aura trop de rattrapage à faire pour contribuer à votre projet. Votre architecte doit aussi avoir une expérience dans la normalisation de base de données de sorte que votre conception de suivre les meilleures pratiques pour les bases de données relationnelles. La modélisation des données est aussi une compétence de votre architecte doit posséder. Si votre organisation ne dispose pas de toute personne ayant ces compétences et vous êtes empêché de recruter à l'extérieur, ou ne peuvent pas attirer ces compétences, considèrent la formation de votre DBA. Assurez-vous que vous planifiez la formation assez tôt dans le projet afin que le DBA est à bord pour la phase de planification.

Votre architecte base de données devrait travailler en étroite collaboration avec l'architecte des solutions pour que la conception du système et la conception de base de données d'alignement. La meilleure façon de faire est de s'assurer que chaque assiste à des séances de conception de l'autre. Votre architecte base de données ne peut concevoir une base de données efficace si ils savent comment il sera utilisé par le système et les utilisateurs du système. C'est là que l'architecte de solutions peut vous aider. Ils devront également travailler en étroite collaboration pour définir le dictionnaire de données que le système va utiliser. Les éléments de données devraient être définis de façon cohérente l'ensemble du système et la source de ces définitions doivent être la base de données dictionnaire de données.

Idéalement, on devrait solliciter l'architecte de données dans les revues de conception et de la révision du code afin d'assurer que les applications conçues utiliser la base de données correctement. Votre architecte peut-être pas la bande passante à assister à chacune de ces commentaires. Dans ce cas, veiller à ce qu'ils dessins revoir au moins et de les approuver.

Les environnements de développement et les tests nécessitent une instance de la base de données en cours de développement. Ce serait normalement de la responsabilité de l'administrateur et si votre projet a l'avantage d'un architecte de données et un DBA, il sera l'administrateur qui installe les bases de données. Si votre projet n'a pas de DBA, vous devrez compter sur votre architecte de données pour installer les bases de données, ou de mendier, emprunter ou voler un DBA à cet effet. L'installation de bases de données de test doit toujours être subordonnée sur le système en cours de développement répondant aux critères de promotion à la phase de test.

des données d'essai est toujours une question litigieuse pour chaque projet. Assemblage de données de test n'est pas la responsabilité de l'administrateur, mais l'administrateur doit être rendu responsable de bases de données rafraîchissante avec l'ensemble des données de test, ils sont donnés. Attribuer des responsabilités pour la collecte, le "massant" (rendre les données existantes compatibles avec la nouvelle base), et en insérant les données de test. L'équipe de test doit identifier les données dont ils ont besoin pour effectuer leurs essais. Ces données seront très probablement un mélange de «système» des données produites et l'utilisateur des données générées. Le système a généré des données inclut des choses comme les stocks de produits de l'organisation, la liste des clients, etc alors que les données seront générés par les utilisateurs comprennent des éléments tels que les commandes des clients. Attribuer une responsabilité membre de l'équipe pour identifier et saisir les données du système. Tout le "massant" nécessaires auront probablement à faire par le DBA ou un architecte de données. Les plans de test devrait faire usage d'un ensemble commun de données généré par les utilisateurs, les données qui ne seraient normalement pas généré dans le cadre d'un scénario de test, de sorte que les mêmes données sont utilisées dans plusieurs cas de test. Une fois ces données a été identifié et il est assemblé remis à l'administrateur pour l'entretien et à chaque fois des environnements de test doivent être actualisées, les bases de données doivent être nettoyés et repeuplée avec ces données et les données du système.

Votre architecte de données doit être une PME à des fins d'identification des risques et l'analyse de demande de changement. L'architecte doit assister aux réunions d'équipe le statut de revue et de faire rapport sur leurs progrès avec le développement de bases de données. Les demandes de changement qui pourrait entraîner des modifications à la base de données doivent être analysées par l'architecte de données pour vérifier et quantifier l'impact de la modification proposée.

architectes de base de données sont essentielles à l'entreprise de développer un système qui répond aux exigences de performance de l'organisation. Votre travail consiste à déterminer ce que ces exigences sont. Le travail de l'architecte de données est d'identifier la structure de base de données, dictionnaire de données et les exigences matérielles et logicielles de la base de données serait nécessaire pour atteindre ces objectifs. Bien que j'ai laissé cette question à la fin, c'est quelque chose qui doit être adressée au début de la phase de planification. Conception de la base de données n'est pas une science exacte, mais l'acquisition du matériel et les logiciels au début devrait vous permettre d'atteindre vos objectifs. Découvrir que la base de données que vous avez construit ne répond pas à vos besoins au cours d'une phase de test va ajouter de temps, d'effort, et le coût de votre projet.

Le projet aura une base de données, dictionnaire de données, des scripts et outils de maintenance pour la transférer au DBA à l'issue du projet. Si votre projet a engagé DBA de l'organisation comme un acteur plutôt qu'un membre de l'équipe, vous aurez besoin pour planifier la formation afin qu'il y ait un transfert de connaissances entre l'architecte de données et le DBA.

Les conseils et les conseils donnés dans cet article ne sont qu'une partie du travail que vous devrez faire pour planifier, suivre et contrôler le travail de l'architecte pour votre projet. Le reste de votre travail doit être guidée par les meilleures pratiques de gestion de projet et je ne connais pas de meilleure source unique pour ces que le PMBOK (R). Pour apprendre ces meilleures pratiques et démontrer aux employeurs ou clients que vous avez maîtrisé, prendre un PMP (R) ou bien sûr toute PMP (R) la formation de préparation aux examens et ensuite passer votre PMP (R) l'examen de certification. Ce site Web contient des détails sur PMP (R) de certification et propose également un produit, AceIT (C), qui a réussi à préparer les candidats du monde entier de passer leur examen de certification.
Revenir en haut Aller en bas
http://ton-monde.info
 
Ressources essentielles - L'Architecte de base de données
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Envisager des outils fiables de comparaison de base de données lorsque vous configurez un nouvelle base de données
» Base de données Access Modèles - Ajout de nouveaux champs dans une base de données Access existante peut vous sauver temps!
» Cours rapide de base de données Access - Une leçon de 10 étapes dans Encrypting & Déchiffrer une base de données Access
» Vous êtes un développeur de base de données? Outils de comparaison de base de données vous simplifiera la vie
» Crash disque dur? Le Rapport de données essentielles de récupération

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Tunisiano :: Informatique :: Bases de données-
Sauter vers: