Différence entre table et vue Différence entre la table

Anonim

Tableau vs Vue

Une base de données est une collection numérique de données ou d'informations organisées qui peuvent être stockées dans la mémoire d'un ordinateur ou d'autres dispositifs de stockage. Il a été développé de telle manière que de grandes quantités de données peuvent être stockées et consultées par les utilisateurs. Une base de données possède plusieurs objets qui enregistrent, affichent et analysent de grandes quantités d'informations. Microsoft SQL fournit des objets de base de données tels que des procédures stockées, des utilisateurs, des fonctions, des tables et des vues.

Les tables contiennent des données utilisées dans les applications et les rapports. Ils sont conçus en lignes, colonnes et champs. Ils ne peuvent avoir qu'un nombre spécifique de colonnes mais peuvent contenir autant de lignes que possible. Les bases de données relationnelles utilisent plusieurs tables pour stocker des données et des enregistrements liés.

Les données des tables peuvent être stockées physiquement ou non dans la base de données. Il y a deux types de tables, à savoir; tables d'objets qui utilisent un type d'objet pour définir une colonne et contenir des instances d'un objet défini, et une table relationnelle qui contient des données utilisateur de base dans une base de données relationnelle.

Les lignes dans la vue et la table ne sont pas commandées mais peuvent être triées et interrogées. Les vues peuvent être mises à jour et permettent également d'interroger des données provenant de sources distantes. Les requêtes contraires aux vues doivent être modifiées.

Résumé:

1. Une table est un objet d'une base de données utilisée pour stocker des données utilisées dans des rapports et des applications, tandis qu'une vue est également un objet de base de données utilisé comme table et requête pouvant être liée à d'autres tables.

2. Une table est conçue avec un nombre limité de colonnes et un nombre illimité de lignes tandis qu'une vue est conçue comme une table virtuelle extraite d'une base de données.

3. Une vue peut incorporer plusieurs tables dans une table virtuelle alors que plusieurs tables sont nécessaires pour stocker des données et des enregistrements liés.

4. Une vue est utilisée pour interroger certaines données contenues dans plusieurs tables différentes tandis qu'une table contient des données utilisateur de base et contient des instances d'un objet défini.

5. Les données fréquemment consultées sont accessibles dans une vue, et la modification des données dans la base de données modifie également les données affichées dans la vue, ce qui n'est pas le cas dans une table.