{"id":119420,"date":"2018-05-04T00:59:03","date_gmt":"2018-05-04T03:59:03","guid":{"rendered":"https:\/\/www.estrategiaconcursos.com.br\/blog\/?p=119420"},"modified":"2018-05-04T01:09:55","modified_gmt":"2018-05-04T04:09:55","slug":"prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados","status":"publish","type":"post","link":"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/","title":{"rendered":"Prova da Semana \u2013 Coment\u00e1rio da prova do TRT-06 \u2013 Analista Judici\u00e1rio de Tecnologia da Informa\u00e7\u00e3o \u2013 Banco de dados"},"content":{"rendered":"<h2>Quest\u00f5es de banco de dados TRT-06<\/h2>\n<p style=\"text-align: justify\">Abaixo comentamos as quest\u00f5es de banco de dados da prova de Analista Judici\u00e1rio Tecnologia da Informa\u00e7\u00e3o do <strong>TRT-06<\/strong>.<\/p>\n<ol style=\"text-align: justify\">\n<li><strong>Ano: 2018 Banca: FCC \u00d3rg\u00e3o: TRT-06 Cargo: Analista Judici\u00e1rio \u00c1rea: Tecnologia da Informa\u00e7\u00e3o Quest\u00e3o: 31<\/strong><\/li>\n<\/ol>\n<p style=\"text-align: justify\">Na instru\u00e7\u00e3o CREATE TABLE de um banco de dados Oracle, usada para criar uma tabela chamada Escritorio, para se indicar que um campo chamado idAdvogado \u00e9 chave estrangeira e faz refer\u00eancia ao campo idAdvogado, que \u00e9 chave prim\u00e1ria da tabela Advogado, utiliza-se o segmento<\/p>\n<p style=\"text-align: justify\">(A) FK_Constraint (idAdvogado) REFERENCES Advogado (idAdvogado).<\/p>\n<p style=\"text-align: justify\">(B) Constraint fk_column FOREIGN KEY (idAdvogado) REFERENCES idAdvogado ON Advogado.<\/p>\n<p style=\"text-align: justify\">(C) Constraint fk_column FOREIGN KEY (idAdvogado) REFERENCES idAdvogado FROM Advogado.<\/p>\n<p style=\"text-align: justify\">(D) Constraint fk_column FOREIGN KEY (idAdvogado) REFERENCES Advogado (idAdvogado).<\/p>\n<p style=\"text-align: justify\">(E) STRANGER KEY (idAdvogado) REFERENCES idAdvogado IN Advogado.<\/p>\n<p style=\"text-align: justify\"><strong>Coment\u00e1rio:<\/strong> Essa \u00e9 uma quest\u00e3o que se refere ao SGBD Oracle, mas poderia muito bem ser resolvida com os conhecimentos de SQL ANSI. Veja que para a cria\u00e7\u00e3o de uma restri\u00e7\u00e3o de chave estrangeira usamos a palavra-chave CONSTRAINT, em seguida, definimos um nome para essa restri\u00e7\u00e3o, na quest\u00e3o a op\u00e7\u00e3o foi por fk_column.<\/p>\n<p style=\"text-align: justify\">Agora usamos a cl\u00e1usula FOREIGN KEY para definir o tipo de restri\u00e7\u00e3o seguida pelo atributo da pr\u00f3pria tabela. O pr\u00f3ximo passo \u00e9 saber a qual atributo e de qual tabela deste banco de dados o valor est\u00e1 associado. Neste caso, pela descri\u00e7\u00e3o do enunciado \u201capontamos\u201d para tabela Advogado e o atributo idAdvogado. Assim, completamos o comando com \u201cAdvogado (idAdvogado)\u201d. Desta forma, podemos marcar nossa resposta na alternativa D.<\/p>\n<p style=\"text-align: justify\"><strong>Gabarito:<\/strong> D<\/p>\n<ol style=\"text-align: justify\" start=\"2\">\n<li><strong>Ano: 2018 Banca: FCC \u00d3rg\u00e3o: TRT-06 Cargo: Analista Judici\u00e1rio \u00c1rea: Tecnologia da Informa\u00e7\u00e3o Quest\u00e3o: 32<\/strong><\/li>\n<\/ol>\n<p style=\"text-align: justify\">Em uma tabela chamada Funcionario de um banco de dados Oracle, em que est\u00e3o cadastrados os dados abaixo, considere que todos os campos s\u00e3o do tipo varchar2 e que o campo idFuncionario \u00e9 chave prim\u00e1ria.<\/p>\n<p style=\"text-align: justify\">idFuncionario \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 nomeFuncionario \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 telefoneFuncionario<\/p>\n<p style=\"text-align: justify\">1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Jo\u00e3o da Silva\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 (11)95678-xxxx<\/p>\n<p style=\"text-align: justify\">2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Andr\u00e9 Silva Machado\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0(21)9876-xxxx<\/p>\n<p style=\"text-align: justify\">3 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Paulo Ricardo Gon\u00e7alves \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 (21)9854-xxxx<\/p>\n<p style=\"text-align: justify\">4 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Manuela Benfica Teixeira \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 (11)96534-xxxx<\/p>\n<p style=\"text-align: justify\">Para exibir os dados apenas dos funcion\u00e1rios cujos telefones iniciem com o DDD (21), utiliza-se a instru\u00e7\u00e3o<\/p>\n<p style=\"text-align: justify\">(A) SELECT * FROM Funcionario WHO telefoneFuncionario START BY &#8220;(21)&#8221;;<\/p>\n<p style=\"text-align: justify\">(B) SELECT * FROM Funcionario WHERE telefoneFuncionario LIKE &#8220;(21)%&#8221;;<\/p>\n<p style=\"text-align: justify\">(C) SELECT * FROM Funcionario LIKE telefoneFuncionario = &#8220;(21)%&#8221;;<\/p>\n<p style=\"text-align: justify\">(D) SELECT * FROM Funcionario WHERE telefoneFuncionario LIKE &#8220;(21)*&#8221;;<\/p>\n<p style=\"text-align: justify\">(E) SELECT * FROM funcionario WHERE telefoneFuncionario START BY &#8220;(21)&#8221;;<\/p>\n<p style=\"text-align: justify\"><strong>Coment\u00e1rio:<\/strong> Mais uma quest\u00e3o que cita o SGBD Oracle e que poderia ser resolvida facilmente com os conhecimentos de SQL. Considerando que a sintaxe b\u00e1sica do comando SELECT \u00e9 completada pelas cl\u00e1usulas FROM e WHERE, podemos nos livras das alternativas A e C que tentam reinventar a sintaxe do comando. Agora vamos considerar que telefoneFuncionario \u00e9 um atributo do tipo string de caracteres. Vamos ent\u00e3o lembrar que compara\u00e7\u00f5es podem ser feitas usando o LIKE e as caracteres coringas \u201c%\u201d e \u201c_\u201d. Neste caso, queremos todas as tuplas cujo atributo em quest\u00e3o comece com \u201c(21)\u201d e possua qualquer conjunto de caracteres na sequ\u00eancia. Para tal, usamos o \u201c%\u201d, assim ficamos com o comando:<\/p>\n<p style=\"text-align: justify\">SELECT * FROM Funcionario WHERE telefoneFuncionario LIKE &#8220;(21)%&#8221;;<\/p>\n<p style=\"text-align: justify\">Sendo assim, podemos marcar nossa resposta na alternativa B.<\/p>\n<p style=\"text-align: justify\"><strong>Gabarito:<\/strong> B<\/p>\n<ol style=\"text-align: justify\" start=\"3\">\n<li><strong>Ano: 2018 Banca: FCC \u00d3rg\u00e3o: TRT-06 Cargo: Analista Judici\u00e1rio \u00c1rea: Tecnologia da Informa\u00e7\u00e3o Quest\u00e3o: 33<\/strong><\/li>\n<\/ol>\n<p style=\"text-align: justify\">Considere hipoteticamente a exist\u00eancia de empresas que terceirizam o fornecimento de Recursos Humanos a outras empresas. Cada funcion\u00e1rio pode ser cadastrado em v\u00e1rias dessas empresas terceirizadas, nos mesmos cargos ou em cargos diferentes. Um modelo abstrato de dados dessa rela\u00e7\u00e3o entre Empresa_Terceirizada_RH e Funcionario \u00e9 mostrado abaixo.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-119423\" src=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2018\/05\/04010023\/quest%C3%A3o-03-fig-01.png\" alt=\"\" width=\"732\" height=\"230\" srcset=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2018\/05\/04010023\/quest%C3%A3o-03-fig-01.png 920w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2018\/05\/04010023\/quest%C3%A3o-03-fig-01.png 300w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2018\/05\/04010023\/quest%C3%A3o-03-fig-01.png 768w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2018\/05\/04010023\/quest%C3%A3o-03-fig-01.png 610w\" sizes=\"auto, (max-width: 732px) 100vw, 732px\" \/><\/p>\n<p style=\"text-align: justify\">Para um Analista especializado em Tecnologia da Informa\u00e7\u00e3o implementar o modelo mostrado na figura, em um Sistema Gerenciado de Banco de Dados relacional, ter\u00e1 que<\/p>\n<p style=\"text-align: justify\">(A) criar uma tabela de liga\u00e7\u00e3o entre Empresa_Terceirizada_RH e Funcionario, fragmentando o relacionamento n:m em dois relacionamentos 1:1, j\u00e1 que n\u00e3o \u00e9 poss\u00edvel implementar a rela\u00e7\u00e3o n:m em bancos de dados relacionais.<\/p>\n<p style=\"text-align: justify\">(B) excluir o atributo cargoFuncionario, pois cada funcion\u00e1rio poder\u00e1 ter um cargo diferente em cada empresa terceirizada onde se cadastrar.<\/p>\n<p style=\"text-align: justify\">(C) utilizar a linguagem SQL, adicionando o par\u00e2metro CROSS REFERENCES \u00e0 instru\u00e7\u00e3o CREATE TABLE na cria\u00e7\u00e3o de ambas as tabelas para estabelecer a rela\u00e7\u00e3o n:m entre elas.<\/p>\n<p style=\"text-align: justify\">(D) excluir o campo cargoFuncionario da tabela Funcionario e inserir na tabela Empresa_Terceirizada_RH, pois o cargo \u00e9 cadastrado quando o funcion\u00e1rio faz a inscri\u00e7\u00e3o na empresa terceirizada.<\/p>\n<p style=\"text-align: justify\">(E) criar uma tabela de liga\u00e7\u00e3o entre Empresa_Terceirizada_RH e Funcionario, fragmentando o relacionamento n:m em dois relacionamentos 1:n e colocando o campo cargoFuncionario como atributo simples nessa tabela de liga\u00e7\u00e3o.<\/p>\n<p style=\"text-align: justify\"><strong>Coment\u00e1rio:<\/strong> A nota\u00e7\u00e3o que descreve o relacionamento \u00e9 conhecida como p\u00e9 de galinha. Os tr\u00eas segmentos de reta desenhados pr\u00f3ximos a cada entidade descrevem que a cardinalidade m\u00e1xima \u00e9 N. J\u00e1 a barra vertical apresenta a cardinalidade m\u00ednima de 1 ou um relacionamento obrigat\u00f3rio. Para transformarmos o modelo conceitual em quest\u00e3o em um modelo relacional \u00e9 necess\u00e1rio a cria\u00e7\u00e3o de uma tabela de liga\u00e7\u00e3o. Essa tabela dever\u00e1 ser formada pelas chaves prim\u00e1rias de cada uma das entidades como chave estrangeira. E possuir uma chave prim\u00e1ria composta pelos dos atributos (idFuncionario e idEmpresaRH). Com essa tabela passamos a ter dois relacionamentos 1:N, entre a tabela de liga\u00e7\u00e3o e as entidades j\u00e1 representadas.<\/p>\n<p style=\"text-align: justify\">Agora precisamos tratar do fato, descrito no enunciado, que diz \u201cCada funcion\u00e1rio pode ser cadastrado em v\u00e1rias dessas empresas terceirizadas, nos mesmos cargos ou em cargos diferentes.\u201d Veja que o atributo cargoFuncionario deve fazer parte da tabela de liga\u00e7\u00e3o. Assim, o funcion\u00e1rio pode ter cargos diferentes em empresas diferentes.<\/p>\n<p style=\"text-align: justify\"><strong>Gabarito:<\/strong> E.<\/p>\n<ol style=\"text-align: justify\" start=\"4\">\n<li><strong>Ano: 2018 Banca: FCC \u00d3rg\u00e3o: TRT-06 Cargo: Analista Judici\u00e1rio \u00c1rea: Tecnologia da Informa\u00e7\u00e3o Quest\u00e3o: 34<\/strong><\/li>\n<\/ol>\n<p style=\"text-align: justify\">Em um banco de dados PostgreSQL aberto e em condi\u00e7\u00f5es ideais, um Analista especializado em Tecnologia da Informa\u00e7\u00e3o executou as instru\u00e7\u00f5es abaixo em uma tabela chamada funcionario.<\/p>\n<p style=\"text-align: justify\">BEGIN;<\/p>\n<p style=\"text-align: justify\">UPDATE funcionario SET salario = salario &#8211; 1000.00<\/p>\n<p style=\"text-align: justify\">WHERE nome = &#8216;Jo\u00e3o&#8217;;<\/p>\n<p style=\"text-align: justify\">SAVEPOINT ps1;<\/p>\n<p style=\"text-align: justify\">UPDATE funcionario SET salario = salario + 1000.00<\/p>\n<p style=\"text-align: justify\">WHERE nome = &#8216;Paulo&#8217;;<\/p>\n<p style=\"text-align: justify\">I<\/p>\n<p style=\"text-align: justify\">UPDATE salario SET salario = salario + 1000.00<\/p>\n<p style=\"text-align: justify\">WHERE nome = &#8216;Marcos&#8217;;<\/p>\n<p style=\"text-align: justify\">COMMIT;<\/p>\n<p style=\"text-align: justify\">Na segunda instru\u00e7\u00e3o UPDATE, o Analista aumentou o sal\u00e1rio do funcion\u00e1rio Paulo em 1000.00, quando deveria aumentar o sal\u00e1rio do funcion\u00e1rio Marcos nesse valor. Para cancelar a opera\u00e7\u00e3o realizada, a lacuna I deve ser preenchida pela instru\u00e7\u00e3o<\/p>\n<p style=\"text-align: justify\">(A) ROLLBACK -1;<\/p>\n<p style=\"text-align: justify\">(B) ROLLBACK TO ps1;<\/p>\n<p style=\"text-align: justify\">(C) CANCEL OPERATION;<\/p>\n<p style=\"text-align: justify\">(D) RESTORE TO ps1;<\/p>\n<p style=\"text-align: justify\">(E) CANCEL UPDATE;<\/p>\n<p style=\"text-align: justify\"><strong>Coment\u00e1rio:<\/strong> O comando ROLLBACK TO SAVEPOINT reverte todos os comandos que foram executados depois que o ponto de salvamento especificado no par\u00e2metro foi estabelecido. O ponto de salvamento permanece v\u00e1lido e pode ser revertido novamente mais tarde, se necess\u00e1rio.<\/p>\n<p style=\"text-align: justify\">Devemos perceber ainda que o ROLLBACK TO SAVEPOINT destr\u00f3i implicitamente todos os savepoints que foram estabelecidos ap\u00f3s o savepoint nomeado.<\/p>\n<p style=\"text-align: justify\">Desta forma, podemos marcar nossa resposta na alternativa B.<\/p>\n<p style=\"text-align: justify\"><strong>Gabarito:<\/strong> B<\/p>\n<ol style=\"text-align: justify\" start=\"5\">\n<li><strong>Ano: 2018 Banca: FCC \u00d3rg\u00e3o: TRT-06 Cargo: Analista Judici\u00e1rio \u00c1rea: Tecnologia da Informa\u00e7\u00e3o Quest\u00e3o:<\/strong><\/li>\n<\/ol>\n<p style=\"text-align: justify\">Considere a exist\u00eancia de uma tabela chamada Funcionario que possui diversos campos, dentre eles o campo nome, que aceita cadeia de caracteres, e o campo comissao, que aceita n\u00fameros reais. No Oracle, para exibir o nome de todos os funcion\u00e1rios e suas respectivas comiss\u00f5es, de forma que se o funcion\u00e1rio n\u00e3o receber comiss\u00e3o apare\u00e7a &#8216;Sem comiss\u00e3o&#8217;, utiliza-se a instru\u00e7\u00e3o SQL<\/p>\n<p style=\"text-align: justify\">(A) SELECT nome, ISNULL(comissao,&#8217;Sem comiss\u00e3o&#8217;) FROM Funcionario;<\/p>\n<p style=\"text-align: justify\">(B) SELECT nome, GET((comissao,null),&#8217;Sem comiss\u00e3o&#8217;) FROM Funcionario;<\/p>\n<p style=\"text-align: justify\">(C) SELECT nome, VRF((comissao,null),&#8217;Sem comiss\u00e3o&#8217;) FROM Funcionario;<\/p>\n<p style=\"text-align: justify\">(D) SELECT nome, NVL((comissao,null),&#8217;Sem comiss\u00e3o&#8217;) FROM Funcionario;<\/p>\n<p style=\"text-align: justify\">(E) SELECT nome, NVL(TO_CHAR(comissao),&#8217;Sem comiss\u00e3o&#8217;) FROM Funcionario;<\/p>\n<p style=\"text-align: justify\"><strong>Coment\u00e1rio:<\/strong> Vejamos a sintaxe do comando NVL:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-119424\" src=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2018\/05\/04010025\/quest%C3%A3o-05-fig-1.png.gif\" alt=\"\" width=\"265\" height=\"27\" \/><\/p>\n<p style=\"text-align: justify\">O NVL permite substituir NULL (retornado como um espa\u00e7o em branco) por uma string nos resultados de uma consulta. Se <strong><u>expr1<\/u><\/strong> for nulo, o NVL retornar\u00e1 expr2. Se expr1 n\u00e3o for nulo, o NVL retornar\u00e1 expr1.<\/p>\n<p style=\"text-align: justify\">Os argumentos expr1 e expr2 podem ter qualquer tipo de dados. Se os tipos de dados forem diferentes, o Oracle Database implicitamente converter\u00e1 um para o outro. Se eles n\u00e3o puderem ser convertidos implicitamente, o banco de dados retornar\u00e1 um erro. Vejam o exemplo do pr\u00f3prio site da oracle:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-119425\" src=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2018\/05\/04010026\/quest%C3%A3o-05-fig-2.png\" alt=\"\" width=\"647\" height=\"417\" srcset=\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2018\/05\/04010026\/quest%C3%A3o-05-fig-2.png 647w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2018\/05\/04010026\/quest%C3%A3o-05-fig-2.png 300w, https:\/\/dhg1h5j42swfq.cloudfront.net\/2018\/05\/04010026\/quest%C3%A3o-05-fig-2.png 610w\" sizes=\"auto, (max-width: 647px) 100vw, 647px\" \/><\/p>\n<p style=\"text-align: justify\">Pelo exemplo, observe que o tipo de dados de comission_pct, da mesma forma que o atributo comissao \u00e9 convertido para um conjunto de caracteres para manter a integridade de dom\u00ednio da coluna. Desta forma, podemos marcar a resposta na alternativa E.<\/p>\n<p style=\"text-align: justify\"><strong>Gabarito:<\/strong> E<\/p>\n<ol style=\"text-align: justify\" start=\"6\">\n<li><strong>Ano: 2018 Banca: FCC \u00d3rg\u00e3o: TRT-06 Cargo: Analista Judici\u00e1rio \u00c1rea: Tecnologia da Informa\u00e7\u00e3o Quest\u00e3o: 37<\/strong><\/li>\n<\/ol>\n<p style=\"text-align: justify\">No Oracle, para remover a restri\u00e7\u00e3o primary key da tabela tribunal e a restri\u00e7\u00e3o foreign key associada a essa chave prim\u00e1ria, utiliza-se a instru\u00e7\u00e3o<\/p>\n<p style=\"text-align: justify\">(A) ALTER TABLE tribunal DROP primary key CASCADE;<\/p>\n<p style=\"text-align: justify\">(B) DROP primary key FROM tribunal CASCADE foreign key;<\/p>\n<p style=\"text-align: justify\">(C) DELETE primary key FROM tribunal ON CASCADE;<\/p>\n<p style=\"text-align: justify\">(D) ALTER TABLE tribunal DELETE primary key ON CASCADE;<\/p>\n<p style=\"text-align: justify\">(E) DELETE primary key, foreign key FROM tribunal;<\/p>\n<p style=\"text-align: justify\"><strong>Coment\u00e1rio:<\/strong> Essa \u00e9 mais uma quest\u00e3o SQL Like, para remover uma restri\u00e7\u00e3o de uma tabela (veja <a href=\"https:\/\/www.1keydata.com\/sql\/alter-table-drop-constraint.html\">aqui<\/a> o comando sql ansi). Primeiramente precisamos usar o comando ALTER TABLE visto que estamos alterando a defini\u00e7\u00e3o do objeto tabela. Em seguida vamos usar o DROP [constraint] e colocar o nome da restri\u00e7\u00e3o que queremos remover. Por fim, \u00e9 poss\u00edvel usar os par\u00e2metros RESTRICT ou CASCADE. Assim, podemos montar o seguinte comando:<\/p>\n<p style=\"text-align: justify\">ALTER TABLE tribunal DROP primary key CASCADE;<\/p>\n<p style=\"text-align: justify\">Este comando pode ser encontrado na alternativa A, que \u00e9 a nossa resposta.<\/p>\n<p style=\"text-align: justify\"><strong>Gabarito:<\/strong> A<\/p>\n<p>Essas foram as quest\u00f5es de Banco de Dados da prova. Acredito que neste conte\u00fado voc\u00ea deve ter se sa\u00eddo muito bem!<\/p>\n<p>Qualquer d\u00favida estou \u00e0s ordens,<\/p>\n<p>Forte abra\u00e7o e bons estudos,<\/p>\n<p>Thiago Cavalcanti<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quest\u00f5es de banco de dados TRT-06 Abaixo comentamos as quest\u00f5es de banco de dados da prova de Analista Judici\u00e1rio Tecnologia da Informa\u00e7\u00e3o do TRT-06. Ano: 2018 Banca: FCC \u00d3rg\u00e3o: TRT-06 Cargo: Analista Judici\u00e1rio \u00c1rea: Tecnologia da Informa\u00e7\u00e3o Quest\u00e3o: 31 Na instru\u00e7\u00e3o CREATE TABLE de um banco de dados Oracle, usada para criar uma tabela chamada [&hellip;]<\/p>\n","protected":false},"author":215,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"post_tipo":"article","footnotes":""},"categories":[1],"tags":[],"tax_estado":[],"class_list":["post-119420","post","type-post","status-publish","format-standard","hentry","category-cursos-e-concursos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Prova da Semana \u2013 Coment\u00e1rio da prova do TRT-06 \u2013 Analista Judici\u00e1rio de Tecnologia da Informa\u00e7\u00e3o \u2013 Banco de dados<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Prova da Semana \u2013 Coment\u00e1rio da prova do TRT-06 \u2013 Analista Judici\u00e1rio de Tecnologia da Informa\u00e7\u00e3o \u2013 Banco de dados\" \/>\n<meta property=\"og:description\" content=\"Quest\u00f5es de banco de dados TRT-06 Abaixo comentamos as quest\u00f5es de banco de dados da prova de Analista Judici\u00e1rio Tecnologia da Informa\u00e7\u00e3o do TRT-06. Ano: 2018 Banca: FCC \u00d3rg\u00e3o: TRT-06 Cargo: Analista Judici\u00e1rio \u00c1rea: Tecnologia da Informa\u00e7\u00e3o Quest\u00e3o: 31 Na instru\u00e7\u00e3o CREATE TABLE de um banco de dados Oracle, usada para criar uma tabela chamada [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/\" \/>\n<meta property=\"og:site_name\" content=\"Estrat\u00e9gia Concursos\" \/>\n<meta property=\"article:published_time\" content=\"2018-05-04T03:59:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-05-04T04:09:55+00:00\" \/>\n<meta name=\"author\" content=\"Thiago Rodrigues Cavalcanti\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@EstratConcursos\" \/>\n<meta name=\"twitter:site\" content=\"@EstratConcursos\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Thiago Rodrigues Cavalcanti\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/\"},\"author\":{\"name\":\"Thiago Rodrigues Cavalcanti\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/person\/fcaf7747a784c860b8a4feb3dd2c528e\"},\"headline\":\"Prova da Semana \u2013 Coment\u00e1rio da prova do TRT-06 \u2013 Analista Judici\u00e1rio de Tecnologia da Informa\u00e7\u00e3o \u2013 Banco de dados\",\"datePublished\":\"2018-05-04T03:59:03+00:00\",\"dateModified\":\"2018-05-04T04:09:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/\"},\"wordCount\":1694,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization\"},\"articleSection\":[\"Concursos P\u00fablicos\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/#respond\"]}],\"copyrightYear\":\"2018\",\"copyrightHolder\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/\",\"url\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/\",\"name\":\"Prova da Semana \u2013 Coment\u00e1rio da prova do TRT-06 \u2013 Analista Judici\u00e1rio de Tecnologia da Informa\u00e7\u00e3o \u2013 Banco de dados\",\"isPartOf\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#website\"},\"datePublished\":\"2018-05-04T03:59:03+00:00\",\"dateModified\":\"2018-05-04T04:09:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Prova da Semana \u2013 Coment\u00e1rio da prova do TRT-06 \u2013 Analista Judici\u00e1rio de Tecnologia da Informa\u00e7\u00e3o \u2013 Banco de dados\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#website\",\"url\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/\",\"name\":\"Estrat\u00e9gia Concursos\",\"description\":\"O blog da Estrat\u00e9gia Concursos traz not\u00edcias sobre concursos e artigos de professores oferecendo cursos para concursos (pdf + videaulas) no site.\",\"publisher\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization\",\"name\":\"Estrat\u00e9gia Concursos\",\"url\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2025\/06\/03203428\/logo_concursos-1.jpg\",\"contentUrl\":\"https:\/\/dhg1h5j42swfq.cloudfront.net\/2025\/06\/03203428\/logo_concursos-1.jpg\",\"width\":230,\"height\":60,\"caption\":\"Estrat\u00e9gia Concursos\"},\"image\":{\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/EstratConcursos\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/person\/fcaf7747a784c860b8a4feb3dd2c528e\",\"name\":\"Thiago Rodrigues Cavalcanti\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/08e6c519fe84ceb0618b23307f2dee18afb2b5dce83a93b6a66dfdd007a08564?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/08e6c519fe84ceb0618b23307f2dee18afb2b5dce83a93b6a66dfdd007a08564?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/08e6c519fe84ceb0618b23307f2dee18afb2b5dce83a93b6a66dfdd007a08564?s=96&d=mm&r=g\",\"caption\":\"Thiago Rodrigues Cavalcanti\"},\"url\":\"https:\/\/www.estrategiaconcursos.com.br\/blog\/author\/rcthiagogmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Prova da Semana \u2013 Coment\u00e1rio da prova do TRT-06 \u2013 Analista Judici\u00e1rio de Tecnologia da Informa\u00e7\u00e3o \u2013 Banco de dados","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/","og_locale":"pt_BR","og_type":"article","og_title":"Prova da Semana \u2013 Coment\u00e1rio da prova do TRT-06 \u2013 Analista Judici\u00e1rio de Tecnologia da Informa\u00e7\u00e3o \u2013 Banco de dados","og_description":"Quest\u00f5es de banco de dados TRT-06 Abaixo comentamos as quest\u00f5es de banco de dados da prova de Analista Judici\u00e1rio Tecnologia da Informa\u00e7\u00e3o do TRT-06. Ano: 2018 Banca: FCC \u00d3rg\u00e3o: TRT-06 Cargo: Analista Judici\u00e1rio \u00c1rea: Tecnologia da Informa\u00e7\u00e3o Quest\u00e3o: 31 Na instru\u00e7\u00e3o CREATE TABLE de um banco de dados Oracle, usada para criar uma tabela chamada [&hellip;]","og_url":"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/","og_site_name":"Estrat\u00e9gia Concursos","article_published_time":"2018-05-04T03:59:03+00:00","article_modified_time":"2018-05-04T04:09:55+00:00","author":"Thiago Rodrigues Cavalcanti","twitter_card":"summary_large_image","twitter_creator":"@EstratConcursos","twitter_site":"@EstratConcursos","twitter_misc":{"Escrito por":"Thiago Rodrigues Cavalcanti","Est. tempo de leitura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/#article","isPartOf":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/"},"author":{"name":"Thiago Rodrigues Cavalcanti","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/person\/fcaf7747a784c860b8a4feb3dd2c528e"},"headline":"Prova da Semana \u2013 Coment\u00e1rio da prova do TRT-06 \u2013 Analista Judici\u00e1rio de Tecnologia da Informa\u00e7\u00e3o \u2013 Banco de dados","datePublished":"2018-05-04T03:59:03+00:00","dateModified":"2018-05-04T04:09:55+00:00","mainEntityOfPage":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/"},"wordCount":1694,"commentCount":0,"publisher":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization"},"articleSection":["Concursos P\u00fablicos"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/#respond"]}],"copyrightYear":"2018","copyrightHolder":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/","url":"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/","name":"Prova da Semana \u2013 Coment\u00e1rio da prova do TRT-06 \u2013 Analista Judici\u00e1rio de Tecnologia da Informa\u00e7\u00e3o \u2013 Banco de dados","isPartOf":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#website"},"datePublished":"2018-05-04T03:59:03+00:00","dateModified":"2018-05-04T04:09:55+00:00","breadcrumb":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/prova-da-semana-comentario-da-prova-do-trt-06-analista-judiciario-de-tecnologia-da-informacao-banco-de-dados\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.estrategiaconcursos.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Prova da Semana \u2013 Coment\u00e1rio da prova do TRT-06 \u2013 Analista Judici\u00e1rio de Tecnologia da Informa\u00e7\u00e3o \u2013 Banco de dados"}]},{"@type":"WebSite","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#website","url":"https:\/\/www.estrategiaconcursos.com.br\/blog\/","name":"Estrat\u00e9gia Concursos","description":"O blog da Estrat\u00e9gia Concursos traz not\u00edcias sobre concursos e artigos de professores oferecendo cursos para concursos (pdf + videaulas) no site.","publisher":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.estrategiaconcursos.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#organization","name":"Estrat\u00e9gia Concursos","url":"https:\/\/www.estrategiaconcursos.com.br\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2025\/06\/03203428\/logo_concursos-1.jpg","contentUrl":"https:\/\/dhg1h5j42swfq.cloudfront.net\/2025\/06\/03203428\/logo_concursos-1.jpg","width":230,"height":60,"caption":"Estrat\u00e9gia Concursos"},"image":{"@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/EstratConcursos"]},{"@type":"Person","@id":"https:\/\/www.estrategiaconcursos.com.br\/blog\/#\/schema\/person\/fcaf7747a784c860b8a4feb3dd2c528e","name":"Thiago Rodrigues Cavalcanti","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/08e6c519fe84ceb0618b23307f2dee18afb2b5dce83a93b6a66dfdd007a08564?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/08e6c519fe84ceb0618b23307f2dee18afb2b5dce83a93b6a66dfdd007a08564?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/08e6c519fe84ceb0618b23307f2dee18afb2b5dce83a93b6a66dfdd007a08564?s=96&d=mm&r=g","caption":"Thiago Rodrigues Cavalcanti"},"url":"https:\/\/www.estrategiaconcursos.com.br\/blog\/author\/rcthiagogmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/posts\/119420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/users\/215"}],"replies":[{"embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/comments?post=119420"}],"version-history":[{"count":3,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/posts\/119420\/revisions"}],"predecessor-version":[{"id":119426,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/posts\/119420\/revisions\/119426"}],"wp:attachment":[{"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/media?parent=119420"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/categories?post=119420"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/tags?post=119420"},{"taxonomy":"tax_estado","embeddable":true,"href":"https:\/\/www.estrategiaconcursos.com.br\/blog\/wp-json\/wp\/v2\/tax_estado?post=119420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}