Foram encontradas 280 questões.
Uma instituição de ensino superior necessita de dados para controlar a apresentação de trabalhos de conclusão de
seus alunos. O sistema deve controlar cada aluno, realizando trabalho de conclusão e seu respectivo professor orientador.
Quando o trabalho for finalizado, deseja-se controlar o agendamento da apresentação do trabalho deste aluno
perante uma banca. A banca é sempre presidida pelo professor orientador, e composta por 3 outros professores
julgadores.
O sistema necessita controlar:
– os dados dos alunos e o vínculo de orientação com professores da instituição;
– os dados das apresentações dos trabalhos dos alunos, incluindo a formação da respectiva banca por professores da
instituição e a nota atribuída ao aluno.
Utilizando o modelo Entidade-Relacionamento (ER), o analista modelou conceitualmente uma base de dados que atende esses requisitos informacionais. Essa base está representada na imagem abaixo, conforme a notação gráfica adotada em Heuser (2009), a qual é baseada na proposta de Peter Chen. Considere que as entidades, seus atributos e identificadores, bem como as cardinalidades dos relacionamentos capturam as restrições do domínio.

A partir da modelagem representada acima, assinale a alternativa que apresenta um ou mais relacionamentos dispensáveis, cuja eliminação não acarretaria prejuízo para os requisitos informacionais a serem atendidos pelo banco de dados.
Utilizando o modelo Entidade-Relacionamento (ER), o analista modelou conceitualmente uma base de dados que atende esses requisitos informacionais. Essa base está representada na imagem abaixo, conforme a notação gráfica adotada em Heuser (2009), a qual é baseada na proposta de Peter Chen. Considere que as entidades, seus atributos e identificadores, bem como as cardinalidades dos relacionamentos capturam as restrições do domínio.

A partir da modelagem representada acima, assinale a alternativa que apresenta um ou mais relacionamentos dispensáveis, cuja eliminação não acarretaria prejuízo para os requisitos informacionais a serem atendidos pelo banco de dados.
Provas
Questão presente nas seguintes provas
Analise a tabela MEDICOS e as visões CIRURGIOES e CIRURGIOESSP, definidas pelos comandos SQL abaixo (padrão
SQL2 ou superior).

Supondo que o modo auto-commit de execução esteja ativado, isto é, cada comando em isolado corresponde a uma transação, avalie as instruções SQL abaixo.
I - insert into cirurgioes values (2, 'pedro', 2000, 'SP'); II - insert into cirurgioesSP values (4, 'carla', 'RS'); III- insert into cirurgioesSP values (5, 'maria', 'SP');
Considerando o conceito de visão atualizável (updatable view) de SQL (mesmo padrão), qual dos comandos acima executa sem falha?

Supondo que o modo auto-commit de execução esteja ativado, isto é, cada comando em isolado corresponde a uma transação, avalie as instruções SQL abaixo.
I - insert into cirurgioes values (2, 'pedro', 2000, 'SP'); II - insert into cirurgioesSP values (4, 'carla', 'RS'); III- insert into cirurgioesSP values (5, 'maria', 'SP');
Considerando o conceito de visão atualizável (updatable view) de SQL (mesmo padrão), qual dos comandos acima executa sem falha?
Provas
Questão presente nas seguintes provas
As tabelas DISCIPLINAS, ALUNOS, e MATRICULAS,
definidas abaixo, usando SQL (padrão SQL2 ou superior),
representam alunos, disciplinas oferecidas em um curso
e matrículas de alunos nestas disciplinas.
create table ALUNOS (coda integer not null primary key, nomea varchar(60) not null);
create table DISCIPLINAS (codd integer not null primary key, nomed varchar(100) not null, professor varchar(2) not null);
create table MATRICULAS (coda integer not null, codd integer not null, nota integer not null, primary key (coda, codd), foreign key (coda) references ALUNOS, foreign key (codd) references DISCIPLINAS);
Considere as seguintes consultas SQL no mesmo padrão, formuladas utilizando subconsultas.
I - SELECT distinct nomea, codd, nota FROM alunos natural join matriculas WHERE codd not in (SELECT distinct codd FROM disciplinas WHERE professor = 'joao da silva');
II - SELECT distinct nomea, codd, nota FROM alunos natural join matriculas WHERE coda not in (SELECT distinct coda FROM disciplinas natural join matriculas WHERE professor = 'joao da silva');
III- SELECT distinct nomea, codd, nota FROM alunos natural join matriculas WHERE coda in (SELECT distinct coda FROM matriculas WHERE nota = 10);
Quais dentre as consultas acima NÃO poderiam ser reescritas em termos das tabelas DISCIPLINAS, MATRICULAS E ALUNOS sem uso de subconsulta em nenhuma porção da consulta SQL, e sem utilizar a mesma tabela mais de uma vez na cláusula FROM?
create table ALUNOS (coda integer not null primary key, nomea varchar(60) not null);
create table DISCIPLINAS (codd integer not null primary key, nomed varchar(100) not null, professor varchar(2) not null);
create table MATRICULAS (coda integer not null, codd integer not null, nota integer not null, primary key (coda, codd), foreign key (coda) references ALUNOS, foreign key (codd) references DISCIPLINAS);
Considere as seguintes consultas SQL no mesmo padrão, formuladas utilizando subconsultas.
I - SELECT distinct nomea, codd, nota FROM alunos natural join matriculas WHERE codd not in (SELECT distinct codd FROM disciplinas WHERE professor = 'joao da silva');
II - SELECT distinct nomea, codd, nota FROM alunos natural join matriculas WHERE coda not in (SELECT distinct coda FROM disciplinas natural join matriculas WHERE professor = 'joao da silva');
III- SELECT distinct nomea, codd, nota FROM alunos natural join matriculas WHERE coda in (SELECT distinct coda FROM matriculas WHERE nota = 10);
Quais dentre as consultas acima NÃO poderiam ser reescritas em termos das tabelas DISCIPLINAS, MATRICULAS E ALUNOS sem uso de subconsulta em nenhuma porção da consulta SQL, e sem utilizar a mesma tabela mais de uma vez na cláusula FROM?
Provas
Questão presente nas seguintes provas
- Conceitos e FundamentosComponentes de um SGBD
- Conceitos e FundamentosFunções de um SGBD
- Conceitos e FundamentosPapéis e Responsabilidades do DBA
A arquitetura de um sistema de gerência de banco de
dados é organizada em termos de componentes
funcionais que permitem a inserção, consulta e atualização
de dados na base de dados. Além disso, oferece
utilitários para auxiliar um administrador de banco de
dados (DBA) na gerência de sistemas. Considere os
itens abaixo.
I - Catálogo do sistema II - Carga de dados a partir de arquivos III- Criação de cópias de segurança (backup) IV - Reorganização do armazenamento dos dados no banco de dados
Quais constituem funções voltadas a auxiliar o DBA no gerenciamento de sistema, que são tipicamente oferecidas na forma de utilitários?
I - Catálogo do sistema II - Carga de dados a partir de arquivos III- Criação de cópias de segurança (backup) IV - Reorganização do armazenamento dos dados no banco de dados
Quais constituem funções voltadas a auxiliar o DBA no gerenciamento de sistema, que são tipicamente oferecidas na forma de utilitários?
Provas
Questão presente nas seguintes provas
Considere as seguintes sentenças sobre a estrutura
lógica de armazenamento do Sistema de Gerência de
Banco de Dados Oracle 11g ou superior.
Uma instalação de Oracle 11g resulta na criação de no mínimo ________ tablespaces. Se um tablespace é gerenciado localmente, Oracle mantém um ________ em cada datafile para monitorar a disponibilidade de espaço. Segmentos de rollback existem somente no _______ tablespace. O tamanho dos blocos nos tablespaces SYSTEM e SYSAUX é aquele definido em _______.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas de cada sentença.
Uma instalação de Oracle 11g resulta na criação de no mínimo ________ tablespaces. Se um tablespace é gerenciado localmente, Oracle mantém um ________ em cada datafile para monitorar a disponibilidade de espaço. Segmentos de rollback existem somente no _______ tablespace. O tamanho dos blocos nos tablespaces SYSTEM e SYSAUX é aquele definido em _______.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas de cada sentença.
Provas
Questão presente nas seguintes provas
Considere as seguintes afirmações sobre data
warehouses.
I - Um esquema estrela possui uma tabela fato conectada a uma ou mais tabelas dimensão, as quais não necessitam estar normalizadas. II - Em um esquema constelação de fatos, as tabelas dimensão são organizadas em uma hierarquia de tabelas resultantes da normalização. III- As operações drill-up and drill-down atuam sobre o nível de agregação dos dados. A operação de drill-up permite agregar os dados de uma tabela fato ao longo de uma ou mais dimensões, e a operação drill-down oferece a capacidade oposta.
Quais estão corretas?
I - Um esquema estrela possui uma tabela fato conectada a uma ou mais tabelas dimensão, as quais não necessitam estar normalizadas. II - Em um esquema constelação de fatos, as tabelas dimensão são organizadas em uma hierarquia de tabelas resultantes da normalização. III- As operações drill-up and drill-down atuam sobre o nível de agregação dos dados. A operação de drill-up permite agregar os dados de uma tabela fato ao longo de uma ou mais dimensões, e a operação drill-down oferece a capacidade oposta.
Quais estão corretas?
Provas
Questão presente nas seguintes provas
Considere as seguintes afirmativas sobre os tipos de
tabelas oferecidas pelo Sistema de Gerência de Banco
de Dados Oracle 11g.
I - As tabelas _____________ tornam as consultas envolvendo join mais eficientes. Contudo estas vantagens diminuem se estas tabelas têm inserções, remoções ou modificações mais frequentes, comparativamente às consultas. II - Uma tabela ___________ não pode conter campos do tipo LONG e LONG RAW. III- Não é possível criar índices para tabelas ____________, nem realizar inserções, remoções ou modificações.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas de cada sentença.
I - As tabelas _____________ tornam as consultas envolvendo join mais eficientes. Contudo estas vantagens diminuem se estas tabelas têm inserções, remoções ou modificações mais frequentes, comparativamente às consultas. II - Uma tabela ___________ não pode conter campos do tipo LONG e LONG RAW. III- Não é possível criar índices para tabelas ____________, nem realizar inserções, remoções ou modificações.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas de cada sentença.
Provas
Questão presente nas seguintes provas
Considere as seguintes afirmações sobre índices no
Sistema de Gerência de Banco de Dados MySql Server
8 ou superior.
I - Todos os motores de armazenamento que admitem colunas espaciais (e.g. POINT), a saber, MyISAM, InnoDB, NDB e ARCHIVE, permitem a definição de índices espaciais sobre esse tipo de coluna. II - Indices Fulltext são admitidos sobre tabelas nos motores de armazenamento InnoDB e MyISAM, e podem incluir somente colunas definidas como CHAR, VARCHAR e TEXT. III- É possível definir índices de prefixo sobre uma coluna representando strings, delimitando o número de caracteres da coluna para compor os valores do índice. Embora opcional, é aconselhável para colunas BLOB e TEXT.
Quais estão corretas?
I - Todos os motores de armazenamento que admitem colunas espaciais (e.g. POINT), a saber, MyISAM, InnoDB, NDB e ARCHIVE, permitem a definição de índices espaciais sobre esse tipo de coluna. II - Indices Fulltext são admitidos sobre tabelas nos motores de armazenamento InnoDB e MyISAM, e podem incluir somente colunas definidas como CHAR, VARCHAR e TEXT. III- É possível definir índices de prefixo sobre uma coluna representando strings, delimitando o número de caracteres da coluna para compor os valores do índice. Embora opcional, é aconselhável para colunas BLOB e TEXT.
Quais estão corretas?
Provas
Questão presente nas seguintes provas
Considere as afirmações abaixo sobre bancos de dados
de objetos.
I - Identidade de Objetos: os objetos possuem identidades únicas, independentes de seus valores de atributos e são geradas pelo Sistema Gerenciador de Banco de Dados (SGBD). II - Polimorfismo e sobrecarga de operadores: as operações de nomes de método podem ser sobrecarregadas com diversas implementações, para que se apliquem a diferentes tipos de objeto. III- Extensões: todos os objetos persistentes de um determinado tipo podem ser armazenados em uma extensão; as extensões correspondentes a uma hierarquia de tipo possuem restrições de conjunto/subconjunto em suas coleções de objetos persistentes.
Quais estão corretas?
I - Identidade de Objetos: os objetos possuem identidades únicas, independentes de seus valores de atributos e são geradas pelo Sistema Gerenciador de Banco de Dados (SGBD). II - Polimorfismo e sobrecarga de operadores: as operações de nomes de método podem ser sobrecarregadas com diversas implementações, para que se apliquem a diferentes tipos de objeto. III- Extensões: todos os objetos persistentes de um determinado tipo podem ser armazenados em uma extensão; as extensões correspondentes a uma hierarquia de tipo possuem restrições de conjunto/subconjunto em suas coleções de objetos persistentes.
Quais estão corretas?
Provas
Questão presente nas seguintes provas
O encapsulamento de operações em bancos de dados
de objetos é fornecido por meio do mecanismo de
__________, que pode incluir operações como parte
de sua declaração.
Assinale a alternativa que preenche corretamente a lacuna do parágrafo acima.
Assinale a alternativa que preenche corretamente a lacuna do parágrafo acima.
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container