Accueil : Bits et octets : Définir la définition

Ensemble

Un ensemble est un Type de données qui se compose de valeurs prédéfinies. C'est semblable au ENUM type de données, mais un constant or variable défini comme un ensemble peut stocker plusieurs valeurs répertoriées dans la déclaration d'ensemble au lieu d'une seule.

Un ensemble peut être défini dans le code source d'un programme ou dans un base de données structure de la table. Par exemple, un ensemble qui stocke différents types de sports peut être déclaré Python comme suit:

régler Sports {"soccer", "baseball", "tennis", "golf"};

De même, une colonne dans un MySQL base de données table peut être défini comme ceci:

Sports SET ('soccer', 'baseball', 'tennis', 'golf')

Une variable ou une valeur de base de données définie comme Sports peut être assigné un ou plusieurs des quatre sports énumérés ci-dessus. Par conséquent, il serait logique de créer le Sports variable comme un ensemble s'il est susceptible de contenir plusieurs valeurs. Un exemple est un formulaire Web qui demande à un utilisateur de sélectionner des sports auxquels il aime jouer. Étant donné que l'utilisateur peut choisir une ou plusieurs des valeurs prédéfinies, les données résultantes doivent être stockées sous forme d'ensemble. Si le formulaire demande à l'utilisateur de choisir son sport préféré, la variable doit plutôt être déclarée enum.

Comme les énumérations, les ensembles peuvent être utilisés pour assurer l'intégrité des données en limitant les valeurs qu'une variable ou un enregistrement de base de données peut stocker. Cependant, cela rend également les ensembles moins flexibles que un magnifique or flotter Types de données. Par conséquent, les ensembles sont appropriés pour les types de données qui ne contiennent qu'un nombre limité de valeurs.

TechLib - Le dictionnaire informatique Tech Lib

Cette page contient une définition technique de Set. Il explique en terminologie informatique ce que signifie Set et est l’un des nombreux termes informatiques du dictionnaire TechLib.

Toutes les définitions sur le site Web TechLib sont écrites pour être techniquement exactes mais également faciles à comprendre. Si vous trouvez que cette définition de Set est utile, vous pouvez la référencer en utilisant les liens de citation ci-dessus.