DaviQzR / SQL-DDL-DML-Project

Considere o diagrama abaixo:

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SQL-DDL-DML-Project

Considere o diagrama abaixo:

image

Criar as tabelas da forma que foram diagramadas, obedecendo as seguintes restrições: --> A coluna users_id da tabela associativa é FK da coluna id, tabela users

--> A coluna projects_id da tabela associativa é FK da coluna id, tabela projects

--> A coluna date da tabela projects deve verificar se a data é posterior que 01/09/2014. Caso contrário, o registro não deve ser inserido

--> A PK de projects deve ser de auto incremento, iniciando em 10001, com incremento de1

--> A PK de users deve ser de auto incremento, iniciando em 1, com incremento de 1

--> O valor padrão da coluna password da tabela users, deverá ser 123mudar

--> A coluna username da tabela users deve ter restrição de unicidade

--> Modificar a coluna username da tabela Users para varchar(10)

--> Modificar a coluna password da tabela Users para varchar(8)

Inserir os dados abaixo:

image

Considerar as situações:

  • O projeto de Manutenção atrasou, mudar a data para 12/09/2014
  • O username de aparecido (usar o nome como condição de mudança) está feio, mudar para Rh_cido
  • Mudar o password do username Rh_maria (usar o username como condição de mudança) para 888@*, mas a condição deve verificar se o password dela ainda é 123mudar
  • O user de id 2 não participa mais do projeto 10002, removê-lo da associativa

About

Considere o diagrama abaixo:


Languages

Language:TSQL 100.0%