Introduction aux questions et réponses d'entrevue de Teradata

Teradata est appelé système de gestion de base de données relationnelle (SGBDR) utilisé pour piloter les grandes applications Datawarehouse. Teradata a été fondée en 1979 et son siège social est à San Diego, en Californie. Teradata est également capable d'exécuter le nœud unique et les nœuds multiples. Le concept principal derrière Teradata est le parallélisme.

Teradata suit l'architecture de l'architecture du partage rien. Les nœuds Teradata, ses processeurs de module d'accès et les risques qui lui sont associés de manière indépendante. Ce système de base de données est principalement basé sur une architecture de traitement massivement parallèle. Il répartit la charge de travail uniformément sur l'ensemble d'un système. Il distribue automatiquement les données sur les disques sans aucune intervention manuelle. Il répartit la tâche entre les processus et s'exécute en parallèle pour s'assurer qu'ils doivent être achevés rapidement ou en temps opportun. Ses systèmes sont principalement hautement évolutifs, ce qui peut aider à augmenter les nœuds. Teradata devient populaire de nos jours et des ressources sont nécessaires pour cette technologie.

Maintenant, si vous recherchez un emploi lié à Teradata, vous devez vous préparer aux questions d'entrevue Teradata 2019. Il est vrai que chaque entretien est différent selon les différents profils d'emploi. Ici, nous avons préparé les importantes questions et réponses d'entrevue de Teradata qui vous aideront à réussir votre entrevue.

Dans cet article sur les questions d'entrevue Teradata 2019, nous présenterons les 10 questions d'entrevue Teradata les plus importantes et les plus fréquemment utilisées. Ces questions aideront les élèves à construire leurs concepts autour de Teradata et les aideront à réussir l'entretien.

Partie 1 - Questions d'entrevue Teradata (de base)

Cette première partie couvre les questions et réponses de base de Teradata

Q1. Définir Teradata et ses nouvelles fonctionnalités développées?

Répondre:
Teradata est un SGBDR qui convient principalement à la création d'applications d'entreposage de données à grande échelle. Il a été construit sur un concept de parallélisme. Il agit comme le serveur et c'est un système ouvert. Il existe de nouvelles fonctionnalités qui sont des analyses temporelles automatisées, une innovation associée au client comme le point de vue Teradata et une caractéristique la plus importante fournissent l'extension des capacités de compression qui permet la compression des données bien plus que les versions précédentes.

Q2. Expliquez les différents types de tables pris en charge par Teradata?

Répondre:
Ce sont les questions de base de Teradata posées lors d'un entretien. Veuillez trouver ci-dessous les différentes tables prises en charge par Teradata:

  • Table permanente: Ces tables sont des types de table par défaut pris en charge par Teradata qui sont principalement utilisés pour stocker les données de manière permanente dans un système Teradata.
  • Table dérivée: ces tables ont la durée de vie la moins longue. Il est principalement présent pendant le temps d'exécution de la requête. Il contient principalement les résultats intermédiaires de la requête lors de l'exécution.
  • Table volatile: ces tables sont utilisées pour stocker les données uniquement pendant la session utilisateur. Ces tableaux sont principalement utilisés lorsque nous devons stocker les données intermédiaires pendant les calculs complexes ou si un partage ou une transmission de données est en cours. Ces tableaux suppriment principalement les données après la fin de la session de l'utilisateur.
  • Table temporaire globale: cette table est utilisée pour stocker les valeurs qui sont utilisées globalement dans les applications et cette table supprimera également les données après la fin de la session utilisateur.

Q3. Expliquez les principaux composants du système Teradata?

Répondre:
Veuillez trouver ci-dessous les principaux composants du système Teradata:

  • Processeur de module d'accès (AMP): il est utilisé pour stocker les données réelles et récupérer l'agent dans le système Teradata. AMP aide à lire et à écrire les données sur des disques ou à l'emplacement où les données ont été stockées physiquement.
  • Couche Passage de Message (MPL): Elle est appelée couche réseau dans le système Teradata. Il est principalement utilisé pour la communication entre le processeur du module Access, les nœuds et le moteur d'analyse.
  • Nœuds: dans le système Teradata, un nœud est appelé serveur individuel et unité de base du système. Le nœud se compose principalement de sa propre copie du système d'exploitation, du processeur, de la mémoire, de l'espace disque et du SGBDR (appartient à Teradata).
  • Moteur d'analyse: ce moteur est utilisé pour recevoir la demande du client-serveur et créer le plan d'exécution en conséquence. Il fournit certaines fonctionnalités qui sont comme recevoir la demande et vérifier les erreurs de syntaxe, vérifier l'accès utilisateur pour exécuter la requête SQL, vérifier la disponibilité de l'objet associé à la requête SQL, préparer le plan d'exécution et la requête SQL, recevoir le résultat et l'envoyer à travers.

Passons aux prochaines questions d'entrevue Teradata.

Q4. Quels outils ETL qui relèvent de Teradata?

Répondre:
Informatica, SSIS et data stage sont des outils ETL couramment utilisés dans Teradata.

Q5. Expliquez brièvement l'index principal de Teradata?

Répondre:
L'index principal est le mécanisme qui spécifie où les données résident dans un système Teradata. Il est obligatoire dans Teradata que chaque table ait l'index principal spécifié. Teradata peut affecter l'index principal de la table s'il n'est pas spécifié car l'index principal fournit un accès plus rapide aux données. L'index primaire unique et l'index primaire non unique sont les deux types d'index primaires f.

Partie 2 - Questions d'entrevue Teradata (Avancé)

Jetons maintenant un coup d'œil aux questions avancées de Teradata.

Q6. Expliquez la différence entre un index primaire et une clé primaire?

Répondre:
Dans Teradata, un index primaire est appelé obligatoire pour la table tandis que la clé primaire peut être facultative. La clé primaire n'a pas de limites pour les tables et les colonnes tandis que l'index primaire a une limite de 64 tables ou colonnes. L'index primaire est le mécanisme physique et il autorise les valeurs en double et nulles mais la clé primaire est un mécanisme purement logique et il n'autorise pas les valeurs en double ou nulles dans les tables.

Q7. Définir l'index primaire partitionné et ses avantages?

Répondre:
Un index primaire partitionné est également appelé PPI. Le PPI est appelé mécanisme d'indexation, ce qui contribue à améliorer les performances des requêtes. Le PPI est en cours de définition dans la table et les lignes sont principalement triées en fonction de leur numéro de partition. Cela signifie que les enregistrements sont organisés avec un hachage de ligne. Le PPI présente plusieurs avantages:

  • Il aide à supprimer les anciennes données et à ajouter les nouvelles données.
  • Nous pouvons accéder à la grande table en moins de temps que la normale.
  • Il permet d'éviter la maintenance supplémentaire des entrées et des sorties.
  • Lors de l'exécution des requêtes, seule la partition nécessaire a été consultée plutôt qu'une table complète.

Passons aux prochaines questions d'entrevue Teradata.

Q8. Expliquez le but de la commande UPSERT?

Répondre:
Ce sont les questions d'entrevue les plus posées de Teradata dans une interview. La commande UPSERT est utilisée pour effectuer les tâches Mettre à jour la nature d'insertion et c'est l'une des fonctionnalités qui ne sont disponibles que pour Teradata.

Q9. Expliquez la différence entre la charge rapide et la charge multiple?

Répondre:
Un chargement rapide permet de charger rapidement une grande quantité de données dans une table vide à l'aide de plusieurs sessions. Le chargement multiple est principalement utilisé pour les tables non vides et il peut être utilisé avec seulement 5 tables. Le chargement multiple est principalement utilisé pour maintenir les activités des tables et des vues à volume élevé.

Q10. Que signifient l'asymétrie et l'utilisation d'une fonction Nullif dans Teradata?

Répondre:
L'asymétrie est appelée distribution inégale des données sur les SAP et le pourcentage d'asymétrie est appelé facteur d'asymétrie. La fonction Nullif est utilisée pour comparer les deux arguments si les deux arguments correspondent, elle retournera null sinon elle retourne le premier argument.

Article recommandé

Ceci a été un guide pour répertorier les questions et réponses d'entrevue de Teradata afin que le candidat puisse réprimer facilement ces questions d'entrevue Teradata. Ici, dans cet article, nous avons étudié les principales questions d'entrevue de Teradata qui sont souvent posées lors des entretiens. Vous pouvez également consulter les articles suivants pour en savoir plus -

  1. 8 Questions d'entrevue utiles sur le Big Data
  2. Question d'entretien de Data Structures And Algorithms
  3. Questions d'entretiens chez Awesome Data warehouse
  4. Questions d'entretiens chez Mongo Database