Foram encontradas 24.525 questões.
- Banco de Dados RelacionalCardinalidade de Relacionamentos
- Modelagem de DadosRelacionamentosTipos de Relacionamentos
No que se refere ao modelo entidade-relacionamento (MER) e à linguagem SQL, julgue o item.
Em um MER, o relacionamento 1:1 ocorre quando uma ocorrência de uma entidade se relaciona com apenas uma ocorrência de outra entidade e vice-versa.
Provas
No que se refere ao modelo entidade-relacionamento (MER) e à linguagem SQL, julgue o item.
O MER é um modelo físico que descreve as estruturas e os relacionamentos das tabelas que estão implementadas no banco de dados relacional.
Provas
Gerenciadores de banco de dados, são conjuntos de softwares utilizados para controlar, organizar, acessar e proteger uma base dados. Posto isto, assinale a alternativa que corresponda a um exemplo de gerenciador de banco de dados.
Provas
Provas
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
- Banco de Dados RelacionalCardinalidade de Relacionamentos
- Modelagem de DadosModelo Entidade-Relacionamento
Provas
O desafio de se armazenar e processar grandes volumes de dados com formatos diversos levou ao surgimento de bancos de dados não Relacionais (NoSQL). Essas demandas resultaram na necessidade de se desconsiderar em algumas características existentes em bancos de dados relacionais, em lugar de outras características mais flexíveis. Lidar com grandes quantidades de dados de forma estável e permitir que aplicações escalem a um custo baixo significa que características como a integridade garantida por meio de transações e a flexibilidade na criação de índices e consultas nem sempre serão possíveis. Considerando os NoSQL, analise as asserções a seguir.
I. Um sistema de armazenamento de chave-valor permite que os registros sejam armazenados e recuperados com base em uma chave e pode fornecer recursos de consulta limitados, mas não é um sistema de banco de dados completo.
II. Um documento no MongoDB é um objeto RTF (Rich Text Format) que possui, por padrão, um atributo _id que permite a realização de consultas e a recuperação do documento.
III. Como em muitos outros bancos de dados, no MongoDB o particionamento é feito com base no valor de um atributo especificado, chamado de atributo de particionamento ou chave de fragmento.
IV. No MongoDB os identificadores para os objetos inseridos, que podem ser usados como chaves para recuperar os objetos associados à chave, devem ser criados manualmente.
Estão corretas apenas as asserções
Provas
create table departamento (nm_departamento varchar(20), predio varchar(15), primary key (nm_departamento));
create table professor (cpf varchar(10), titulo varchar(15), nm_professor varchar(99), nm_departamento varchar(20), salario numeric(8,2), primary key (cpf), foreign key (nm_departamento) references departamento);
Assinale a alternativa que NÃO representa uma consulta SQL válida para obter a relação entre nome do professor, seu departamento e o prédio associado ao departamento.
Provas
Na administração dos dados dentro do desenvolvimento de software, além de controlar padrões, documentar modelos e homologar os modelos, é importante o responsável também ter as seguintes atribuições no processo:
- Garantir a integridade entre os modelos de dados e as regras de negócios que cercam a sua organização.
- Promover análises de qualidade do desenvolvimento de modelos.
- Capacitar, se necessário, as frentes que possuem dificuldades na elaboração de seus modelos.
- Apoiar a elaboração dos modelos lógicos e físicos, fazendo a transição de um para o outro.
Tais atribuições são de responsabilidade do:
Provas
Provas
( ) Linguagem de Definição de Dados (DDL) é usada para definir os esquemas conceituais e internos para o banco de dados quando nenhuma separação estrita de níveis é mantida.
( ) Linguagem de Definição de Armazenamento (SDL) é usada para especificar o esquema interno, onde uma clara separação é mantida entre os níveis conceitual e interno.
( ) Linguagem de Definição de Visualização (VDL) é usada para uma verdadeira arquitetura de dois esquemas.
( ) Linguagem de Manipulação de Dados (DML) é utilizada exceto pelos usuários, depois que os esquemas do banco de dados são compilados e o banco de dados é preenchido.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Provas
Caderno Container