SóProvas


ID
3954859
Banca
CESPE / CEBRASPE
Órgão
TJ-AM
Ano
2019
Provas
Disciplina
Banco de Dados
Assuntos

Acerca de sistema gerenciador de banco de dados, do tuning e da segurança em banco de dados, julgue o item subsequente.


Por ser considerada uma ação atômica, a proteção do banco de dados deve ser realizada ao nível de tabela, não sendo possível, por exemplo, realizar a proteção de uma tupla inteira ou de parte da tupla.

Alternativas
Comentários
  • GABARITO: ERRADO

    Atomicidade, Consistência, Isolamento e Durabilidade são características de integridade da transação que o banco de dados realiza. A proteção do banco de dados pode ser realizada em qualquer nível, desde que o SGDB - Sistema Gerenciador de Banco de Dados - ofereça esse suporte em diferentes níveis.

    Fonte: SQ Estratégia

    Bons estudos

  • Leandro Rangel >>>>

  • Atomicidade é a menor unidade no banco de dados, indivisível.

  • Lembrando que o uso de views é uma forma de restringir o acesso a linhas e atributos.

  • pra começar que diabo é a tupla?

  • Tuning é o mesmo que otimização.
  • ATOMICIDADE: Menor unidade no banco de dados, indivisível.

    TUPLA:Linha/Registro, representa os dados requeridos por uma determinada ocorrência de entidade.

  • São quatro as propriedades de transação de um sistema de banco de dados:

    Atomicidade;

    Consistência;

    Isolamento; e

    Durabilidade.

    ERRO DA QUESTÃO: "não sendo possível"

  • ACID - Atomicidade, Consistência, Integridade e Durabilidade são propriedades das transações do BD, não tem nada a ver com a proteção.

  • SÃO PROPRIEDADES CLÁSSICAS DOS BANCOS DE DADOS (ACID):

    1.Atomidade: transação será feita completamente ou não será feita.

    2.Consistência: A transação cria um novo estado válido dos dados, em caso de falha, retorna-se ao estado incial.

    3.Isolamento: uma transação em andamento deve permanecer isolada de qualquer outra operação;

    4.Durabilidade: dados são registrados de tal forma que mesmo no caso de falha ou reinício do sistema, os dados estarão disponíveis em seu estado correto.

  • CESPE pode até ter mudado o nome para CEBRASPE, mas o estilo de cobrança nada mudou.

  • (ACID) Atomicidade, Consistência, Isolamento e Durabilidade são características de integridade da transação que o banco de dados realiza. A proteção do banco de dados pode ser realizada em qualquer nível, desde que o SGDB - Sistema Gerenciador de Banco de Dados - ofereça esse suporte em diferentes níveis.

    Gab: E

  • Gabarito: Errado!

    A proteção do banco de dados pode ser realizada em qualquer nível, desde que o SGDB - Sistema Gerenciador de Banco de Dados - ofereça esse suporte em diferentes níveis.

  • No oracle por exemplo a nível de dados pode usar o flashback, dados e metadados o exp/imp ou datapump e a nível físico o RMAN.

  • Como os dados serão TRANSACIONADOS no BD: ----> ACID

    Atomicidade: Não existe meio átomo, ou a ação é feita por completo ou ela não é feita.

    Consistência: A transação terá que passar de um estado consistente para um outro estado também consistente.

    Integridade: As informações estão em um mesmo lugar, mas serão executadas de forma isolada, de maneira independente por vários usuários.

    Durabilidade: Os dados têm que permanecer no banco de dados.

  • ERRADO

    COMPLEMENTANDO..

    Uma Tupla é uma estrutura que contém nenhum ou vários elementos. Os elementos de uma Tupla devem ser separados por vírgulas e podem ser delimitados por parêntesis. Uma sequência qualquer, onde os elementos estão separados por vírgula é reconhecido pela linguagem como sendo um tupla, mesmo que os elementos não estejam delimitados por parentesis.

    As tuplas são declaradas de maneira bastante semelhante as Listas, onde os elementos são separados pelo uso de vírgulas e ambas as estruturas são delimitadas por uma simbologia e esta acaba por definir a estrutura.

  • GABARITO: Errado.

    Em um banco de dados pode ser feito o controle de acessos às linhas em uma tabela. O RLS (nível de linha de segurança) auxilia na efetivação de restrições de acesso a linhas de dados. A view também é uma forma de conter o acesso a linhas e colunas. Portanto, se o SGBD dispor de suporte em vários níveis distintos, o banco de dados pode realizar a proteção em qualquer nível.

    Obs: Uma linha em uma tabela pode ser chamada de registro, linha ou tupla.

    Fonte: Vânia Alves | TEC Concursos

  • Banco de Dados é uma matéria sem fim...

    Todo dia estou aprendendo assunto novo que não vi em nenhuma aula....

    Vamos com fé!

  • Quem usou o método Nishimura, sem saber a resposta, curte aqui

  • Gerdean, vc tem que estudar o modelo relacional...

    Modelo relacional define:

    RELAÇÃO = TABELA

    TUPLA = LINHA

    ATRIBUTO = COLUNA

    mais em: http://www.dsc.ufcg.edu.br/~baptista/cursos/BDadosI/Capitulo22.pdf

  • Essa questão me fez lembrar o MySQL:

    InnoDB: bloqueio em nível de LINHA... Implementa transação

    vs

    MyISAM : bloqueio em nível de TABELA... Não implementa transação

    • Atomicidade
    • Essa propriedade garante que todas as transações sejam atômicas (indivisíveis), ou seja, que as transações sejam executadas em sua totalidade. Se ocorrer algum erro, todas as operações que compõem a transação serão descartadas.
    • Consistência
    • A execução de uma transação deve levar o banco de dados de um estado consistente para outro estado de consistência, ou seja, toda transação deve respeitar as regras de integridade dos dados (tipo de dado, chave primária etc).
    • Isolamento
    • É um recurso do banco que tem como objetivo evitar que, em um sistema multiusuário, transações em paralelo interfiram umas nas outras.
    • Durabilidade:
    • Significa que os efeitos de uma transação são permanentes, podendo ser desfeitos somente como resultado de uma transação posterior e bem-sucedida.

    Na terminologia do modelo relacional, uma linha é chamada de tupla, um cabeçalho de coluna é chamado de atributo, e a tabela é chamada de relação

    A questão quer saber se é possível realizar o bloqueio de parte de uma linha ou de uma linha inteira na tabela. A resposta é SIM, é possível. Logo, questão ERRADA.