0% ont trouvé ce document utile (0 vote)
5 vues6 pages

Concepts clés de SQL Server et UDF

Le document contient des questions et réponses liées à divers concepts de SQL Server. Certains points clés abordés incluent : - SQLCLR est évolutif et sécurisé. - Une base de données ne peut avoir qu'un seul fichier de données principal. - Les procédures stockées peuvent être utilisées comme un mécanisme de sécurité et appelées plusieurs fois depuis un programme. - Les procédures stockées système, T-SQL, SMO et RMO peuvent être utilisées pour récupérer des informations à partir des tables système. - Les options CHECKSUM et TORN_PAGE_DETECTION peuvent être utilisées pour détecter les pages de base de données endommagées.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
5 vues6 pages

Concepts clés de SQL Server et UDF

Le document contient des questions et réponses liées à divers concepts de SQL Server. Certains points clés abordés incluent : - SQLCLR est évolutif et sécurisé. - Une base de données ne peut avoir qu'un seul fichier de données principal. - Les procédures stockées peuvent être utilisées comme un mécanisme de sécurité et appelées plusieurs fois depuis un programme. - Les procédures stockées système, T-SQL, SMO et RMO peuvent être utilisées pour récupérer des informations à partir des tables système. - Les options CHECKSUM et TORN_PAGE_DETECTION peuvent être utilisées pour détecter les pages de base de données endommagées.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

1.

Les fichiers de données primaires sont identifiés par

.mdf
2. Lequel des éléments suivants est/est vrai concernant les Fonctions Définies par l'Utilisateur

Réponse) Dans les UDF scalaires sans accès aux données, le surcoût d'appel est inférieur à celui du T-SQL

3. En ce qui concerne SQLCLR, laquelle des déclarations suivantes est/sont vraie(s).

SQLCLR est évolutif

SQLCLR est sécurisé et évolutif

4. Laquelle des affirmations suivantes est/sont VRAIE(S)


Une base de données ne peut avoir qu'un seul fichier de données principal.

5. La/Les déclaration(s) suivante(s) est/sont vraie(s)


L'accès aux données SQLCLR est plus lent que le T-SQL

6. En ce qui concerne les opinions, laquelle des propositions suivantes est/sont correcte(s).

Les requêtes courantes qui utilisent des jointures complexes, des requêtes UNION, etc. peuvent être définies
en termes de vues.

7. En ce qui concerne les procédures pour SQL Server, dans les procédures T-SQL doivent

Les variables déclarées sont en lecture seule.

8. Lequel des éléments suivants est/sont vrai(s).

Pour une vue modifiable, les colonnes affectées par la modification des données ne peuvent pas
être affecté par un GROUP BY,
DES clauses HAVING ou DISTINCT dans la définition de la vue.

9. Définir des paramètres avec le type de données Unicode garantit

Les demandes ou les entrées du client sont implicitement converties dans le serveur et non cor
interrompu dans le processus.

10. En ce qui concerne les procédures stockées, lesquelles des affirmations suivantes est/sont vraies.

Ils peuvent être utilisés comme un mécanisme de sécurité

Ils sont stockés dans la base de données et peuvent être appelés un nombre illimité de fois dans votre pr
ogram.
11. Choisissez l'alternative correcte(s)

Ans). Dans le cas où les vues sont cryptées avec l'option DECRYPTION, le texte crypté
est stocké dans [Link]
12. Pour récupérer des informations à partir des tables système, laquelle des options ci-dessous c
peut être utilisé?

Réponse) Requête indépendante pour récupérer des informations, objets de gestion SQL Server, Repl
Objets de gestion des applications
Procédures stockées système
Procédures stockées système
Instructions et fonctions Transact-SQL
Objets de gestion de SQL Server (SMO)
Objets de gestion de réplication (RMO)
Fonctions de catalogue de l'API de base de données.

13. SQL Server fournit quelques vues système qui peuvent être utilisées dans les requêtes des utilisateurs,
aimer
Réponse) Toutes les options.

Vues de catalogue, vues de schéma d'information, vues de compatibilité, vues de réplication


Vues et fonctions de gestion dynamiques.

14. Choisissez l'alternative correcte


Réponse) Si les nouvelles valeurs dans les colonnes de clé étrangère n'existent pas dans la table principale
ble, l'insertion ou la mise à jour
l'opération échoue
Les valeurs des colonnes de clé étrangère doivent avoir une valeur correspondante dans la clé primaire.
et table.
15. Pour vérifier la mesure de l'activité sur le serveur SQL, il faut utiliser.

API de surveillance
16. En ce qui concerne la contrainte de clé unique, laquelle des propositions suivantes est/sont vraies.

Une clé unique impose l'unicité des valeurs dans la ou les colonnes.

S'il n'y a qu'une seule colonne spécifiée comme clé unique, alors il n'y a qu'une seule ligne.
w peut avoir une valeur NULL
pour cette colonne particulière
La clé unique peut prendre des valeurs dans n'importe quel ordre

17. Afin d'assurer qu'un utilisateur ne puisse pas mettre à jour une vue qui est contre
les conditions comme
défini dans la définition de la vue, on devrait

Utilisez l'option WITH CHECK OPTION lors de la création de la vue.

18. Le(s) quelle(s) des restrictions valides sur les vues est/sont :

La déclaration select utilisée dans la vue ne peut pas inclure la clause order by.
19. Pour garder une trace de l'espace alloué dans chaque fichier de données, SQL Server définit

Réponse) Une deuxième page de chaque fichier de données en tant que page libre

20. Au moment de la création de la base de données, pour décider de l'emplacement du fichier de la base de données,
il faut considérer

Réponse)

Organisation
Performance
Espace disque
taille de page

21. Lequel des éléments suivants est vrai.


La T-SQL doit être utilisée pour toutes les opérations basées sur des ensembles.

T-SQL doit être utilisé comme wrapper pour les opérations SQL
T-SQL doit être utilisé pour toutes les opérations basées sur des ensembles
SQL devrait être utilisé pour accéder aux ressources en dehors du serveur SQL.
SQL doit être utilisé pour les fonctions définies par l'utilisateur

22. Lequel des éléments suivants est/sont vrai.

La T-SQL prend en charge tous les types de données comme .NET

23. Les procédures stockées retournent des valeurs sous la forme de

Un curseur global qui peut être référencé en dehors de la procédure stockée.


Les codes de retour, qui sont toujours une valeur entière

24. Une page unique d'espace libre (PFS) peut suivre

8000 (Contiguës) Pages


25. Lequel des éléments suivants est/sont vrai(s).

Les procédures stockées peuvent être modifiées.


Les procédures stockées peuvent être supprimées ou effacées par l'utilisateur qui les a créées.

26. Les opérations / API suivantes sont conformes à Unicode

Préfixe par "N"


27. Pour détecter les pages de base de données endommagées, les options qui peuvent être utilisées sont

SOMME_DE_VÉRIFICATION, DÉTECTION_DE_PAGE_DÉCHIREE

28. Préserver l'intégrité des données de caractères lorsque la base de données ne stocke pas
les données du personnage par
en utilisant des types de données Unicode, on peut

Le serveur spécifique à la page de code doit communiquer avec des clients ayant le même code.
page
Stockez des données dans des colonnes binaires en utilisant les types de données binaire, varbinaire

29. Lequel de ce qui suit concernant le concept de clé primaire est/viennent vrai.

La clé primaire impose l'intégrité de l'entité.


Une table existante peut être modifiée et une nouvelle contrainte de clé primaire peut être ajoutée.
déduire.
30. L'intégrité référentielle en cascade fait référence à

La capacité d'effectuer des opérations de suppression/actualisation sur la table de clé primaire


pour lequel il y a un
référence dans une table étrangère, avec suppression / mise à jour correspondante dans la clé étrangère ta
ble.
31. Chaque page de la Carte d'Allocation Globale (GAM) peut suivre

63904 étendues
32. Choisissez les alternatives correctes

La formule booléenne pour la contrainte CHECK peut référencer d'autres colonnes


dans le même tableau

33. Choisissez la ou les bonnes alternatives

Aucune des options.


A. Une vue implique toujours un stockage physique et est maintenue calculée au préalable.
B. Les vues ne peuvent pas être formées à partir de données partitionnées horizontalement provenant de t distincts
tables.
C. Aucune des options
Une vue est identique à une table dans SQL Server
E. Si une vue est une vue indexée, le stockage physique n'est pas requis.

34. Lequel des objets de base de données suivants ne peut pas être codé en T-SQL.

Réponse) Aucun des choix

A. Aucun des choix


B. Procédures stockées
C. Agrégats définis par l'utilisateur
D. Déclencheurs

35. Selon SQL Server 2008, le type de données DATE prend en charge

La date commence du 01-01-0001 au 31 décembre 9999. La valeur par défaut est le 1er janvier 1900.

36. Les tables système de réplication sont ajoutées à la base de données lorsque la base de données est con
figuré comme

Éditeur ou abonné.
37. Choisissez l'option correcte pour créer une clé unique nommée UK_EmployeeID

Ans) ALTER TABLE [Link]


AJOUTER CONTRAINTE UK_EmployeeID
UNIQUE NONCLUSTERED (LoginID Asc)
38. Afin de s'assurer que la ou les tables sous-jacentes référencées dans une vue ne sont pas
modifié qui est
contre les conditions fixées pour la vue, on devrait.
Réponse) Utilisez l'attribut SCHEMABINDING.

39. SQL Server 2008 facilite lesquelles des opérations suivantes avec des procédures stockées
procédures

Chiffrement, Réplication
40. Pour mettre à jour la vue lorsque les objets sous-jacents dans la vue ont changé, on peut
utiliser

La procédure stockée sp_refreshview


41. Concernant le mécanisme de journalisation, SQL Server utilise

Mécanisme de journalisation anticipée


42. En ce qui concerne les applications sensibles à la localisation, laquelle des affirmations suivantes est/sont vraie(s) ?
e
Réponse)
A. SQL Server 2008 prend en charge le type de données Géographie
B. L'application sensible à la localisation est prise en charge par SQL Server
C. Des SRID communs sont pris en charge (Identifiants de Référence Spatiale)
D. SRID 4326 est GPS
43. Choisissez la ou les bonnes alternatives.

Une vue peut avoir un maximum de 1024 colonnes.


44. L'unité d'entrée/sortie la plus basse/plus petite effectuée par le serveur SQL est en

Réponse) Page

45. Le mot-clé OUTPUT


Répond) Spécifie le type de paramètre dans la procédure stockée, par lequel la procédure
re peut retourner soit
des données (comme une valeur entière ou un caractère) ou une variable de curseur (les curseurs sont re
ensembles d'outils qui peuvent
être récupéré une ligne à la fois).

46. Choisissez l'alternative correcte (s)

Une vue peut faire référence à une vue en elle-même

Une vue d'index a un index cluster unique défini dessus, ce qui fait que la vue ...
se matérialiser.
47. Un étendu peut être défini comme

Répondu) Défini en termes de pages : 8 pages contiguës.

48. Toute base de données créée sans mentionner de groupe de fichiers est créée
Dans le groupe de fichiers principal

49. Choisissez le nom de la table de réplication dans la base de données msdb

Ans) MSagentParameterlist, MSdbms_map, MSdbms, MSreplmonthreshouldmetrics, MSdbm


s_type_de_donnee

alertes de réplication du système


50. Choisissez la ou les bonnes alternatives

A. Un index en texte intégral ne peut pas être défini sur une vue. (FAUX)
B. La déclaration SELECT utilisée dans la vue ne peut pas inclure la clause COMPUTE BY ou
le mot-clé INTO [VRAI]
C. Les règles ou les définitions par défaut ne peuvent pas être associées à une vue. [VRAI]
D. Toutes les options.
E. Aucun des choix.
51. Afin de s'assurer qu'un utilisateur ne puisse pas mettre à jour une vue qui est contre t
les conditions telles que définies
dans la définition de la vue un, devrait

Utilisez l'option WITH CHECK OPTION lors de la création de la vue.

52. Pour récupérer des informations à partir des tables système, laquelle des options c
peut être utilisé.

Réponse) Procédures stockées système, instructions Transact-SQL et fonctions, SQL Server


Objets de gestion (SMO)
Objets de gestion de réplication (RMO), fonctions de catalogue de l'API de base de données

Utiliser master;
Aller
Exécutez sp_who 'actif';
Aller
Le morceau de requête ci-dessus donne lieu à

Afficher tous les processus actifs.


54. Lorsque le fichier de données utilise toute sa capacité spécifiée par l'option SIZE, laquelle
l'un des suivants
Les options/paramètres permettent au fichier de données de croître :

FILEGROWTH

Vous aimerez peut-être aussi