WEBVTT

00:00:07.990 --> 00:00:10.670
Bonjour, Bienvenue sur la boîte à outils de Visual Studio.
Je suis votre tuyau Robert Green

00:00:10.770 --> 00:00:14.890
et joindre à moi aujourd'hui Scott Klein.
Scott Klein est l'hôte

00:00:14.940 --> 00:00:18.590
du diaporama gagnante prime sur le canal
le 9, données exposées 

00:00:18.640 --> 00:00:21.020
>> De droite. Le prix a été
ce que vous avez remporté ?

00:00:23.340 --> 00:00:25.550
>> J'essaie de se souvenir que
J'ai acheté de prime. Le meilleur...

00:00:25.600 --> 00:00:26.470
>> Afficher meilleure nouvelle.

00:00:26.520 --> 00:00:27.770
>> Afficher meilleure nouvelle, ce qui convient.

00:00:27.820 --> 00:00:28.610
>> Jusqu'à présent cette année.

00:00:28.660 --> 00:00:29.340
>> De droite.

00:00:29.390 --> 00:00:29.690
>> Excellente.

00:00:29.740 --> 00:00:30.590
>> Il s'agit de tout savoir sur les données.

00:00:30.640 --> 00:00:32.560
>> Si vous n'avez pas de contrôle qui
afficher que je le recommande vivement.

00:00:32.610 --> 00:00:35.010
>> Oui. Il est en fait un très bon
afficher, car nous n'avons pas eu

00:00:35.060 --> 00:00:38.780
un sur les données pendant un certain temps ainsi décidé
Pour démarrer un et qu'il est réellement

00:00:38.830 --> 00:00:42.740
mise en route assez... ne pas l'obtention
la hauteur de 300 000 que vous obtenez.

00:00:43.000 --> 00:00:45.420
>>, Qui est une opération
en tant qu'antérieures à ça.

00:00:45.470 --> 00:00:47.880
>> De droite. Je veux
être un jour Robert Green.

00:00:47.930 --> 00:00:48.730
>> Déplacement sur.

00:00:49.480 --> 00:00:56.400
Ainsi, vous êtes ici pour parler du SQL
Outils de données de serveur dans Visual Studio.

00:00:56.450 --> 00:00:56.920
>> De correct.

00:00:56.970 --> 00:01:01.410
>> Et je pense que nous avons trouvé un grand nombre de fois
avec les outils dans Visual Studio

00:01:01.460 --> 00:01:05.440
que les utilisateurs ne sont pas nécessairement
tenir compte de certains des outils

00:01:05.490 --> 00:01:10.400
dans Visual Studio, car ils ont
été chose depuis

00:01:10.450 --> 00:01:13.430
avant que les outils ont été inventés.
Un exemple classique est XMAL.

00:01:13.480 --> 00:01:17.430
Personnes n'avez pas tapé son XMAL
dans l'éditeur car lorsque nous

00:01:17.480 --> 00:01:21.840
tous appris XMAL il n'étaient pas
concepteurs du calibre

00:01:21.890 --> 00:01:22.550
Il existe désormais.

00:01:23.300 --> 00:01:26.780
Lorsque je dois faire quelque chose en SQL
Je suis plus probable que de serveur

00:01:26.830 --> 00:01:30.100
ne pas déclencher la gestion de SQL Server
Studio et lorsque je pop

00:01:30.150 --> 00:01:33.710
dans Visual Studio et qui
Il existe un Explorateur de SQL Server

00:01:34.220 --> 00:01:38.650
Je pense à moi-même, hmm, que je me demande ce que
Que je peux faire que par opposition

00:01:38.700 --> 00:01:41.680
pour avoir à toujours obligé de passer
dans un studio de gestion SQL.

00:01:42.890 --> 00:01:46.350
Par conséquent, Scott, que puis-je faire
à l'intérieur de Visual Studio ?

00:01:46.920 --> 00:01:47.540
>> Il s'agit de...

00:01:49.070 --> 00:01:54.120
vous connaissez en tant qu'utilisateur DBA, droit, réflexion
Microsoft ne donner

00:01:54.170 --> 00:01:54.920
l'utilisateur final.

00:01:55.520 --> 00:01:58.000
Vous parlez à n'importe quel utilisateur DBA et n'importe quel moment
vous dites bien, que je vais vous donner

00:01:58.050 --> 00:02:01.380
un développeur les outils pour modifier
ma base de données, le droit,

00:02:02.920 --> 00:02:04.710
vous venez de démarrer Armageddon, droit ?

00:02:05.270 --> 00:02:09.010
Mais je pense qu'il existe une alimentation
Ce droit, en particulier avec

00:02:09.060 --> 00:02:11.350
les capacités à partir d'un SQL Server
point de vue de dire bien, qui

00:02:11.400 --> 00:02:14.530
peut faire quoi, droit ? Par conséquent, je peux obtenir
très précises sur les autorisations

00:02:14.580 --> 00:02:18.250
et qu'un utilisateur peut faire, mais je pense que
Il est... vous pouvez obtenir très

00:02:18.300 --> 00:02:20.980
dangereuses dans Visual Studio, mais
maintenant vous dire comme dans

00:02:21.030 --> 00:02:24.320
les outils de données de SQL Server est un
lot je peux le faire et nous pouvons sans doute

00:02:24.370 --> 00:02:27.260
passer des heures à parler de tous les éléments
Outils de données de SQL Server peut

00:02:27.310 --> 00:02:30.410
Do, droit ? Il y a quelques
des choses que je veux souligner

00:02:30.460 --> 00:02:32.270
dans la mesure où j'ai discuté avec le...

00:02:32.960 --> 00:02:35.770
vous le savez, l'outil de données de SQL Server
paraître, et leur dit, vous savez,

00:02:35.820 --> 00:02:37.950
Il y a beaucoup de choses que les personnes
ne fait pas... comme vous dit...

00:02:38.000 --> 00:02:40.650
ne savent pas vraiment sur que SQL
Outils de données de serveur peuvent le faire.

00:02:40.700 --> 00:02:43.760
Où ils vont l'obtenir ? Comment pouvez
Modifier ? Par exemple qui.

00:02:43.810 --> 00:02:46.970
Il en fait fonctionne-t-il avec Azure ?
Oui. Oui, Oui, Oui, tapez

00:02:47.020 --> 00:02:50.150
des chose, droit ? Ainsi, deux des
Je veux faire remarquer des choses

00:02:50.200 --> 00:02:52.640
et nous pouvons toujours y revenir et
faire de plus de plus amples informations si nous devons

00:02:52.690 --> 00:02:54.910
mais seulement quelques opérations souhaitées
pointez la sortie et la première

00:02:54.960 --> 00:02:57.290
chose est que nous avons besoin de comprendre que...

00:02:57.880 --> 00:03:00.890
selon la version de Visual
Si vous êtes de Studio

00:03:00.940 --> 00:03:04.710
à l'aide de Visual Studio 2010 c'est
un module complémentaire, droit ? Tout remonter

00:03:04.760 --> 00:03:08.980
pour MSDN, recherchez des outils de données de SQL Server,
Il s'agit d'un module complémentaire. Parfait, droit ?

00:03:09.030 --> 00:03:12.700
Si vous utilisez Visual Studio 2013
beaucoup de gens ne sais pas

00:03:12.750 --> 00:03:16.420
qu'il est effectivement livré avec Visual
Studio 2013. Il est installé

00:03:16.470 --> 00:03:20.270
avec Visual Studio, droit ? Il il
est, Explorateur d'objets SQL Server.

00:03:20.320 --> 00:03:24.490
Faire ? Me permet de se connecter
à une multitude de choses,

00:03:24.540 --> 00:03:28.020
en particulier, SQL Server et Azure
Base de données SQL que je peux faire un lot

00:03:28.070 --> 00:03:31.900
de travail, mais il s'agit de
avec Visual Studio 2013.

00:03:32.290 --> 00:03:36.340
Une autre chose que de nombreuses personnes
ne sais pas comment n'est fonctionnelle

00:03:36.390 --> 00:03:38.300
Outils de données de SQL Server
est vraiment, droit ?

00:03:38.350 --> 00:03:38.960
>> Droite.

00:03:39.010 --> 00:03:41.570
>> Que vous avez dit que je suis un SQL Server
Guy. Si je vais faire de SQL

00:03:41.620 --> 00:03:44.570
Serveur où je vais en premier ?
Je vais fissure ouverte

00:03:45.150 --> 00:03:46.470
Studio de gestion de SQL Server.

00:03:46.520 --> 00:03:49.210
>> Qui je puis doivent souvent
télécharger, premier.

00:03:49.260 --> 00:03:54.230
>> Exactement. À partir d'un point de vue du développeur
un grand nombre d'entre nous n'ont

00:03:54.280 --> 00:03:57.300
Studio de gestion de SQL Server. En tant que
un expert de SQL est la première chose

00:03:57.350 --> 00:04:01.750
Je vais installer est SQL Server
ou les outils de gestion pour

00:04:01.800 --> 00:04:05.520
SQL Server. Mais en tant que développeur, en tant que
un expert de Visual Studio, vous savez,

00:04:05.570 --> 00:04:08.180
proviennent d'un grand nombre de fois qu'un grand nombre de personnes
pour me à emporter, je dois installer

00:04:08.230 --> 00:04:11.800
Studio de gestion de SQL Server. Et bien,
vous disposez de Visual Studio ?

00:04:12.100 --> 00:04:15.300
Que faire. OK. Penchons-nous sur le
ce, droit ? Par conséquent, il y aller

00:04:15.350 --> 00:04:20.480
et si je peux faire des choses comme, vous savez
se connecter à... je me connecter.

00:04:20.530 --> 00:04:21.730
>> Je peux créer une nouvelle base de données ?

00:04:21.780 --> 00:04:25.010
>> Je peux créer une nouvelle base de données, je
peut modifier les bases de données existantes

00:04:25.060 --> 00:04:29.800
donc je peux dire que des bases de données, ajouter de nouveaux
base de données. Ici se, droit ?

00:04:29.850 --> 00:04:36.910
Par conséquent, nous pouvons appeler cette boîte à outils, droit ?
Terminé. Si nous voulons aller

00:04:36.960 --> 00:04:38.450
Studio de gestion SQL Server dès maintenant

00:04:40.070 --> 00:04:43.690
et d'actualiser la liste des bases de données
notre base de données doit être visible.

00:04:43.740 --> 00:04:44.640
Il y a de boîte à outils.

00:04:45.330 --> 00:04:47.710
Je peux faire des bases de données. Maintenant je peux
Si vous souhaitez accéder et

00:04:47.760 --> 00:04:51.180
par exemple, tous les droits, que je souhaite développer
qui. Je n'ai aucune table mais

00:04:51.230 --> 00:04:56.380
Je peux dire qu'ajouter une nouvelle table, droit ?
Cela est très flexible et

00:04:56.430 --> 00:05:00.750
fonctionnelle en ce qui concerne en fait de SQL Server
studio de gestion possible.

00:05:00.800 --> 00:05:02.100
Je peux faire tout ce qui est ici.

00:05:02.150 --> 00:05:04.590
>> Que vous pourriez penser qu'il ne serait pas
même... car gestion SQL

00:05:04.640 --> 00:05:08.210
Studio n'est rien de plus qu'une interface utilisateur
qui sait l'API pour communiquer avec

00:05:08.260 --> 00:05:08.720
SQL Server.

00:05:08.770 --> 00:05:12.890
>> L'appeler simplement SMO dans les coulisses.
C'est tout que ce fait.

00:05:12.940 --> 00:05:14.710
>> Sans doute ce doit faire
exactement la même chose.

00:05:14.760 --> 00:05:16.030
>> Même chose.

00:05:16.080 --> 00:05:18.840
>> Moins quelle que soit la fonctionnalité
ne soit pas là.

00:05:18.890 --> 00:05:22.510
J'imagine que studio de gestion SQL
fait littéralement tout

00:05:22.560 --> 00:05:26.570
Vous pouvez faire dans Visual Studio peut effectuer
un grand sous-ensemble de qui. Qui est

00:05:26.620 --> 00:05:27.600
une instruction juste ?

00:05:27.650 --> 00:05:30.270
>> Je pense que c'est une instruction équitable,
droite. Et comme par exemple

00:05:30.320 --> 00:05:33.020
Si j'accède à la gestion de SQL Server
Studio et je souhaite...

00:05:33.070 --> 00:05:35.250
comme revenons à 2012 AdventureWorks,

00:05:37.090 --> 00:05:39.760
2014, et je souhaite modifier une table,
par exemple, je vais

00:05:39.810 --> 00:05:44.590
dire la conception, à droite ? Puis je vous accédez
ici et ajouter une colonne.

00:05:44.640 --> 00:05:49.010
Je vais appeler ce col de test
int, à droite et il me

00:05:49.060 --> 00:05:52.320
faire ici est simplement faire en, cliquez sur Enregistrer,
droite et ce seront en fait

00:05:52.370 --> 00:05:56.050
Enregistrer, si je clique sur Enregistrer, à droite, et bien...

00:05:56.620 --> 00:06:04.870
maintenant, si j'aller et examinons le he
Sélectionnez mille lignes du haut, à droite.

00:06:04.920 --> 00:06:05.670
>> Uh-huh.

00:06:06.200 --> 00:06:07.870
>> Il existe col de test ici, droit ?

00:06:08.510 --> 00:06:11.960
Visual Studio est un peu différente.
Si je clique sur enregistrer son

00:06:12.010 --> 00:06:16.460
va pour enregistrer le T-SQL
outils de données de SQL Server en quoi

00:06:16.510 --> 00:06:18.220
Si je veux aller à
la même chose ici

00:06:19.590 --> 00:06:22.380
Je m'aller à 2012 AdventureWorks.
C'est ce que beaucoup de gens

00:06:22.430 --> 00:06:25.470
ne sais pas est que je peux faire un lot
des choses dans Visual Studio

00:06:25.520 --> 00:06:28.420
que puis-je faire dans la gestion de SQL Server
Studio juste un peu différemment.

00:06:28.470 --> 00:06:32.290
Par conséquent, je développe les tables. Il y a
Je peux accéder Person.Person.

00:06:34.130 --> 00:06:37.570
Concepteur de vues, droit ?
Il est de mon concepteur.

00:06:38.500 --> 00:06:42.870
Il existe col test, droit ? Il existe en fait
le script T-SQL, droit,

00:06:44.130 --> 00:06:45.770
qu'il va générer.

00:06:46.340 --> 00:06:49.070
>> Qui vous permet de
table de documentation.

00:06:49.120 --> 00:06:52.100
>> Vous avez obtenu la documentation et à la place
vous savez... un peu différente.

00:06:52.150 --> 00:06:56.360
Oui. Si vous souhaitez le faire dans SQL
Studio de gestion de serveur et

00:06:56.410 --> 00:06:59.940
Je voulais voir le T-SQL, vous
savoir, ce qu'elle je devrais

00:06:59.990 --> 00:07:02.870
effectivement aller ici et dire,
bien, ce que fait le...

00:07:02.920 --> 00:07:03.950
où avez-vous

00:07:05.280 --> 00:07:07.040
Accéder ?

00:07:07.090 --> 00:07:07.440
Eh bien...

00:07:10.690 --> 00:07:12.010
>> Table de script en tant que.

00:07:12.060 --> 00:07:15.770
>> Oui, table de script en tant que. Créer
deux ou modifier deux ou quelque chose

00:07:15.820 --> 00:07:18.850
ça. Je recherche des tâches,
Nous sommes désolés. Droite. Il existe.

00:07:18.900 --> 00:07:22.740
Je pense donc il y a des professionnels de l'informatique et
inconvénients des deux options, droit ? Pour moi

00:07:22.790 --> 00:07:25.830
vous savez que je suis habitué à travailler avec
ce donc, si je veux que possible soit

00:07:25.880 --> 00:07:29.580
Accédez au concepteur ou comme un expert de T-SQL
Je vais... Je vais même pas

00:07:29.630 --> 00:07:31.640
va ouvrir le concepteur. Je suis
Atteindre le créer, le dire

00:07:31.690 --> 00:07:34.490
ALTER table Ajouter colonne ou
par exemple, vers la droite ?

00:07:34.540 --> 00:07:35.410
>> Droite.

00:07:35.460 --> 00:07:39.970
>> Comme la plupart des utilisateurs de Visual Studio
comment écrire des T-SQL afin que

00:07:40.020 --> 00:07:43.190
Je pense que... c'est pourquoi à partir d'un utilisateur DBA
Je ne veux pas à un point de vue

00:07:43.240 --> 00:07:46.430
donner ces outils, à droite ?
Mais ici dans Visual Studio I

00:07:46.480 --> 00:07:49.900
suffit de dire, tous les droits, je suis
Atteindre ajouter deux, test d'appel

00:07:50.970 --> 00:07:54.860
Assurez-vous que INT, droite et ici
Vous pouvez voir qu'elle automatiquement

00:07:54.910 --> 00:07:59.360
Modifier mon T-SQL automatiquement en tant que
Je tape. C'est génial parce que

00:07:59.920 --> 00:08:05.570
Il est essentiel d'enseignement et dans une certaine mesure
enseigner les développeurs T-SQL.

00:08:05.620 --> 00:08:08.790
Désormais, ce n'est pas comment procéder
Il droite, car si j'étais

00:08:08.840 --> 00:08:12.660
un expert de T-SQL réel que je dirais alter
table, ajouter des colonnes ou des choses

00:08:12.710 --> 00:08:13.220
que, à droite ?

00:08:13.270 --> 00:08:13.770
>> Droite.

00:08:14.360 --> 00:08:17.380
>> Ici si vous deviez cliquer sur
Enregistrer il serait essaie d'enregistrer

00:08:17.430 --> 00:08:20.340
Ce script T-SQL. Il en fait
ne pas s'exécuter pour moi.

00:08:20.990 --> 00:08:21.510
Droit ?

00:08:21.560 --> 00:08:24.090
>> Afin qu'il enregistre la modification.

00:08:24.140 --> 00:08:27.610
>> Donc si je clique sur Enregistrer en gros
enregistre ce script SQL.

00:08:27.660 --> 00:08:31.630
Droit ? Enregistrer les person.person.SQL, vers la droite ?
Il ne l'exécuter réellement

00:08:31.680 --> 00:08:35.830
pour moi. Ce que je dois faire est I
accéder et cliquez sur mise à jour.

00:08:35.880 --> 00:08:39.050
Quelle mise à jour est qu'il indique, Bonjour,
Voici... réellement exécuter

00:08:39.100 --> 00:08:42.010
Ce script T-SQL et vous pouvez type
de voir ici qu'il fait.

00:08:42.670 --> 00:08:45.130
Il est vraiment affichage Aperçu de la mise à jour
Par conséquent, il s'exécute en type de

00:08:45.180 --> 00:08:47.980
et je tiens à souligner ici,
rendez-vous à mettre à jour la base de données.

00:08:48.860 --> 00:08:51.880
Ce qu'il fait est essentiellement qu'il sera
exécuter ce script et il dit

00:08:51.930 --> 00:08:52.900
Nous sommes bien, bonne.

00:08:53.560 --> 00:08:56.540
>> C'est pour couvrir le scénario
où vous en tant que développeur

00:08:56.590 --> 00:09:00.010
n'avez pas la possibilité de réellement
Apportez les modifications, mais vous ne

00:09:00.060 --> 00:09:02.360
avoir la possibilité de demander
certaines modifications ?

00:09:02.410 --> 00:09:04.820
>> Peut-être demander certaines modifications,
droite. Donc comment accéder

00:09:04.870 --> 00:09:09.780
revenir à cette table, person.person.
Nous allons simplement refresh.

00:09:09.830 --> 00:09:10.940
Consulter mes colonnes.

00:09:12.840 --> 00:09:15.950
>> Puis la réussite de la mise à jour
Si vous disposez d'autorisations.

00:09:16.000 --> 00:09:19.990
>> Présence d'autorisations, droite. Dans la mesure où
Je me connecte via...

00:09:20.040 --> 00:09:25.370
donc c'est lorsque je pense est un administrateur,
vous savez, droits DBA peut contrôler

00:09:25.420 --> 00:09:28.370
Quelles sont nos développeurs peuvent faire c'est le cas du DBA
peut dire OK, Oui, que vous pouvez effectuer.

00:09:28.420 --> 00:09:32.170
Peut-être dans un environnement de test, nous allons
vous donnent accès libre, droit,

00:09:32.220 --> 00:09:34.760
Pour ce faire, mais dans une production
environnement de générer le

00:09:34.810 --> 00:09:38.570
script et l'envoyer à l'utilisateur DBA et
le DBA s'exécutera, droit ?

00:09:38.620 --> 00:09:41.780
Mais au moins elle donne la possibilité
pour les développeurs à travailler dans

00:09:41.830 --> 00:09:46.110
un environnement qu'il connaît bien
avec pendant qu'il est de formation SQL

00:09:46.160 --> 00:09:48.880
Serveur un peu, puis rend
les modifications qu'il le souhaite, mais

00:09:48.930 --> 00:09:52.490
beaucoup de gens ne savez pas qui
Je peux faire beaucoup de choses

00:09:52.540 --> 00:09:54.910
dans Visual Studio que je peux faire dans
Studio de gestion de SQL Server,

00:09:54.960 --> 00:09:56.190
un peu différente
comme vous avez dit.

00:09:56.240 --> 00:09:58.000
>> Pouvez vous exécutez des requêtes ?

00:09:58.250 --> 00:09:58.730
>> Absolument.

00:09:58.780 --> 00:09:59.630
>> Utiliser les données.

00:09:59.680 --> 00:10:03.370
>> Oui. Donc je peux en fait si je veux
Pour exécuter possible T-SQL, vous savez,

00:10:03.420 --> 00:10:04.520
dire...

00:10:05.070 --> 00:10:09.410
Exécuter des requêtes, si je
voulu, disons,

00:10:10.610 --> 00:10:16.500
nouvelle requête, droit ? Est ma requête
fenêtre et pouvons dire sélection

00:10:16.550 --> 00:10:22.630
étoile personne et qu'il est réellement IntelliSense
qui est Isard, à droite. Person.Person.

00:10:24.190 --> 00:10:27.990
OK. Tout contrôle E. Il fonctionné
ici ? Non. Par conséquent, nous devons

00:10:28.040 --> 00:10:34.340
Cliquez sur Exécuter. Ceci... J'ai
exécuter exécuter. Contrôle E.

00:10:34.390 --> 00:10:35.190
>> CTRL + MAJ E.

00:10:35.240 --> 00:10:39.600
>> CTRL + MAJ E. Par conséquent
Ma donnée.

00:10:40.360 --> 00:10:43.430
Je peux modifier ici, choses
ça.

00:10:43.480 --> 00:10:46.510
>> Vous pouvez enregistrer les scripts et ouvrir
ainsi que la shebang ensemble.

00:10:46.560 --> 00:10:50.120
>> Il s'agit d'un très proche de SQL Server
studio de gestion, droit,

00:10:50.170 --> 00:10:52.500
comme expliqué précédemment. Je pense que
Il existe certains nits et gnats.

00:10:52.550 --> 00:10:57.610
Je pense que c'est vous doivent correspondre
dans les limites de Visual

00:10:57.660 --> 00:10:58.750
Studio, il a un peu
différents, à droite.

00:10:58.800 --> 00:11:01.210
>> Vous voyez les diagrammes
dans Visual Studio ?

00:11:01.810 --> 00:11:03.620
>> Vous connaissez, c'est une bonne question.
Je ne connais vraiment pas. Par exemple,

00:11:03.670 --> 00:11:07.650
Revenons si nous aurions pu aller...
ici et dire Bonjour...

00:11:08.890 --> 00:11:13.740
probablement pas. Je n'ai pas essayé de n°
qui. C'est une bonne question.

00:11:13.790 --> 00:11:17.610
Je dois essayer qui. Je voudrais
pense pas. Nous allons voir.

00:11:20.160 --> 00:11:22.770
Non, je ne pense. Que
serait vraiment bien.

00:11:23.330 --> 00:11:25.710
S'il y a par exemple... Je n'ai pas
tous les diagrammes dans mes bases de données

00:11:25.760 --> 00:11:28.420
mais peut-être que si je l'ai fait il pop
ici, et par exemple afficher le diagramme.

00:11:28.800 --> 00:11:32.480
Selon moi, non seulement parce que je pense que de
un concepteur complètement différent.

00:11:32.840 --> 00:11:33.300
>> OK.

00:11:33.350 --> 00:11:36.570
>> Autre chose que je vraiment
comme à ce sujet est encore une fois I

00:11:36.620 --> 00:11:40.950
peut très bien fonctionner dans Visual Studio
faire ma modification de base de données, très bien.

00:11:41.000 --> 00:11:43.670
Je peux exécuter des requêtes et modifier les vues,
modifier la procédure stockée.

00:11:43.720 --> 00:11:46.230
Beaucoup de choses que SQL Server
studio de gestion possible.

00:11:46.280 --> 00:11:49.470
Une autre chose que j'aime
à ce sujet est... et je pense que

00:11:49.520 --> 00:11:51.950
l'une des choses que peut-être nous
effectuez un autre diaporama est vraiment

00:11:52.000 --> 00:11:55.030
parler de l'aspect de publication
parce que vous savez si je vais

00:11:55.080 --> 00:11:59.030
Pour effectuer une modification puis-je déployer arrière
dans et apporter des modifications

00:11:59.080 --> 00:12:01.790
moyen et il existe différentes manières mais
ce que j'aime vraiment est la possibilité de

00:12:01.840 --> 00:12:03.990
s'il est réellement
M'autoriser à se connecter à...

00:12:05.010 --> 00:12:09.580
Je vais essayer cela... c'est le cas dans SQL Server et
Je vais essayer de vous connecter à...

00:12:09.630 --> 00:12:14.990
Je vais effectuer cette opération. Oh, c'est le cas à la place de
parler sur site nous allons déplacer

00:12:15.040 --> 00:12:16.270
vers Azure un peu
Si c'est correct.

00:12:16.320 --> 00:12:16.820
>> Sûr.

00:12:17.420 --> 00:12:19.830
>> Ça marche très bien
avec Azure. Connexion à un

00:12:19.880 --> 00:12:23.960
SQL Azure des bases de données très facilement et
un des grands avantages qui

00:12:24.010 --> 00:12:27.130
personnes ne savent pas sur le fait que
Lorsque j'accède à des bases de données SQL et

00:12:27.180 --> 00:12:31.110
ils vont comment faire pour obtenir des données de SQL Server
outils qu'il est vraiment sympa.

00:12:31.160 --> 00:12:32.770
Si je vais ici et que je décide une base de données,

00:12:34.320 --> 00:12:38.440
installer les données Microsoft SQL Server
outils. Droit d'il dans la fenêtre.

00:12:38.490 --> 00:12:41.590
Beaucoup de gens ne connaissent de
Il existe. Qui est génial parce que

00:12:41.640 --> 00:12:44.430
s'il existe une question et ils sont
Exécutez peut-être 2010, Visual

00:12:44.480 --> 00:12:48.980
Studio 2010, je peux accéder obtenir SQL
outils de données. BAM. Faire ?

00:12:49.690 --> 00:12:51.950
C'est un excellent moyen de faire cela.
Donc ce que je vais faire est

00:12:52.000 --> 00:12:54.180
ici c'est réellement pour accéder
précédent et je vais cliquer sur

00:12:54.230 --> 00:12:58.600
un serveur et je me connecte
à mon serveur américain afin que je suis ouest

00:12:58.650 --> 00:13:06.070
vous allez saisir ce nom ici.
Droit ? Puis je souhaite revenir en arrière

00:13:06.120 --> 00:13:11.570
pour SQL Server... pour Visual Studio
et se connecter à qui et j'espère que

00:13:11.620 --> 00:13:13.260
mon mot de passe n'a pas changé.

00:13:16.450 --> 00:13:22.810
Droit ? Je dois y aller ajouter une adresse IP
alors, allons-y cela très rapide.

00:13:23.340 --> 00:13:26.180
Doit avoir préparé ce peut-être un peu
plus haut. Nous allons aller configurer

00:13:26.230 --> 00:13:26.570
qu'un.

00:13:26.620 --> 00:13:31.140
>> De quelque chose que vous exécutez dans
très rapidement, avec utilisation de

00:13:31.770 --> 00:13:32.490
SQL Azure qui

00:13:34.230 --> 00:13:39.030
Il a une plage d'adresses IP et
Lorsque vous passez à une autre comme

00:13:39.080 --> 00:13:40.250
vous êtes dans un bureau différent.

00:13:40.300 --> 00:13:40.700
>> Office différent.

00:13:40.750 --> 00:13:45.000
>> Vous êtes à votre domicile. Vous êtes dans le canal
studio 9. Votre adresse IP change.

00:13:46.400 --> 00:13:47.880
>> Voyons, 159.172.

00:13:50.260 --> 00:13:51.930
N'oubliez pas que, 159.172.

00:13:53.200 --> 00:13:56.580
>> Donc un grand nombre de fois que simplement faire
est connexion gérer, cliquez sur Gérer les

00:13:56.630 --> 00:13:57.790
et qui l'ajoute.

00:13:59.130 --> 00:14:01.070
>> Vous savez quoi, c'est la
un bon point. N'hésitez pas.

00:14:03.380 --> 00:14:11.240
159... probablement la plus facile de l'
chose à faire, mais nous sera juste

00:14:11.290 --> 00:14:12.010
Pour ce faire, pour l'instant.

00:14:13.070 --> 00:14:14.880
Mais il est en fait assez facile.
Revenez en arrière et cliquez sur se connecter et

00:14:14.930 --> 00:14:16.960
Je dois être bonne. Il y aller.
Donc maintenant je suis connecté...

00:14:17.010 --> 00:14:20.330
>> Dans le passé ont été...
Il permet d'y avoir un délai plus long.

00:14:21.080 --> 00:14:25.050
>> Il permet... le message utilisé pour dire
Il peut prendre jusqu'à cinq minutes.

00:14:26.050 --> 00:14:28.140
>> Récemment, il faut presque
aucune heure du tout.

00:14:28.190 --> 00:14:31.160
>> Oui. Exactement. Je n'ai jamais eu
Il prend plus... Je clique sur Enregistrer,

00:14:31.210 --> 00:14:37.450
revenir à mon application, quelle que soit il
est. Il n'y a aucun délai. Par conséquent, cette

00:14:39.480 --> 00:14:42.430
me permet de se connecter à mes bases de données
dans le nuage sur mon serveur.

00:14:42.480 --> 00:14:44.660
Ceci est très pratique. En fait le
même chose. Je peux en fait

00:14:44.710 --> 00:14:46.160
travaillent dans.

00:14:46.710 --> 00:14:49.200
Je pense que l'une des autres choses
Bien que trop d'un SQL Server

00:14:49.250 --> 00:14:52.260
point de vue de données outils est qui
Je souhaite souligner maintenant

00:14:52.310 --> 00:14:53.780
que nous avons connecté d'à...

00:14:55.050 --> 00:14:59.060
parlé du côté prem sur est
vraiment la puissance de SQL Server

00:14:59.110 --> 00:15:02.940
outil de données a est à l'utilisation
le SQL Server inclus ou Azure

00:15:02.990 --> 00:15:03.900
côté de la base de données.

00:15:04.530 --> 00:15:08.460
Et c'est tout aussi simple. Un des
parlent de ce que les personnes

00:15:08.510 --> 00:15:14.510
Comment pour obtenir ma base de données à partir de
sur prem à base de données SQL Azure

00:15:14.560 --> 00:15:17.490
ou quelque chose de similaire à celui. Il s'agit de
vraiment dans la mesure où je peux me connecter à

00:15:17.540 --> 00:15:21.090
le nuage et connectez-le sur prem
rend la migration, et crée le

00:15:21.140 --> 00:15:25.040
déplacement de dans les locaux vers Azure
Base de données SQL beaucoup plus facile.

00:15:25.750 --> 00:15:29.800
Beaucoup de gens ne connaissez mais
Il est possible de dire comment

00:15:29.850 --> 00:15:32.640
faire nettoyer ou comment préparer
ma base de données pour déplacer vers le

00:15:32.690 --> 00:15:38.710
nuage, à droite et les outils de données SQL
est merveilleux pour ce faire, merveilleux

00:15:38.760 --> 00:15:41.780
Pour ce faire. Par conséquent, ce que je vais
faire est je vais aller et je suis

00:15:41.830 --> 00:15:43.050
Préparation de créer...

00:15:43.950 --> 00:15:46.400
se débarrasser de ce très rapidement et
revenir à celle... mais je suis

00:15:46.450 --> 00:15:48.050
vous dites fichier, nouveau projet.

00:15:48.640 --> 00:15:51.840
Je vais créer un très simple...
un projet SQL Server vide.

00:15:51.890 --> 00:15:54.840
Nous l'appellerons base de données, pour
exemple, droite. Je ne vais pas

00:15:54.890 --> 00:15:57.900
Pour insérer n'importe quoi. Je vais juste
Pour créer un projet de base de données vide.

00:15:57.950 --> 00:16:01.290
Il existe. Du aucun document, droit ?
Maintenant, je veux dire comment faire

00:16:01.340 --> 00:16:03.970
Se préparer pour la migration de ma base de données
car cette base de données

00:16:04.020 --> 00:16:07.570
et je veux prendre et déplacer
à la base de données SQL Azure afin que je suis

00:16:07.620 --> 00:16:09.760
revenir à SQL Server
outils de données et je vais

00:16:09.810 --> 00:16:13.170
revenir à mon environnement prem sur et
Je vais au clic droit de la souris

00:16:13.220 --> 00:16:15.060
ma base de données et je vais
Pour créer une nouvelle...

00:16:15.750 --> 00:16:20.390
en fait, savoir ce que je vais
faire c'est faire un schéma

00:16:20.440 --> 00:16:21.880
droit de comparaison ?

00:16:21.930 --> 00:16:22.780
>> OK.

00:16:22.830 --> 00:16:26.090
>> Personne ne sait... un grand nombre de personnes
ne sais pas qu'il s'agit là.

00:16:26.870 --> 00:16:29.050
Je vais à comparer,
une comparaison.

00:16:29.100 --> 00:16:29.820
>> De ?

00:16:29.870 --> 00:16:34.940
>> Je vais donc comparer cette
base de données AdventureWorks 2014

00:16:34.990 --> 00:16:37.950
dans mon projet de base de données vide. Tous les
droite. La puissance

00:16:38.000 --> 00:16:40.580
est beaucoup de gens ne connaissent que
Il existe une comparaison de schémas et

00:16:40.630 --> 00:16:43.440
une comparaison de données dans SQL
Outils de données de serveur.

00:16:43.490 --> 00:16:44.040
>> Oui ?

00:16:44.090 --> 00:16:46.560
>> Oui. Droit ?

00:16:46.610 --> 00:16:47.680
>> Quel est son rôle ?

00:16:47.730 --> 00:16:51.760
>> Laissez-moi vous montrer. Commençons. Vous êtes
en attente de souffle les hameçons.

00:16:51.810 --> 00:16:52.280
Tout droit. Eh bien...

00:16:52.330 --> 00:16:54.630
>> Je suis en attente sur les hameçons RESPIRATOIRE
Vous pouvez afficher.

00:16:54.680 --> 00:16:58.540
>> Oui. Patience est une raison. Tout droit.
Mais je mettrai simplement...

00:16:58.590 --> 00:16:59.630
Je vais

00:17:01.450 --> 00:17:04.220
Cliquez sur est vraiment lente ici seulement
Pour vous, droit ? Donc je vais

00:17:04.270 --> 00:17:06.580
Pour effectuer une comparaison de schémas. Ce que je suis
allez comparer ici est que je suis

00:17:06.630 --> 00:17:09.760
Préparation à la comparaison de cette base de données...

00:17:11.450 --> 00:17:15.830
sélectionner la cible. Je vais maintenant...
à mon projet vide. Okay ?

00:17:16.370 --> 00:17:20.380
Terminé. Maintenant si je voulais et il y a
ensemble... Je ne vais pas

00:17:20.430 --> 00:17:24.970
Parcourir ce... mais un des
les choses à faire

00:17:25.020 --> 00:17:27.750
Pour rendre cette migration très facile
est que je peux accéder les options

00:17:27.800 --> 00:17:31.300
ici et je veux démarrer en désélectionnant
certaines des choses que

00:17:31.350 --> 00:17:34.030
ne sont pas pris en charge dans la base de données SQL Azure
et je sais qui regroupe des

00:17:34.080 --> 00:17:37.870
n'est pas et je sais qu'asymétrique
les clés et les assemblys et les choses

00:17:37.920 --> 00:17:41.570
ça. Je sais que les certificats ne sont pas
et je sais que la version complète

00:17:41.620 --> 00:17:43.550
texte recherche les choses et qu'il existe un
liste entière et qu'il existe un blog

00:17:43.600 --> 00:17:45.060
valider et en fait
J'ai une vidéo

00:17:46.280 --> 00:17:50.230
qui montre comment effectuer une migration
Ce droit. Mais je suis seulement

00:17:50.280 --> 00:17:52.210
vous cliquez sur Annuler, toutes les informations pertinentes.
À ce stade je vais

00:17:52.260 --> 00:17:55.690
suffit de faire une comparaison, à droite, et je suis
pour comparer ce qui va du

00:17:55.740 --> 00:17:58.620
dans mon Azure... ce qui est de ma base de données
Pour ce qui est dans ce vide

00:17:58.670 --> 00:18:02.100
projet et cela prendra quelques
secondes, mais il va seulement

00:18:02.150 --> 00:18:05.690
et dit Hé, nouveautés, que de
disponible et il en fait

00:18:05.740 --> 00:18:10.190
builds out, il existe, l'opération est terminée.
Il indique est mon comparaison.

00:18:10.800 --> 00:18:14.580
Mon projet est toujours vide mais maintenant
Je veux que mettre à jour afin que je suis

00:18:14.630 --> 00:18:17.610
va simplement dire que la mise à jour. Oui,
Je veux mettre à jour la cible.

00:18:17.660 --> 00:18:24.120
Cela ne prend que long soit
mais ce qu'il va faire

00:18:24.170 --> 00:18:27.860
est désormais démarrer construction et création
en fait les scripts T-SQL

00:18:27.910 --> 00:18:31.610
pour tous les objets dans ma base de données.
Voilà qui est fait. Tout est terminé.

00:18:33.190 --> 00:18:35.840
Il est donc tous mes objets. Maintenant je
un projet de base de données à utiliser

00:18:35.890 --> 00:18:39.780
avec, en tant que développeur à nouveau dans
Je peux accéder soit de Visual Studio

00:18:39.830 --> 00:18:44.630
dans ici et dire Bonjour, tous droite,
Je peux faire des modifications ici, mais en tant que

00:18:44.680 --> 00:18:48.450
un développeur, Robert, puisque j'ai
un projet dans Visual Studio

00:18:49.020 --> 00:18:50.310
ce que ne permet pas me faire ?

00:18:52.170 --> 00:18:55.090
POP quiz. Par conséquent, je ne suis pas

00:18:57.320 --> 00:18:59.090
réalisation de modifications
la volée, droite ?

00:18:59.140 --> 00:18:59.460
>> Oui.

00:18:59.510 --> 00:19:03.720
>> Je travaille sur un projet réel
Je peux faire réellement de la source

00:19:03.770 --> 00:19:08.160
contrôle, gestion des versions, droite, par conséquent, si
Je souhaite apporter une modification que je viens

00:19:08.210 --> 00:19:12.100
allez dans le projet, TFS ou quelque chose
cool et apporter une modification

00:19:12.150 --> 00:19:16.230
donc maintenant je peux réellement publier
à partir d'ici. Je crée pas avertir

00:19:16.280 --> 00:19:18.260
désactiver les modifications. Je vais
au clic droit de la souris.

00:19:18.310 --> 00:19:22.080
>> Afin que le projet représente le
base de données. Nous constatons que dans

00:19:22.130 --> 00:19:22.990
un peu plus en détail ?

00:19:23.040 --> 00:19:25.220
>> Afin que j'ai terminé avec ce. Je suis
vous fermez ce. Droit ?

00:19:25.270 --> 00:19:28.580
Nous allons ouvrir cette maintenant. Il est tout mon...
Il est donc tous les déclencheurs

00:19:28.630 --> 00:19:30.860
et qu'il a effectuée est-ce qu'il s'est interrompu
vers le bas par schéma. Si vous examinez

00:19:30.910 --> 00:19:31.850
la base de données.

00:19:31.900 --> 00:19:32.250
>> Licencié...

00:19:33.090 --> 00:19:34.940
>> Pour avoir personne,
production, droite ?

00:19:34.990 --> 00:19:35.370
>> Oui.

00:19:35.420 --> 00:19:38.630
>> Maintenant je que c'est ventilé par schéma
Il est donc des ressources humaines,

00:19:38.680 --> 00:19:40.030
Il existe toutes les tables.

00:19:40.080 --> 00:19:43.270
>> Afin qu'il contient les instructions SQL
Pour créer chacun de ces éléments ?

00:19:43.320 --> 00:19:46.730
>> Projet vide de ces éléments.
Double cliquez sur il s'agit

00:19:46.780 --> 00:19:51.870
comme nous l'avons vu plus haut, à droite ?
Ainsi, lorsque je clique sur Publier, maintenant

00:19:51.920 --> 00:19:52.440
que faire...

00:19:53.190 --> 00:19:54.690
donc comment accéder
Dans cet exemple maintenant.

00:19:54.740 --> 00:19:59.220
>> les scripts 17 pour ajouter les données
Ainsi, ou simplement le schéma ?

00:19:59.270 --> 00:20:00.510
>> Il s'agit simplement de schéma
dès maintenant.

00:20:00.560 --> 00:20:00.900
>> OK.

00:20:00.950 --> 00:20:04.200
>> Il s'agit simplement de schéma. SQL Server
outils de données ne fait pas ou à partir de

00:20:04.250 --> 00:20:06.310
la comparaison de schémas est
ne les données,

00:20:07.050 --> 00:20:10.380
Je peux Do... probablement le moyen le plus simple
est comme à l'arrière, précédent, précédent.

00:20:10.430 --> 00:20:13.290
C'est une toute autre session
ou quelque chose comme, vers la droite ?

00:20:13.340 --> 00:20:17.400
Mais maintenant à nouveau ce n'est que le
artefacts, le T-SQL pour créer

00:20:17.450 --> 00:20:21.120
ces objets. Maintenant en tant que développeur
et comme un développement logiciel

00:20:21.170 --> 00:20:24.840
point de vue du cycle de vie, déploiement
du point de vue de la publication je maintenant

00:20:24.890 --> 00:20:29.340
avoir la possibilité de modifier le contrôle
et gestion des versions et des éléments

00:20:29.390 --> 00:20:30.170
que, à droite ?

00:20:30.220 --> 00:20:31.100
>> Refroidir.

00:20:31.150 --> 00:20:33.660
>> Donc j'ajoutera maintenant que c'est
Done comment accéder ici

00:20:33.710 --> 00:20:35.410
et dites à publier.

00:20:36.150 --> 00:20:38.310
Tout droit. Où souhaitez publier
Cela ? Eh bien, je peux accéder

00:20:38.360 --> 00:20:43.210
dans la base de données ou aller et
peut enregistrer le profil et effectivement

00:20:43.260 --> 00:20:45.790
Puis-je publier ce dans le
bases de données d'origine si je veux.

00:20:45.840 --> 00:20:48.350
Je peux effectuer une modification et publication
dans la base de données, créer

00:20:48.400 --> 00:20:51.780
changer de cette façon, ou je vais juste
Pour créer une base de données appelée

00:20:51.830 --> 00:20:56.390
base de données et si je clique sur, vous
savoir... Laissez-moi vous cliquez sur Modifier et

00:20:56.440 --> 00:20:57.630
permettez-moi de vous connecter ici.

00:20:58.330 --> 00:21:04.860
Nous pouvons le faire le plus simplement possible. Se connecter.
Il suffit de prendre ce nom.

00:21:08.050 --> 00:21:08.780
Il y aller.

00:21:09.680 --> 00:21:12.130
Cela va créer une base de données
une base de données et cliquez sur OK.

00:21:12.720 --> 00:21:15.100
Si vous cliquez sur publier qu'il sera en fait
Accédez et créer la base de données

00:21:15.150 --> 00:21:16.860
pour moi. Je ne vais pas à le faire
dans la mesure où il juste prendre un certain temps

00:21:16.910 --> 00:21:19.600
mais, vous savez, il sera en fait
et il vous suffit de déployer ce genre de choses.

00:21:19.650 --> 00:21:22.740
Aucune donnée n'est qu'elle contient à présent mais
Je peux accéder facilement à SQL Server

00:21:22.790 --> 00:21:25.360
studio de gestion et par exemple OK,
exporter, importer, Assistant, exportation

00:21:25.410 --> 00:21:29.390
transférer mes données, choses que.
Mais il existe certaines puissance

00:21:29.440 --> 00:21:33.030
Ceci car je travaille maintenant comme un
développeur, à droite et en particulier

00:21:33.080 --> 00:21:38.160
un DBA adore... DBA adore cela. Je suis maintenant
travailler dans un mode de contrôle de code source.

00:21:38.210 --> 00:21:41.080
Je fais maintenant versioning. Je ne suis pas
lever simplement aveuglément stuff

00:21:41.130 --> 00:21:43.590
Il et indiquant que je vais
Pour modifier une table, toutes les informations pertinentes ?

00:21:43.640 --> 00:21:46.670
Maintenant je... faire le logiciel complet
cycle de développement

00:21:46.720 --> 00:21:49.210
Go et supposons que tous les droits, vous pouvez
Cette approbation ? OK. Bonne.

00:21:49.260 --> 00:21:52.910
Terminé. Me permettre de publier ce
droit ? C'est très puissant.

00:21:52.960 --> 00:21:55.280
Maintenant je peux également dire que vous savez quoi, je
vous souhaitez vous connecter... Je suis connecté

00:21:55.330 --> 00:21:59.740
pour sur prem ou locaux, droit de la souris.
Vous pouvez vous connecter réellement au

00:21:59.790 --> 00:22:02.530
Les données SQL Azure et déployer
sortie de cette façon. Tout droit ?

00:22:02.580 --> 00:22:05.030
Terminé. Puis déplacer mes données et mes éléments
ça. Cela permet de limiter

00:22:05.080 --> 00:22:08.460
Me puissance et souplesse pour la
Je souhaite utiliser un développeur

00:22:08.510 --> 00:22:13.020
perspective, comment je souhaite travailler
avec SQL Server, droit ?

00:22:13.640 --> 00:22:16.690
Je pense qu'il y a souplesse et puissance.
Vous savez, nous sommes seulement

00:22:16.740 --> 00:22:19.740
vraiment trier de gratter la surface
parce que je pense qu'il est

00:22:19.790 --> 00:22:23.330
fausses, le manque de connaissances
Ce coup de œil, je peux faire un

00:22:23.380 --> 00:22:26.130
lot comme vous l'avez vu. Je peux faire un lot
choses ici dans Visual Studio

00:22:26.180 --> 00:22:28.580
que puis-je faire dans la gestion de SQL Server
Studio. Il s'agit vraiment

00:22:28.630 --> 00:22:31.720
dans la même API, droit ? Vous vraiment
appeler un SMO en coulisses.

00:22:32.360 --> 00:22:35.700
Juste un petit changement de paradigme, car
Je ne suis pas en cliquant sur Enregistrer.

00:22:35.750 --> 00:22:39.030
Je clique sur mise à jour ou je clique sur
publier ou choses similaires.

00:22:39.080 --> 00:22:41.430
Mais je peux le faire encore beaucoup de choses
dans les outils de données de SQL Server.

00:22:41.480 --> 00:22:44.170
Je peux faire une comparaison de schémas. Je peux
effectuez le des données... en fait, je ne pense pas

00:22:44.220 --> 00:22:46.600
devez effectuez l'importation / exportation Assistant.
Si cela que possible puis migrer

00:22:46.650 --> 00:22:53.130
tout comme vous avez vu sa, je peux
faire une droit, de comparaison, données

00:22:53.180 --> 00:22:56.690
comparaison et il déplace les données pour
Me comme les outils, à droite ?

00:22:56.740 --> 00:22:59.170
Par conséquent, je n'ai pas à procéder à une importation-exportation
Assistant. Je peux faire une comparaison de données.

00:22:59.220 --> 00:23:04.110
Comparer maintenant base de données AdventureWorks
2014, par exemple, d'accord et

00:23:04.160 --> 00:23:06.360
Il n'y a rien et déplacer
Il s'agit. Il se charge en fait

00:23:06.410 --> 00:23:10.350
d'un grand nombre des problèmes de données pour moi
comme les clés et les choses comme qui.

00:23:10.400 --> 00:23:11.270
Déplacer dans le bon ordre.

00:23:11.320 --> 00:23:11.770
>> De nice.

00:23:11.820 --> 00:23:12.740
>> Par exemple qui.

00:23:12.790 --> 00:23:15.100
>> Il s'agit comme l'outil Azure. Il
Permet d'éviter le contexte. Vous n'avez pas

00:23:15.150 --> 00:23:18.890
avez laisser Visual Studio, consultez
pour un autre IDE, puis revenir.

00:23:18.940 --> 00:23:21.490
Vous pouvez rester juste dans Visual c#
Studio plus longtemps.

00:23:21.540 --> 00:23:24.700
>> Restent plus longtemps dans Visual Studio.
Par conséquent, si je suis un développeur et

00:23:24.750 --> 00:23:25.320
Je dois...

00:23:26.260 --> 00:23:28.820
Oh, filmer, il y a un problème avec
la requête que comment accéder

00:23:28.870 --> 00:23:32.120
ici et dire... SQL Server n'est pas
un noir boîte de plus pour moi.

00:23:32.170 --> 00:23:32.610
>> Droite.

00:23:32.660 --> 00:23:36.090
>> Je réponds oh, qu'il y a un problème.
Quelle est la colonne là ?

00:23:36.140 --> 00:23:39.450
A I est épeler incorrect ou toute autre ?
Quelle que soit. Par conséquent, il s'agit de ce

00:23:39.500 --> 00:23:43.350
ou glisser- déposer. Il y a IntelliSense.
Isard. Il permet

00:23:43.400 --> 00:23:46.820
m'aide à rester dans un seul outil et
Soyez plus productif.

00:23:47.240 --> 00:23:52.770
>> Maintenant, y a-t-il des restrictions d'édition ?
Cela fonctionne avec les outils Express ?

00:23:52.820 --> 00:23:54.390
Est-ce une seule fonctionnalité intégrale ?

00:23:54.440 --> 00:23:56.600
>> N° En fait, cela fonctionne
avec express.

00:23:56.650 --> 00:24:03.190
Je reçois une demande qui hier, Oui,
TGIP. Avec express que n'est pas

00:24:03.860 --> 00:24:07.760
une seule fonctionnalité intégrale. Fonctionne avec
toutes les versions de Visual Studio.

00:24:07.810 --> 00:24:12.660
Par conséquent, si vous souhaitez que les outils de données de SQL Server
Installez Visual express

00:24:12.710 --> 00:24:14.520
Studio dans y de SQL Server
outils de données, droit ?

00:24:14.570 --> 00:24:14.910
>> Droite.

00:24:14.960 --> 00:24:18.740
>> Vous êtes donc pas vraiment limité.
Je pense que c'est génial parce que

00:24:18.790 --> 00:24:22.160
Il y a une puissance et avantages
outils de données de SQL Server.

00:24:22.210 --> 00:24:27.540
Placez-la entre les mains des développeurs
et une seconde fois pour n'importe quel utilisateur DBA qui

00:24:27.590 --> 00:24:30.720
sont en y regardant qu'ils connaissent
que ces développeurs ont maintenant

00:24:30.770 --> 00:24:35.440
Ces outils être judicieuse sur
qui peut faire quoi, à droite, dans la mesure où

00:24:35.490 --> 00:24:38.850
Nous ne voulons pas que n'importe quel développeur
y et, vous

00:24:38.900 --> 00:24:41.440
connaître, car ils peuvent réellement
droit de la souris cliquez sur...

00:24:41.490 --> 00:24:42.690
>> Faire administrateur...

00:24:42.740 --> 00:24:43.100
>> Supprimer.

00:24:43.150 --> 00:24:47.020
>> taper des choses ? Vous pouvez ajouter des utilisateurs
et définir des autorisations ?

00:24:47.070 --> 00:24:47.080
>> N°

00:24:47.130 --> 00:24:48.950
>> Ou si vous avez à
allez à gérer...

00:24:49.000 --> 00:24:51.270
>> De studio de gestion de SQL Server,
droit de la souris, car si nous nous penchons

00:24:51.320 --> 00:24:55.090
à quel est disponible, il est
tables, sécurité, droit ?

00:24:55.140 --> 00:24:59.800
Par conséquent, nous pouvons ajouter de nouveaux utilisateurs. Nous pouvons
tout à fait un peu il y effectuent.

00:24:59.850 --> 00:25:02.260
Je pense que c'est relativement nouveau. Je n'a pas
savoir que vous pourriez le faire.

00:25:02.310 --> 00:25:07.410
Je pense qu'il est... réellement
complet part entière, il ressemble,

00:25:07.460 --> 00:25:12.750
mais en tant qu'un administrateur vous allez limiter
qui peut faire quoi, droit ?

00:25:12.800 --> 00:25:15.350
Il s'agit sur mon local, je suis un administrateur.
Je vais tout voir.

00:25:15.400 --> 00:25:15.810
>> Exactement.

00:25:15.860 --> 00:25:20.590
>> Droite. En tant qu'utilisateur DBA et un administrateur
Je vais vous limiter aux développeurs

00:25:20.640 --> 00:25:24.410
afin que ne puis-je pas voir tout cela et
Je ne pourrai pas peut-être faire, car

00:25:24.460 --> 00:25:26.750
la dernière chose à que faire est
avoir un gars aller... un développeur

00:25:26.800 --> 00:25:32.820
passer, supprimer, à droite, et il ne peut pas
Je le supprime, selon

00:25:32.870 --> 00:25:35.200
les clés et les contraintes et les choses
comme ce mais, vous savez,

00:25:35.250 --> 00:25:38.050
au moins je ne suis pas se compliquer la vie stuff
vers le haut ou, vous savez, je n'ai besoin

00:25:38.100 --> 00:25:40.300
toutes ces données. En fait, j'ai fait une
supprimer sans clause de travail

00:25:40.350 --> 00:25:44.360
et passent toutes mes données, droite ?
Je vais donc en tant qu'utilisateur DBA à

00:25:44.410 --> 00:25:47.510
très judicieuse sur quels droits
Robert est nécessaire. Je suis

00:25:47.560 --> 00:25:50.760
vous permet d'effectuer des sélections, peut-être
dans un environnement de test, d'autres objets

00:25:51.040 --> 00:25:54.600
environnement de développement mais pas en production.
Par exemple qui.

00:25:54.650 --> 00:25:57.520
Mais vous savez, là encore, comme vous le voyez,
Il est assez... vous savez, je

00:25:57.570 --> 00:26:00.850
peut faire beaucoup de choses, ce qui est
potentiellement dangereux mais que vous

00:26:00.900 --> 00:26:03.560
l'avantage est un grand nombre de
utilisateurs ne le savent que ce

00:26:03.610 --> 00:26:07.920
en fait est très flexible et très
puissant, fonctionner localement, travail

00:26:07.970 --> 00:26:11.160
le dans le nuage ainsi ce qui rend
migration très, très agréable

00:26:11.210 --> 00:26:14.460
facile, beaucoup de blog valide
et des vidéos sur la migration,

00:26:14.510 --> 00:26:17.710
mais encore une fois, c'est... Je peux le faire...
comme vous dit tout

00:26:17.760 --> 00:26:18.780
droit d'ici dans un seul outil.

00:26:18.830 --> 00:26:21.450
>> Droite. Très
refroidir. Laisser refroidir.

00:26:21.500 --> 00:26:23.060
>> Maintenant, il est beaucoup plus que nous pouvons
parler mais peut-être que nous allons

00:26:23.110 --> 00:26:25.410
revenir et parler de publication
parce que pose à nouveau la publication

00:26:25.460 --> 00:26:28.740
et le cycle de vie des logiciels et gestion des versions
mais nous pouvons ici toute la journée.

00:26:28.790 --> 00:26:30.860
Peut-être que nous proviendront livre
et cela à nouveau.

00:26:30.910 --> 00:26:33.960
>> Isard. Nous vous remercions.
Coups de cœur.

00:26:34.760 --> 00:26:39.450
Par conséquent, si vous savez que le SQL
Y a-t-il eu des outils de données de serveur

00:26:39.500 --> 00:26:41.870
mais vous n'avait pas réellement lus autour de
avec eux, je pense que c'était

00:26:41.920 --> 00:26:45.620
un excellent malavisés pour vous aider à voir
ce que vous pouvez faire avec eux.

00:26:45.670 --> 00:26:50.130
Elle ressemble à la grande majorité des
les sélections que vous avez en tant que développeur

00:26:50.180 --> 00:26:52.730
procédez régulièrement chaque jour vous
peut faire sans jamais quitter

00:26:52.780 --> 00:26:53.830
Visual Studio.

00:26:53.880 --> 00:26:54.830
>> Oui. Oui.

00:26:54.880 --> 00:26:55.220
>> Très agréable.

00:26:55.270 --> 00:26:56.990
>> Qui est très intéressante, à droite.

00:26:57.040 --> 00:26:57.830
>> Refroidir.

00:26:57.880 --> 00:27:01.840
>> Donne aux développeurs plus de puissance
à portée de main, droite ?

00:27:01.890 --> 00:27:02.010
>> Oui.

00:27:02.060 --> 00:27:06.170
>> Encore une fois, il rend SQL Server
pas un noir plus la zone.

00:27:06.220 --> 00:27:08.120
>> Refroidir. Tout droit. Merci
pour venir.

00:27:08.170 --> 00:27:09.410
>> Mon plaisir. Joyeux
d'être ici.

00:27:09.460 --> 00:27:12.000
>> Tous les droits. Prochaine fois
dans la boîte à outils de Visual Studio.

00:27:12.050 --> 00:27:12.700
>> Merci beaucoup.


