Foram encontradas 24.514 questões.
Para responder à questão, considere o texto abaixo.
Uma universidade desenvolveu um software para registrar a entrada e saída de veículos que passam, diariamente, por seus portões. O software utiliza as seguintes tabelas no PostgreSQL para persistir esses registros:
entrada veiculo (id entrada serial primary key, placa varchar(10) not null, portao varchar(60) not null, data date not null default current timestamp, hora time not null default current timestamp);
saida veiculo (id saida serial primary key, placa varchar(10) not null, portao varchar(60) not null, data date not null default current timestamp, hora time not null default current timestamp);
pernoite veiculo (id pernoite serial primary key, placa varchar(10) not null, data date not null default current timestamp);
Para obter os dados necessários para um relatório que informe quantas entradas o veículo de placa ABC-1D34 efetuou por dia, deve-se utilizar a consulta
Provas
Para responder à questão, considere o texto abaixo.
Uma universidade desenvolveu um software para registrar a entrada e saída de veículos que passam, diariamente, por seus portões. O software utiliza as seguintes tabelas no PostgreSQL para persistir esses registros:
entrada veiculo (id entrada serial primary key, placa varchar(10) not null, portao varchar(60) not null, data date not null default current timestamp, hora time not null default current timestamp);
saida veiculo (id saida serial primary key, placa varchar(10) not null, portao varchar(60) not null, data date not null default current timestamp, hora time not null default current timestamp);
pernoite veiculo (id pernoite serial primary key, placa varchar(10) not null, data date not null default current timestamp);
Planejando reestruturar a segurança da universidade, foi solicitado um relatório que revelasse quantos veículos entraram e saíram no mês de janeiro de 2021. A consulta utilizada para obter os dados necessários para esse relatório deve ser:
Provas
Para responder à questão, considere o texto abaixo.
Uma universidade desenvolveu um software para registrar a entrada e saída de veículos que passam, diariamente, por seus portões. O software utiliza as seguintes tabelas no PostgreSQL para persistir esses registros:
entrada veiculo (id entrada serial primary key, placa varchar(10) not null, portao varchar(60) not null, data date not null default current timestamp, hora time not null default current timestamp);
saida veiculo (id saida serial primary key, placa varchar(10) not null, portao varchar(60) not null, data date not null default current timestamp, hora time not null default current timestamp);
pernoite veiculo (id pernoite serial primary key, placa varchar(10) not null, data date not null default current timestamp);
Ao fim do horário de funcionamento da universidade, é emitido um relatório informando a placa e o horário dos veículos que permanecem dentro da instituição. A consulta SQL que retorna os dados necessários para o relatório é
Provas
Um certo sistema apresenta uma lentidão ao tentar consultar registros, utilizando o nome da pessoa. O técnico de TI, responsável pela tarefa de otimizar o sistema, percebeu que a coluna NOME na tabela PESSOA não possui índice, forçando o PostgreSQL a fazer uma busca sequencial por registros. Para criar o índice, o técnico de TI executa o comando
Provas
É recomendável, ao executar operações complexas de alteração de dados em vários registros de um banco de dados, utilizar transações. Para iniciar uma transação no PostgreSQL, utiliza-se o comando
Provas
Para responder à questão, considere o texto abaixo.
Criado pela empresa sul-africana Canonical, o Ubuntu é uma distribuição popular do Sistema Operacional (SO) Linux. Por ser gratuita, seu uso no ambiente do serviço público economiza custos com licenças de softwares comerciais, como o sistema operacional Windows e o pacote MS Office. Com essa premissa em mente, um Coordenador de Desenvolvimento de Softwares tomou a decisão de estruturar uma nova sala para formar uma nova equipe de desenvolvimento de software com os técnicos em TI nomeados no último concurso.
Para a nova sala, o Coordenador solicitou a um técnico em TI que instalasse um servidor e oito novas estações de trabalho com o Linux Ubuntu instalado. Porém, devido ao aumento no número de casos de COVID-19, o Coordenador determinou que, após montar os computadores e colocá-los acessíveis pela Internet, o técnico em TI poderia concluir a configuração dos softwares necessários, remotamente, a partir de casa.
Orientou o técnico em TI para instalar o SGBD PostgreSQL no servidor. Ademais, pediu que se certificasse de que todas estações de trabalho tinham um conjunto de programas instalados, os quais incluem a suite LibreOffice, além do suporte para as linguagens de programação Python e Java. Também orientou que, quando solicitado pelo instalador do Ubuntu Linux, no processo de instalação, colocasse, como logins de usuários, “admin” para servidor e “desenvolvedor” para estações de trabalho.
Após concluída a configuração remota, o técnico em TI, para desligar a estação de trabalho via linha de comando, executa o comando
Provas
Para responder à questão, considere o texto abaixo.
Criado pela empresa sul-africana Canonical, o Ubuntu é uma distribuição popular do Sistema Operacional (SO) Linux. Por ser gratuita, seu uso no ambiente do serviço público economiza custos com licenças de softwares comerciais, como o sistema operacional Windows e o pacote MS Office. Com essa premissa em mente, um Coordenador de Desenvolvimento de Softwares tomou a decisão de estruturar uma nova sala para formar uma nova equipe de desenvolvimento de software com os técnicos em TI nomeados no último concurso.
Para a nova sala, o Coordenador solicitou a um técnico em TI que instalasse um servidor e oito novas estações de trabalho com o Linux Ubuntu instalado. Porém, devido ao aumento no número de casos de COVID-19, o Coordenador determinou que, após montar os computadores e colocá-los acessíveis pela Internet, o técnico em TI poderia concluir a configuração dos softwares necessários, remotamente, a partir de casa.
Orientou o técnico em TI para instalar o SGBD PostgreSQL no servidor. Ademais, pediu que se certificasse de que todas estações de trabalho tinham um conjunto de programas instalados, os quais incluem a suite LibreOffice, além do suporte para as linguagens de programação Python e Java. Também orientou que, quando solicitado pelo instalador do Ubuntu Linux, no processo de instalação, colocasse, como logins de usuários, “admin” para servidor e “desenvolvedor” para estações de trabalho.
Conforme orientado, para instalar o SGBD PostgreSQL, o técnico em TI deve logar no servidor como usuário admin e executar o comando
Provas
Provas
Provas
| X | Y |
|---|---|
| -1 | -1 |
| 0 | 0 |
| -1 | -2 |
SELECT curto
FROM (
SELECT SQRT(POW((p1.x-p2.x),2)+POW((p1.yp2.
y),2)) as curto
FROM pontos_xy AS p1
CROSS JOIN pontos_xy AS p2
WHERE p1.x!=p2.x OR p1.y!=p2.y
ORDER BY SQRT(POW((p1.x-p2.x),2)+POW((p1.yp2.
y),2))
LIMIT 1) AS a
Com base na tabela com duas colunas (X e Y) e no trecho de código anteriormente apresentados, julgue o item seguinte, a respeito de linguagens de definição e manipulação de dados em SGBDs relacionais.
A seguir, é apresentado o resultado correto do código em SQL.
| curto |
|---|
| 1 |
Provas
Caderno Container