Foram encontradas 25.149 questões.
3536284
Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Provas:
Para mitigar os riscos associados ao uso de SQL em
bancos de dados, é necessário implementar medidas de
segurança adequadas. Nesse sentido, consideres as
afirmações abaixo.
I.Ao invés de concatenar diretamente os valores fornecidos pelos usuários em uma consulta SQL, é recomendado utilizar parâmetros. Isso evita a injeção de SQL, pois os valores fornecidos pelos usuários são tratados como dados e não como parte do comando SQL.
II.Um ataque de negação de serviço pode ser realizado por meio de SQL, sobrecarregando o banco de dados com solicitações maliciosas e impedindo o acesso legítimo ao sistema. Isso pode resultar na interrupção dos serviços e na perda de disponibilidade dos dados.
III.A injeção de SQL é uma técnica utilizada para proteção do banco de dados. Por meio dessa técnica é validada todas as entradas de dados fornecidas pelos usuários antes de executar comandos SQL. Isso ajuda a prevenir ataques de injeção de SQL, garantindo que apenas dados válidos sejam processados pelo banco de dados.
Assinale a alternativa que indica quais são as verdadeiras:
I.Ao invés de concatenar diretamente os valores fornecidos pelos usuários em uma consulta SQL, é recomendado utilizar parâmetros. Isso evita a injeção de SQL, pois os valores fornecidos pelos usuários são tratados como dados e não como parte do comando SQL.
II.Um ataque de negação de serviço pode ser realizado por meio de SQL, sobrecarregando o banco de dados com solicitações maliciosas e impedindo o acesso legítimo ao sistema. Isso pode resultar na interrupção dos serviços e na perda de disponibilidade dos dados.
III.A injeção de SQL é uma técnica utilizada para proteção do banco de dados. Por meio dessa técnica é validada todas as entradas de dados fornecidas pelos usuários antes de executar comandos SQL. Isso ajuda a prevenir ataques de injeção de SQL, garantindo que apenas dados válidos sejam processados pelo banco de dados.
Assinale a alternativa que indica quais são as verdadeiras:
Provas
Questão presente nas seguintes provas
3536283
Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Provas:
Stored Procedures e Triggers são ferramentas
poderosas no gerenciamento e automação de tarefas em
bancos de dados relacionais. Ambas desempenham
papéis essenciais na manutenção da integridade dos
dados e na automação de processos. A seguir, analise
as afirmações e indique se são verdadeiras (V) ou falsas
(F).
(__)Stored Procedures permitem o uso de estruturas de controle de fluxo, como condicionais (IF) e loops (WHILE), o que torna possível realizar operações complexas e reutilizáveis dentro do banco de dados.
(__)Uma Trigger é executada automaticamente em resposta a eventos específicos, como uma inserção, atualização ou exclusão de dados, e não pode ser invocada diretamente por um comando SQL.
(__)Triggers podem ser configuradas para executar após a conclusão de uma transação ou imediatamente antes do início da mesma, o que permite um controle refinado sobre as operações no banco de dados.
(__)Stored Procedures são sempre mais eficientes do que Triggers, independentemente do contexto ou da operação sendo realizada, devido à sua flexibilidade de uso.
(__)Em alguns sistemas de banco de dados, tanto Stored Procedures quanto Triggers podem ser compiladas e otimizadas, melhorando o desempenho da execução subsequente.
A sequência correta é:
(__)Stored Procedures permitem o uso de estruturas de controle de fluxo, como condicionais (IF) e loops (WHILE), o que torna possível realizar operações complexas e reutilizáveis dentro do banco de dados.
(__)Uma Trigger é executada automaticamente em resposta a eventos específicos, como uma inserção, atualização ou exclusão de dados, e não pode ser invocada diretamente por um comando SQL.
(__)Triggers podem ser configuradas para executar após a conclusão de uma transação ou imediatamente antes do início da mesma, o que permite um controle refinado sobre as operações no banco de dados.
(__)Stored Procedures são sempre mais eficientes do que Triggers, independentemente do contexto ou da operação sendo realizada, devido à sua flexibilidade de uso.
(__)Em alguns sistemas de banco de dados, tanto Stored Procedures quanto Triggers podem ser compiladas e otimizadas, melhorando o desempenho da execução subsequente.
A sequência correta é:
Provas
Questão presente nas seguintes provas
3536282
Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Provas:
É possível definir a quantidade de memória a ser usada
pelo MySQL. Em um servidor dedicado, a boa prática é
alocar de 75% a 80% da memória disponível para o
banco de dados. Para alocar, por exemplo, 128 MB de
memória teríamos:
Provas
Questão presente nas seguintes provas
3536281
Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Provas:
O Tuning em Banco de Dados é uma ação que visa a
otimização do desempenho da sua infraestrutura de
dados. A performance do cache e a redução de
paginação é obtida, principalmente, por meio do:
Provas
Questão presente nas seguintes provas
3536279
Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Provas:
- Banco de Dados RelacionalACIDDefinição: ACID
- Banco de Dados RelacionalACIDConsistência
- Banco de Dados RelacionalACIDIsolamento
Qualquer banco de dados que seja utilizado por mais de
um usuário, terá que administrar o controle de
concorrência entre as informações que estão sendo
acessadas pelos usuários. Nesse contexto, a
propriedade que permite que uma transação seja
executada desde o início até o fim sem que haja a
interferência de outras transações durante sua
execução, é denominada de:
Provas
Questão presente nas seguintes provas
3536275
Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Provas:
Stored Procedure é uma conjunto de comandos em SQL
que podem ser executados de uma só vez, como em
uma função. Ele armazena tarefas repetitivas e aceita
parâmetros de entrada para que a tarefa seja efetuada
de acordo com a necessidade individual. Dos tipos
básicos de procedures que se pode criar, aquelas com intuito apenas de compatibilidade, são:
Provas
Questão presente nas seguintes provas
3536273
Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Provas:
O SQL (Structured Query Language) é a linguagem
padrão utilizada para manipulação de bancos de dados
relacionais. Apesar de ser padronizado, várias implementações de bancos de dados possuem
variações, e o conhecimento dessas variações pode
influenciar a escolha de comandos e funções.
Considerando os padrões de SQL aceitos no mercado,
qual das alternativas abaixo está correta?
Provas
Questão presente nas seguintes provas
3536267
Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Provas:
A PL/SQL é uma linguagem estruturada em blocos de
código e, assim como a SQL, ela aceita diversos tipos de
dados, como numéricos, strings, datas. Assinale a
alternativa que se refere à palavra chave que se refere
às instruções que são executadas quando o bloco é
executado:
Provas
Questão presente nas seguintes provas
3536266
Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Provas:
- Arquitetura de de Banco de DadosArquitetura ANSI/SPARCIndependência de Dados (Lógica e Física)
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade Referencial
- Modelagem de DadosAbstração de Dados
No contexto de bancos de dados, os conceitos de
abstração de dados, independência de dados,
integridade referencial e normalização são fundamentais
para garantir a organização eficiente e a integridade das
informações. Sendo assim, analise as afirmativas a
seguir.
I.A independência física de dados garante que alterações no esquema lógico do banco de dados não afetem o armazenamento físico dos dados.
II.A integridade referencial é mantida quando um valor de chave estrangeira em uma tabela pode não ter correspondência com a chave primária da tabela relacionada.
III.A normalização é um processo de organização de um banco de dados que visa minimizar a redundância e eliminar dependências funcionais, muitas vezes resultando na criação de várias tabelas.
IV.A abstração de dados permite que os usuários interajam com o banco de dados sem precisar saber como os dados estão fisicamente armazenados ou organizados.
V.A normalização em excesso pode resultar em problemas de desempenho, especialmente em consultas complexas, devido à necessidade de realizar várias junções entre tabelas.
Estão corretas as afirmativas:
I.A independência física de dados garante que alterações no esquema lógico do banco de dados não afetem o armazenamento físico dos dados.
II.A integridade referencial é mantida quando um valor de chave estrangeira em uma tabela pode não ter correspondência com a chave primária da tabela relacionada.
III.A normalização é um processo de organização de um banco de dados que visa minimizar a redundância e eliminar dependências funcionais, muitas vezes resultando na criação de várias tabelas.
IV.A abstração de dados permite que os usuários interajam com o banco de dados sem precisar saber como os dados estão fisicamente armazenados ou organizados.
V.A normalização em excesso pode resultar em problemas de desempenho, especialmente em consultas complexas, devido à necessidade de realizar várias junções entre tabelas.
Estão corretas as afirmativas:
Provas
Questão presente nas seguintes provas
3536265
Ano: 2024
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Disciplina: TI - Banco de Dados
Banca: Instituto Acesso
Orgão: Câm. Manaus-AM
Provas:
O banco PostgreSQL possui uma série de parâmetros de
configuração para proporcionar uma melhoria de
performance para cada cenário de utilização. O arquivo
pg_hba.conf tem como principal objetivo:
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container