Administrateurs de bases de données

15
Pourquoi une clé devrait-elle être explicite?

Je suis très nouveau dans le domaine des bases de données, donc cela peut sembler ignorant, mais je suis curieux de savoir pourquoi une clé doit être explicite dans une table. Est-ce principalement pour dire à l'utilisateur que la valeur de colonne donnée est (espérons-le) garantie d'être unique...

15
Autorisations DDL_admin vs db_owner

Je prends en charge un projet qui implique la suppression et la limitation des autorisations de tous les utilisateurs de base de données dans notre batterie de serveurs. (des moments de plaisir) L'une des autorisations actuellement limitées est les autorisations db_owner. Cette autorisation est en...

15
Quelle est la surcharge pour varchar (n)?

Je voulais demander la signification de ce fragment du doc Postgres concernant le varchar(n)type: La mémoire requise pour une chaîne courte (jusqu'à 126 octets) est de 1 octet plus la chaîne réelle, qui inclut le remplissage d'espace dans le cas des caractères. Les chaînes plus longues ont 4 octets...