Foram encontradas 24.509 questões.
Em bancos de dados relacionais, uma transação é um conjunto de operações, que inicia quando se executa o primeiro comando SQL e termina de acordo com as situações caracterizadas a seguir:
I. encerra a transação de forma normal, salvando permanentemente todas as alterações realizadas durante a transação;
II. encerra a transação de forma anormal, descartando todas as alterações realizadas durante a transação.
As operações em I e II são conhecidas, respectivamente, por
Provas
Analise as tabelas abaixo, do banco de dados relacional IFCE.

Para determinar quais artigos inclusos em estoque em 2021 e que tenham a mesma nomenclatura, deve ser executada uma operação da álgebra relacional sobre as tabelas ESTOQUE e MATERIAL, resultando na tabela denominada RESULTADO. Essa operação relacional é:
Provas
- Banco de Dados RelacionalACIDDefinição: ACID
- Banco de Dados RelacionalACIDConsistência
- Banco de Dados RelacionalACIDIsolamento
- Banco de Dados RelacionalACIDDurabilidade
No que diz respeito à garantia da segurança e confiabilidade dos dados, o Banco de Dados Distribuído preserva as propriedades ACID, Com relação a essas propriedades, analise as afirmativas a seguir.
I. Consistência: Indica que a transação deve ter todas as suas ações concluídas ou não. Caso todas as ações da transação sejam terminadas com sucesso, então é executado o COMMIT na transação inteira; caso contrário, a transação inteira deve ser revertida, ROLLBACK.
II. Isolamento: Cada transação não toma conhecimento de outras transações concorrentes.
III. Durabilidade: Depois que transação for completada com sucesso (COMMIT), as mudanças que ela faz no banco de dados persistem.
Assinale
Provas
Banco de Dados Distribuído tem por definição ser uma coleção de nós, onde cada nó mantém um banco de dados local, mas cujo conjunto atua como um único sistema de banco de dados lógico. Entre as regras para um SGBDD, criadas por Date e Codd, duas são detalhadas a seguir.
I. Dados podem estar replicados em vários nós da rede, de forma transparente. As réplicas de dados devem ser mantidas sincronizadas automaticamente pelo SGBDD.
II. Um SGBDD deve ser projetado para executar independentemente do protocolo de comunicação e da topologia usada para interligar os vários nós que fazem parte da rede.
As regras I e II são conhecidas, respectivamente, como Independência de
Provas
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade de Domínio
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade de Entidade
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade Referencial
As restrições de integridade são um dos objetivos primordiais de um SGBD e, nesse contexto, existem três tipos de integridade, descritos a seguir.
I. Cada linha de uma tabela deve poder ser identificada univocamente, significando que cada tabela deverá possuir uma chave primária na sua definição. A existência deve chave primária garante que o atributo ou os atributos selecionados não podem ser nulos, nem podem aparecer repetidos. Funciona ao nível da linha e da tabela do BD.
II. É a forma mais elementar de restrição de integridade. O valor do campo deve obedecer ao tipo de dados e às restrições de valores admitidos para essa coluna. Funciona ao nível da coluna do BD.
III. Tem por objetivo manter os dados sincronizados entre tabelas que estejam relacionadas. A relação é feita entre a chave primária de uma tabela e a chave estrangeira de outra tabela. O valor dos campos que constituem a chave estrangeira de uma tabela deve estar também presente na chave primária da tabela que referenciam, ou quando muito, podem ter o valor NULL. Funciona ao nível da tabela do BD.
As descrições em I, II e III referem-se a tipos conhecidos, respectivamente, como integridade
Provas
O objetivo de um SGBD é garantir um ambiente apropriado para acessar e armazenar informações no BD de forma confiável e eficiente, fornecendo aos usuários uma visão abstrata daquilo que gerencia, ao ocultar detalhes como a localização dos dados e o formato interno dos arquivos onde os dados são armazenados. É atribuição de um SGBD gerenciar o acesso de múltiplos usuários aos seus dados, mantendo a consistência da informação a que cada usuário tem acesso. Essa atribuição corresponde a ao de gerenciamento
Provas
A arquitetura ANSI/SPARC tem por objetivo permitir que um mesmo SGBD possa ser utilizado por vários tipos de usuários, respeitando as particularidades e necessidades de cada um. Esta arquitetura permite três tipos de independência, descritas a seguir.
I. As alterações no nível interno não repercutem no nível conceitual.
II. As alterações no esquema conceitual não tem, necessariamente, de alterar o esquema externo.
III. As alterações que envolvam a estrutura dos dados ou a sua implementação física, não obrigam a alterações no nível da aplicação.
As descrições em I, II e III referem-se a tipos de independência, respectivamente,
Provas
- Banco de Dados RelacionalNormalização1FN: Primeira Forma Normal
- Banco de Dados RelacionalNormalização2FN: Segunda Forma Normal
- Banco de Dados RelacionalNormalização3FN: Terceira Forma Normal
A normalização de dados é o processo que permite a simplificação da estrutura de um banco de dados, de modo que ela se apresente em um estado timo, sem duplicação de informação. Com relação à normalização, analise as afirmativas a seguir:
I. Diz-se que uma relação está na 1FN quando não contém atributos multivalorados e não contém grupos repetitivos. O objetivo é eliminar a repetição de grupos de informação.
II. Diz-se que uma relação está na 2FN quando está na 1FN e todos os atributos não chave dependem funcionalmente da totalidade da chave. Na 2FN são eliminadas todas as dependências parciais de atributos não chave para com a chave primária.
III. Diz-se que uma relação está na 3FN quando está na 1FN e não obrigatoriamente na 2FN e todos os atributos não chave dependem funcionalmente uns dos outros. Na 3FN se uma relação obedecer a esta forma então todos os atributos são funcionalmente independentes da chave.
Assinale
Provas
- Banco de Dados RelacionalCardinalidade de Relacionamentos
- Modelagem de DadosDiagrama Entidade-Relacionamento (DER)
Com relação ao Modelo Entidade-Relacionamento (MER), utilizado na modelagem de bancos de dados relacionais, assinale V para a afirmativa verdadeira e F para a falsa.
( ) de acordo com a notação de Chen, um relacionamento corresponde a uma ligação lógica entre entidades e representado por um retângulo.
( ) as entidades são representadas por triângulos, dentro dos quais deve ser colocado o nome da entidade.
( ) cardinalidade é a relação entre o número de ocorrências de uma entidade, com as respectivas ocorrências na outra entidade com que tem o relacionamento.
As afirmativas são, respectivamente:
Provas
Modelagem de banco de dados é o processo de levantamento, análise, categorização e exploração de todos os dados e tipos de informações que irão sustentar uma aplicação. É uma etapa primordial no trabalho do desenvolvimento de sistemas, porque todo software é criado com determinados objetivos, para atender às necessidades dos usuários dentro deste cenário. A utilização do Modelo Entidades-Relacionamentos (MER) serve para o analista representar, graficamente, a forma como as entidades identificadas durante o processo de análise fazem parte do sistema de informações e como se relacionam. Nesse contexto, observe a figura abaixo, que representa um MER.

Esse MER mostra um relacionamento do seguinte tipo:
Provas
Caderno Container