SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
Roteiro para construção de tabelas no SQL Server 2003
Fabricio Breve
Inicie o SQL Server Management Studio:
Conecte-se ao SQL Server instalado localmente em sua máquina:
Server type: Database Engine Server name: Localhost
Authentication: SQL Server Authentication
Login: sa Senha: 123456
Clique em Databases para visualizar os bancos de dados existentes:
Clique com o botão direito sobre Databases e escolha New Database:
Nessa tela chamei meu banco de dados de Exemplo e cliquei em OK:
Agora no Object Explorer você vai clicar em Exemplos e depois em Tables:
Clicando com o botão direito escolha New Table:
Vamos criar inicialmente a tabela Departamento:
Vamos clicar no campo DEP_ID com o botão direito e escolher a opção Set Primary
Key para torná-lo a chave primária da tabela Departamento:
E a chave aparecerá do lado do nome do campo:
Ainda com o campo DEP_ID selecionado procure pela propriedade Identity
Specification na janela Column Properties, então modifique a subpropriedade (Is
Identity) para Yes e automaticamente Identity Specification também será alterado para
Yes, tornando o campo um campo de auto-incremento.
Note que você também pode configurar o incremento e o valor inicial:
Clique no ícone do disquete par salvar a tabela:
E vamos chamá-la de Departamento:
Vamos criar agora, da mesma forma, uma tabela Funcionario:
Cada funcionário está relacionado com um departamento, portanto vamos incluir a
chave de departamento na tabela Funcionario
Salve a tabela Funcionario
Agora precisamos criar o relacionamento entre as tabelas, ou seja, ligar o campo
DEP_ID de Funcionário com o campo DEP_ID de Departamento. Clique com o botão
direito no campo DEP_ID de Funcionário e escolha Relationships:
Clique em Add para adicionar um novo relacionamento:
Agora você irá clicar em Tables And Colums Specifications:
Agora do lado esquerdo você escolherá a tabela e o campo que contém a chave primária
que será usada como chave estrangeira na tabela Funcionario e do lado direito você
selecionará o campo que armazenará essa chave estrangeira:
Clique em OK e depois em Close e salve tudo clicando no botão com vários disquetes.
Insira alguns dados em sua tabela para testar, clicando com o botão direito sobre o nome
dela e em seguida em Open Table:
Você também pode criar um diagrama escolhendo New Diagram em Database
Diagrams:

Mais conteúdo relacionado

Semelhante a Construindo tabelas no SQL Server

Apostila PhP com Wamp, 2a. parte
Apostila PhP com Wamp, 2a. parteApostila PhP com Wamp, 2a. parte
Apostila PhP com Wamp, 2a. parteIlton Barbosa
 
Como criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdf
Como criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdfComo criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdf
Como criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdfEudes Cunha
 
Manual microsoft-access-2007
Manual microsoft-access-2007Manual microsoft-access-2007
Manual microsoft-access-2007Klever Pereira
 
Passo a-passo-pedidos
Passo a-passo-pedidosPasso a-passo-pedidos
Passo a-passo-pedidosDiego Alves
 
Excel av truquesmagicos
Excel av truquesmagicosExcel av truquesmagicos
Excel av truquesmagicosTech Ideias
 
3260 php truquesmagicos %281%29
3260 php truquesmagicos %281%293260 php truquesmagicos %281%29
3260 php truquesmagicos %281%29Juliana Nascimento
 
Apostila - Jornada do Excel aula 2.pdf
Apostila - Jornada do Excel aula 2.pdfApostila - Jornada do Excel aula 2.pdf
Apostila - Jornada do Excel aula 2.pdfandre94454
 
ODI Series - Exportar Tabelas para Arquivo Texto
ODI Series -  Exportar Tabelas para Arquivo TextoODI Series -  Exportar Tabelas para Arquivo Texto
ODI Series - Exportar Tabelas para Arquivo TextoCaio Lima
 
Apostila de Crystal Report
Apostila de Crystal ReportApostila de Crystal Report
Apostila de Crystal ReportAndre Nascimento
 
Tutorial - Criando Banco com MySQL Workbench
Tutorial - Criando Banco com MySQL WorkbenchTutorial - Criando Banco com MySQL Workbench
Tutorial - Criando Banco com MySQL WorkbenchDaniel Brandão
 
Training presentation create tables for a new database af102719985
Training presentation   create tables for a new database af102719985Training presentation   create tables for a new database af102719985
Training presentation create tables for a new database af102719985Brena De La Concepcion
 
Instalação e configuração do DBAccess - TOTVS Série 1 Manufatura
Instalação e configuração do DBAccess - TOTVS Série 1 ManufaturaInstalação e configuração do DBAccess - TOTVS Série 1 Manufatura
Instalação e configuração do DBAccess - TOTVS Série 1 ManufaturaÉder Hernandes
 

Semelhante a Construindo tabelas no SQL Server (20)

Vb
VbVb
Vb
 
Apostila PhP com Wamp, 2a. parte
Apostila PhP com Wamp, 2a. parteApostila PhP com Wamp, 2a. parte
Apostila PhP com Wamp, 2a. parte
 
Como criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdf
Como criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdfComo criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdf
Como criar um novo banco de dados usando o LibreOffice Base | Dz Techs.pdf
 
Excel 2007 avancado
Excel 2007 avancadoExcel 2007 avancado
Excel 2007 avancado
 
3336 excel 2007_avancado
3336 excel 2007_avancado3336 excel 2007_avancado
3336 excel 2007_avancado
 
Manual microsoft-access-2007
Manual microsoft-access-2007Manual microsoft-access-2007
Manual microsoft-access-2007
 
Passo a-passo-pedidos
Passo a-passo-pedidosPasso a-passo-pedidos
Passo a-passo-pedidos
 
Daw slide 07
Daw slide 07Daw slide 07
Daw slide 07
 
Excel 2003 ler
Excel 2003   lerExcel 2003   ler
Excel 2003 ler
 
Excel truques magicos
Excel truques magicosExcel truques magicos
Excel truques magicos
 
Excel av truquesmagicos
Excel av truquesmagicosExcel av truquesmagicos
Excel av truquesmagicos
 
Criando um aplicativo composto com net beans
Criando um aplicativo composto com net beansCriando um aplicativo composto com net beans
Criando um aplicativo composto com net beans
 
3260 php truquesmagicos %281%29
3260 php truquesmagicos %281%293260 php truquesmagicos %281%29
3260 php truquesmagicos %281%29
 
3260 php truquesmagicos
3260 php truquesmagicos3260 php truquesmagicos
3260 php truquesmagicos
 
Apostila - Jornada do Excel aula 2.pdf
Apostila - Jornada do Excel aula 2.pdfApostila - Jornada do Excel aula 2.pdf
Apostila - Jornada do Excel aula 2.pdf
 
ODI Series - Exportar Tabelas para Arquivo Texto
ODI Series -  Exportar Tabelas para Arquivo TextoODI Series -  Exportar Tabelas para Arquivo Texto
ODI Series - Exportar Tabelas para Arquivo Texto
 
Apostila de Crystal Report
Apostila de Crystal ReportApostila de Crystal Report
Apostila de Crystal Report
 
Tutorial - Criando Banco com MySQL Workbench
Tutorial - Criando Banco com MySQL WorkbenchTutorial - Criando Banco com MySQL Workbench
Tutorial - Criando Banco com MySQL Workbench
 
Training presentation create tables for a new database af102719985
Training presentation   create tables for a new database af102719985Training presentation   create tables for a new database af102719985
Training presentation create tables for a new database af102719985
 
Instalação e configuração do DBAccess - TOTVS Série 1 Manufatura
Instalação e configuração do DBAccess - TOTVS Série 1 ManufaturaInstalação e configuração do DBAccess - TOTVS Série 1 Manufatura
Instalação e configuração do DBAccess - TOTVS Série 1 Manufatura
 

Mais de Tecksantos

Mais de Tecksantos (7)

Aula1
Aula1Aula1
Aula1
 
Sql02
Sql02Sql02
Sql02
 
Sql01
Sql01Sql01
Sql01
 
Curso de banco de dados
Curso de banco de dadosCurso de banco de dados
Curso de banco de dados
 
Bd aula4
Bd aula4Bd aula4
Bd aula4
 
Bd aula3
Bd aula3Bd aula3
Bd aula3
 
Bd aula2
Bd aula2Bd aula2
Bd aula2
 

Construindo tabelas no SQL Server

  • 1. Roteiro para construção de tabelas no SQL Server 2003 Fabricio Breve Inicie o SQL Server Management Studio: Conecte-se ao SQL Server instalado localmente em sua máquina: Server type: Database Engine Server name: Localhost Authentication: SQL Server Authentication Login: sa Senha: 123456
  • 2. Clique em Databases para visualizar os bancos de dados existentes: Clique com o botão direito sobre Databases e escolha New Database:
  • 3. Nessa tela chamei meu banco de dados de Exemplo e cliquei em OK: Agora no Object Explorer você vai clicar em Exemplos e depois em Tables:
  • 4. Clicando com o botão direito escolha New Table: Vamos criar inicialmente a tabela Departamento:
  • 5. Vamos clicar no campo DEP_ID com o botão direito e escolher a opção Set Primary Key para torná-lo a chave primária da tabela Departamento: E a chave aparecerá do lado do nome do campo: Ainda com o campo DEP_ID selecionado procure pela propriedade Identity Specification na janela Column Properties, então modifique a subpropriedade (Is Identity) para Yes e automaticamente Identity Specification também será alterado para Yes, tornando o campo um campo de auto-incremento. Note que você também pode configurar o incremento e o valor inicial:
  • 6. Clique no ícone do disquete par salvar a tabela: E vamos chamá-la de Departamento: Vamos criar agora, da mesma forma, uma tabela Funcionario: Cada funcionário está relacionado com um departamento, portanto vamos incluir a chave de departamento na tabela Funcionario Salve a tabela Funcionario
  • 7. Agora precisamos criar o relacionamento entre as tabelas, ou seja, ligar o campo DEP_ID de Funcionário com o campo DEP_ID de Departamento. Clique com o botão direito no campo DEP_ID de Funcionário e escolha Relationships: Clique em Add para adicionar um novo relacionamento:
  • 8. Agora você irá clicar em Tables And Colums Specifications: Agora do lado esquerdo você escolherá a tabela e o campo que contém a chave primária que será usada como chave estrangeira na tabela Funcionario e do lado direito você selecionará o campo que armazenará essa chave estrangeira: Clique em OK e depois em Close e salve tudo clicando no botão com vários disquetes.
  • 9. Insira alguns dados em sua tabela para testar, clicando com o botão direito sobre o nome dela e em seguida em Open Table:
  • 10. Você também pode criar um diagrama escolhendo New Diagram em Database Diagrams: