WEBVTT

00:00:07.990 --> 00:00:10.670
Selam, Visual Studio Toolbox'a Hoş Geldiniz.
Hortum, Robert yeşil olduğumu

00:00:10.770 --> 00:00:14.890
ve bana katılma bugün Scott Klein.
Scott Klein ana bilgisayardır.

00:00:14.940 --> 00:00:18.590
ödül kazanan gösterisini kanalında
9, verileri açığa 

00:00:18.640 --> 00:00:21.020
>> Bu ilgili sağ. Hangi Ödülü oldu
Bunu, kazanılan?

00:00:23.340 --> 00:00:25.550
>>, Hatırlamak çalışıyorum
Ben kazanılan ödül. En iyi...

00:00:25.600 --> 00:00:26.470
>> En iyi şekilde yeni göster.

00:00:26.520 --> 00:00:27.770
>> Doğru en iyi şekilde yeni göster.

00:00:27.820 --> 00:00:28.610
>> Kadar bu yıl.

00:00:28.660 --> 00:00:29.340
>> Bu ilgili sağ.

00:00:29.390 --> 00:00:29.690
>> Mükemmel.

00:00:29.740 --> 00:00:30.590
>>, Tüm veridir.

00:00:30.640 --> 00:00:32.560
>>, İzlenen henüz
Göster ben önemle önerilir.

00:00:32.610 --> 00:00:35.010
>> Evet. Aslında bir gerçekten iyi olur
Biz henüz olduğundan Göster

00:00:35.060 --> 00:00:38.780
bir nedenle kampanyanızın bir süredir veriler hakkında
biri ve bunu gerçekten başlamaktır

00:00:38.830 --> 00:00:42.740
oldukça alınıyor... alınmıyor
Almakta olduğunuz 300000.

00:00:43.000 --> 00:00:45.420
>> Bir şeye olan de,
olarak öncesinde için ben tahmin.

00:00:45.470 --> 00:00:47.880
>> Bu ilgili sağ. İstiyorum
Robert yeşil gün olabilir.

00:00:47.930 --> 00:00:48.730
>> Devam ediliyor.

00:00:49.480 --> 00:00:56.400
Bu nedenle, SQL hakkında konuşmak için buradayız
Server veri araçları Visual Studio.

00:00:56.450 --> 00:00:56.920
>> Bu ilgili doğru.

00:00:56.970 --> 00:01:01.410
>> Ve birçok kez buluyoruz sanırım
Visual Studio araç kullanımı ile

00:01:01.460 --> 00:01:05.440
İnsanlar olmak zorunda değildir
Bazı araçlar farkında

00:01:05.490 --> 00:01:10.400
Visual Studio, olmadığı için
bu yana bir şey yapmak edildi

00:01:10.450 --> 00:01:13.430
Araçlar geliştirmiştir önce.
XMAL Klasik örnektir.

00:01:13.480 --> 00:01:17.430
İnsanların kendi XMAL yazın.
düzenleyicideki çünkü, biz

00:01:17.480 --> 00:01:21.840
Tüm XMAL orada gerçekten uygulamasında öğrenilen
caliber tasarımcıları

00:01:21.890 --> 00:01:22.550
Şimdi vardır.

00:01:23.300 --> 00:01:26.780
Ne zaman SQL bir şeyler gerek
Ben büyük olasılıkla sunucu

00:01:26.830 --> 00:01:30.100
SQL Server yönetimini ateşlenmesine değil
Studio ve sonra ne zaman ı pop

00:01:30.150 --> 00:01:33.710
Visual Studio'ya geri ve, bakın
SQL Server Explorer var.

00:01:34.220 --> 00:01:38.650
Kendim için hmm, ne wonder sanırım
İle karşı olarak bunu yapabilir miyim

00:01:38.700 --> 00:01:41.680
her zaman gitmek zorunda kalmak için
SQL management Studio'ya.

00:01:42.890 --> 00:01:46.350
Bu nedenle Scott, ne yapabilirim
Visual Studio içindeki?

00:01:46.920 --> 00:01:47.540
>> Budur...

00:01:49.070 --> 00:01:54.120
Sanırım bir DBA, sağ, bildiğiniz
Microsoft tüm güçlendirme hakkında değil.

00:01:54.170 --> 00:01:54.920
Son kullanıcı.

00:01:55.520 --> 00:01:58.000
Tüm DBA ve her zaman konuşun
Tamam, vermek için yapacağım söyleyin

00:01:58.050 --> 00:02:01.380
Geliştirici Araçları değiştirmek için
Veritabanı, sağ,

00:02:02.920 --> 00:02:04.710
Armageddon, sağ başlatıldığı?

00:02:05.270 --> 00:02:09.010
Ancak bazı güç yoktur sanırım
Bu, sağ, özellikle

00:02:09.060 --> 00:02:11.350
SQL Server'dan yetenekler
Tamam, söylemek için perspektif kim

00:02:11.400 --> 00:02:14.530
sağ ne? Böylece elde edebilirsiniz
çok parçalı izinler için

00:02:14.580 --> 00:02:18.250
bir kullanıcının ne halde ve sanırım
yok... oldukça alabilirsiniz

00:02:18.300 --> 00:02:20.980
Visual Studio içinde tehlikeli ancak
Şimdi içinde sizinle deyin ister

00:02:21.030 --> 00:02:24.320
SQL Server veri araçları vardır bir
Lot yapmak için ve büyük olasılıkla olabilir

00:02:24.370 --> 00:02:27.260
her şey hakkında konuşmak saat harcamak
SQL Server veri araçları kullanabilirsiniz.

00:02:27.310 --> 00:02:30.410
, sağ? Var olan sadece birkaç
şeylerle çekmek istediğim

00:02:30.460 --> 00:02:32.270
ile konuşmak çünkü...

00:02:32.960 --> 00:02:35.770
bildiğiniz, SQL Server veri aracı
gibi görünüyor, ve bunlar, bildiğiniz, diyor ki

00:02:35.820 --> 00:02:37.950
çok fazla kişi şeyler var.
gerçekten söylediğiniz gibi... yok...

00:02:38.000 --> 00:02:40.650
Bu SQL hakkında gerçekten bilmiyorum
Server veri araçları yapabilirsiniz.

00:02:40.700 --> 00:02:43.760
Bunlar, Al nereye? Ne yapabilirsiniz
Düzenleyebilirim? Şey, ister.

00:02:43.810 --> 00:02:46.970
Aslında Azure ile çalışıyor mu?
Evet. Evet, Evet, Evet, yazın

00:02:47.020 --> 00:02:50.150
bir şey, sağ? Bu nedenle birkaç,
hemen çekmek istediğim şeyleri

00:02:50.200 --> 00:02:52.640
ve her zaman biz geri gelebilir ve
yapmamız gereken daha derin Dalış yapın

00:02:52.690 --> 00:02:54.910
ancak istediğim birkaç şey
işaret etmek için çıkış ve ilk

00:02:54.960 --> 00:02:57.290
bir şey anlamak ihtiyacımız olan...

00:02:57.880 --> 00:03:00.890
Visual sürümüne bağlı olarak
Studio olduğunuz varsa

00:03:00.940 --> 00:03:04.710
Visual Studio 2010 kullanarak bu olur
bir eklenti, sağ? Yalnızca Git

00:03:04.760 --> 00:03:08.980
MSDN için SQL Server veri araçları için arama,
bir eklenti değil. Mükemmel, doğru?

00:03:09.030 --> 00:03:12.700
Visual Studio 2013 kullanıyorsanız
birçok kişinin bilinmiyor

00:03:12.750 --> 00:03:16.420
onu gerçekten Visual ile gelir
Studio 2013. Yüklü

00:03:16.470 --> 00:03:20.270
Visual Studio ile sağ? Orada,
İş, SQL Server nesnesi explorer.

00:03:20.320 --> 00:03:24.490
Bitti, sağ? Bana bağlanmasına izin verir.
için bir çok şey, sağ

00:03:24.540 --> 00:03:28.020
özellikle Azure ve SQL Server
Pek çok şey yapabilirsiniz SQL veritabanı

00:03:28.070 --> 00:03:31.900
İş ile ancak bu gelir
Visual Studio 2013 ile.

00:03:32.290 --> 00:03:36.340
Başka bir şey, birçok kişinin
bilmiyorum bu nasıl işlevsel

00:03:36.390 --> 00:03:38.300
SQL Server veri araçları
gerçekten iş, doğru?

00:03:38.350 --> 00:03:38.960
>> Sağ.

00:03:39.010 --> 00:03:41.570
>> SQL Server söylediğiniz gibi miyim
Guy. SQL yapmak için gidiyorum

00:03:41.620 --> 00:03:44.570
Sunucu ilk gitmek için nerede yapacağım?
Çözmek için gidiyorum Aç

00:03:45.150 --> 00:03:46.470
SQL Server management studio.

00:03:46.520 --> 00:03:49.210
>>, Genellikle sonra istiyorum
, tüm ilk olarak yükleyin.

00:03:49.260 --> 00:03:54.230
>> Tam olarak. Bir geliştirici açısından
bize bir sürü değilsiniz

00:03:54.280 --> 00:03:57.300
SQL Server management studio. Olarak
gereken ilk şey bir SQL guy

00:03:57.350 --> 00:04:01.750
Paylaştıracak mıyım olan SQL Server yükleme
ya da Yönetim Araçları

00:04:01.800 --> 00:04:05.520
SQL Server. Ancak bir geliştirici olarak
bir Visual Studio guy biliyor,

00:04:05.570 --> 00:04:08.180
birçok kez birçok kişinin gelir
Bana ve izlemek için yüklemek istiyorum

00:04:08.230 --> 00:04:11.800
SQL Server management studio. Yanı sıra,
Visual Studio var mı?

00:04:12.100 --> 00:04:15.300
Emin yapmam. Tamam. Diyelim ki çalışmak
Bu, sağ? Biz bu nedenle oraya Git

00:04:15.350 --> 00:04:20.480
ve bildiğiniz gibi şeyleri yapmak için böylece
bağlanmak... böylece bağlanmak istiyorum.

00:04:20.530 --> 00:04:21.730
>> Yeni bir veritabanı oluşturabilirim?

00:04:21.780 --> 00:04:25.010
>> Ben yeni bir veritabanı oluşturabilir miyim
Varolan veritabanları değiştirebilirsiniz

00:04:25.060 --> 00:04:29.800
veritabanları, söyleyebilirim böylece yeni Ekle
Veritabanı. Burada, hemen gitmeliyim?

00:04:29.850 --> 00:04:36.910
Bu nedenle Biz bu araç, sağ çağırabilir miyim?
Bitti. Biz gitmek isterseniz

00:04:36.960 --> 00:04:38.450
SQL Server management Studio'yu şimdi

00:04:40.070 --> 00:04:43.690
ve bizim veritabanı listesini Yenile
Bizim veritabanı olması.

00:04:43.740 --> 00:04:44.640
Araç kutusu yoktur.

00:04:45.330 --> 00:04:47.710
Veritabanları için bunu yapabilirsiniz. Şimdi miyim
gerçekten yapmak istiyorsanız gidin ve

00:04:47.760 --> 00:04:51.180
güzel, genişletmek istediğiniz söyleyin
Bu. Sahip olduğum hiçbir tablo, ancak

00:04:51.230 --> 00:04:56.380
Söylemek eklemek yeni bir tablo, sağ?
Bu çok esnek şekilde ve

00:04:56.430 --> 00:05:00.750
Aslında SQL Server için farklı işlev
Management Studio'yu yapabilirsiniz.

00:05:00.800 --> 00:05:02.100
Burada her şeyi yapabilirsiniz.

00:05:02.150 --> 00:05:04.590
>> Bunu istemezsiniz olduğunu düşündüğünüz
mümkün... çünkü SQL Yönetimi

00:05:04.640 --> 00:05:08.210
Studio bir UI birden fazla bir şey değildir.
konuşmak için API bilir

00:05:08.260 --> 00:05:08.720
SQL Server.

00:05:08.770 --> 00:05:12.890
>> Yalnızca arka planda SMO çağırın.
Tüm bu yapıyor olmasıdır.

00:05:12.940 --> 00:05:14.710
>> Göre bunu yapmanız gerekenler
tam aynı şeyi.

00:05:14.760 --> 00:05:16.030
>> Tam aynı şeyi.

00:05:16.080 --> 00:05:18.840
>> Eksi hangi işlevleri
onu orada yapmaz.

00:05:18.890 --> 00:05:22.510
Ben bu SQL management Studio'da düşünün
tam anlamıyla her şeyi yapar

00:05:22.560 --> 00:05:26.570
yapmak için Visual Studio yapabilir
büyük bir alt kümesini. İşte bu

00:05:26.620 --> 00:05:27.600
adil bir deyimi?

00:05:27.650 --> 00:05:30.270
>>, Adil bir açıklamadır düşünüyorum,
Sağa. Ve örneğin gibi

00:05:30.320 --> 00:05:33.020
SQL Server management gitmeliyim
Studio ve ben yapmak isterseniz...

00:05:33.070 --> 00:05:35.250
gibi AdventureWorks 2012 edelim,

00:05:37.090 --> 00:05:39.760
2014, ve bir tabloyu değiştirmek istiyorum
Örneğin, ben kaydedeceğim

00:05:39.810 --> 00:05:44.590
Tasarım, doğru söyleyin? Sonra ben aşağı git
Burada ve ben bir sütun ekleyin.

00:05:44.640 --> 00:05:49.010
Bu test Süt çağırmaya gidiyorum
Sağda, int ve tüm miyim

00:05:49.060 --> 00:05:52.320
yapın İşte sadece sahip olduğum, Kaydet'i tıklatın
sağ ve bu gerçekten olur.

00:05:52.370 --> 00:05:56.050
Kaydet, Kaydet, sağ'ı, iyi...

00:05:56.620 --> 00:06:04.870
Şimdi Git ve he at bakalım
üst bin satır sağa seçin.

00:06:04.920 --> 00:06:05.670
>> Uh-huh.

00:06:06.200 --> 00:06:07.870
>> Var test Süt orada, sağ?

00:06:08.510 --> 00:06:11.960
Visual Studio biraz farklı olur.
Varsa, tıklatın

00:06:12.010 --> 00:06:16.460
T-SQL bunu kaydetmek için yalnızca giden
SQL Server veri araçları ne yapar

00:06:16.510 --> 00:06:18.220
gitmek istediğiniz ı
Burada aynı şeyi

00:06:19.590 --> 00:06:22.380
Bu nedenle AdventureWorks 2012 gitmek istiyorum.
Hangi birçok kişinin budur

00:06:22.430 --> 00:06:25.470
bilmiyorum çok yapabilirim emin değil
Visual Studio'da şeylerle

00:06:25.520 --> 00:06:28.420
SQL Sunucu Yönetimi'nde yapabilirim
Studio yalnızca biraz farklı.

00:06:28.470 --> 00:06:32.290
Bu nedenle ben tablolar'ı genişletin. Yok
Person.Person gitmek.

00:06:34.130 --> 00:06:37.570
Görünüm Tasarımcısı, sağ?
Benim Tasarımcı yoktur.

00:06:38.500 --> 00:06:42.870
Doğru test Süt mi? Yok gerçekten
T-SQL komut dosyası, sağ,

00:06:44.130 --> 00:06:45.770
Bunu oluşturmak için gittiğini.

00:06:46.340 --> 00:06:49.070
>>, Tür, verir
Belge tablosu.

00:06:49.120 --> 00:06:52.100
>>, Belgeleri var ve bunun yerine
... biraz farklı biliyor.

00:06:52.150 --> 00:06:56.360
Evet. SQL'de Bunu yapmak istiyorsanız
Server management studio ve

00:06:56.410 --> 00:06:59.940
T-SQL, bkz: istedi,
bildiğiniz şeye sahip olduğum için

00:06:59.990 --> 00:07:02.870
Aslında burada gidin ve söyleyin
Tamam, ne yaptığını...

00:07:02.920 --> 00:07:03.950
Burada vermedi

00:07:05.280 --> 00:07:07.040
Gitmeliyim?

00:07:07.090 --> 00:07:07.440
Gerçekleştiremezler...

00:07:10.690 --> 00:07:12.010
>> Script table As'i.

00:07:12.060 --> 00:07:15.770
>> Evet, script table As'i. Oluşturma
iki veya iki ya da bir şey değiştirmek

00:07:15.820 --> 00:07:18.850
Bu gibi. Ben görevler için arayan,
Üzgünüm. Sağa. Konumudur.

00:07:18.900 --> 00:07:22.740
Bazı uzmanları vardır sanırım sağlamak ve
olumsuz her ikisine de, sağ? Benim için

00:07:22.790 --> 00:07:25.830
ile çalışmak için kullanılan ediyorum biliyor
Ben isterseniz, bu yüzden ben yapabilirsiniz

00:07:25.880 --> 00:07:29.580
Tasarımcı veya bir T-SQL guy olarak gitmek
İçin gidiyorum... Ben bile

00:07:29.630 --> 00:07:31.640
Tasarımcısı açmak için Devam'ı tıklatın. I 'M
Bunu oluşturmak için giderek demek

00:07:31.690 --> 00:07:34.490
Tablo alter sütun eklemek veya
şey, sağ ister?

00:07:34.540 --> 00:07:35.410
>> Sağ.

00:07:35.460 --> 00:07:39.970
>> Visual Studio çoğu kişi ister
nasıl T-SQL yazdığım şekilde

00:07:40.020 --> 00:07:43.190
Bu nedenle bir DBA olduğunu düşünüyorum...
Perspektif istemiyorum

00:07:43.240 --> 00:07:46.430
Bu guys sağ Araçlar veriyor?
Ancak burada içinde Visual Studio ı

00:07:46.480 --> 00:07:49.900
sadece söyleyin, güzel, iyi, ı 'M
giderek, iki test çağrı eklemek için

00:07:50.970 --> 00:07:54.860
sağ ve burada, bir INT olun
otomatik olarak onun görebilirsiniz

00:07:54.910 --> 00:07:59.360
Benim T-SQL değişiklik otomatik olarak
Ben yazın. Bunu Başar çünkü

00:07:59.920 --> 00:08:05.570
, temel olarak öğretim ve belirli bir ölçüde
T-SQL Geliştirici öğretmek.

00:08:05.620 --> 00:08:08.790
Şimdi, bunu nasıl yapmayı tercih değildir
Bu, sağ, çünkü ben ise

00:08:08.840 --> 00:08:12.660
alter diyor gerçek bir T-SQL guy
Tablo, sütun veya öğeleri ekleme

00:08:12.710 --> 00:08:13.220
Bu hakkı gibi?

00:08:13.270 --> 00:08:13.770
>> Sağ.

00:08:14.360 --> 00:08:17.380
>> Burada ben olsaydı gerçekten tıklatmak için
Kaydet kaydetmek denemek

00:08:17.430 --> 00:08:20.340
Bu T-SQL komut dosyasını kullanın. Onu gerçekten
mıydı çalıştırın benim için.

00:08:20.990 --> 00:08:21.510
Sağ?

00:08:21.560 --> 00:08:24.090
>> Bu nedenle alter kaydeder.

00:08:24.140 --> 00:08:27.610
>>'ı bu nedenle, temel olarak kaydedin
Bu SQL komut dosyası kaydeder.

00:08:27.660 --> 00:08:31.630
Sağ? Person.person.SQL, sağ kaydedilsin mi?
Onu gerçekten çalıştırmaz

00:08:31.680 --> 00:08:35.830
Benim için. Ne yapmam gereken ben değil
Git ve Güncelleştir'i tıklatın.

00:08:35.880 --> 00:08:39.050
Hangi güncelleştirmenin onu, Merhaba diyor ise,
İşte... gerçekten çalışır

00:08:39.100 --> 00:08:42.010
Bu T-SQL komut dosyası ve tür olabilir.
Buraya aşağıya bakın, yaptığı işi.

00:08:42.670 --> 00:08:45.130
Gerçekten güncelleştirme önizlemesini görüntüleme
Bu nedenle bu tür çalışan

00:08:45.180 --> 00:08:47.980
ve burada söylemek gerekir,
Veritabanını güncelleştirme gidin.

00:08:48.860 --> 00:08:51.880
Aslında ne yaptığını onu uygulamak olacaktır
Bu komut dosyasını çalıştırın ve bunu diyor.

00:08:51.930 --> 00:08:52.900
Tamam, biz iyi.

00:08:53.560 --> 00:08:56.540
>> Bu nedenle diğer bir deyişle senaryo kapak
Burada, geliştirici olarak

00:08:56.590 --> 00:09:00.010
yeteneği gerçekten yok
değişiklik, ancak bunu

00:09:00.060 --> 00:09:02.360
İstek özelliğine sahip
bazı değişiklikler?

00:09:02.410 --> 00:09:04.820
>> Bazı değişiklikler belki de iste
Sağa. Aslında olabilmesi

00:09:04.870 --> 00:09:09.780
Bunun için şimdi, person.person tablosu.
Diyelim ki sadece, yenileyin.

00:09:09.830 --> 00:09:10.940
Benim sütunların arayın.

00:09:12.840 --> 00:09:15.950
>> Sonra güncelleştirme başarısız olur
izniniz varsa.

00:09:16.000 --> 00:09:19.990
>> Ben, doğru izinleriniz varsa. Çünkü
Üzerinden bağlanma...

00:09:20.040 --> 00:09:25.370
Sanırım burada budur bir DBA olduğundan,
tanıdığınız DBA'ın kontrol edebilirsiniz

00:09:25.420 --> 00:09:28.370
hangi bizim geliştiriciler bunu DBA'ın neler yapabilir
Tamam, Evet, yapabileceğiniz diyebilirsiniz.

00:09:28.420 --> 00:09:32.170
Belki de biz bir sınama ortamında olur
Ücretsiz reign, sağ vermek,

00:09:32.220 --> 00:09:34.760
Bunu yapmak için ancak üretim
sadece ortamı oluşturmak

00:09:34.810 --> 00:09:38.570
komut dosyası ve DBA göndermek ve
DBA, sağ çalışır mı?

00:09:38.620 --> 00:09:41.780
Ancak en az yeteneği sağlar
Geliştirici çalışılacak

00:09:41.830 --> 00:09:46.110
o tanıdık bir ortamda
ile yaptığı SQL öğrenme sırasında

00:09:46.160 --> 00:09:48.880
Sunucu biraz ve sonra yapar
değişiklikleri istediği, ancak

00:09:48.930 --> 00:09:52.490
birçok kişinin bilinmiyor
Çok fazla şey yapmak için

00:09:52.540 --> 00:09:54.910
Visual Studio'da yapabilirim içinde
SQL Server management studio

00:09:54.960 --> 00:09:56.190
biraz farklı
Söylediğiniz gibi.

00:09:56.240 --> 00:09:58.000
>> Sorguları çalıştırabilirsiniz?

00:09:58.250 --> 00:09:58.730
>> Kesinlikle.

00:09:58.780 --> 00:09:59.630
>> Verileri kullanın.

00:09:59.680 --> 00:10:03.370
>> Evet. Aslında yapabilirsiniz böylece istediğim ise
T-SQL alabiliyorum çalıştırmak için bildiğiniz

00:10:03.420 --> 00:10:04.520
gibi bir şeyler söyleyin...

00:10:05.070 --> 00:10:09.410
Ben sorguları bunu çalıştırın ı
isteseydiniz, diyelim ki,

00:10:10.610 --> 00:10:16.500
Yeni bir sorgu, sağ? Sorgum var.
Pencere ve seçme diyebilirsiniz

00:10:16.550 --> 00:10:22.630
Aslında IntelliSense kişi ve onu yıldız
olan Başar, sağ. Person.Person.

00:10:24.190 --> 00:10:27.990
Tamam. Yalnızca denetim E. Bunu çalıştı mı
Burada? Nope. Bu nedenle biz gerekir

00:10:28.040 --> 00:10:34.340
Çalıştır seçeneğini tıklatın. Bu... Sahip olduğum
çalıştırmak için execute. Denetim E.

00:10:34.390 --> 00:10:35.190
>> Control shift E.

00:10:35.240 --> 00:10:39.600
>> Control shift E. Bu nedenle
Benim veri yok.

00:10:40.360 --> 00:10:43.430
Burada, şey düzenleyebilirsiniz.
Bu gibi.

00:10:43.480 --> 00:10:46.510
>>, Komut dosyalarını kaydetme ve açma
onları ve tüm shebang.

00:10:46.560 --> 00:10:50.120
>> SQL Server bir çok yakın budur
Management Studio'yu sağ,

00:10:50.170 --> 00:10:52.500
daha önce söylediğiniz gibi. Sanırım
Bazı nit ve gnats yoktur.

00:10:52.550 --> 00:10:57.610
Sanırım bunu tek şey uyması gerekir
Visual sınırları

00:10:57.660 --> 00:10:58.750
Studio, sahip biraz
farklı, sağ.

00:10:58.800 --> 00:11:01.210
>> Diyagramları gördüğünüz
Visual Studio'da?

00:11:01.810 --> 00:11:03.620
>> Biliyor, İşte bu iyi bir soru.
Gerçekten bilmiyorum. Ben ortalama,

00:11:03.670 --> 00:11:07.650
Biz giderseniz... edelim
burada bulunan ve Merhaba deyin...

00:11:08.890 --> 00:11:13.740
büyük olasılıkla değil. Henüz denedim No
Bu. İyi bir soru olmasıdır.

00:11:13.790 --> 00:11:17.610
Bunu deneyin gerekecek. I 'D
Bunu düşünmek değil. Görelim.

00:11:20.160 --> 00:11:22.770
Hayır, bunu düşünmek yok. Dikkat
gerçekten iyi olurdu.

00:11:23.330 --> 00:11:25.710
Varsa olabilir... Diskim yok
Benim veritabanlarındaki tüm diyagramları

00:11:25.760 --> 00:11:28.420
ama belki de yaptım, onu pop
Burada ve görünüm diyagram deyin.

00:11:28.800 --> 00:11:32.480
Bence değil çünkü sanırım 's
tamamen farklı bir tasarımcı.

00:11:32.840 --> 00:11:33.300
>> Tamam.

00:11:33.350 --> 00:11:36.570
>> Bir şey, ben gerçekten
Bu konuda bu nedenle ben gibidir

00:11:36.620 --> 00:11:40.950
Visual Studio'da çalışabilmeniz için çok iyi
harika benim veritabanı değişiklik yapmak için.

00:11:41.000 --> 00:11:43.670
Ben sorguları çalıştırmak ve görünümlerini değiştirebilir,
Depo yordam değiştirin.

00:11:43.720 --> 00:11:46.230
Çok fazla şey, SQL Server
Management Studio'yu yapabilirsiniz.

00:11:46.280 --> 00:11:49.470
Gerçekten gibi başka bir şey
Bu konuda ad... ve düşünme

00:11:49.520 --> 00:11:51.950
özelliklerinden biri, belki de biz
başka birinde yapmak gerçekten olduğunu göster

00:11:52.000 --> 00:11:55.030
Yayımlama özelliği hakkında konuşun
bildiğiniz yapacağım, çünkü

00:11:55.080 --> 00:11:59.030
değişiklik yapmak için Geri'yi dağıtabilirsiniz
içine ve değişiklikleri yapma

00:11:59.080 --> 00:12:01.790
Böylece farklı şekillerde yolu ancak
ne ben gerçekten ister özelliğidir

00:12:01.840 --> 00:12:03.990
Aslında, bu mu
bağlanmak bana izin ver...

00:12:05.010 --> 00:12:09.580
Bunu deneyin... istiyorum bunu SQL sunucusu ve
Bağlanmayı denemek için gidiyorum...

00:12:09.630 --> 00:12:14.990
Bunu yapmak istiyorum. OH, bunu yerine
üzerinde içi taşıma şimdi konuşmak

00:12:15.040 --> 00:12:16.270
Azure için biraz biti
Bu sorun değildir.

00:12:16.320 --> 00:12:16.820
>> Emin olun.

00:12:17.420 --> 00:12:19.830
>> Bu gerçekten çok iyi çalışır
Azure ile. Bağlanmam bir

00:12:19.880 --> 00:12:23.960
SQL Azure veritabanı çok kolay ve
en önemli özelliklerinden biri,

00:12:24.010 --> 00:12:27.130
İnsanlar hakkında bu bilmiyorum
SQL veritabanları gitmeliyim ne zaman ve

00:12:27.180 --> 00:12:31.110
SQL Server veri alma olduğunu nasıl gitmeliyim Git
aslında oldukça harika araçlar.

00:12:31.160 --> 00:12:32.770
Ben buraya gidin ve ben bir veritabanı seçin

00:12:34.320 --> 00:12:38.440
Microsoft SQL Server verilerini yükle
Araçlar. Sağ orada penceresinde.

00:12:38.490 --> 00:12:41.590
Birçok kişinin bilmediğiniz bu
vardır. Başar, çünkü

00:12:41.640 --> 00:12:44.430
herhangi bir soru varsa ve bunlar
belki de 2010'da, Visual çalışan

00:12:44.480 --> 00:12:48.980
Studio 2010 ı SQL almak gidebilirsiniz
Veri araçları. BAM. Bitti, sağ?

00:12:49.690 --> 00:12:51.950
Bu nedenle, bunu yapmak için bir yoludur.
Ne yapmak için yapacağım olacak şekilde

00:12:52.000 --> 00:12:54.180
İşte gerçekten yapacağım gitmek için
Geri ve ı geçmeye tıklatın

00:12:54.230 --> 00:12:58.600
bir sunucu ve ı giderek bağlanmak için
Benim bulunduğum için ABD server Batı

00:12:58.650 --> 00:13:06.070
Bu ad alın giderek.
Sağ? Daha sonra geri gitmek istiyorsanız

00:13:06.120 --> 00:13:11.570
SQL Server Visual Studio için...
ve o ve umarız bağlanın

00:13:11.620 --> 00:13:13.260
parolamı değişmedi.

00:13:16.450 --> 00:13:22.810
Sağ? Bir IP adresi eklemek gitmek gerekir
Bu nedenle, bunu gerçek hızlı edelim.

00:13:23.340 --> 00:13:26.180
Bu belki biraz prepped
daha önce. Şimdi yapılandırmak Git

00:13:26.230 --> 00:13:26.570
Bu bir.

00:13:26.620 --> 00:13:31.140
>> Bu ilgili bir şey içine çalıştırın
çok hızlı bir şekilde çalışma ile

00:13:31.770 --> 00:13:32.490
SQL Azure,

00:13:34.230 --> 00:13:39.030
bir IP adresleri aralığı vardır ve
Yeni bir duruma geçtiğinizde ister

00:13:39.080 --> 00:13:40.250
farklı bir office demektir.

00:13:40.300 --> 00:13:40.700
>> Office farklı.

00:13:40.750 --> 00:13:45.000
>>, Evde olursunuz. Kanalda demektir
studio 9. IP adresi değişir.

00:13:46.400 --> 00:13:47.880
>> Görelim, 159.172.

00:13:50.260 --> 00:13:51.930
159.172 unutmayın.

00:13:53.200 --> 00:13:56.580
>> Bu nedenle sadece ne yapabilirim çok fazla zaman
bağlanın yönetebilir, yönetmek

00:13:56.630 --> 00:13:57.790
ve, ekleyecektir.

00:13:59.130 --> 00:14:01.070
>> Ne, bildiğiniz bu
iyi bir nokta. Bir tane aldım.

00:14:03.380 --> 00:14:11.240
büyük olasılıkla daha kolay 's 159...
yapılacak şey ama biz tam

00:14:11.290 --> 00:14:12.010
şu an için bunu.

00:14:13.070 --> 00:14:14.880
Ama aslında oldukça kolaydır.
Geri dönün ve Bağlan'ı tıklatın ve

00:14:14.930 --> 00:14:16.960
Ben iyi olmalıdır. Biz oraya Git.
Bu nedenle şu anda ı bağlı...

00:14:17.010 --> 00:14:20.330
>> Geçmişte edilmiştir...
orada daha uzun bir gecikme olması için kullanılır.

00:14:21.080 --> 00:14:25.050
>>... Söylemek için kullanılan ileti amaçla
onu beş dakika kadar sürebilir.

00:14:26.050 --> 00:14:28.140
>> Son zamanlarda neredeyse alır
hiçbir zaman tüm.

00:14:28.190 --> 00:14:31.160
>> Evet. Tam olarak. Hiç oldu mu
sürer daha fazla... Kaydet'i tıklatın,

00:14:31.210 --> 00:14:37.450
Geri Git Uygulamam için ne olursa olsun
olur. Hiçbir gecikme yoktur. Bu nedenle bu

00:14:39.480 --> 00:14:42.430
Bana benim tüm veritabanlarına bağlanmak izin verir.
sunucumdaki bulut.

00:14:42.480 --> 00:14:44.660
Bu gerçekten iyi olur. Aslında
aynı şey. Aslında olabilir

00:14:44.710 --> 00:14:46.160
orada çalışan.

00:14:46.710 --> 00:14:49.200
Bir başka şeyler düşünme
çok bir SQL Server'dan olsa

00:14:49.250 --> 00:14:52.260
Veri araçları, bakış açısıdır
Gerçekten şimdi işaret istiyorum

00:14:52.310 --> 00:14:53.780
Biz tür bağlantısına olduğunu...

00:14:55.050 --> 00:14:59.060
yok üzerinde prem yan hakkında konuştuğunuzu
gerçekten güç SQL Server

00:14:59.110 --> 00:15:02.940
Veri aracı var olan ile çalışma
eklenen veya Azure SQL Server

00:15:02.990 --> 00:15:03.900
Veritabanı yan.

00:15:04.530 --> 00:15:08.460
Ve bu oldukça kolaydır. Biri
şeyler kişiler hakkında konuşun

00:15:08.510 --> 00:15:14.510
Benim veritabanından nasıl alabilirim değil
SQL Azure veritabanına Prem üzerinde

00:15:14.560 --> 00:15:17.490
ya da benzer bir şey. Bu
gerçekten beri ben bağlanabilir

00:15:17.540 --> 00:15:21.090
Bulut ve prem üzerinde bağlayın
geçiş yapar, yapar

00:15:21.140 --> 00:15:25.040
şirket üzerinde hareket Azure
SQL veritabanı çok daha kolay.

00:15:25.750 --> 00:15:29.800
Birçok kişinin bilinmiyor ancak
söyleyin yeteneği yoktur nasıl

00:15:29.850 --> 00:15:32.640
yapmak ı temizlemek veya nasıl ı hazırlayın
Benim için veritabanını taşımak için

00:15:32.690 --> 00:15:38.710
Bulut, sağa ve SQL veri araçları
Bunun için büyük ölçüde artýrýr harika

00:15:38.760 --> 00:15:41.780
Bunun için. Bunu ne için yapacağım
yapmak gitmek için gidiyorum ve ı 'M

00:15:41.830 --> 00:15:43.050
oluşturma giderek...

00:15:43.950 --> 00:15:46.400
Bu gerçek hızlı kurtulmak ve
olarak döndürülmesini... ama ı 'M

00:15:46.450 --> 00:15:48.050
Dosya, yeni proje yazacağınızı.

00:15:48.640 --> 00:15:51.840
Yalnızca bir çok basit oluşturmak gitmek için gidiyorum...
boş bir SQL Server Proje.

00:15:51.890 --> 00:15:54.840
Biz, bir veritabanı için çağırır
Örneğin, sağ. Yapacağım.

00:15:54.890 --> 00:15:57.900
herhangi bir şey koymak için. Hemen gidiyorum
Boş veritabanı projesi oluşturmak için.

00:15:57.950 --> 00:16:01.290
Konumudur. Hiçbir şey 's da, doğru?
Şimdi, söylemek istediğiniz nasıl

00:16:01.340 --> 00:16:03.970
Ben benim veritabanı geçiş için hazırlanın
Bu veritabanı çünkü

00:16:04.020 --> 00:16:07.570
ve onu almak ve taşımak istiyorum
bulunduğum için SQL Azure veritabanı

00:16:07.620 --> 00:16:09.760
SQL Server geri giderek
Veri araçları ve ı gitme gitmek için

00:16:09.810 --> 00:16:13.170
Benim üzerinde prem ortam dön ve
Farenin sağ düğmesiyle tıklayın yapacağım.

00:16:13.220 --> 00:16:15.060
veritabanımı ve ı gitme
söylemek için yeni oluştur...

00:16:15.750 --> 00:16:20.390
Aslında, ne için yapacağım biliyor
yapmak bir şema yapmak için yapacağım değil

00:16:20.440 --> 00:16:21.880
karşılaştırma, sağ?

00:16:21.930 --> 00:16:22.780
>> Tamam.

00:16:22.830 --> 00:16:26.090
>> Hiç kimse, birçok kişinin bilir...
var olduğunu bilmiyorum.

00:16:26.870 --> 00:16:29.050
Karşılaştırmak için gidiyorum,
bir şema karşılaştırma.

00:16:29.100 --> 00:16:29.820
>> Biri mi?

00:16:29.870 --> 00:16:34.940
>> Bu nedenle bu karşılaştırma kaydedeceğim
Veritabanı, AdventureWorks 2014

00:16:34.990 --> 00:16:37.950
Boş veritabanı Projem için. Tüm
Sağa. Bunun arkasındaki güç

00:16:38.000 --> 00:16:40.580
birçok kişinin bilinmiyor, değil
Şema karşılaştırma yoktur ve

00:16:40.630 --> 00:16:43.440
SQL veri karşılaştırma
Server veri araçları.

00:16:43.490 --> 00:16:44.040
>> Evet?

00:16:44.090 --> 00:16:46.560
>> Evet. Sağ?

00:16:46.610 --> 00:16:47.680
>>, Ne yapıyor?

00:16:47.730 --> 00:16:51.760
>> Size göstermek istiyorum. Bu nedenle burada biz gitmek. Olduğunuz
baited breath ile bekleniyor.

00:16:51.810 --> 00:16:52.280
Tüm sağa. Gerçekleştiremezler...

00:16:52.330 --> 00:16:54.630
>> I bekleyen ile baited breath
sizin için bana göster.

00:16:54.680 --> 00:16:58.540
>> Evet. Sabırlı olmaya bir virtue olur. Tüm sağa.
Ama ben sadece işaret edecek...

00:16:58.590 --> 00:16:59.630
İçin gidiyorum

00:17:01.450 --> 00:17:04.220
ı gerçekten burada sadece yavaş
sizin için sağ? Bu nedenle yapacağım

00:17:04.270 --> 00:17:06.580
Şema karşılaştırma yapmak için. I 'M
ı 'M burada karşılaştırmak için giderek olur

00:17:06.630 --> 00:17:09.760
Bu veritabanını karşılaştırmak için kaldırılıyor...

00:17:11.450 --> 00:17:15.830
hedef seçin. Yapacağım...
Boş proje için. İstiyor musunuz?

00:17:16.370 --> 00:17:20.380
Bitti. İstediğim varsa şimdi
bir bütün... Yapacağım.

00:17:20.430 --> 00:17:24.970
Bu işlemlerde... biri Git
yapmak istediğimiz şey

00:17:25.020 --> 00:17:27.750
Bu geçiş çok kolay hale getirmek
Ben seçenekleri gidebilirsiniz değil

00:17:27.800 --> 00:17:31.300
Burada ve ben seçimini başlatmak istiyor
bazı şeyleri,

00:17:31.350 --> 00:17:34.030
Azure SQL veritabanında desteklenmez.
Bu toplar bilmesi

00:17:34.080 --> 00:17:37.870
değildir ve bu asimetrik biliyorum
anahtarlar ve derlemeler ve şeyler

00:17:37.920 --> 00:17:41.570
Bu gibi. Sertifikaları değil biliyorum
ve, biliyorsunuz tam

00:17:41.620 --> 00:17:43.550
metin arama şey olup olmadığını bir
tüm listeler ve bir blog var.

00:17:43.600 --> 00:17:45.060
dışarıdan ve gerçekte deftere naklet
Sahip olduğum bir video

00:17:46.280 --> 00:17:50.230
dışarıdan, geçiş gösterilmiştir
Bu, sağ. Ancak yalnızca 'M

00:17:50.280 --> 00:17:52.210
giderek güzel, İptal'i tıklatın.
Bu noktada tıklatacağım

00:17:52.260 --> 00:17:55.690
yalnızca bir karşılaştırma sağa, yapılır ve ı 'M
sadece ne karşılaştırmak giderek 's

00:17:55.740 --> 00:17:58.620
Veritabanımın nedir benim Azure...
Bu boş nedir

00:17:58.670 --> 00:18:02.100
birkaç proje ve bu zaman alır
saniye ancak sadece gider

00:18:02.150 --> 00:18:05.690
Merhaba, diyor ve ne, ne olduğunu 's
kullanılabilir ve temel olarak

00:18:05.740 --> 00:18:10.190
yapıların öğrenmek, onu, tüm yapılır.
Bu benim karşılaştırma olduğunu söylüyor.

00:18:10.800 --> 00:18:14.580
Projemi ancak şimdi yine boş
Ben olduğum için güncelleştirmek istediğiniz

00:18:14.630 --> 00:18:17.610
yalnızca güncelleştirme yazacağınızı. Yep,
Hedef güncelleştirmek istiyor.

00:18:17.660 --> 00:18:24.120
Bu, ya da uzun zaman almaz
Ancak bunu yapmak için neler olduğunu

00:18:24.170 --> 00:18:27.860
Başlangıç bina ve oluşturma sunulmuştur
temel olarak T-SQL komut dosyaları

00:18:27.910 --> 00:18:31.610
tüm nesneler için veritabanıma.
Orada gider. Tüm yapılır.

00:18:33.190 --> 00:18:35.840
Bu nedenle tüm nesnelerim yok. Şimdi ben
çalışmak için bir veritabanı projesi olan

00:18:35.890 --> 00:18:39.780
ile böyle bir program geliştirici olarak yeniden içinde
Visual Studio ya da gidebilirsiniz

00:18:39.830 --> 00:18:44.630
Buna burada ve deyin Merhaba, tüm sağ,
Burada değişiklik, ancak farklı

00:18:44.680 --> 00:18:48.450
Geliştirici, ben sahip olduğu Robert
Visual Studio'da proje

00:18:49.020 --> 00:18:50.310
ne yapmak izin?

00:18:52.170 --> 00:18:55.090
Sınavı açılır. Bu nedenle ben değilim

00:18:57.320 --> 00:18:59.090
üzerinde değişiklik yapma
anında, sağ?

00:18:59.140 --> 00:18:59.460
>> Evet.

00:18:59.510 --> 00:19:03.720
>> Gerçek bir proje ile çalışıyorum
Aslında yapabilirsiniz kaynağı

00:19:03.770 --> 00:19:08.160
denetimi, sürüm oluşturma, sağ, böylece eğer
Ben henüz bir değişiklik yapmak istiyorum

00:19:08.210 --> 00:19:12.100
Proje, TFS ya da bir şey Git
değişiklik yapmak ve bu gibi

00:19:12.150 --> 00:19:16.230
Şimdi ben aslında yayımlayabilirsiniz
Buradan. Ben uyar hale değil

00:19:16.280 --> 00:19:18.260
değişiklikleri devre dışı. Yapacağım
için farenin sağ düğmesiyle tıklayın.

00:19:18.310 --> 00:19:22.080
>> Projeyi temsil eden,
Veritabanı. Biz, içinde görebilir miyim

00:19:22.130 --> 00:19:22.990
biraz daha ayrıntılı?

00:19:23.040 --> 00:19:25.220
>> Kadar bu işlemi bitirdim. I 'M
Bunu kapatmak için Devam'ı tıklatın. Sağ?

00:19:25.270 --> 00:19:28.580
Bunu şimdi açalım. Var olan tüm benim...
Böylece tüm Tetikleyicileri

00:19:28.630 --> 00:19:30.860
ve ne yaptığını da bozdu
Şema tarafından aşağı. Bakarsanız

00:19:30.910 --> 00:19:31.850
Veritabanı.

00:19:31.900 --> 00:19:32.250
>> So...

00:19:33.090 --> 00:19:34.940
>> Bu nedenle kişi olan
Üretim, sağ?

00:19:34.990 --> 00:19:35.370
>> Evet.

00:19:35.420 --> 00:19:38.630
>> Şimdi ben bu şema tarafından ayrılmıştır
İnsan Kaynakları böylece

00:19:38.680 --> 00:19:40.030
tüm tabloları vardır.

00:19:40.080 --> 00:19:43.270
>> SQL ifadeleri içerecek şekilde
bunları oluşturmak için?

00:19:43.320 --> 00:19:46.730
>> Boş projesi bunlardan biri.
Ben çift vardır tıklatın

00:19:46.780 --> 00:19:51.870
Tıpkı gördük daha önce sağ?
Tıklattığım zaman bu nedenle bunu şimdi Yayımla

00:19:51.920 --> 00:19:52.440
ne yapmam...

00:19:53.190 --> 00:19:54.690
Aslında olabilmesi
tekrar buraya şimdi.

00:19:54.740 --> 00:19:59.220
>> veri eklemek için 17 komut dosyaları
aynı zamanda veya yalnızca şema?

00:19:59.270 --> 00:20:00.510
>> Yalnızca şema budur
şu anda.

00:20:00.560 --> 00:20:00.900
>> Tamam.

00:20:00.950 --> 00:20:04.200
>> Yalnızca şema budur. SQL Server
Veri Araçları yapmaz veya

00:20:04.250 --> 00:20:06.310
Şema karşılaştırma yapar
Veri, sağ yapmak değil mi?

00:20:07.050 --> 00:20:10.380
I do... muhtemelen en kolay yolu olabilir
geri, geri, geri gibi geri ' dir.

00:20:10.430 --> 00:20:13.290
İşte bu tamamen farklı bir oturum
ya da bir şey benzer, sağ?

00:20:13.340 --> 00:20:17.400
Ancak şimdi yeniden bu sadece
yapılar oluşturmak için T-SQL

00:20:17.450 --> 00:20:21.120
Bu nesneler. Şimdi bir geliştirici olarak
ve yazılım geliştirme

00:20:21.170 --> 00:20:24.840
ömrü açısından, dağıtım
Perspektif yayımlama ben şimdi

00:20:24.890 --> 00:20:29.340
Denetim değiştirme özelliğine sahip
sürüm oluşturma ve şeyler ve

00:20:29.390 --> 00:20:30.170
Bu hakkı gibi?

00:20:30.220 --> 00:20:31.100
>> Serin.

00:20:31.150 --> 00:20:33.660
>> Bu nedenle ı can. Bu olduğunda...
Bitti gerçekten gitmeliyim buraya

00:20:33.710 --> 00:20:35.410
ve yayımlama söyleyin.

00:20:36.150 --> 00:20:38.310
Tüm sağa. Nerede yayımlamak istiyorsunuz
Bunun için mi? Ben de gidebilirsiniz

00:20:38.360 --> 00:20:43.210
bir veritabanı veya Git ve geri ben
profili kaydedebilirsiniz ve aslında

00:20:43.260 --> 00:20:45.790
Bu yeniden içine yayımlayabilmek için
Ben isterseniz, özgün veritabanları.

00:20:45.840 --> 00:20:48.350
Ben bir değişiklik yapmak ve yayımlama
veritabanı uygulamasına geri olun

00:20:48.400 --> 00:20:51.780
Değişikliğimi yalnızca bu şekilde ya da ben gidiyorum
adlı bir veritabanı oluşturmak için

00:20:51.830 --> 00:20:56.390
bir veritabanı ve ben'ı tıklatırsanız,
... bilmek istiyorum Düzenle'yi tıklatın ve

00:20:56.440 --> 00:20:57.630
Burada bağlanmak istiyorum.

00:20:58.330 --> 00:21:04.860
En kolay yolu bunu yapabilirsiniz. Bağlayın.
Yalnızca bu adı alın.

00:21:08.050 --> 00:21:08.780
Biz oraya Git.

00:21:09.680 --> 00:21:12.130
Bu adlı bir veritabanı oluşturmak için gittiği
bir veritabanı ve Tamam'ı tıklatın.

00:21:12.720 --> 00:21:15.100
Yayımla'yı tıklatın, aslında olur
gidin ve bir veritabanı oluşturmak

00:21:15.150 --> 00:21:16.860
Benim için. Bunu yapmak için yapacağım.
onu tam olduğundan biraz zaman alabilir.

00:21:16.910 --> 00:21:19.600
ancak bildiğiniz, onu gerçekten gidecektir.
ve sadece o şeyi dağıtabilirsiniz.

00:21:19.650 --> 00:21:22.740
Yok artık hiçbir veri içinde ancak
SQL Server'a gidin kolayca

00:21:22.790 --> 00:21:25.360
Management Studio'yu ve deyin okay
verme, alma, Verme Sihirbazı,

00:21:25.410 --> 00:21:29.390
verilerim şeyler gibi taşıyın.
Ancak bazı güç arkasında

00:21:29.440 --> 00:21:33.030
Bu olarak şimdi çalışıyorum çünkü bir
Geliştirici, sağ ve özellikle

00:21:33.080 --> 00:21:38.160
bir DBA lorem... DBA'ın Buna bayılacaksınız. Şimdi 'M
bir kaynak denetimi şekilde çalışıyor.

00:21:38.210 --> 00:21:41.080
Sürüm oluşturma şimdi yaptığımı. Ben değilim
her şeyi sadece doğrudan atma

00:21:41.130 --> 00:21:43.590
orada ve yapacağım diyerek
güzel bir tabloyu değiştirmek için?

00:21:43.640 --> 00:21:46.670
Şimdi alabilirim... tüm yazılım yapmak
geliştirme yaşam döngüsü

00:21:46.720 --> 00:21:49.210
gig ve güzel yapabilecekleriniz söyleyin.
Bu onaylansın mı? Tamam. İyi.

00:21:49.260 --> 00:21:52.910
Bitti. Dışarıdan yayınlamak istiyorum,
sağ? Bu nedenle bu oldukça güçlüdür.

00:21:52.960 --> 00:21:55.280
Ayrıca, bildiğiniz, ne söyleyebilirim şimdi ben
bağlanmak istediğiniz... Bağlı olduğum

00:21:55.330 --> 00:21:59.740
için prem veya şirket, sağ.
Aslında bağlanabilirsiniz

00:21:59.790 --> 00:22:02.530
SQL Azure veri ve bu dağıtma
Bu şekilde. Tüm sağ?

00:22:02.580 --> 00:22:05.030
Bitti. Sonra benim veri şeyleri getirip
Bu gibi. Bu nedenle sağlar

00:22:05.080 --> 00:22:08.460
bana mükemmel güç ve esneklik için nasıl
Geliştiriciden çalışmak istiyorum

00:22:08.510 --> 00:22:13.020
Perspektif, çalışmak istiyorum nasıl
SQL Server ile sağ?

00:22:13.640 --> 00:22:16.690
Büyük güç ve esneklik olduğunu düşünüyorum.
Bildiğiniz, yalnızca dileriz

00:22:16.740 --> 00:22:19.740
Yüzey scratching gerçekten sıralama
Sanırım yoktur çünkü

00:22:19.790 --> 00:22:23.330
Bazı yanlış anlaşılan'noktaları, bilgi eksikliği
Bu görünüm yapabilirim bir

00:22:23.380 --> 00:22:26.130
gördüğünüz gibi çok. Pek çok şey yapabilirsiniz
şey Visual Studio'da burada

00:22:26.180 --> 00:22:28.580
SQL Sunucu Yönetimi'nde yapabilirim
Studio. Gerçekten tüm

00:22:28.630 --> 00:22:31.720
aynı API, sağ? Size gerçekten
Kapaklar altında bir SMO çağırın.

00:22:32.360 --> 00:22:35.700
Sadece biraz paradigma vardiya çünkü
Ben Kaydet'i tıklatarak değil.

00:22:35.750 --> 00:22:39.030
Güncelleştirme tıklatarak veya tıklatarak
yayımlamak veya şey, ister.

00:22:39.080 --> 00:22:41.430
Ancak bir çok şey yapabilirsiniz
SQL Server veri Araçları'nda.

00:22:41.480 --> 00:22:44.170
Şema karşılaştırma yapabilirim. Miyim
Aslında... bir veri yapmak için ben yok

00:22:44.220 --> 00:22:46.600
Alma ve Verme Sihirbazı gerekir.
Bunun ardından yapabilirsiniz geçirmeniz durumunda

00:22:46.650 --> 00:22:53.130
sizin gibi sadece her gördünüz, ben olabilir
Veri karşılaştırma, sağ, veri yapın

00:22:53.180 --> 00:22:56.690
ve karşılaştırmak için verileri taşır
Bana olduğu gibi araçlar, sağ?

00:22:56.740 --> 00:22:59.170
Bu nedenle alma verme gerçekleştirmeniz gerekmez
Sihirbaz. Verileri karşılaştırma yapabilirim.

00:22:59.220 --> 00:23:04.110
Şimdi veritabanına bir AdventureWorks Karşılaştır
2014, say, Tamam ve

00:23:04.160 --> 00:23:06.360
orada hiçbir şey yok ve taşıma
onu. Gerçekten ele üstlenir.

00:23:06.410 --> 00:23:10.350
Veri sorunlarını benim için çok fazla
anahtarları ve bu gibi şeyleri gibi.

00:23:10.400 --> 00:23:11.270
Doğru sırada taşıyın.

00:23:11.320 --> 00:23:11.770
>> Bu ilgili iyi.

00:23:11.820 --> 00:23:12.740
>> Şey, ister.

00:23:12.790 --> 00:23:15.100
>> Bu gibi Azure aracıdır. Onu
bağlam önler. Sizin

00:23:15.150 --> 00:23:18.890
Visual Studio bırakın, gitmek için
başka bir IDE için daha sonra geri dönebilirsiniz.

00:23:18.940 --> 00:23:21.490
Yalnızca Visual içinde kalabilir
Studio daha uzun süre.

00:23:21.540 --> 00:23:24.700
>> Visual Studio için uzun süre kalır.
Böyle bir geliştirici olduğumu ve

00:23:24.750 --> 00:23:25.320
İhtiyacım...

00:23:26.260 --> 00:23:28.820
OH, atma, bir sorun var.
Aslında gidebilirsiniz sorgu

00:23:28.870 --> 00:23:32.120
ve burada söyleyebilirim... SQL Server değil
bir kara kutu benim için daha fazla.

00:23:32.170 --> 00:23:32.610
>> Sağ.

00:23:32.660 --> 00:23:36.090
>> Oh, bir sorun olduğunu söyleyebilirim.
Orada sütununda nedir?

00:23:36.140 --> 00:23:39.450
Ben yazım oldu yanlış ya da ne?
Ne olursa olsun. Onu bu yüzden çağırdı

00:23:39.500 --> 00:23:43.350
veya sürükleyip bırakın. IntelliSense yoktur.
Başar. Bu nedenle sağlar

00:23:43.400 --> 00:23:46.820
Bana tek bir araçta kal ve
daha üretken olun.

00:23:47.240 --> 00:23:52.770
>> Şimdi, edition sınırlamalar var mı?
Express araçlarıyla mümkün mü?

00:23:52.820 --> 00:23:54.390
Üstün bir tek özelliği nedir?

00:23:54.440 --> 00:23:56.600
>> No Bu aslında çalışır
Express ile.

00:23:56.650 --> 00:24:03.190
Ben, Dün istendi, yep,
TGIP. Express ile değil

00:24:03.860 --> 00:24:07.760
ultimate tek özellik. İle çalışır
Visual Studio'nun tüm sürümleri.

00:24:07.810 --> 00:24:12.660
SQL Server veri araçları istiyorsanız bunu
express Visual hemen yükleyin

00:24:12.710 --> 00:24:14.520
Orada SQL Server'da Studio
Veri araçları, sağ?

00:24:14.570 --> 00:24:14.910
>> Sağ.

00:24:14.960 --> 00:24:18.740
>> Bu nedenle, gerçekten sınırlı değildir.
İşte bu harika bence çünkü

00:24:18.790 --> 00:24:22.160
Bazı büyük güç ve yararı yoktur
SQL Server veri araçları.

00:24:22.210 --> 00:24:27.540
Geliştiriciler ellerimin arasına yerleştirin
ve tekrar, tüm DBA's için

00:24:27.590 --> 00:24:30.720
orada seyretmek bunlar olduğunu biliyor
Bu geliştiriciler artık vardır

00:24:30.770 --> 00:24:35.440
Bu araçlar çok akıllıca hakkında
Kim, sağa, çünkü ne

00:24:35.490 --> 00:24:38.850
Biz herhangi bir geliştirici istemiyorum
dışarıdan olma ve giderek,

00:24:38.900 --> 00:24:41.440
Aslında olabilir çünkü biliyor
farenin sağ düğmesiyle tıklayın...

00:24:41.490 --> 00:24:42.690
>> Yönetici yapmak için...

00:24:42.740 --> 00:24:43.100
>> Silin.

00:24:43.150 --> 00:24:47.020
>> şeyler yazın? Kullanıcılar ekleyebilir miyim
ve izinlerini ayarlamak mı?

00:24:47.070 --> 00:24:47.080
>> No

00:24:47.130 --> 00:24:48.950
>> Ya da, gerek
go içine Yönet...

00:24:49.000 --> 00:24:51.270
>> Bu ilgili SQL Server management studio
çünkü sağ biz bakarsanız

00:24:51.320 --> 00:24:55.090
ne, kullanılabilir olmasıdır
tablolar, güvenlik, doğru olduğunu?

00:24:55.140 --> 00:24:59.800
Bu nedenle Biz yeni kullanıcılar ekleyebilir. Biz yapabilirsiniz
Aslında orada oldukça biraz yapın.

00:24:59.850 --> 00:25:02.260
Sanırım oldukça yenidir. Yapamadım
Bunu biliyor.

00:25:02.310 --> 00:25:07.410
Sanırım yok... aslında böylece
tam fledged, bunun gibi görünür,

00:25:07.460 --> 00:25:12.750
Ancak bir DBA sınırlamak olacak
Kim, şu ne?

00:25:12.800 --> 00:25:15.350
Bu benim yerel kutusunda, bir yönetici miyim
Her şeyi görmek için gidiyorum.

00:25:15.400 --> 00:25:15.810
>> Tam olarak.

00:25:15.860 --> 00:25:20.590
>> Sağ. Bir DBA ve bir yönetici
Geliştiriciler sınırlamak için gidiyorum

00:25:20.640 --> 00:25:24.410
Ben tüm bu göremeyebilirsiniz şekilde ve
Ben çünkü yapmak mümkün olabilir.

00:25:24.460 --> 00:25:26.750
yapmak istediğimiz son şeydir
bir geliştirici... Git bir adam var

00:25:26.800 --> 00:25:32.820
gidin, sağ, silmek ve olabilir.
silmek istiyorum, temel

00:25:32.870 --> 00:25:35.200
anahtarlar ve kısıtlamaları ve şeyler
bildiğiniz gibi ancak,

00:25:35.250 --> 00:25:38.050
en azından ben her şeyi uðraþmaya değil
Yukarı veya tanıdığınız ihtiyacım yok

00:25:38.100 --> 00:25:40.300
Tüm bu veriler. Aslında yaramadıysa bir
bir iş yan tümcesi silin

00:25:40.350 --> 00:25:44.360
ve orada tüm verilerimi, sağ?
Böylece bir DBA olarak kaydedeceğim

00:25:44.410 --> 00:25:47.510
çok akıllıca ne hakları hakkında
Robert sahip. Tamam, ı 'M

00:25:47.560 --> 00:25:50.760
her şeyi, belki de yapmanızı göndermemesini
Daha fazla öğe bir sınama ortamında

00:25:51.040 --> 00:25:54.600
geliştirme ortamı içinde değil üretim ancak.
Şey, ister.

00:25:54.650 --> 00:25:57.520
Ancak, gördüğünüz gibi yeniden biliyor,
oldukça olduğunu... biliyor, ben

00:25:57.570 --> 00:26:00.850
çok fazla olan şeyler yapabilirsiniz
Ancak, tehlikeli

00:26:00.900 --> 00:26:03.560
çok önemli bir şey olduğunu
Kişiler bilinmiyor bu

00:26:03.610 --> 00:26:07.920
gerçekten çok çok esnektir ve
güçlü, yerel olarak çalışabilir, çalışma

00:26:07.970 --> 00:26:11.160
bulutta kılan yanı
çok Hoş, çok geçiş

00:26:11.210 --> 00:26:14.460
kolay, birçok Web günlüğü postaları
ve nasıl taşınacağı hakkında videolar

00:26:14.510 --> 00:26:17.710
Ancak yine bu... Yapabilirim...
senin gibi diyor ki, her şeyi 's

00:26:17.760 --> 00:26:18.780
tek bir araçta sağ burada.

00:26:18.830 --> 00:26:21.450
>> Sağ. Çok
Cool. Serin.

00:26:21.500 --> 00:26:23.060
>> Şimdi, bizim için çok çok daha fazlası vardır
belki de biz olur ancak hakkında konuşun

00:26:23.110 --> 00:26:25.410
geri dönün ve yayımlama hakkında konuşun
yeniden yayımlama olduğundan

00:26:25.460 --> 00:26:28.740
ve sürüm oluşturma ve yazılım yaşam döngüsü
ancak biz burada tüm gün olabilir.

00:26:28.790 --> 00:26:30.860
Belki de biz kitap gelir
ve bunu yeniden yapmak.

00:26:30.910 --> 00:26:33.960
>> Başar. Teşekkürler.
Harika şeyler.

00:26:34.760 --> 00:26:39.450
Çok duyarlı, SQL
Server veri araçları vardı

00:26:39.500 --> 00:26:41.870
Ancak, gerçekten oynanan yüklediniz
kendileri ile bu sanırım

00:26:41.920 --> 00:26:45.620
size görmek için harika bir spur
ne onlarla yapabilirsiniz.

00:26:45.670 --> 00:26:50.130
Büyük çoğunluğu gibi görünüyor
her şeyi bir geliştirici olarak,

00:26:50.180 --> 00:26:52.730
Her bir gün temelinde yapmayı tercih
hiç ayrılmadan yapabilirsiniz

00:26:52.780 --> 00:26:53.830
Visual Studio.

00:26:53.880 --> 00:26:54.830
>> Evet. Evet.

00:26:54.880 --> 00:26:55.220
>> Çok Hoş.

00:26:55.270 --> 00:26:56.990
>> Olan çok Hoş, sağ.

00:26:57.040 --> 00:26:57.830
>> Serin.

00:26:57.880 --> 00:27:01.840
>> Daha fazla güç geliştiriciler sağlar.
parmaklarının ucunda, sağ?

00:27:01.890 --> 00:27:02.010
>> Evet.

00:27:02.060 --> 00:27:06.170
>> Bu nedenle, SQL Server sağlar.
Daha fazla bir kara kutu.

00:27:06.220 --> 00:27:08.120
>> Serin. Tüm sağa. Teşekkürler
gelen için.

00:27:08.170 --> 00:27:09.410
>> Benim keyifli. Kutlu olsun
Burada olacak.

00:27:09.460 --> 00:27:12.000
>> Güzel. Gelecek sefer bakın
Visual Studio araç.

00:27:12.050 --> 00:27:12.700
>> Çok teşekkürler.


