Criando tabelas no SQL Server

Criando tabelas no SQL Server

  • Funcionarios (Codigo, PrimeiroNome, SegundoNome, UltimoNome, DataNascimento, CPF, RG, Endereco, CEP, Cidade, Fone, CodigoDepartamento, Funcao, Salario)
  • Departamentos (Codigo, Nome, Localizacao, CodigoFuncionario)
Para criar as tabelas acima, utilizamos o comando CREATE TABLE, unindo a ele o nome que será atribuído ao objeto e suas características.

Comandos CREATE TABLE, PRIMARY KEY e IDENTITY




​O comando identity é usado para auto-incremento no SQL Server. Sintaxe:

IDENTITY [(seed, increment)]
seed: valor usado para a primeira linha carregada na tabela.
increment: é o valor de incremento adicionado ao valor de identidade da linha anterior que foi carregada.

Alterando as tabelas para atribuir FOREIGN KEY


Podemos adicionar as foreign keys através do comando ALTER TABLE. Abaixo, entramos com o comando ALTER TABLE para as tabelas FUNCIONARIOS e DEPARTAMENTOS para definir as FK's.



Inserimos a cláusula CONSTRAINT e entramos com o relacionamento FK_FUNCIONARIOS_DEPARTAMENTOS que significa que haverá um relacionamento entre a tabela FUNCIONARIOS para a tabela DEPARTAMENTOS. Na tabela FUNCIONARIOS, o atributo codigoDepartamento é o que será relacionado a tabela DEPARTAMENTOS, ao atributo codigo.



Inserimos a cláusula CONSTRAINT e entramos com o relacionamento FK_DEPARTAMENTOS_FUNCIONARIOS que significa que haverá um relacionamento entre a tabela DEPARTAMENTOS para a tabela FUNCIONARIOS. Na tabela DEPARTAMENTOS, o atributo codigoFuncionario é o que será relacionado a tabela FUNCIONARIOS, ao atributo codigo.

Classificar por: Data da Publicação | Mais Recente | Mais Úteis
Comentários
  • Excelente material Adrielle. Parabéns.

  • Obrigada :)

  • Este artigo serviu como exemplo para entrar no desenvolvimento deste Wiki. Obrigado !

Página 1 de 1 (3 itens)