SlideShare uma empresa Scribd logo
1 de 13
Banco de Dados no Visual Studio Leonardo Lourenço Silva MCT, MCPD, MCTS, MCP http://leolosi.wordpress.com http://linkedin.com/in/leolosi http://slideshare.net/leolosi http://grou.ps/dotnetcoders
2 O que é uma Base de Dados ? ,[object Object]
Todosistemapossuiuma base de dadosBase de Dados (Pizzaria) Sistema de Pizzaria Sistema de ECommerce Base de Dados (ECommerce)
3 O que é o SQL Server ? ,[object Object]
Criadoem 1.988 emparceria com a SyBase,[object Object]
ANSI-SQL definido pela American National Standards Institute
Implementação da Microsoft é T-SQL ou Transact SQL
Outras implementações PSQL(Postgree) e PL/SQL(Oracle),[object Object]
Demonstração 6 Conhecendoo SQL Server Management Studio 1 Conhecendo a Tela de Login do SSMS 2 Criando a Base de Dados (CURSO) 3
7 Visual Studio é um Ambiente de DesenvolvimentoIntegrado 1  Server Explorer: Conexões SGBD, MapearMáquinas e SharePoint  Query Builder: Selecionar, Inserir, Alterar, Excluirregistros de Tabelas 2 3 Visual Studio 2010 Considerações: OBS: Podemossubstituir a ferramenta SQL Server Management Studio pelaJanela Server Explorer e o utilitário Query Builder
Demonstração 8 Conhecendoa Janela Server Explorer 1 AdicionandoumaConexão com a Base (Curso) (ExplicarPasso a Passo) 2 Criando as Tabelas (Linguagem, Desenvolvedor) (ExplicarPasso a Passo) 3 Inserindo/VisualizandoosRegistrosnasTabelas 4 Visualizando a Estrutura das Tabelas 5 Mostrar a Base dentro do Server Explorer e SSMS 6
Query Builder (Visualizações) 9 Selecionamos as tabelas e colunasqueserãovisualizadasnajanela de resultados Diagrama Ordenamos, Filtramos as colunasqueserãovisualizadasnajanela de resultados Critério Comando SQL queseráexecutado no SGBD SQL OBS: Podemostrabalhar com as 3 visõessimultaneamenteouindividualmente
Demonstração 10 Conhecendoo UtilitárioQuery Builder (Tables -> New Query) 1 Conhecendo a VisãoDiagrama 2 Conhecendo a VisãoCritério 3 Conhecendo a Visão SQL 4 Tipos de Instruções(Change Type -> Select, Insert, Update, Delete) 5

Mais conteúdo relacionado

Mais procurados

Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoRangel Javier
 
Enterprise services com .net
Enterprise services com .netEnterprise services com .net
Enterprise services com .netFernando Palma
 
SQL Server 2012
SQL Server 2012SQL Server 2012
SQL Server 2012Hcode
 
T-SQL na prática com SQL SERVER Express 2012
T-SQL na prática com SQL SERVER Express 2012T-SQL na prática com SQL SERVER Express 2012
T-SQL na prática com SQL SERVER Express 2012Rodrigo Ribeiro
 
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)Leinylson Fontinele
 
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Banco dados i prof ivan (acesse  www.portalgsti.com.br)Banco dados i prof ivan (acesse  www.portalgsti.com.br)
Banco dados i prof ivan (acesse www.portalgsti.com.br)Andre Sidou
 
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)Leinylson Fontinele
 
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...Leinylson Fontinele
 
37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_serverJosé Henrique Sento Sé
 
Sistemas operacionais aula 01
Sistemas operacionais aula 01Sistemas operacionais aula 01
Sistemas operacionais aula 01Albert Belchior
 
37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_serverArt IT
 
ODI SERIES - Como mapear novos campos em modelos e interfaces
ODI SERIES - Como mapear novos campos em modelos e interfacesODI SERIES - Como mapear novos campos em modelos e interfaces
ODI SERIES - Como mapear novos campos em modelos e interfacesCaio Lima
 
Mini curso banco de dados comercial publicar
Mini curso   banco de dados comercial publicarMini curso   banco de dados comercial publicar
Mini curso banco de dados comercial publicarHilson Silva
 
Exercícios de mysql
Exercícios de mysqlExercícios de mysql
Exercícios de mysqlLeo Frazão
 
ODI Series - Treinamento
ODI Series - TreinamentoODI Series - Treinamento
ODI Series - TreinamentoCaio Lima
 

Mais procurados (20)

Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL Basico
 
Sql - introdução
Sql -  introduçãoSql -  introdução
Sql - introdução
 
Enterprise services com .net
Enterprise services com .netEnterprise services com .net
Enterprise services com .net
 
SQL Server 2012
SQL Server 2012SQL Server 2012
SQL Server 2012
 
1 semestre-aula8-introducao-dd le-dml
1 semestre-aula8-introducao-dd le-dml1 semestre-aula8-introducao-dd le-dml
1 semestre-aula8-introducao-dd le-dml
 
T-SQL na prática com SQL SERVER Express 2012
T-SQL na prática com SQL SERVER Express 2012T-SQL na prática com SQL SERVER Express 2012
T-SQL na prática com SQL SERVER Express 2012
 
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)
Banco de Dados I - Aula 10 - Banco de Dados Relacional (Modelo Físico)
 
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Banco dados i prof ivan (acesse  www.portalgsti.com.br)Banco dados i prof ivan (acesse  www.portalgsti.com.br)
Banco dados i prof ivan (acesse www.portalgsti.com.br)
 
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
 
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...
Banco de Dados II Aula 14 - Projeto de Banco de Dados e Estudo de Caso (Postg...
 
37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server
 
Sistemas operacionais aula 01
Sistemas operacionais aula 01Sistemas operacionais aula 01
Sistemas operacionais aula 01
 
37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server37 consultando tabelas_com_sql_no_sql_server
37 consultando tabelas_com_sql_no_sql_server
 
Manual SQL
Manual SQLManual SQL
Manual SQL
 
Manual SQL
Manual SQLManual SQL
Manual SQL
 
ODI SERIES - Como mapear novos campos em modelos e interfaces
ODI SERIES - Como mapear novos campos em modelos e interfacesODI SERIES - Como mapear novos campos em modelos e interfaces
ODI SERIES - Como mapear novos campos em modelos e interfaces
 
Aula 3 banco de dados
Aula 3   banco de dadosAula 3   banco de dados
Aula 3 banco de dados
 
Mini curso banco de dados comercial publicar
Mini curso   banco de dados comercial publicarMini curso   banco de dados comercial publicar
Mini curso banco de dados comercial publicar
 
Exercícios de mysql
Exercícios de mysqlExercícios de mysql
Exercícios de mysql
 
ODI Series - Treinamento
ODI Series - TreinamentoODI Series - Treinamento
ODI Series - Treinamento
 

Destaque

Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)
Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)
Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)ETEC Monsenhor Antonio Magliano
 
Visual Basic 2010 - Criando uma aplicação de Controle de Notas
Visual Basic 2010 - Criando uma aplicação de Controle de NotasVisual Basic 2010 - Criando uma aplicação de Controle de Notas
Visual Basic 2010 - Criando uma aplicação de Controle de NotasETEC Monsenhor Antonio Magliano
 
Apostila Completa de Visual Basic
Apostila Completa de Visual BasicApostila Completa de Visual Basic
Apostila Completa de Visual BasicMarcos Paulo
 
Community Launch 2010 - Visual Studio 2010 (por Leandro Daniel)
Community Launch 2010 - Visual Studio 2010 (por Leandro Daniel)Community Launch 2010 - Visual Studio 2010 (por Leandro Daniel)
Community Launch 2010 - Visual Studio 2010 (por Leandro Daniel)Leandro Daniel
 
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)ETEC Monsenhor Antonio Magliano
 
Mini Agenda Visual Basic 6.0
Mini Agenda Visual Basic 6.0Mini Agenda Visual Basic 6.0
Mini Agenda Visual Basic 6.0EdwinAlvarado95
 
Guia rápido de visual basic
Guia rápido de visual basicGuia rápido de visual basic
Guia rápido de visual basicJairo Merces
 
Uma Introdução a ASP.NET Web API
Uma Introdução a ASP.NET Web APIUma Introdução a ASP.NET Web API
Uma Introdução a ASP.NET Web APIComunidade NetPonto
 
Apresentação de microsoft access 2007 luis aguiar
Apresentação de microsoft access 2007   luis aguiarApresentação de microsoft access 2007   luis aguiar
Apresentação de microsoft access 2007 luis aguiarLuis Aguiar
 
Apostila digital Psicologia org.
Apostila digital Psicologia org.Apostila digital Psicologia org.
Apostila digital Psicologia org.Sergio Cabral
 
APOSTILA DE MATEMÁTICA FINANCEIRA
APOSTILA DE MATEMÁTICA FINANCEIRAAPOSTILA DE MATEMÁTICA FINANCEIRA
APOSTILA DE MATEMÁTICA FINANCEIRAbradock1964
 
Itinerário catecumenal
Itinerário catecumenalItinerário catecumenal
Itinerário catecumenalSergio Cabral
 
Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012Vane Borjas
 

Destaque (20)

Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)
Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)
Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)
 
Visual Basic 2010 - Criando uma aplicação de Controle de Notas
Visual Basic 2010 - Criando uma aplicação de Controle de NotasVisual Basic 2010 - Criando uma aplicação de Controle de Notas
Visual Basic 2010 - Criando uma aplicação de Controle de Notas
 
Apostila Completa de Visual Basic
Apostila Completa de Visual BasicApostila Completa de Visual Basic
Apostila Completa de Visual Basic
 
Community Launch 2010 - Visual Studio 2010 (por Leandro Daniel)
Community Launch 2010 - Visual Studio 2010 (por Leandro Daniel)Community Launch 2010 - Visual Studio 2010 (por Leandro Daniel)
Community Launch 2010 - Visual Studio 2010 (por Leandro Daniel)
 
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)
 
Access 2007 basico
Access 2007 basicoAccess 2007 basico
Access 2007 basico
 
Mini Agenda Visual Basic 6.0
Mini Agenda Visual Basic 6.0Mini Agenda Visual Basic 6.0
Mini Agenda Visual Basic 6.0
 
Guia rápido de visual basic
Guia rápido de visual basicGuia rápido de visual basic
Guia rápido de visual basic
 
Apostila de vb
Apostila de vbApostila de vb
Apostila de vb
 
Apostila visual basic
Apostila visual basicApostila visual basic
Apostila visual basic
 
Uma Introdução a ASP.NET Web API
Uma Introdução a ASP.NET Web APIUma Introdução a ASP.NET Web API
Uma Introdução a ASP.NET Web API
 
formulário de adesão cartão AEP Access Empresas
formulário de adesão cartão AEP Access Empresasformulário de adesão cartão AEP Access Empresas
formulário de adesão cartão AEP Access Empresas
 
Apresentação de microsoft access 2007 luis aguiar
Apresentação de microsoft access 2007   luis aguiarApresentação de microsoft access 2007   luis aguiar
Apresentação de microsoft access 2007 luis aguiar
 
Visual basic 2008
Visual basic 2008Visual basic 2008
Visual basic 2008
 
Access vba
Access vbaAccess vba
Access vba
 
Apostila digital Psicologia org.
Apostila digital Psicologia org.Apostila digital Psicologia org.
Apostila digital Psicologia org.
 
APOSTILA DE MATEMÁTICA FINANCEIRA
APOSTILA DE MATEMÁTICA FINANCEIRAAPOSTILA DE MATEMÁTICA FINANCEIRA
APOSTILA DE MATEMÁTICA FINANCEIRA
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
Itinerário catecumenal
Itinerário catecumenalItinerário catecumenal
Itinerário catecumenal
 
Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012Ejemplo ELIMINAR registros desde Visual Basic 2012
Ejemplo ELIMINAR registros desde Visual Basic 2012
 

Semelhante a Banco de Dados no Visual Studio

VIII sessão SQL Bahia - Conhecendo o Microsoft SQL Operations Studio
VIII sessão SQL Bahia - Conhecendo o Microsoft SQL Operations StudioVIII sessão SQL Bahia - Conhecendo o Microsoft SQL Operations Studio
VIII sessão SQL Bahia - Conhecendo o Microsoft SQL Operations StudioAnderson Souza
 
Introdução ao Sql Server
Introdução ao Sql ServerIntrodução ao Sql Server
Introdução ao Sql Serverintradb
 
Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Eric Gallardo
 
Seven_Palestra_Banco_Dados_Servidores
Seven_Palestra_Banco_Dados_ServidoresSeven_Palestra_Banco_Dados_Servidores
Seven_Palestra_Banco_Dados_ServidoresCleber Tavares Jr.
 
Introdução ao ASP.NET 3.5 - Campus Party Brasil 2009
Introdução ao ASP.NET 3.5 - Campus Party Brasil 2009Introdução ao ASP.NET 3.5 - Campus Party Brasil 2009
Introdução ao ASP.NET 3.5 - Campus Party Brasil 2009Ramon Durães
 
Artigo data warehouse bd ii - 2015-1 a
Artigo data warehouse   bd ii - 2015-1 aArtigo data warehouse   bd ii - 2015-1 a
Artigo data warehouse bd ii - 2015-1 aDarlene Coelho
 
Artigo data warehouse bd ii - 2015-1
Artigo data warehouse   bd ii - 2015-1Artigo data warehouse   bd ii - 2015-1
Artigo data warehouse bd ii - 2015-1Darlene Coelho
 
Apontamentos psi m18
Apontamentos psi m18Apontamentos psi m18
Apontamentos psi m18tomascarol2
 
Team Foundation Server
Team Foundation ServerTeam Foundation Server
Team Foundation ServerMaira Iantas
 
Livropythonmysql 091022073751-phpapp01
Livropythonmysql 091022073751-phpapp01Livropythonmysql 091022073751-phpapp01
Livropythonmysql 091022073751-phpapp01julianabdpaiva
 
Apostila de sql server 2008
Apostila de sql server 2008Apostila de sql server 2008
Apostila de sql server 2008marcos0512
 
MS_SQL_Server.apresentaçãosgbddamicrosoft.pdf
MS_SQL_Server.apresentaçãosgbddamicrosoft.pdfMS_SQL_Server.apresentaçãosgbddamicrosoft.pdf
MS_SQL_Server.apresentaçãosgbddamicrosoft.pdfgfcg1
 

Semelhante a Banco de Dados no Visual Studio (20)

ADO.NET
ADO.NETADO.NET
ADO.NET
 
VIII sessão SQL Bahia - Conhecendo o Microsoft SQL Operations Studio
VIII sessão SQL Bahia - Conhecendo o Microsoft SQL Operations StudioVIII sessão SQL Bahia - Conhecendo o Microsoft SQL Operations Studio
VIII sessão SQL Bahia - Conhecendo o Microsoft SQL Operations Studio
 
Hands on Labs - SQL Server 2008
Hands on Labs - SQL Server 2008Hands on Labs - SQL Server 2008
Hands on Labs - SQL Server 2008
 
Introdução ao Sql Server
Introdução ao Sql ServerIntrodução ao Sql Server
Introdução ao Sql Server
 
FLISOL 2017 - SQL Server no Linux
FLISOL 2017 - SQL Server no LinuxFLISOL 2017 - SQL Server no Linux
FLISOL 2017 - SQL Server no Linux
 
Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Treinamento ASP.NET 2014
Treinamento ASP.NET 2014
 
Aula1
Aula1Aula1
Aula1
 
Seven_Palestra_Banco_Dados_Servidores
Seven_Palestra_Banco_Dados_ServidoresSeven_Palestra_Banco_Dados_Servidores
Seven_Palestra_Banco_Dados_Servidores
 
Apostila sqlserver65v1a
Apostila sqlserver65v1aApostila sqlserver65v1a
Apostila sqlserver65v1a
 
Introdução ao ASP.NET 3.5 - Campus Party Brasil 2009
Introdução ao ASP.NET 3.5 - Campus Party Brasil 2009Introdução ao ASP.NET 3.5 - Campus Party Brasil 2009
Introdução ao ASP.NET 3.5 - Campus Party Brasil 2009
 
Artigo data warehouse bd ii - 2015-1 a
Artigo data warehouse   bd ii - 2015-1 aArtigo data warehouse   bd ii - 2015-1 a
Artigo data warehouse bd ii - 2015-1 a
 
Artigo data warehouse bd ii - 2015-1
Artigo data warehouse   bd ii - 2015-1Artigo data warehouse   bd ii - 2015-1
Artigo data warehouse bd ii - 2015-1
 
Spring Data Neo4j
Spring Data Neo4jSpring Data Neo4j
Spring Data Neo4j
 
Apontamentos psi m18
Apontamentos psi m18Apontamentos psi m18
Apontamentos psi m18
 
Team Foundation Server
Team Foundation ServerTeam Foundation Server
Team Foundation Server
 
Acessando o MySql com o Python
Acessando o MySql com o PythonAcessando o MySql com o Python
Acessando o MySql com o Python
 
Livropythonmysql 091022073751-phpapp01
Livropythonmysql 091022073751-phpapp01Livropythonmysql 091022073751-phpapp01
Livropythonmysql 091022073751-phpapp01
 
Apostila de sql server 2008
Apostila de sql server 2008Apostila de sql server 2008
Apostila de sql server 2008
 
Sql01 final
Sql01 finalSql01 final
Sql01 final
 
MS_SQL_Server.apresentaçãosgbddamicrosoft.pdf
MS_SQL_Server.apresentaçãosgbddamicrosoft.pdfMS_SQL_Server.apresentaçãosgbddamicrosoft.pdf
MS_SQL_Server.apresentaçãosgbddamicrosoft.pdf
 

Mais de Leonardo Lourenço Silva (20)

Introdução a Plataforma .NET
Introdução a Plataforma .NETIntrodução a Plataforma .NET
Introdução a Plataforma .NET
 
Resources no XAML
Resources no XAMLResources no XAML
Resources no XAML
 
Como se tornar um desenvolvedor faixa preta
Como se tornar um desenvolvedor faixa pretaComo se tornar um desenvolvedor faixa preta
Como se tornar um desenvolvedor faixa preta
 
Introdução ao WPF
Introdução ao WPFIntrodução ao WPF
Introdução ao WPF
 
Programação em Camadas - Iniciantes
Programação em Camadas - IniciantesProgramação em Camadas - Iniciantes
Programação em Camadas - Iniciantes
 
Visual F# 3.0 - Constantes, Variáveis e Classes
Visual F# 3.0 - Constantes, Variáveis e ClassesVisual F# 3.0 - Constantes, Variáveis e Classes
Visual F# 3.0 - Constantes, Variáveis e Classes
 
Introdução ao ORM
Introdução ao ORMIntrodução ao ORM
Introdução ao ORM
 
Expression Blend 5.0
Expression Blend 5.0Expression Blend 5.0
Expression Blend 5.0
 
1° Madrugada de Testes
1° Madrugada de Testes1° Madrugada de Testes
1° Madrugada de Testes
 
Mudança de Vida
Mudança de VidaMudança de Vida
Mudança de Vida
 
Princípio DRY
Princípio DRYPrincípio DRY
Princípio DRY
 
Evolução ASP.NET
Evolução ASP.NETEvolução ASP.NET
Evolução ASP.NET
 
Conhecendo o Windows 8
Conhecendo o Windows 8Conhecendo o Windows 8
Conhecendo o Windows 8
 
Introdução a Plataforma .NET 4.0
Introdução a Plataforma .NET 4.0Introdução a Plataforma .NET 4.0
Introdução a Plataforma .NET 4.0
 
ASP.NET Profile
ASP.NET ProfileASP.NET Profile
ASP.NET Profile
 
ASP.NET AJAX
ASP.NET AJAXASP.NET AJAX
ASP.NET AJAX
 
WCF
WCFWCF
WCF
 
Visual C# - Parâmetros Opcionais e Nomeados
Visual C# - Parâmetros Opcionais e NomeadosVisual C# - Parâmetros Opcionais e Nomeados
Visual C# - Parâmetros Opcionais e Nomeados
 
.NET - Interfaces
.NET - Interfaces.NET - Interfaces
.NET - Interfaces
 
SilverLight
SilverLightSilverLight
SilverLight
 

Banco de Dados no Visual Studio

  • 1. Banco de Dados no Visual Studio Leonardo Lourenço Silva MCT, MCPD, MCTS, MCP http://leolosi.wordpress.com http://linkedin.com/in/leolosi http://slideshare.net/leolosi http://grou.ps/dotnetcoders
  • 2.
  • 3. Todosistemapossuiuma base de dadosBase de Dados (Pizzaria) Sistema de Pizzaria Sistema de ECommerce Base de Dados (ECommerce)
  • 4.
  • 5.
  • 6. ANSI-SQL definido pela American National Standards Institute
  • 7. Implementação da Microsoft é T-SQL ou Transact SQL
  • 8.
  • 9. Demonstração 6 Conhecendoo SQL Server Management Studio 1 Conhecendo a Tela de Login do SSMS 2 Criando a Base de Dados (CURSO) 3
  • 10. 7 Visual Studio é um Ambiente de DesenvolvimentoIntegrado 1 Server Explorer: Conexões SGBD, MapearMáquinas e SharePoint Query Builder: Selecionar, Inserir, Alterar, Excluirregistros de Tabelas 2 3 Visual Studio 2010 Considerações: OBS: Podemossubstituir a ferramenta SQL Server Management Studio pelaJanela Server Explorer e o utilitário Query Builder
  • 11. Demonstração 8 Conhecendoa Janela Server Explorer 1 AdicionandoumaConexão com a Base (Curso) (ExplicarPasso a Passo) 2 Criando as Tabelas (Linguagem, Desenvolvedor) (ExplicarPasso a Passo) 3 Inserindo/VisualizandoosRegistrosnasTabelas 4 Visualizando a Estrutura das Tabelas 5 Mostrar a Base dentro do Server Explorer e SSMS 6
  • 12. Query Builder (Visualizações) 9 Selecionamos as tabelas e colunasqueserãovisualizadasnajanela de resultados Diagrama Ordenamos, Filtramos as colunasqueserãovisualizadasnajanela de resultados Critério Comando SQL queseráexecutado no SGBD SQL OBS: Podemostrabalhar com as 3 visõessimultaneamenteouindividualmente
  • 13. Demonstração 10 Conhecendoo UtilitárioQuery Builder (Tables -> New Query) 1 Conhecendo a VisãoDiagrama 2 Conhecendo a VisãoCritério 3 Conhecendo a Visão SQL 4 Tipos de Instruções(Change Type -> Select, Insert, Update, Delete) 5
  • 14. 11 Janelas Server Explorer e Data Sources Criamos e manipulamosasconexões e objetos do banco de dados Criamosfontes de dados parausarmosnaaplicação OBS: Utilizandoessas 2 janelastemosumaredução de linhas de código
  • 15. Demonstração 12 Criando o Projeto (Windows Forms) VB.NET 1 Conhecendo a Janela Data Sources (Data -> Show Data Sources) 2 CriandoumaFonte de Dados com a Base Curso 3 Visualizandoas TabelasMapeadasnaJanela 4 Visualizando o DataSetTipado (Tabelas, Preview Data, App.Config) 5 Criando as Telas do Projeto 6
  • 16. Obrigado! © 2011 Microsoft Corporation. All rights reserved. Microsoft, MSDN, the MSDN logo, and [list other trademarks referenced] are trademarks of the Microsoft group of companies.   The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.