Lors du codage d'une application, la décision d'utiliser un serveur SQL est une exigence pour le contenu dynamique . Microsoft SQL Server est une application de base de données qui peut être utilisé par les entreprises, grandes ou petites. Il peut également être utilisé par le particulier pour des applications en ligne . Il ya plusieurs avantages de l'utilisation de SQL Server sur les commandes SQL inline . L'utilisation d'un SQL Server nécessite une courbe d'apprentissage , mais ses avantages globaux qu'il vaille la peine le temps de mise en œuvre. Procédures stockées L'avantage principal de l'utilisation de SQL Server est l'utilisation de procédures stockées. Les procédures stockées sont des lignes de code qui sont appelés par l'application. Ils sont placés sur le serveur, et ils sont pré- compilées pour des temps de réponse plus rapides. Les procédures stockées nécessitent la connaissance de la syntaxe SQL Server , qui est appelé T -SQL ( SQL transaction ) . L'utilisation de procédures stockées centralise également code, donc dépannage mauvaises requêtes de base de données peuvent être observés par un administrateur de base de données. Évolutivité Le terme d'évolutivité est utilisé pour décrire la capacité à croître quand l'entreprise devient plus grand. Lorsque les entreprises se développent rapidement , une petite application de base de données comme Access peut être un goulot d'étranglement pour un logiciel de site web ou de bureau. Microsoft SQL Server est rapide pour les petites et grandes entreprises , de sorte que l'entreprise grandit , le SQL Server peut gérer le nouveau volume de requêtes de base de données . SQL Server peut gérer des millions de documents et de transactions. Sécurité La sécurité est un enjeu majeur pour n'importe quel site. SQL Server permet à l'administrateur d'accorder l'accès ou de refuser l'accès aux utilisateurs . Le SQL Server dispose d' une section spécifique de l'application où les utilisateurs sont ajoutés aux autorisations. SQL Server permet aux administrateurs de spécifier les tables et stockées utilisateurs des procédures sont en mesure d' accéder et d'interrogation . Cela limite des documents et renseignements de l'utilisateur peuvent être interrogés , qui protège l'information à la clientèle de l'entreprise. Journaux de transactions journaux de transactions sont des objets sur le serveur SQL qui enregistrent la récupération , mise à jour et la suppression d'enregistrements . Il ya deux raisons de garder les journaux de transactions . La première est pour les procédures de restauration . Ce procédé est utilisé pour les mises à jour ou suppressions accidentelles . L'administrateur peut retourner des enregistrements vers les données originales en utilisant les journaux de transactions . Deuxièmement, les journaux de transactions peuvent être utilisées à des fins de sécurité. Si l'administrateur soupçonne une violation de la sécurité , il peut regarder les journaux de transactions pour tout type de récupération de données et de déterminer la gravité de la violation. Automatic Backup SQL server dispose d' une option de sauvegarde automatique. Le SQL Server sauvegarde automatiquement une copie de la base de données et les journaux de transactions sur un autre disque dur ou un support comme un CD- ROM ou un DVD. Les petites applications comme l'accès n'ont pas cette option, et les sauvegardes sont une partie intégrante de la reprise après sinistre . SQL Server a également des procédures qui permettent à l' administrateur de restaurer rapidement une base de données lorsque les données sont perdues ou corrompues , ou que le serveur dispose d'une panne de disque dur .
|