·

Ciência da Computação ·

Banco de Dados

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Instruções A resolução das questões devem ser estar presentes em um arquivo PDF contendo o comando SQL e o respectivo resultado para cada uma das questões isto é comando SQL print no banco de dados PGAdmin4 do comando SQL e resultado Exemplo do print Questões Questão 2 50 Crie o modelo relativo a essa questão scripts terminados com o termo Questao2 Para responder as perguntas abaixo observe as respostas das instruções SQL o conteúdo das relações bem como observe os elementos semânticos user functions constraints triggers etc atribuídos as relações que compõem o referido modelo conforme ilustrado na Figura 2 a Execute a seguinte operação insert into medico values 1 CarlosAlberto P Veja o resultado dessa operação Por que foi possível acrescentar o mesmo médico O que você deveria fazer para impedir casos semelhantes b Execute a seguinte operação insert into medico values 2 AnaClara X Veja o resultado dessa operação Por que não foi possível acrescentar o médico Qual foi o recurso e o respectivo nome no modelo em questão que impediu tal operação c Execute a seguinte operação insert into paciente values 13 RivaldoRiver 250 Veja o resultado dessa operação Por que foi possível acrescentar um paciente com essa idade O que você deveria fazer para impedir casos semelhantes d Execute a seguinte operação insert into consulta values 12 21 10102018 Veja o resultado dessa operação Por que não foi possível acrescentar mais uma consulta no mesmo dia para médico e pacientes distintos O que você deveria fazer para impedir casos semelhantes e permitir múltiplas consultas no mesmo dia e Execute a seguinte operação insert into consulta values 99 99 11112018 Veja o resultado dessa operação Por que foi possível acrescentar uma consulta a médicos ou pacientes inexistentes O que você deveria fazer para impedir casos semelhantes pgAdmin 4 File Browser Servers 1 PostgreSQL 96 Databases 2 DBQ32108 Casts Catalogs Event Triggers Extensions Foreign Data Wrappers Languages Schemas 1 public Collations Domains FTS Configurations FTS Dictionaries FTS Parsers FTS Templates Foreign Tables Functions Materialized Views Sequences Tables 15 alocado Columns Constraints Indexes Rules Triggers cliente Semântica da relação Alocado Figura 2 Observando elementos semânticos atribuídas a relações Exemplo