De passer aux affaires avec le serveur 2005 de SQL exprès

Si vous vous demandez comment vous pouvez commencer à utiliser le produit, qui est ce que cet article est tout au sujet.

Sommaire

La planification de votre base de données

La première chose à garder à l'esprit que vous contemplez ce qu'il faut garder dans votre base de données SQL Server 2005 Express est que ce ne sont pas un stripped-down, fonctionnalité limitée, produit autonome. Il est vrai que Express ne comportent des limites importantes à la quantité d'informations que vous pouvez stocker dans la base de données, et que certaines fonctionnalités clés à volume élevé ne sont pas présents.

Avant de vous lancer massivement dans l'aide de cette édition, vous devez vous assurer qu'aucun de ces limitations sont showstoppers pour vous. Rappelez-vous que la majorité de ces contraintes ne devrait pas vous avoir un impact au cours DÉVELOPPEMENT ils sont seulement un problème lors de l'exécution.

Même si cette édition comporte des restrictions de fonctionnalités, SQL Server 2005 Express fonctionne avec toutes les mêmes types d'informations que ses frères et sœurs plus pleinement en vedette, et vous pouvez facilement migrer vers une édition plus puissante. Il prend également en charge tous les mêmes interfaces de programmation d'application (API), ainsi que la même procédure et déclenchement capacités stockées.




Cela signifie que tant que designer, vous pouvez construire votre base de données SQL Server Express 2005 avec confiance, sachant que vous n'êtes pas dans une impasse par les capacités manquantes, ni la solution que vous concevez est toujours consigné à cette base de données d'entrée de gamme. Cela fonctionne dans l'autre sens aussi bien: Vous pouvez concevoir votre solution sur une édition plus puissante de SQL Server 2005, puis le déployer sur SQL Server 2005 Express, tant qu'il ne nécessite aucune des caractéristiques qui ne se trouvent dans les éditions les plus chers du produit.

Une caractéristique qui est particulièrement attrayant pour les développeurs et les fournisseurs d'applications distribuées est la capacité de déploiement Xcopy de SQL Server 2005 Express. Cela vous permet de facilement regroupez votre application et base de données (.mdf) fichier, puis de les copier sur une autre machine. Parce que tout est déjà pré-emballé, vous ne devez configurer manuellement ces autres plates-formes, tant qu'ils ont une exécution de SQL Server 2005 Express. Lorsque votre application démarre, le serveur de base de données attache automatiquement le fichier .mdf de l'instance locale. Cette architecture se traduit par une mise en œuvre aisée portabilité stratégie.

Bâtiment SQL Server 2005 applications express

Vous avez une grande variété de choix lors de la construction d'une solution qui stocke ses informations dans cette base de données. Pour commencer, Microsoft rend les produits Visual Studio Express abordable et facile à utiliser pour créer des applications orientées base de données. Si vous êtes nouveau dans le développement d'applications, de vérifier ces produits est certainement utile de votre temps.

Cette intégration étroite peut aller un long chemin vers la stimulation de votre productivité. En effet, avec ces produits, Microsoft a brisé la barrière traditionnelle entre les outils d'application et de base de données.

Si vous êtes plus enclins à utiliser plus lourd-poids, des outils plus puissants, Visual Studio 2005 fait beaucoup de sens à utiliser pour le développement d'applications. Il est un outil extrêmement puissant qui contient une énorme quantité de fonctionnalités. Il est également très bien intégré à tous les produits 2005 de SQL Server, non seulement la version Express. Naturellement, toute cette puissance est livré avec une complexité supplémentaire et une courbe d'apprentissage plus raide peu, de sorte que vous devriez décider si votre application nécessite toutes ces capacités.

Bien sûr, Microsoft est pas le seul jeu en ville quand il vient aux technologies de développement d'applications. Vous pouvez utiliser plusieurs outils tiers (y compris l'open source et shareware) pour construire une solution basée sur SQL Server.

Configuration, gestion et suivi de SQL Server 2005 Express

Avec votre base de données et l'application construites, il est naturel de se tourner votre attention sur le réglage des paramètres de configuration, puis le suivi de la base de données. Là encore, vous avez l'embarras du choix.

Pour commencer, SQL Server 2005 Express se mette dans la console Gestion de l'ordinateur Microsoft standard. Cela vous permet de configurer et à lancer vos services de base de données.

Pour la configuration et la gestion plus votre serveur SQL Server 2005 Express, vous pouvez choisir entre les outils graphiques et basées sur des caractères. Comme on pouvait s'y attendre, des outils graphiques fournissent plus intuitive, facile à comprendre des informations sur votre serveur.

Quand il vient à outils graphiques, il est difficile de battre gratuitement excellent environnement de gestion graphique, de Microsoft connu sous le nom de SQL Server Management Studio Express. SQL Server Management Studio Express peut faire beaucoup plus que simplement vous montrer des tables et des requêtes exécutées. Un outil pratique est le moniteur d'activité, ce qui ouvre une fenêtre sur toute l'activité de votre serveur base de données liées. Vous pouvez surveiller une énorme quantité d'informations à l'aide de cet outil.

Pour ceux d'entre vous qui préfèrent une configuration et la gestion utilitaire basé sur des personnages, Microsoft continue à expédier l'utilitaire SQLCMD, qui permet l'entrée directe d'instructions SQL. Parce que vous trouvez beaucoup des capacités administratives pour SQL Server intégré dans les procédures stockées, vous pouvez exécuter à peu près toute opération de gestion de l'interface SQLCMD plutôt fade.


» » » » De passer aux affaires avec le serveur 2005 de SQL exprès