368 questões encontradas
Em relação a uma função do tipo janela ( Window Functions ), analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa. ( ) Cria uma tabela não materializada no banco de dados, de forma que suas consultas são executadas todas as vezes em que a tabela é referenciada. ( ) Permite realizar cálculos utilizando um conjunto de linhas que possuem alguma relação com a linha em questão. ( ) É comparável ao tipo de cálculos realizados por funções de agregação As afirmativas são, respectivamente,
A manipulação de dados em bancos de dados relacionais é realizada por meio de comandos SQL (Structured Query Language), que permitem aos usuários interagir de forma eficaz com as informações armazenadas. Os principais comandos incluem SELECT para consultas, INSERT para a adição de novos registros, UPDATE para modificar dados existentes e DELETE para remover registros. A compreensão adequada desses comandos é essencial para qualquer profissional que trabalhe com gerenciamento de bancos de dados, garantindo a integridade e a eficiência no acesso às informações. Sobre o assunto, julgue as seguintes afirmações como verdadeiras (V) ou falsas (F): (__ )O comando INSERT é usado para alterar registros existentes em uma tabela, mantendo o mesmo identificador. (__ )O comando DELETE remove todos os registros de uma tabela sem a possibilidade de recuperação, a menos que haja um backup. (__ )O comando SELECT permite filtrar dados com a cláusula WHERE, facilitando a busca por informações específicas em uma tabela. Assinale a alternativa cuja respectiva ordem de julgamento esteja correta:
“Um banco de dados é considerado uma coleção de dados devidamente organizados para facilitar o processo de recuperação e manutenção. Devido ao armazenamento em uma estrutura lógica, essa estrutura pode ser acessada e processada de forma rápida e eficiente pelos seus usuários. Uma ________________ é um conjunto de _______________ que representam uma ________________ de uma _________________ .” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Considere que o objetivo do código a seguir é criar uma base de dados no SGBD PostgreSQL com extensão espacial PostGIS. 1 CREATE TABLE waypoint( 2 id_waypoint integer NOT NULL 3 ) 4 COPY waypoint FROM ‘waypoints.csv’ 5 WITH DELIMITER AS ‘,’ 6 CSV HEADER; 7 ALTER TABLE waypoint 8 ADD COLUMN geom geometry (point); 9 UPDATE waypoint 10 SET geom = ST_SetSRID (ST_makepoint (lon, lat), 4326) Em relação ao código supracitado, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa. ( ) Da forma como foi declarado, id_waypoint atende os critérios necessários para ser chave primária. ( ) O bloco de código compreendido entre as linhas 7 e 10 adiciona a parte espacial à base de dados pela criação de um atributo geométrico do tipo ponto. ( ) A função ST_SetSRID poderia ser substituída pela função ST_Transform , tendo em vista que a função ST_SetSRID transformará o sistema de coordenadas da camada, pois a geometria foi criada sem definição de sistema na linha 8. As afirmativas são, respectivamente,
O "atributo" em um banco de dados diz respeito a
Acerca das noções de Banco de Dados, assinale a alternativa correta?
Para acessar todas as informações de uma tabela em um banco de dados, qual dos seguintes comandos SQL deve ser utilizado para recuperar todos os registros e colunas dessa tabela?
Qual cláusula SQL deverá ser utilizada para ordenar os resultados de um comando SELECT em ordem decrescente no campo VALOR?
Considerando o funcionando de um Sistema de Gerenciamento de Banco de Dados e todos os conceitos que ele envolve, associe as duas colunas, relacionando os termos às suas definições.
Para analistas de sistemas, compreender os conceitos e componentes dos sistemas de banco de dados é essencial para realizar modelagens eficientes, otimizar consultas e garantir a integridade e o desempenho do sistema. Relacione os conceitos de banco de dados (Coluna A) com suas descrições ou funcionalidades correspondentes (Coluna B).
Imagine que você seja um DBA (Administrador de Banco de Dados) do IFPA (Instituto Federal do Pará) e esteja encarregado de criar um banco de dados para armazenar informações sobre os cursos oferecidos pela Instituição. Você precisa criar uma tabela para armazenar dados como: nome do curso, carga horária, área de conhecimento e o número de vagas disponíveis. Nesse contexto, qual comando da Linguagem de Definição de Dados (DDL) você usaria para criar essa tabela no banco de dados relacional?
As triggers podem ser criadas, alteradas e removidas usando comandos SQL específicos, permitindo que administradores de banco de dados gerenciem facilmente a lógica de negócios associada às tabelas do banco de dados. Sobre as características de triggers, assinale a afirmativa INCORRETA.
É um tipo especial de procedimento armazenado, que é executado sempre que há uma tentativa de modificar os dados de uma tabela que é protegida por ele:
As cláusulas de triggers em SQL são eventos que disparam a execução de um trigger, bem como as condições sob as quais o trigger será executado. Considerando as características das cláusulas de triggers, assinale a afirmativa INCORRETA.
Junções em linguagem SQL são constantemente utilizadas para gerar consultas rebuscadas em bases de dados. A operação de junção natural (natural join) opera sobre duas relações e produz uma relação como resultado. Sobre junção natural, assinale a alternativa correta.
Qual é a cláusula SQL que deve ser utilizada quando se deseja realizar uma filtragem em uma consulta que envolve o uso de funções agregadas, como SUM ou COUNT, garantindo que o resultado seja agrupado de maneira adequada, aplicando o critério de filtragem após a agregação?
Cada sistema de gerenciamento de banco de dados (SGBD) tem características, comandos e funcionalidades específicas que os tornam adequados para diferentes necessidades de sistemas. Microsoft SQL Server, MySQL e PostgreSQL são amplamente utilizados no mercado, cada um oferecendo funcionalidades e vantagens que podem influenciar a escolha de acordo com o contexto de aplicação. Relacione cada banco de dados (Coluna A) com sua funcionalidade ou característica correspondente (Coluna B).
Funções de agregação são amplamente utilizadas em comandos SQL. Estas funções têm por objetivo obter informação sobre conjuntos de linhas especificados na cláusula WHERE ou sobre grupos de linhas indicados na cláusula GROUP BY. Considere a consulta a seguir: SELECT AVG(Idade) FROM Pessoa. Assinale a alternativa que apresenta a finalidade da função AVG().
Na modelagem de banco de dados, o que representa um relacionamento entre duas entidades diferentes em um modelo Entidade-Relacionamento, (ER)?
SQL é uma linguagem declarativa com seus comandos divididos em grupos, permitindo a manipulação de dados com suporte à estrutura de dados, regras e restrições de integridade. Sobre a divisão dos comandos SQL em grupos, assinale a afirmativa INCORRETA.
O uso de Views em bancos de dados é amplamente utilizado, permitindo benefícios importantes para a visualização de dados. Assinale a alternativa correta sobre Views em SQL.
Sobre os conceitos de banco de dados, analise as afirmativas a seguir.
I. Um banco de dados é uma coleção organizada de dados relacionados, projetada para permitir acesso, recuperação e atualização eficientes.
II. Dados e informações são termos que podem ser usados de forma intercambiável, significando o mesmo em um contexto de banco de dados.
III. Um dos objetivos da integridade dos dados em um banco de dados é garantir que os dados sejam precisos, consistentes e válidos, sem duplicações ou corrupções.
IV. A redundância de dados ocorre quando as mesmas informações são armazenadas em vários lugares dentro de um banco de dados, aumentando o risco de inconsistências e dificultando a manutenção e atualização.
Está correto o que se afirma apenas em:
Sobre os conceitos de banco de dados, analise as afirmativas a seguir. I. Um banco de dados é uma coleção organizada de dados relacionados, projetada para permitir acesso, recuperação e atualização eficientes. II. Dados e informações são termos que podem ser usados de forma intercambiável, significando o mesmo em um contexto de banco de dados. III. Um dos objetivos da integridade dos dados em um banco de dados é garantir que os dados sejam precisos, consistentes e válidos, sem duplicações ou corrupções. IV. A redundância de dados ocorre quando as mesmas informações são armazenadas em vários lugares dentro de um banco de dados, aumentando o risco de inconsistências e dificultando a manutenção e atualização. Está correto o que se afirma apenas em:
Diferentemente dos bancos de dados que têm por objetivo gravar e apoiar o monitoramento e as decisões operacionais, assinale a alternativa que apresenta o principal objetivo de um Data Warehouse.
Assinale de forma correta um modelo de dados que organiza dados em tabelas com linhas e colunas.
Considerando os conceitos que envolvem os Bancos de Dados, é correto afirmar que os Bancos de Dados Não Relacionais:
O comando usado para conceder privilégios específicos a usuários ou funções em objetos de banco de dados, como tabelas e procedimentos armazenados, entre outros, é o
O data warehouse (armazém de dados ou depósito de dados) é um acervo lógico que concentra vários tipos diferentes de bancos de dados, cuja função é consolidar as informações para a análise de negócio e tomada de decisão. Desta forma, assinale a alternativa que apresenta uma característica de um data warehouse.
O comando SQL que é usado para recuperar dados de uma tabela é:
Os bancos de dados distribuídos podem ser classificados quanto aos softwares de sistema de gerenciamento de banco de dados (SGBD) que os compõem. Em relação a isso, assinalar a alternativa que preenche as lacunas abaixo CORRETAMENTE. Em um sistema de banco de dados distribuídos de forma ___________, todos os sites possuem softwares de SGBD __________. Ao contrário, em um banco de dados distribuído de forma ___________, os diferentes sites podem usar __________ sistemas de SGBD.





















