Foram encontradas 24.816 questões.
3536287
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 álgebra relacional é uma parte fundamental do banco
de dados relacional, proporcionando as operações
necessárias para a manipulação e consulta de dados em
um banco de dados. Com base nisso, qual das
alternativas a seguir descreve corretamente uma
operação da álgebra relacional?
Provas
Questão presente nas seguintes provas
3536286
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:
SQL (Structured Query Language) é a linguagem padrão
para a manipulação de dados em sistemas de bancos de
dados relacionais, amplamente utilizada em todo o
mercado. Embora a sintaxe SQL seja padrão, variações
e extensões específicas de cada banco de dados podem
existir. Considerando o padrão SQL e suas variações,
qual das alternativas a seguir reflete corretamente um
aspecto da linguagem SQL padrão?
Provas
Questão presente nas seguintes provas
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
Cadernos
Caderno Container