WEBVTT

00:00:07.990 --> 00:00:10.670
Olá, bem-vindo à caixa de ferramentas do Visual Studio.
Eu sou sua mangueira Robert Green

00:00:10.770 --> 00:00:14.890
e hoje sua presença é Scott Klein.
Scott Klein é o host

00:00:14.940 --> 00:00:18.590
da apresentação vencedora do prêmio no canal
9, dados expostos 

00:00:18.640 --> 00:00:21.020
>> Que 's à direita. O prêmio foi
-Você ganha?

00:00:23.340 --> 00:00:25.550
>> Que estou tentando Lembre-se de que
prêmio ganhasse. O melhor...

00:00:25.600 --> 00:00:26.470
>> Show melhores novo.

00:00:26.520 --> 00:00:27.770
>> Mostrar nova melhor, certo.

00:00:27.820 --> 00:00:28.610
>> Até este ano.

00:00:28.660 --> 00:00:29.340
>> Que 's à direita.

00:00:29.390 --> 00:00:29.690
>> Excelente.

00:00:29.740 --> 00:00:30.590
>> É tudo sobre os dados.

00:00:30.640 --> 00:00:32.560
>> Se você ainda não viu que
Mostre que é altamente recomendável.

00:00:32.610 --> 00:00:35.010
>> Sim. É realmente um realmente bom
Mostrar como ainda não tivemos

00:00:35.060 --> 00:00:38.780
sobre dados por algum tempo tão decidiu
para iniciar um e ele é, na verdade

00:00:38.830 --> 00:00:42.740
Obtendo bem... não obtendo
a 300.000 que está chegando.

00:00:43.000 --> 00:00:45.420
>> Bem, isso é algo que a
como anteriores a, acho que.

00:00:45.470 --> 00:00:47.880
>> Que 's à direita. Desejo
ser Robert Green algum dia.

00:00:47.930 --> 00:00:48.730
>> Passar.

00:00:49.480 --> 00:00:56.400
Assim, você está aqui falar sobre o SQL
Ferramentas de dados de servidor no Visual Studio.

00:00:56.450 --> 00:00:56.920
>> Que 's correta.

00:00:56.970 --> 00:01:01.410
>> E acho que encontramos muitas vezes
com ferramentas no Visual Studio

00:01:01.460 --> 00:01:05.440
que as pessoas não estão necessariamente
tão cientes de algumas das ferramentas

00:01:05.490 --> 00:01:10.400
no Visual Studio porque eles têm
fazendo algo desde

00:01:10.450 --> 00:01:13.430
antes das ferramentas foram inventadas.
Um exemplo clássico é XMAL.

00:01:13.480 --> 00:01:17.430
As pessoas não digitam seu XMAL
no editor porque quando nós

00:01:17.480 --> 00:01:21.840
todo aprendeu XMAL realmente não havia
designers da qualidade

00:01:21.890 --> 00:01:22.550
há agora.

00:01:23.300 --> 00:01:26.780
Quando eu preciso fazer algo no SQL
Servidor que estou mais provável que

00:01:26.830 --> 00:01:30.100
não para acionar o gerenciamento do SQL Server
Studio e quando eu pop

00:01:30.150 --> 00:01:33.710
volta para o Visual Studio e vejo que
Há um Gerenciador de SQL Server

00:01:34.220 --> 00:01:38.650
Acho que me propus, hmm, eu gostaria de saber o que
Pode fazer com que ao contrário

00:01:38.700 --> 00:01:41.680
para ter sempre precisa ir
no studio de gerenciamento SQL.

00:01:42.890 --> 00:01:46.350
Então Scott, o que posso fazer
dentro do Visual Studio?

00:01:46.920 --> 00:01:47.540
>> Isso é...

00:01:49.070 --> 00:01:54.120
Você sabe como um DBA, direito, acho que
A Microsoft está tudo sobre capacitação

00:01:54.170 --> 00:01:54.920
o usuário final.

00:01:55.520 --> 00:01:58.000
Falar com qualquer DBA e a qualquer hora
Você diz OK, que vou dar

00:01:58.050 --> 00:02:01.380
um desenvolvedor de ferramentas para modificar
meu banco de dados, à direita,

00:02:02.920 --> 00:02:04.710
Você já começou a Armageddon, direita?

00:02:05.270 --> 00:02:09.010
Mas acho que há alguns corrente
Isso, mesmo, especialmente com

00:02:09.060 --> 00:02:11.350
a capacidade de um SQL Server
perspectiva OK, dizer que

00:02:11.400 --> 00:02:14.530
pode fazer o que, certo? Para que eu possa obter
granular de permissões

00:02:14.580 --> 00:02:18.250
e o que um usuário pode fazer, mas acho que
Há... você pode obter muito

00:02:18.300 --> 00:02:20.980
perigoso dentro do Visual Studio, mas
Agora que você diga com o dentro

00:02:21.030 --> 00:02:24.320
as ferramentas de dados do SQL Server é um
muito posso fazer e podemos provavelmente

00:02:24.370 --> 00:02:27.260
passar horas conversando sobre tudo
Ferramentas de dados do SQL Server pode

00:02:27.310 --> 00:02:30.410
fazer, direita? Há apenas alguns
coisas que eu quero destacar

00:02:30.460 --> 00:02:32.270
Como eu estava falando com o...

00:02:32.960 --> 00:02:35.770
Você sabe, a ferramenta de dados do SQL Server
Aparentemente, e elas diziam, você sabe,

00:02:35.820 --> 00:02:37.950
Há muitas coisas que as pessoas
não... realmente como você disse...

00:02:38.000 --> 00:02:40.650
realmente não sabe sobre esse SQL
Ferramentas de servidor de dados podem ser feito.

00:02:40.700 --> 00:02:43.760
Onde eles estão obtê-lo? Como posso
Editar? Coisas como essas.

00:02:43.810 --> 00:02:46.970
Ele realmente funciona com o Azure?
Sim. Sim, Sim, Sim, digite

00:02:47.020 --> 00:02:50.150
de, certo? Alguns dos
coisas que quero destacar

00:02:50.200 --> 00:02:52.640
e pode sempre voltamos e
fazer mais se aprofundar se precisamos

00:02:52.690 --> 00:02:54.910
mas apenas algumas coisas que quero
para apontar primeiro e out

00:02:54.960 --> 00:02:57.290
é, precisamos compreender que...

00:02:57.880 --> 00:03:00.890
Dependendo da versão do Visual
Studio que se estiver

00:03:00.940 --> 00:03:04.710
usando o Visual Studio 2010 isso é
um complemento, certo? Basta ir para cima

00:03:04.760 --> 00:03:08.980
no MSDN, procure ferramentas de dados do SQL Server,
ele é um complemento. Perfeito, certo?

00:03:09.030 --> 00:03:12.700
Se você estiver usando o Visual Studio 2013
muitas pessoas não sabem

00:03:12.750 --> 00:03:16.420
que ele realmente vem com Visual
Studio 2013. Ele é instalado

00:03:16.470 --> 00:03:20.270
com o Visual Studio, certo? Há ele
é pesquisador de objetos do SQL Server.

00:03:20.320 --> 00:03:24.490
Pronto, certo? Permite que eu me conecte
a uma infinidade de coisas, certas,

00:03:24.540 --> 00:03:28.020
especialmente o SQL Server e o Azure
Banco de dados SQL para que eu possa fazer muito

00:03:28.070 --> 00:03:31.900
trabalho com isso, mas se trata
com o Visual Studio de 2013.

00:03:32.290 --> 00:03:36.340
Outra coisa que muitas pessoas
Não sei que como funcional

00:03:36.390 --> 00:03:38.300
Ferramentas de dados do SQL Server
é verdade, certo?

00:03:38.350 --> 00:03:38.960
>> À direita.

00:03:39.010 --> 00:03:41.570
>> Como você disse que eu sou um SQL Server
Guy. Se eu vou fazer SQL

00:03:41.620 --> 00:03:44.570
Servidor onde vou primeiro?
Vou decifrar aberto

00:03:45.150 --> 00:03:46.470
Studio de gerenciamento do SQL Server.

00:03:46.520 --> 00:03:49.210
>> Que, muitas vezes, em seguida, preciso
Baixe, antes de tudo.

00:03:49.260 --> 00:03:54.230
>> Exatamente. Da perspectiva do desenvolvedor
muitos de nós não tem

00:03:54.280 --> 00:03:57.300
Studio de gerenciamento do SQL Server. Como
um cara SQL é a primeira coisa

00:03:57.350 --> 00:04:01.750
Vou instalar for SQL Server
ou as ferramentas de gerenciamento para

00:04:01.800 --> 00:04:05.520
SQL Server. Mas como um desenvolvedor, como
um membro da equipe do Visual Studio, você sabe,

00:04:05.570 --> 00:04:08.180
muitas vezes, muitas pessoas vêm
para mim e ir, preciso instalar

00:04:08.230 --> 00:04:11.800
Studio de gerenciamento do SQL Server. Bem,
Você tem o Visual Studio?

00:04:12.100 --> 00:04:15.300
Verifique se fazer. OK. Vamos trabalhar com
certo? Então, aqui vamos

00:04:15.350 --> 00:04:20.480
e então, posso fazer coisas como, você sabe
conectar-se a... deixe-me conectar.

00:04:20.530 --> 00:04:21.730
>> Pode criar um novo banco de dados?

00:04:21.780 --> 00:04:25.010
>> É possível criar um novo banco de dados,
pode modificar bancos de dados existentes

00:04:25.060 --> 00:04:29.800
Portanto, posso dizer bancos de dados, adicionar novas
banco de dados. Aqui vou, certo?

00:04:29.850 --> 00:04:36.910
Assim podemos chamar essa caixa de ferramentas, certa?
Feito. Se queremos falar sobre

00:04:36.960 --> 00:04:38.450
Studio de gerenciamento do SQL Server agora

00:04:40.070 --> 00:04:43.690
e atualizar a lista de bancos de dados
nosso banco de dados deve estar lá.

00:04:43.740 --> 00:04:44.640
Não há caixa de ferramentas.

00:04:45.330 --> 00:04:47.710
Então, posso fazer bancos de dados. Agora posso
Ir, na verdade, se eu quiser e

00:04:47.760 --> 00:04:51.180
Tudo bem, digamos que deseja expandir
que. Não tenho nenhuma tabela mas

00:04:51.230 --> 00:04:56.380
Posso dizer adicionar nova tabela, certo?
Portanto, isso é muito flexível e

00:04:56.430 --> 00:05:00.750
funcional quanto ao fato do SQL Server
Management studio pode fazer.

00:05:00.800 --> 00:05:02.100
Posso fazer tudo aqui.

00:05:02.150 --> 00:05:04.590
>> Você acha que não seria
capaz de... porque o gerenciamento de SQL

00:05:04.640 --> 00:05:08.210
Studio não é nada mais do que uma interface do usuário
que conheça a API para falar com

00:05:08.260 --> 00:05:08.720
SQL Server.

00:05:08.770 --> 00:05:12.890
>> Simplesmente chamá-lo SMO nos bastidores.
Isso é tudo que isso está fazendo.

00:05:12.940 --> 00:05:14.710
>> Supostamente isso deve fazer
exatamente a mesma coisa.

00:05:14.760 --> 00:05:16.030
>> Exatamente a mesma coisa.

00:05:16.080 --> 00:05:18.840
>> Menos qualquer funcionalidade
não o faz ali.

00:05:18.890 --> 00:05:22.510
Imagino que studio de gerenciamento do SQL
faz literalmente tudo

00:05:22.560 --> 00:05:26.570
Você pode fazer Visual Studio pode fazer
um subconjunto grande disso. Isso é

00:05:26.620 --> 00:05:27.600
uma instrução razoável?

00:05:27.650 --> 00:05:30.270
>> Acredito que esta foi uma declaração justa,
à direita. E, como por exemplo

00:05:30.320 --> 00:05:33.020
Se eu entrar no gerenciamento do SQL Server
Studio e eu quiser...

00:05:33.070 --> 00:05:35.250
Assim, vamos para o AdventureWorks 2012,

00:05:37.090 --> 00:05:39.760
de 2014, e quero modificar uma tabela
Por exemplo, vou

00:05:39.810 --> 00:05:44.590
dizer design, certo? Em seguida, vou para baixo
aqui e adicionar uma coluna.

00:05:44.640 --> 00:05:49.010
Vou chamar esse teste col
int, à direita e tudo que preciso

00:05:49.060 --> 00:05:52.320
fazer aqui é preciso clicar em Salvar, apenas
à direita e isso serão realmente

00:05:52.370 --> 00:05:56.050
Salvar, se eu clicar em Salvar, à direita, bem...

00:05:56.620 --> 00:06:04.870
Agora, se eu ir e vejamos o he
Selecione mil linhas superiores, à direita.

00:06:04.920 --> 00:06:05.670
>> Uh-huh.

00:06:06.200 --> 00:06:07.870
>> Há colunas de teste ali, certo?

00:06:08.510 --> 00:06:11.960
Visual Studio é um pouco diferente.
Se eu clicar em Salvar de TI

00:06:12.010 --> 00:06:16.460
apenas indo para salvar o T-SQL isso
o que faz as ferramentas de dados do SQL Server

00:06:16.510 --> 00:06:18.220
é se eu quero ir para
a mesma coisa

00:06:19.590 --> 00:06:22.380
Deixe-me ir para 2012 AdventureWorks.
Isso é o que muitas pessoas

00:06:22.430 --> 00:06:25.470
não sabe é que eu posso fazer muito
coisas no Visual Studio

00:06:25.520 --> 00:06:28.420
Posso fazer no gerenciamento do SQL Server
Studio só um pouco diferente.

00:06:28.470 --> 00:06:32.290
Portanto, posso ampliar as tabelas. Não há
Posso ir Person.Person.

00:06:34.130 --> 00:06:37.570
designer de modo de exibição, certo?
Há meu designer.

00:06:38.500 --> 00:06:42.870
Não há teste col, certo? Há, na verdade
o script T-SQL, direita

00:06:44.130 --> 00:06:45.770
que ele vai gerar.

00:06:46.340 --> 00:06:49.070
>> Que tipo de oferece
tabela de documentação.

00:06:49.120 --> 00:06:52.100
>> Você tem documentação e em vez disso
Você sabe... um pouco diferente.

00:06:52.150 --> 00:06:56.360
Sim. Se quiser fazer isso no SQL
Studio do gerenciamento de servidor e

00:06:56.410 --> 00:06:59.940
Eu queria ver o T-SQL, você
sabe, que é, seria necessário

00:06:59.990 --> 00:07:02.870
Na verdade, vá aqui e dizer,
Tudo bem, o que faz o...

00:07:02.920 --> 00:07:03.950
onde foi

00:07:05.280 --> 00:07:07.040
Ir?

00:07:07.090 --> 00:07:07.440
Portanto...

00:07:10.690 --> 00:07:12.010
>> Tabela de script como.

00:07:12.060 --> 00:07:15.770
>> Sim, tabela de script como. Criar
dois ou alterar duas ou algo

00:07:15.820 --> 00:07:18.850
como essa. Eu estava em busca de tarefas,
Desculpe. À direita. Aí está ele.

00:07:18.900 --> 00:07:22.740
Acho que existem alguns prós e
desvantagens para ambos, certo? Para mim

00:07:22.790 --> 00:07:25.830
Você sabe que estou acostumado a trabalhar com
Nesse caso se desejar, pode

00:07:25.880 --> 00:07:29.580
Ir para designer ou como um membro da equipe de T-SQL
Eu vou... Eu não será mesmo

00:07:29.630 --> 00:07:31.640
indo para abrir o designer. Eu sou
indo para criá-lo, basta dizer

00:07:31.690 --> 00:07:34.490
Alterar tabela adicionar coluna ou
coisas como essa, certo?

00:07:34.540 --> 00:07:35.410
>> À direita.

00:07:35.460 --> 00:07:39.970
>> Como a maioria das pessoas do Visual Studio
como escrever o T-SQL para que

00:07:40.020 --> 00:07:43.190
... acho que isso é motivo de um DBA
Não desejo de perspectiva

00:07:43.240 --> 00:07:46.430
esses caras dar as ferramentas, certas?
Mas aqui no Visual Studio I

00:07:46.480 --> 00:07:49.900
pode simplesmente dizer, tudo bem, bem, estou
indo para adicionar dois, chamada de teste

00:07:50.970 --> 00:07:54.860
Verifique um INT, à direita e aqui
Você pode ver que ele automaticamente

00:07:54.910 --> 00:07:59.360
modificou o T-SQL automaticamente como
Eu digito. Isso é excelente porque

00:07:59.920 --> 00:08:05.570
ele é basicamente ensinando e, até certo ponto
ensinar o desenvolvedor T-SQL.

00:08:05.620 --> 00:08:08.790
Agora, isso não é como fazer
ele mesmo, porque se eu estava

00:08:08.840 --> 00:08:12.660
alterar uma cara real do T-SQL eu diria
tabela, adicione a coluna ou as coisas

00:08:12.710 --> 00:08:13.220
como essa, certo?

00:08:13.270 --> 00:08:13.770
>> À direita.

00:08:14.360 --> 00:08:17.380
>> Aqui, se eu fosse, na verdade, clique em
Salvar ele poderia tentar salvar

00:08:17.430 --> 00:08:20.340
Este script T-SQL. Ele, na verdade,
não execute-o para mim.

00:08:20.990 --> 00:08:21.510
Direita?

00:08:21.560 --> 00:08:24.090
>> Para salvar a alteração.

00:08:24.140 --> 00:08:27.610
>> Então se eu clicar em salvá-lo basicamente
Salva este script SQL.

00:08:27.660 --> 00:08:31.630
Direita? Salvar person.person.SQL, certo?
Ele realmente não é executado

00:08:31.680 --> 00:08:35.830
para mim. O que preciso fazer é eu
tem de clicar em Atualizar.

00:08:35.880 --> 00:08:39.050
O atualização é diz, Ei,
aqui... é, na verdade, é executado

00:08:39.100 --> 00:08:42.010
Este script T-SQL e você pode
de ver aqui o que ele está fazendo.

00:08:42.670 --> 00:08:45.130
Ele realmente está exibindo a visualização de atualização
então é tipo de execução

00:08:45.180 --> 00:08:47.980
e tenho de admitir aqui,
acesse o banco de dados.

00:08:48.860 --> 00:08:51.880
Essencialmente, o que ele faz é que certamente ocorrerá
Execute esse script e ele diz

00:08:51.930 --> 00:08:52.900
OK, somos bons.

00:08:53.560 --> 00:08:56.540
>> Essa é para cobrir o cenário
onde você, como desenvolvedor

00:08:56.590 --> 00:09:00.010
não tem a capacidade de fato
Faça as alterações, mas você faz

00:09:00.060 --> 00:09:02.360
ter a capacidade de solicitar
determinadas alterações?

00:09:02.410 --> 00:09:04.820
>> Talvez solicitar determinadas alterações,
à direita. Pode, na verdade, vamos

00:09:04.870 --> 00:09:09.780
Voltar a esta tabela agora, person.person.
Vamos apenas atualizar que.

00:09:09.830 --> 00:09:10.940
Procure em minhas colunas.

00:09:12.840 --> 00:09:15.950
>>, Em seguida, a atualização será bem sucedido
Se você tem permissões.

00:09:16.000 --> 00:09:19.990
>> Se tenho permissões, à direita. Porque
Estou me conectando por meio de...

00:09:20.040 --> 00:09:25.370
Portanto, isso é onde eu acho que é o DBA,
Você sabe, DBA pode controlar

00:09:25.420 --> 00:09:28.370
quais os desenvolvedores podem fazer então DBA
pode dizer certo, Sim, que você pode fazer.

00:09:28.420 --> 00:09:32.170
Talvez em um ambiente de teste que nós iremos
dar livre Reinado, direito,

00:09:32.220 --> 00:09:34.760
Para fazer isso, mas em uma produção
Basta gerar um ambiente de

00:09:34.810 --> 00:09:38.570
script e enviá-lo para o DBA e
o DBA irá executá-lo, certo?

00:09:38.620 --> 00:09:41.780
Mas pelo menos apresentará a capacidade
para o desenvolvedor trabalhar em

00:09:41.830 --> 00:09:46.110
um ambiente que está familiarizado
com enquanto ele está aprendendo SQL

00:09:46.160 --> 00:09:48.880
Um pouco de servidor e, em seguida, torna
as alterações que quiser, mas

00:09:48.930 --> 00:09:52.490
muitas pessoas não sabem que
Posso fazer muitas das coisas

00:09:52.540 --> 00:09:54.910
no Visual Studio que posso fazer na
Studio de gerenciamento do SQL Server,

00:09:54.960 --> 00:09:56.190
um pouco diferente
Como disse.

00:09:56.240 --> 00:09:58.000
>> É possível executar consultas?

00:09:58.250 --> 00:09:58.730
>> Absolutamente.

00:09:58.780 --> 00:09:59.630
>> Use os dados.

00:09:59.680 --> 00:10:03.370
>> Sim. Portanto, posso, na verdade, se desejado
para executar o T-SQL que pode, você sabe,

00:10:03.420 --> 00:10:04.520
dizer algo como...

00:10:05.070 --> 00:10:09.410
Executar consultas isso se eu
queria, digamos,

00:10:10.610 --> 00:10:16.500
nova consulta, certa? Há minha consulta
janela e posso dizer select

00:10:16.550 --> 00:10:22.630
Estrela da pessoa e é, na verdade, o IntelliSense
o que é incrível, à direita. Person.Person.

00:10:24.190 --> 00:10:27.990
OK. Apenas controle E. Ele funciona
aqui? Nada disso. Portanto, temos que

00:10:28.040 --> 00:10:34.340
Clique em executar. Isso... Eu tenho
executar executar. Controle E.

00:10:34.390 --> 00:10:35.190
>> Control shift E.

00:10:35.240 --> 00:10:39.600
>> Control shift E. Então
Há meus dados.

00:10:40.360 --> 00:10:43.430
Pode editar aqui, as coisas
como essa.

00:10:43.480 --> 00:10:46.510
>> Você pode salvar scripts e abrir
-los e o shebang inteiro.

00:10:46.560 --> 00:10:50.120
>> Isso é muito próximo ao SQL Server
studio gerenciamento, à direita,

00:10:50.170 --> 00:10:52.500
como foi dito anteriormente. Acho que
Há alguns nits e gnats.

00:10:52.550 --> 00:10:57.610
Eu acho que é que você tem que caber
para os limites do Visual

00:10:57.660 --> 00:10:58.750
Studio, ele tem um pouco
diferentes, à direita.

00:10:58.800 --> 00:11:01.210
>> Você pode ver os diagramas
no Visual Studio?

00:11:01.810 --> 00:11:03.620
>> Você sabe, que é uma boa pergunta.
Eu realmente não sei. Isto é,

00:11:03.670 --> 00:11:07.650
Vamos se podemos fazer...
aqui e dizer Ei...

00:11:08.890 --> 00:11:13.740
provavelmente não. Ainda não experimentei n º
que. Essa é uma boa pergunta.

00:11:13.790 --> 00:11:17.610
Terei que tente fazê-lo. Eu gostaria de
não acho que isso. Vamos ver.

00:11:20.160 --> 00:11:22.770
Não, não acho isso. Que
seria realmente muito bom.

00:11:23.330 --> 00:11:25.710
Talvez se houvesse... Eu não tenho
os diagramas em meus bancos de dados

00:11:25.760 --> 00:11:28.420
mas talvez se eu fiz isso seria pop
até aqui e dizer que exiba o diagrama.

00:11:28.800 --> 00:11:32.480
Eu consideraria não apenas porque acho que do
um designer completamente diferente.

00:11:32.840 --> 00:11:33.300
>> OK.

00:11:33.350 --> 00:11:36.570
>> A outra coisa que eu realmente
como isso é novamente

00:11:36.620 --> 00:11:40.950
pode funcionar muito bem no Visual Studio
Para fazer a modificação do banco de dados, muito bem.

00:11:41.000 --> 00:11:43.670
Posso executar consultas e modificar modos de exibição,
Modifique o procedimento de armazenamento.

00:11:43.720 --> 00:11:46.230
Muitas coisas que SQL Server
Management studio pode fazer.

00:11:46.280 --> 00:11:49.470
Outra coisa que eu realmente gosto
sobre isso é... e eu pensar

00:11:49.520 --> 00:11:51.950
uma das coisas que talvez nós
em outra apresentação é realmente

00:11:52.000 --> 00:11:55.030
falar sobre o aspecto de publicação
porque, você sabe se eu vou

00:11:55.080 --> 00:11:59.030
Para fazer uma alteração, pode implantar back
em e faça as alterações que

00:11:59.080 --> 00:12:01.790
Portanto, há diferentes maneiras de maneira mas
o que eu realmente gosto é a capacidade

00:12:01.840 --> 00:12:03.990
será que esse fato
permitir que eu me conecte à...

00:12:05.010 --> 00:12:09.580
Deixe-me isso... então no SQL Server e
Vou tentar conectar-se a...

00:12:09.630 --> 00:12:14.990
Deixe-me a fazer isso. Ah, então, em vez de
falando em premissa vamos mover

00:12:15.040 --> 00:12:16.270
no Azure um pouco
Se se preocupe.

00:12:16.320 --> 00:12:16.820
>> Certeza.

00:12:17.420 --> 00:12:19.830
>> Isso realmente funciona muito bem
com o Azure. Conectar-me a um

00:12:19.880 --> 00:12:23.960
SQL Azure banco de dados muito facilmente e
uma das excelentes coisas que

00:12:24.010 --> 00:12:27.130
as pessoas ainda não sabem sobre é que
Quando vou para bancos de dados SQL e

00:12:27.180 --> 00:12:31.110
eles vão como posso obter dados do SQL Server
ferramentas é realmente muito bom.

00:12:31.160 --> 00:12:32.770
Se eu entrar aqui e eu escolha um banco de dados

00:12:34.320 --> 00:12:38.440
instalar dados do Microsoft SQL Server
ferramentas. À direita há na janela.

00:12:38.490 --> 00:12:41.590
Muitas pessoas não sabem que
lá. É incrível como

00:12:41.640 --> 00:12:44.430
Se houver qualquer pergunta e eles são
executando talvez 2010, Visual

00:12:44.480 --> 00:12:48.980
Studio 2010, posso ir obter SQL
ferramentas de dados. BAM. Pronto, certo?

00:12:49.690 --> 00:12:51.950
Assim que é uma ótima maneira de fazer isso.
Portanto, o que vou fazer é

00:12:52.000 --> 00:12:54.180
aqui é, na verdade, vou ir
Voltar e eu vou clicar em

00:12:54.230 --> 00:12:58.600
um servidor e eu vou conectar-me
para o meu servidor EUA sou Oeste

00:12:58.650 --> 00:13:06.070
Vamos pegar esse nome aqui.
Direita? Em seguida, eu quero voltar

00:13:06.120 --> 00:13:11.570
para o SQL Server... para Visual Studio
e conectar-se ao e espera-se

00:13:11.620 --> 00:13:13.260
minha senha não mudou.

00:13:16.450 --> 00:13:22.810
Direita? Preciso ir a adicionar um endereço IP
Vamos fazer isso realmente rápido.

00:13:23.340 --> 00:13:26.180
Deve ter preparado para isso talvez seja um pouco
anteriormente. Vamos configurar

00:13:26.230 --> 00:13:26.570
que um.

00:13:26.620 --> 00:13:31.140
>> Que 's algo executado em
rapidamente com trabalhando com

00:13:31.770 --> 00:13:32.490
SQL Azure que

00:13:34.230 --> 00:13:39.030
ele tem um intervalo de endereços IP e
Quando você for para um novo como

00:13:39.080 --> 00:13:40.250
Você está em um escritório diferente.

00:13:40.300 --> 00:13:40.700
>> Office diferente.

00:13:40.750 --> 00:13:45.000
>> Você estiver em casa. Você está no canal
studio 9. As alterações de endereço IP.

00:13:46.400 --> 00:13:47.880
>> Vamos ver, 159.172.

00:13:50.260 --> 00:13:51.930
Lembre-se de que 159.172.

00:13:53.200 --> 00:13:56.580
>> Por isso muitas vezes apenas, posso fazer
é conectar gerenciar, clique em gerenciar

00:13:56.630 --> 00:13:57.790
e que ele será adicionado.

00:13:59.130 --> 00:14:01.070
>> Você sabe o que, que
um bom ponto. Tem um.

00:14:03.380 --> 00:14:11.240
159... que provavelmente mais fácil
coisa a fazer, mas nós será apenas

00:14:11.290 --> 00:14:12.010
fazer isso por enquanto.

00:14:13.070 --> 00:14:14.880
Mas é muito fácil.
Volte e clique em conectar e

00:14:14.930 --> 00:14:16.960
Devo ser bom. Lá, vamos lá.
Então agora estou conectado...

00:14:17.010 --> 00:14:20.330
>> No passado foram...
costumava ser um atraso mais longo.

00:14:21.080 --> 00:14:25.050
>>-Usado para... a mensagem costumava dizer
pode levar até cinco minutos.

00:14:26.050 --> 00:14:28.140
>> Recentemente demora quase
Nenhuma hora todos.

00:14:28.190 --> 00:14:31.160
>> Sim. Exatamente. Nunca instalei
demora mais... Clicar em Salvar,

00:14:31.210 --> 00:14:37.450
Voltar ao meu aplicativo, qualquer que seja ela
é. Não há nenhum atraso. Então esse

00:14:39.480 --> 00:14:42.430
permite conectar-se a todos os meus bancos de dados
na nuvem no meu servidor.

00:14:42.480 --> 00:14:44.660
Isso é realmente interessante. Na verdade, o
mesma coisa. Posso realmente

00:14:44.710 --> 00:14:46.160
trabalhar com lá.

00:14:46.710 --> 00:14:49.200
Acho que uma das outras coisas
Embora muito de um SQL Server

00:14:49.250 --> 00:14:52.260
é o ponto de vista de ferramentas de dados
Eu realmente quero destacar agora

00:14:52.310 --> 00:14:53.780
que conectamos à classificação de...

00:14:55.050 --> 00:14:59.060
falamos sobre no lado de prem há
realmente o poder do SQL Server

00:14:59.110 --> 00:15:02.940
ferramenta de dados tem é trabalhar com
o SQL Server incluída ou Azure

00:15:02.990 --> 00:15:03.900
lado do banco de dados.

00:15:04.530 --> 00:15:08.460
E é tão fácil. Uma das
as pessoas falam sobre

00:15:08.510 --> 00:15:14.510
é como obter meu banco de dados do
em prem ao banco de dados do SQL Azure

00:15:14.560 --> 00:15:17.490
ou algo semelhante. Isso é
realmente já posso me conectar ao

00:15:17.540 --> 00:15:21.090
a nuvem e conecte prem-
faz a migração, faz com que o

00:15:21.140 --> 00:15:25.040
movimentação de instalações para o Azure
Muito mais fácil da banco de dados SQL.

00:15:25.750 --> 00:15:29.800
Muitas pessoas não sabem, mas
a capacidade de dizer que não há como

00:15:29.850 --> 00:15:32.640
fazer, limpar ou como preparar
meu banco de dados para mover para o

00:15:32.690 --> 00:15:38.710
nuvem, à direita e as ferramentas de dados SQL
é excelente para isso, feliz

00:15:38.760 --> 00:15:41.780
Para fazer isso. Então o que vou
fazer é que vou ir e eu sou

00:15:41.830 --> 00:15:43.050
Vamos criar...

00:15:43.950 --> 00:15:46.400
eliminar este rapidamente e
Voltar para que... mas fico

00:15:46.450 --> 00:15:48.050
Vamos para dizer arquivo, novo projeto.

00:15:48.640 --> 00:15:51.840
Vou para criar apenas uma muito simples...
um projeto vazio do SQL Server.

00:15:51.890 --> 00:15:54.840
Chamaremos-banco de dados, para
exemplo, à direita. Não vou

00:15:54.890 --> 00:15:57.900
Para inserir qualquer coisa dentro dele. Vou apenas
para criar um projeto de banco de dados vazio.

00:15:57.950 --> 00:16:01.290
Aí está ele. Do nada nele, certo?
Agora, eu quero dizer como fazer

00:16:01.340 --> 00:16:03.970
Posso obter meu banco de dados prontos para a migração
porque eu tenho este banco de dados

00:16:04.020 --> 00:16:07.570
e eu quero levá-lo e movê-la
banco de dados do SQL Azure para que eu

00:16:07.620 --> 00:16:09.760
Voltar para SQL Server
ferramentas de dados e eu vou ir

00:16:09.810 --> 00:16:13.170
Voltar para meu ambiente de prem em e
Vou para o botão direito do mouse

00:16:13.220 --> 00:16:15.060
meu banco de dados e eu vou
quer dizer que criar um novo...

00:16:15.750 --> 00:16:20.390
Na verdade, saber o que vou
fazer é que vou fazer um esquema

00:16:20.440 --> 00:16:21.880
Comparar, certo?

00:16:21.930 --> 00:16:22.780
>> OK.

00:16:22.830 --> 00:16:26.090
>> Ninguém sabe... muitas pessoas
Não sei se isso está lá.

00:16:26.870 --> 00:16:29.050
Vou comparar,
um esquema comparar.

00:16:29.100 --> 00:16:29.820
>> De?

00:16:29.870 --> 00:16:34.940
>> Então vou compare isso
banco de dados AdventureWorks 2014

00:16:34.990 --> 00:16:37.950
ao meu projeto do banco de dados vazio. Todos os
à direita. O poder por trás disso

00:16:38.000 --> 00:16:40.580
é que muitas pessoas não sabem que
Há uma comparação de esquemas e

00:16:40.630 --> 00:16:43.440
uma comparação de dados em SQL
Ferramentas de dados do servidor.

00:16:43.490 --> 00:16:44.040
>> Sim?

00:16:44.090 --> 00:16:46.560
>> Sim. Direita?

00:16:46.610 --> 00:16:47.680
>> O que ele faz?

00:16:47.730 --> 00:16:51.760
>> Vou mostrar a você. Então, vamos lá. Você está
Aguardando com respiração baited.

00:16:51.810 --> 00:16:52.280
Todas as diretamente. Portanto...

00:16:52.330 --> 00:16:54.630
>> Que estou esperando com respiração baited
para que você mostre-me.

00:16:54.680 --> 00:16:58.540
>> Sim. Paciência é um porque. Todas as diretamente.
Mas apenas indicarei...

00:16:58.590 --> 00:16:59.630
Vou

00:17:01.450 --> 00:17:04.220
Clique em realmente é lento aqui apenas
para você, certo? Portanto, vou

00:17:04.270 --> 00:17:06.580
Para fazer uma comparação de esquemas. O que eu sou
indo para comparar aqui é que eu sou

00:17:06.630 --> 00:17:09.760
indo para comparar esse banco de dados...

00:17:11.450 --> 00:17:15.830
Selecione o destino. Vou...
para meu projeto vazio. OK?

00:17:16.370 --> 00:17:20.380
Feito. Agora, se eu quisesse e não há
todo... Não vou

00:17:20.430 --> 00:17:24.970
passar por isso... mas uma das
o que queremos fazer

00:17:25.020 --> 00:17:27.750
Para fazer essa migração muito fácil
é que posso entrar às opções

00:17:27.800 --> 00:17:31.300
aqui e eu quiser iniciar desmarcando
algumas das coisas que

00:17:31.350 --> 00:17:34.030
Não há suporte para o banco de dados do SQL Azure
Para saber que agrega

00:17:34.080 --> 00:17:37.870
Não sei ou assimétrica
chaves e assemblies e coisas

00:17:37.920 --> 00:17:41.570
como essa. Eu sei que não são certificados
e eu sei que o normal

00:17:41.620 --> 00:17:43.550
texto Procurar coisas e há um
Listar todo e há um blog

00:17:43.600 --> 00:17:45.060
Lançar por aí e, na verdade
Eu tenho um vídeo

00:17:46.280 --> 00:17:50.230
por aí que mostra como migrar
certo. Mas estou apenas

00:17:50.280 --> 00:17:52.210
Vamos clicar em Cancelar, tudo bem.
Agora, vou

00:17:52.260 --> 00:17:55.690
Basta fazer uma comparação, à direita, e eu sou
apenas vamos comparar o que do

00:17:55.740 --> 00:17:58.620
no meu Azure... o que há no meu banco de dados
o que é nesta vazio

00:17:58.670 --> 00:18:02.100
projeto e isso levará alguns
segundos, mas ele apenas vai

00:18:02.150 --> 00:18:05.690
e diz Ei, o que existe lá, o que do
disponível e ele basicamente

00:18:05.740 --> 00:18:10.190
compilações-out, lá está ele, tudo isso é feito.
Ele diz que há a comparação.

00:18:10.800 --> 00:18:14.580
Meu projeto mas agora está ainda vazio
Desejo atualizar que estou

00:18:14.630 --> 00:18:17.610
prestes a dizer a atualização. Muito bem,
Desejo atualizar o destino.

00:18:17.660 --> 00:18:24.120
Isso não terá que tempo qualquer
mas o que vai fazer

00:18:24.170 --> 00:18:27.860
Agora é comece a criar e a criação de
basicamente os scripts T-SQL

00:18:27.910 --> 00:18:31.610
para todos os objetos em meu banco de dados.
Lá vai. Tudo isso é feito.

00:18:33.190 --> 00:18:35.840
Portanto, há todos os meus objetos. Agora eu
ter um projeto de banco de dados para trabalhar

00:18:35.890 --> 00:18:39.780
com isso como um desenvolvedor novamente em
Visual Studio, ou pode ir

00:18:39.830 --> 00:18:44.630
em aqui e dizer Ei, tudo certo,
Posso fazer alterações aqui, mas como

00:18:44.680 --> 00:18:48.450
um desenvolvedor, Roberto, já que eu tenho
um projeto no Visual Studio

00:18:49.020 --> 00:18:50.310
o que permitem que eu faça?

00:18:52.170 --> 00:18:55.090
Teste. Portanto, eu não sou

00:18:57.320 --> 00:18:59.090
fazer alterações no
sem interrupções, certa?

00:18:59.140 --> 00:18:59.460
>> Sim.

00:18:59.510 --> 00:19:03.720
>> Que estou trabalhando com um projeto real
para que eu possa fazer, na verdade, de origem

00:19:03.770 --> 00:19:08.160
controle, controle de versão, à direita, portanto, se
Desejo fazer uma alteração que

00:19:08.210 --> 00:19:12.100
Ir para o projeto, o TFS ou algo
como essa e fazer uma alteração

00:19:12.150 --> 00:19:16.230
Agora, pode, na verdade, publicar
a partir daqui. Eu não estou fazendo Avisar

00:19:16.280 --> 00:19:18.260
alterações. Vou
para o botão direito do mouse.

00:19:18.310 --> 00:19:22.080
>> Para que o projeto representa o
banco de dados. Podemos ver que em

00:19:22.130 --> 00:19:22.990
um pouco mais detalhes?

00:19:23.040 --> 00:19:25.220
>> Para que eu terminei com isso. Eu sou
Vamos para fechar isso. Direita?

00:19:25.270 --> 00:19:28.580
Vamos abrir isso agora. Existe em todos os meus...
Portanto, há todos os disparadores

00:19:28.630 --> 00:19:30.860
e o que ela fez é dividimos
para baixo pelo esquema. Se você olhar

00:19:30.910 --> 00:19:31.850
o banco de dados.

00:19:31.900 --> 00:19:32.250
>> Portanto...

00:19:33.090 --> 00:19:34.940
>> Para que eu tenho pessoa,
produção, certa?

00:19:34.990 --> 00:19:35.370
>> Sim.

00:19:35.420 --> 00:19:38.630
>> Agora, que isso é dividido pelo esquema
Portanto, há recursos humanos,

00:19:38.680 --> 00:19:40.030
Há todas as tabelas.

00:19:40.080 --> 00:19:43.270
>> Para que ele contenha as instruções SQL
para criar cada um desses itens?

00:19:43.320 --> 00:19:46.730
>> Projeto vazio dessas coisas.
Se eu clicar duas vezes nesse há

00:19:46.780 --> 00:19:51.870
Como vimos anteriormente, certo?
Então Quando eu clicar em Publicar isso agora

00:19:51.920 --> 00:19:52.440
o que posso fazer...

00:19:53.190 --> 00:19:54.690
pode, na verdade, vamos
no aqui agora.

00:19:54.740 --> 00:19:59.220
>> 17 scripts para adicionar os dados
bem, ou apenas o esquema?

00:19:59.270 --> 00:20:00.510
>> Isso é apenas o esquema
neste momento.

00:20:00.560 --> 00:20:00.900
>> OK.

00:20:00.950 --> 00:20:04.200
>> Isso é apenas o esquema. SQL Server
ferramentas de dados não faz ou do

00:20:04.250 --> 00:20:06.310
a comparação de esquemas
não dados, certo?

00:20:07.050 --> 00:20:10.380
Posso fazer... provavelmente a maneira mais fácil
é como fazer back voltar, volta.

00:20:10.430 --> 00:20:13.290
Essa é uma sessão totalmente diferente
ou algo semelhante, certo?

00:20:13.340 --> 00:20:17.400
Mas agora novamente essa é apenas a
artefatos, o T-SQL para criar

00:20:17.450 --> 00:20:21.120
Esses objetos. Agora como um desenvolvedor
e como o desenvolvimento de software

00:20:21.170 --> 00:20:24.840
perspectiva de ciclo de vida, implantação
perspectiva de publicação agora

00:20:24.890 --> 00:20:29.340
ter a capacidade de alterar o controle
e controle de versão e coisas

00:20:29.390 --> 00:20:30.170
como essa, certo?

00:20:30.220 --> 00:20:31.100
>> Resfriar.

00:20:31.150 --> 00:20:33.660
>> Por isso eu inst. agora que isso está
concluído, na verdade, posso entrar aqui

00:20:33.710 --> 00:20:35.410
e diga a publicar.

00:20:36.150 --> 00:20:38.310
Todas as diretamente. Onde deseja publicar
Isso? Bem, posso ir

00:20:38.360 --> 00:20:43.210
volta para o banco de dados um ou ir e eu
possível salvar o perfil e, na verdade,

00:20:43.260 --> 00:20:45.790
Eu pode publicar volta para o
bancos de dados originais se desejado.

00:20:45.840 --> 00:20:48.350
Posso fazer uma alteração e publicar
ele volta para o banco de dados, verifique

00:20:48.400 --> 00:20:51.780
a alteração dessa maneira ou eu vou
para criar um banco de dados chamado

00:20:51.830 --> 00:20:56.390
banco de dados um e se eu clicar em, você
sabe... permitir que eu clique em Editar e

00:20:56.440 --> 00:20:57.630
Deixe-me a conectar-se aqui.

00:20:58.330 --> 00:21:04.860
Podemos fazer isso da maneira mais fácil. Conectar-se.
Basta pegar esse nome.

00:21:08.050 --> 00:21:08.780
Lá, vamos lá.

00:21:09.680 --> 00:21:12.130
Isso irá criar um banco de dados chamado
um banco de dados e clique em OK.

00:21:12.720 --> 00:21:15.100
Se eu clicar em Publicar, na verdade, poderá
vá e crie o banco de dados de um

00:21:15.150 --> 00:21:16.860
para mim. Não vou fazer isso
porque, apenas levar algum tempo

00:21:16.910 --> 00:21:19.600
mas, você sabe, ele será realmente direcionado
e implantar apenas esse tipo de coisa.

00:21:19.650 --> 00:21:22.740
Agora que não há nenhum dado nele, mas
Posso facilmente ir para SQL Server

00:21:22.790 --> 00:21:25.360
studio gerenciamento e dizer que tudo bem,
Exportar, importar, exportar assistente,

00:21:25.410 --> 00:21:29.390
Mova meus dados, coisas como essa.
Mas há algum potencial por trás da

00:21:29.440 --> 00:21:33.030
Isso porque agora estou trabalhando como um
desenvolvedor, à direita e especialmente

00:21:33.080 --> 00:21:38.160
gosta de um DBA... DBAs adoram isso. Estou agora
trabalhando em uma forma de controle de origem.

00:21:38.210 --> 00:21:41.080
Agora estou fazendo o controle de versão. Não estou
lançar apenas cegamente coisas

00:21:41.130 --> 00:21:43.590
existe e dizer que vou
Para modificar uma tabela, tudo bem?

00:21:43.640 --> 00:21:46.670
Agora posso obter... fazer o software inteiro
ciclo de vida de desenvolvimento

00:21:46.720 --> 00:21:49.210
Gig e dizer tudo bem, você pode
Aprovar isso? OK. Boa.

00:21:49.260 --> 00:21:52.910
Feito. Deixe-me a publicar este lá fora,
direita? Isso é muito eficiente.

00:21:52.960 --> 00:21:55.280
Agora posso também dizer você sabe, eu
deseja se conectar... Estou conectado

00:21:55.330 --> 00:21:59.740
para prem ou no local, à direita.
Na verdade, você pode se conectar a

00:21:59.790 --> 00:22:02.530
Dados SQL Azure e implantá-los
Dessa forma. Todos os direito?

00:22:02.580 --> 00:22:05.030
Feito. Em seguida, mover meus dados e coisas
como essa. Portanto, isso dá

00:22:05.080 --> 00:22:08.460
me grande poder e flexibilidade como
Quero trabalhar de um desenvolvedor

00:22:08.510 --> 00:22:13.020
Perspectiva, como qual desejo trabalhar
com o SQL Server, certo?

00:22:13.640 --> 00:22:16.690
Acho que não há maior força e flexibilidade.
Você sabe, estamos apenas

00:22:16.740 --> 00:22:19.740
Classificar realmente de uma pequena amostra
porque acho que existe

00:22:19.790 --> 00:22:23.330
alguns erros de concepção, falta de Conhecimento
essa aparência, pode fazer um

00:22:23.380 --> 00:22:26.130
Muitos como você viram. Posso fazer muito
coisas aqui no Visual Studio

00:22:26.180 --> 00:22:28.580
Posso fazer no gerenciamento do SQL Server
Studio. É realmente todos os

00:22:28.630 --> 00:22:31.720
na mesma API, certo? Você realmente
Chame o SMO nos bastidores.

00:22:32.360 --> 00:22:35.700
Apenas uma pouco de paradigma porque
Eu não estou clicando em Salvar.

00:22:35.750 --> 00:22:39.030
Eu estou clicando em atualizar ou eu estou clicando em
publicar ou coisas como essas.

00:22:39.080 --> 00:22:41.430
Mas eu ainda possa fazer muitas coisas
em ferramentas de dados do SQL Server.

00:22:41.480 --> 00:22:44.170
Posso fazer uma comparação de esquemas. Eu consigo
de dados... na verdade, eu não

00:22:44.220 --> 00:22:46.600
precisa import-export wizard.
Se isso que pode, então, a migração

00:22:46.650 --> 00:22:53.130
Basta fazer como você viu ela, posso
fazer um data compare, direito, dados

00:22:53.180 --> 00:22:56.690
Comparar e ele moverá os dados para
me assim como as ferramentas, certo?

00:22:56.740 --> 00:22:59.170
Portanto não precisa fazer uma exportação de importação
Assistente. Posso fazer uma comparação de dados.

00:22:59.220 --> 00:23:04.110
Comparar agora banco de dados um AdventureWorks
de 2014 e dizer, bem,

00:23:04.160 --> 00:23:06.360
Não há nada lá e mover
ele. Ele realmente cuidará

00:23:06.410 --> 00:23:10.350
de uma série de problemas dados para mim
como as chaves e coisas como essas.

00:23:10.400 --> 00:23:11.270
Mova-o na ordem correta.

00:23:11.320 --> 00:23:11.770
>> Que 's interessante.

00:23:11.820 --> 00:23:12.740
>> Coisas como essas.

00:23:12.790 --> 00:23:15.100
>> É como a ferramenta Azure. Ele
evita o contexto. Você não

00:23:15.150 --> 00:23:18.890
precisa deixar o Visual Studio, consulte
para outro IDE, em seguida, volte.

00:23:18.940 --> 00:23:21.490
Você apenas pode permanecer no Visual
Studio por mais tempo.

00:23:21.540 --> 00:23:24.700
>> Por mais tempo, permanecer no Visual Studio.
Então, se sou um desenvolvedor e

00:23:24.750 --> 00:23:25.320
Preciso...

00:23:26.260 --> 00:23:28.820
Ah, acertar, há um problema com
a consulta que pode, na verdade, vou

00:23:28.870 --> 00:23:32.120
aqui e dizer... SQL Server não é
um preto caixa para mim mais.

00:23:32.170 --> 00:23:32.610
>> À direita.

00:23:32.660 --> 00:23:36.090
>> Posso dizer Ah, que há um problema.
Qual é a coluna lá?

00:23:36.140 --> 00:23:39.450
Que eu soletrar errado ou o que?
Qualquer que seja. Então ele se chama isso

00:23:39.500 --> 00:23:43.350
ou arrastar e soltar. Há IntelliSense.
Awesome. Isso permite

00:23:43.400 --> 00:23:46.820
para manter-se em uma ferramenta e
seja mais produtivo.

00:23:47.240 --> 00:23:52.770
>> Agora, existem limitações da edição?
Isso funciona com as ferramentas Express?

00:23:52.820 --> 00:23:54.390
É um recurso único ultimate?

00:23:54.440 --> 00:23:56.600
>> Não. Isso realmente funciona
com o express.

00:23:56.650 --> 00:24:03.190
Foi solicitado que ontem, muito bem,
TGIP. Com o express não é

00:24:03.860 --> 00:24:07.760
um único recurso ultimate. Funciona com
todas as versões do Visual Studio.

00:24:07.810 --> 00:24:12.660
Portanto, se você quer ferramentas de dados do SQL Server
instalar apenas o Visual express

00:24:12.710 --> 00:24:14.520
Studio em há do SQL Server
ferramentas de dados, certas?

00:24:14.570 --> 00:24:14.910
>> À direita.

00:24:14.960 --> 00:24:18.740
>> Para que você não está realmente limitados.
Acho que isso é ótimo porque

00:24:18.790 --> 00:24:22.160
Há alguns muita energia e benefícios
ferramentas de dados do SQL Server.

00:24:22.210 --> 00:24:27.540
Coloque-a nas mãos dos desenvolvedores
e, novamente, para qualquer DBA que

00:24:27.590 --> 00:24:30.720
são-out assistindo há sabem
Esses desenvolvedores agora têm

00:24:30.770 --> 00:24:35.440
Portanto, essas ferramentas ser criterioso
quem pode fazer o que, à direita, como

00:24:35.490 --> 00:24:38.850
não queremos que qualquer desenvolvedor
indo por aí e vai, você

00:24:38.900 --> 00:24:41.440
Saiba como eles podem, na verdade
botão direito do mouse...

00:24:41.490 --> 00:24:42.690
>> Possível fazer administrador...

00:24:42.740 --> 00:24:43.100
>> Exclua.

00:24:43.150 --> 00:24:47.020
>> tipo de coisas? Você pode adicionar usuários
e defina as permissões?

00:24:47.070 --> 00:24:47.080
>> Não.

00:24:47.130 --> 00:24:48.950
>> Ou você tem
Vá para gerenciar...

00:24:49.000 --> 00:24:51.270
>> Que 's do SQL Server management studio
certo, porque se considerarmos o

00:24:51.320 --> 00:24:55.090
o que está disponível, não há
tabelas, segurança, certo?

00:24:55.140 --> 00:24:59.800
Portanto, podemos adicionar novos usuários. Podemos
Na verdade, fazer um pouco lá.

00:24:59.850 --> 00:25:02.260
Acho que é relativamente nova. Eu não
sabe o que poderia ser feito.

00:25:02.310 --> 00:25:07.410
Acho que existe... é, na verdade
fledged completo, parece que,

00:25:07.460 --> 00:25:12.750
mas como um DBA você irá limitar
quem faz o quê, certo?

00:25:12.800 --> 00:25:15.350
Esta é minha caixa local, eu sou um administrador.
Vou ver tudo.

00:25:15.400 --> 00:25:15.810
>> Exatamente.

00:25:15.860 --> 00:25:20.590
>> À direita. Como um administrador e um DBA
Vou me limitar os desenvolvedores

00:25:20.640 --> 00:25:24.410
Portanto, não poderá ver tudo isso e
Eu não poder fazer porque

00:25:24.460 --> 00:25:26.750
a última coisa que desejo fazer é
ter um cara vá desenvolvedor...

00:25:26.800 --> 00:25:32.820
Vá, excluir, à direita, e não pode
Deixe-me a excluir ele baseia

00:25:32.870 --> 00:25:35.200
as chaves e restrições e coisas
como isso, mas, você sabe,

00:25:35.250 --> 00:25:38.050
pelo menos eu não estou estragar coisas
para cima ou, você sabe, eu não preciso

00:25:38.100 --> 00:25:40.300
todos esses dados. Na verdade, fiz um
Excluir sem uma cláusula de trabalho

00:25:40.350 --> 00:25:44.360
e passa a todos os meus dados, certos?
Assim como um DBA, vou ser

00:25:44.410 --> 00:25:47.510
muito criterioso quais direitos
Robert tem. Estou

00:25:47.560 --> 00:25:50.760
vai permitir que você faça coisas, talvez
mais coisas em um ambiente de teste

00:25:51.040 --> 00:25:54.600
ambiente de desenvolvimento, mas não em produção.
Coisas como essas.

00:25:54.650 --> 00:25:57.520
Mas você souber, mais uma vez, como você pode ver,
é bastante... você sabe, eu

00:25:57.570 --> 00:26:00.850
pode fazer muita coisa, que é
potencialmente perigoso, mas

00:26:00.900 --> 00:26:03.560
conhecer que a grande novidade é muito
as pessoas não souberem que isso

00:26:03.610 --> 00:26:07.920
Na verdade, é muito flexível, muito
poderosas, trabalhar localmente, trabalho

00:26:07.970 --> 00:26:11.160
na nuvem assim que torna
migração muito, muito bom

00:26:11.210 --> 00:26:14.460
postagens de blog muito fácil,
e vídeos sobre como migrar,

00:26:14.510 --> 00:26:17.710
mas, novamente, isso é... Posso fazer...
como você disse, está tudo

00:26:17.760 --> 00:26:18.780
aqui à direita em uma única ferramenta.

00:26:18.830 --> 00:26:21.450
>> À direita. Muito
BOM. Resfriamento.

00:26:21.500 --> 00:26:23.060
>> Agora, há muito mais que podemos
falar sobre mas talvez nós iremos

00:26:23.110 --> 00:26:25.410
Volte e falar sobre publicação
porque não há publicação novamente

00:26:25.460 --> 00:26:28.740
e ciclo de vida de software e controle de versão
mas podemos ter aqui durante todo o dia.

00:26:28.790 --> 00:26:30.860
Talvez nós virá livro
e fazer isso novamente.

00:26:30.910 --> 00:26:33.960
>> Awesome. Obrigado.
É excelente.

00:26:34.760 --> 00:26:39.450
Portanto, se você estiver ciente de que o SQL
Ferramentas de dados do servidor estavam lá

00:26:39.500 --> 00:26:41.870
mas você não tinha realmente executado ao redor
com eles, acho que isso era

00:26:41.920 --> 00:26:45.620
um excelente spur para ajudá-lo a ver
o que você pode fazer com eles.

00:26:45.670 --> 00:26:50.130
Ele se parece com a grande maioria dos
as coisas que você como um desenvolvedor

00:26:50.180 --> 00:26:52.730
faria de forma cada dia você
pode ser feito sem sair

00:26:52.780 --> 00:26:53.830
Visual Studio.

00:26:53.880 --> 00:26:54.830
>> Sim. Sim.

00:26:54.880 --> 00:26:55.220
>> Muito bom.

00:26:55.270 --> 00:26:56.990
>> Que é muito bom, à direita.

00:26:57.040 --> 00:26:57.830
>> Resfriar.

00:26:57.880 --> 00:27:01.840
>> Fornece aos desenvolvedores mais energia
em mãos, certas?

00:27:01.890 --> 00:27:02.010
>> Sim.

00:27:02.060 --> 00:27:06.170
>> Novamente, faz do SQL Server
não um preto caixa mais.

00:27:06.220 --> 00:27:08.120
>> Resfriar. Todas as diretamente. Obrigado
vinda.

00:27:08.170 --> 00:27:09.410
>> Prazer. Feliz
estar aqui.

00:27:09.460 --> 00:27:12.000
>> Tudo bem. Próxima
Na caixa de ferramentas do Visual Studio.

00:27:12.050 --> 00:27:12.700
>> Muito obrigado.


