La recherche d'exercices pour apprendre le SQL, en utilisant la base de données Northwind
Je suis en train de devenir de plus en plus familiers avec SQL par l'écriture de requêtes sur la base de données Northwind.
Je suis à la recherche pour certains exercices qui pourrait m'aider à apprendre le SQL et les fonctionnalités de SQL Server. Il est important que les exercices ont des solutions, et dans les cas compliqués, ce serait formidable s'il y avait une explication pour la requête.
Merci pour les réponses mais j'ai toujours pas trouvé ce je suis à la recherche de:
Est-il une ressource gratuite, disponible en ligne, sans inscription, ce que je peux trouver une liste de ces exercices?
C'est un doublon de stackoverflow.com/questions/1100703/....
André Dufresne ajouté une réponse impressionnante vers le bas au fond qui a besoin de plus upvotes
André Dufresne ajouté une réponse impressionnante vers le bas au fond qui a besoin de plus upvotes
OriginalL'auteur |
Vous devez vous connecter pour publier un commentaire.
Je voudrais prendre à l'Intérieur de Microsoft SQL Server 2005: T-SQL d'Interrogation. Ce livre est grand et a des exercices + réponses
J'ai fait une interview avec l'auteur a tout à l'arrière à propos de ce livre, vous pouvez la trouver ici: Entretien Avec Itzik Ben-Gan Auteur De l'Intérieur de Microsoft SQL Server 2005: T-SQL d'Interrogation
OriginalL'auteur SQLMenace
La meilleure façon d'apprendre, à mon avis, serait de travailler sur un petit projet de loisirs.
Par exemple, disons que vous êtes intéressé par les sports, ramasser votre sport favori et imaginer comment vous le modèle sport de la statistique de la façon la plus élégante de la forme d'une base de données SQL. Vous commencez à penser sur les lignes de comment extraire les données de la base de données, mettre à jour les données , et ainsi de suite.
Chaque fois que vous rencontrez un problème, vous pouvez aller regarder les livres de référence (Le T-SQL d'interrogation livre mentionné ci-dessus est un très bon produit) et de déterminer la meilleure façon de le faire.
Jouet d'exemples,d'exercices sont bons. Mais à mon avis, à moins que vous vraiment face à un problème et de le résoudre sur votre propre, les fondamentaux ne restez pas dans votre tête.
Articles de ce genre http://www.sommarskog.se/dynamic_sql.html sont également extrêmement utiles, car ils donnent un aperçu de comment, pourquoi, et pourquoi pas.
Aussi consulter ce lien http://www.sql-server-performance.com/tips/related_web_links_p1.aspx
OriginalL'auteur Prashanth
sql-ex est très divers site pour apprendre le sql.
OriginalL'auteur dotneter
Quelques choses à se concentrer sur qui exercer beaucoup de zones de SQL que vous devez savoir si vous allez être écrit beaucoup:
Trouver un bon ensemble de données et essayez d'exécuter des requêtes sur elle. Assurez-vous de commencer avec un problème que vous voulez résoudre (c'est à dire ce qui est la moyenne du montant de la commande pour les personnes qui vivent dans WA dans la base de données Northwind?).
OriginalL'auteur jn29098
Pour quelques problèmes simples/exercices:
http://caml2010.wordpress.com/2010/06/12/northwind-exercise/
OriginalL'auteur
Wikibooks ont quelques exercices: SQL Exercices
OriginalL'auteur
Si vous avez Reporting Services à portée de main, ou même de Visual Studio, la création d'un peu de rapports avec des agrégats, des sommes, des comptes etc vous donnera un petit aperçu de la façon dont les données peuvent être utilisées à titre d'information et vraiment booster vos compétences SQL.
Je travaille dans une société de téléphonie où cela se passe tout le temps. J'ai cette livre sur mon bureau que j'ai trouvé vraiment pratique.
Bonne chance! 🙂
OriginalL'auteur