Exercicios Sql resolvidos

542 palavras 3 páginas
1ª LISTA

Resolver os exercícios tomando como base a Modelagem abaixo:

1) Criar as Tabelas conforme modelagem acima, definindo as Chaves Primárias e as Chaves Estrangeiras. (Atenção: Salve este script de criação na sua área). create table time
(cod_time int identity (1,1) primary key , nome_completo varchar(50), nome_abrev varchar(35), cidade varchar(30), UF char(2), dt_fundacao datetime, participante bit
)

create table arbitro
(cod_arbitro int identity primary key, nome varchar(35), dt_nascimento datetime, sexo char(1), uf_filiada char(2)
)

create table Estadio
(cod_estadio int identity primary key, nome varchar(35), cidade varchar(30), UF char(2), cod_time int foreign key references time(cod_time)
)

create table Jogo
(nro_rodada int, nro_jogo int, dt_jogo smalldatetime, cod_estadio int, horario char(5), juiz_principal int, bandeirinha1 int, bandeirinha2 int, time1 int, time2 int, placar_time1 tinyint, placar_time2 tinyint, Constraint pk_jogo primary key(nro_rodada, nro_jogo), Constraint fk_time1_jogos foreign key (time1) references time(cod_time), Constraint fk_time2_jogos foreign key (time2) references time(cod_time), Constraint fk_local_jogos foreign key (cod_estadio) references estadio(cod_estadio), Constraint fk_arbitro_jogos foreign key (juiz_principal) references arbitro(cod_arbitro), Constraint fk_bandeirinha1_jogos foreign key (bandeirinha1) references arbitro(cod_arbitro), Constraint fk_bandeirinha2_jogos foreign key (bandeirinha2) references arbitro(cod_arbitro)
)

2) Com o comando sp_help veja como estão criadas cada tabela.

3) Tente eliminar as tabelas Time e Arbitro e veja a mensagem dada. drop table time
Msg 3726, Level 16, State 1, Line 1
Não foi possível descartar o objeto 'time' porque há referência a ele em uma restrição FOREIGN KEY.

drop table arbitro
Msg 3726, Level 16, State 1, Line 1
Não foi possível

Relacionados

  • Exercícios de SQL (Resolvido)
    317 palavras | 2 páginas
  • revisão sql
    652 palavras | 3 páginas
  • SQL Exercicios
    733 palavras | 3 páginas
  • Ex2
    1725 palavras | 7 páginas
  • Algebra
    2322 palavras | 10 páginas
  • Operações relacionais e algebra relacional
    2339 palavras | 10 páginas
  • Resenha - Introdução a Sistemas de Banco de Dados
    528 palavras | 3 páginas
  • Banco de Dados 1
    1502 palavras | 7 páginas
  • Exercicio1
    1335 palavras | 6 páginas
  • Teste
    1233 palavras | 5 páginas