Foram encontradas 24.519 questões.
Disciplina: TI - Banco de Dados
Banca: VUNESP
Orgão: Pref. Presidente Prudente-SP
Considere as seguintes duas tabelas de um banco de dados relacional:
T1 ( CA1, CA2) e T2 ( CB1, CB2)
e a seguinte consulta em SQL:
SELECT CA1, CB1
FROM T1, T2
WHERE CA2 = CB2
O resultado obtido por meio desta consulta será composto
Provas
- AdministraçãoParticionamento de Dados (Sharding)
- Banco de Dados DistribuídoFragmentação de Dados (Horizontal e Vertical)
De acordo com Elmasri (2018), em projetos de bancos de dados distribuídos, é possível dividir os dados em unidades lógicas de acordo com as técnicas de:
Provas
- Banco de Dados RelacionalACIDIsolamento
- Banco de Dados RelacionalTransaçõesDeadlocks
- Banco de Dados RelacionalTransaçõesLocking
Segundo Date (2004), são três os problemas de concorrência em bancos de dados. De forma a garantir o isolamento das transações ACID, é necessário "impedir que outras transações atuem" sobre o objeto em questão e portanto, em particular, impedir que elas alterem o objeto. Assim, um mecanismo usualmente empregado para garantir a integridade dos dados em operações concorrentes atua por meio de operações de:
Provas
- Conceitos e FundamentosComponentes de um SGBD
- Conceitos e FundamentosConceitos Fundamentais de Banco de Dados
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
Coloque F (falso) ou V (verdadeiro) nas afirmativas abaixo, sobre Sistemas de Gerência de Banco de Dados (SGBDs), segundo Barbieri (2011), assinalando a seguir a opção correta.
( ) Os SGBD relacionais podem ser associados à gerência dos dados (data management), tradicional nos anos 1970 e os depósitos de recursos informacionais, como os data warehouses e data marts, podem ser associados à gerência da informação (information management).
( ) O Hadoop não é considerado propriamente um SGBD (Sistema Gerenciador de Bancos de Dados), ficando mais centrado na categoria de gerenciador distribuído de arquivos - DFMS (Distributed File Management System), permitindo o tratamento de dados estruturados e semiestruturados, sem suporte a dados não estruturados. O Hadoop é um framework de código aberto da Apache.
( ) No que se diz respeito ao armazenamento de bancos de dados, diferentemente do armazenamento tradicional, no qual as linhas de uma tabela são armazenadas como unidade de acesso dentro de um bloco, no armazenamento colunar a forma se inverte. Todas as colunas das tuplas/linhas são armazenadas de forma contígua dentro de um registro, facilitando os acessos quando se procura tratamento conjuntivo de colunas (soma, média, mínimo, máximo, count etc.).
Provas
CREATE TABLE nfe ( Numero_NFe VARCHAR(9) NOT NULL, Modelo_NFe VARCHAR(2) NULL, Serie_NFe VARCHAR(3) NULL, codigo_UF VARCHAR(2) NULL, ano_Emissao VARCHAR(2) NULL, mes_Emissao VARCHAR(2) NULL, CNPJ_Emitente VARCHAR(14) NULL, Codigo_Chave VARCHAR(8) NULL, Digito_Chave VARCHAR(1) NULL, PRIMARY KEY (Numero_NFe));
Para selecionar na tabela nfe todas as notas fiscais eletrônicas cujo conteúdo do campo codigo_UF inicie pela letra S e tenha qualquer letra na sequência, utiliza-se a instrução SQL:
SELECT * FROM nfe WHERE
Provas
CREATE TABLE nfe (
Numero_NFe VARCHAR(9) NOT NULL,
Modelo_NFe VARCHAR(2) NULL,
Serie_NFe VARCHAR(3) NULL,
codigo_UF VARCHAR(2) NULL,
ano_Emissao VARCHAR(2) NULL,
mes_Emissao VARCHAR(2) NULL,
CNPJ_Emitente VARCHAR(14) NULL,
Codigo_Chave VARCHAR(8) NULL,
Digito_Chave VARCHAR(1) NULL,
PRIMARY KEY (Numero_NFe));
Para inserir um registro com valores de teste na tabela nfe, utiliza-se a instrução SQL:
Provas

A tabela PUBSTREAM registra os usuários de uma plataforma de streaming de filmes escolhendo seus filmes favoritos. As colunas UsrID e FilmeID compõe a chave primária da tabela.
Cada usuário possui um identificador único UsrID e um nome UsrNome.
Cada filme possui um identificador único FilmeID e um nome FilmeNome.
Cada gênero possui um identificador único GenID e um nome GenNome.
O dia em que o usuário "favorita" o filme é registrado na coluna DTFavorito.
A tabela apresentada está desnormalizada. Considerando as dependências funcionais, qual das alternativas descreve a passagem à terceira forma normal (3FN)?
Provas
As tabelas PROFESSOR e ALUNO registram os identificadores únicos, nomes e datas de nascimento de professores e alunos de uma universidade.

Assinale a opção que irá produzir uma lista contendo um único atributo com todos os nomes de alunos e professores de forma a não repetir homônimos.
Provas
O sistema da ONG Bioma tem como finalidade catalogar as espécies de árvores relacionando a mata onde foram identificadas. Uma espécie de árvore existe em uma ou várias matas e as matas podem conter várias espécies de árvores. O SGBD utilizado é Oracle.
O modelo a seguir apresenta a relação entre as entidades Arvore e Mata, assim como seus atributos e cardinalidades.

O usuário Kadu solicita ao DBA Caue uma visão das espécies de árvores, biomas e a data que foram identificadas. Como não é permitida a criação de VIEWs no esquema das tabelas do sistema, o DBA cria o objeto abaixo em seu próprio esquema:
CREATE OR REPLACE VIEW arvoreBioma AS SELECT a.nomeEspecie, m.bioma FROM owner.arvore a, owner.mata m, owner.identificado i WHERE a.idArvore = i.idArvore AND m.idMata = i.idMata
Para que Kadu possa ter permissão de seleção na VIEW,
Provas
Quanto aos tipos de Bancos de Dados (DB), analise as afirmativas a seguir e assinale a alternativa correta.
(1) O MySQL e o Oracle, baseados em tabelas, não são considerados DB relacionais.
(2) O banco de dados NoSQL refere-se tipicamente a um banco de dados não relacional.
Provas
Caderno Container