O comando em SQL para criar a tabela CARRO no SGBD Oracle, nomeando a restrição de chave primária, é
28 questões da prova Diversas 2018, com gabarito oficial conferido. As duas primeiras são gratuitas.
O comando em SQL para criar a tabela CARRO no SGBD Oracle, nomeando a restrição de chave primária, é
Sobre a consulta a seguir, examine as seguintes assertivas. Seja a tabela: Empregado(cod_emp, nome, ender, cod_depto). E seja a consulta: Select e.cod_depto, count(*) from Empregado E group by E.cod_depto; I. Se tiver um índice sobre o campo cod_depto, é possível responder à consulta varrendo apenas o índice. II. Se tiver um índice sobre o campo cod_emp, é possível responder à consulta varrendo apenas o índice. III. Não é possível responder à consulta sem varrer todo o arquivo de dados. Está (Estão) correta(s) a(s) assetiva(s)
Sobre a primeira forma normal (1FN), examine as assertivas abaixo. I - Uma tabela na 1FN pode conter tabelas aninhadas. II - Uma tabela na 1FN pode possuir apenas atributos atômicos e monovalorados. III - Uma tabela na 1FN pode possuir apenas uma chave primária do tipo simples (não composta). Está (Estão) correta(s) a(s) assertiva(s)
Quanto a tipos de backups, considere as assertivas a seguir. Backup ___, realiza-se com o banco de dados off-line. Backup ___, realiza-se com o banco de dados online. Backup ___, realiza-se uma cópia dos arquivos pertinentes ao funcionamento do banco de dados. Backup ____, realiza-se uma copia das instruções SQL que serão capazes de reconstruir determinado banco de dados. Os termos que preenchem respectivamente as lacunas dos enunciados são
Os metadados (ou catálogo) de um sistema gerenciador de banco de dados (SGBD) possui informações sobre
Para inserir várias linhas de dados em uma tabela no SQL padrão, usando um único comando, utiliza-se
Leia atentamente o enunciado a seguir para responder à questão. Considere as entidades resultantes de uma modelagem E-R (entidade e relacionamentos): Conta_Corrente( ag, nro_conta, nome, cpf) Cartão_Magnético( nro_cartao, data_validade) Cheque( nro_cheque, valor) Considere os seguintes relacionamentos: uma Conta_Corrente pode (opcionalmente) possuir no máximo um Cartão_Magnético; cada Cartão_Magnético deve ser de uma só Conta_Corrente; uma Conta_Corrente pode ser associada a vários Cheques; cada Cheque é de uma única Conta_Corrente. No mapeamento para o modelo de banco de dados relacional, considerando-se a estratégia de “criar o número mínimo de tabelas", possivelmente pela regra fusão de tabelas (relações mescladas). Considerando-se todas as tabelas criadas pelo mapeamento, tem-se __ chave(s) primária(s) e __ chave(s) estrangeira(s). Os números que completam respectivamente as lacunas do enunciado são
Sobre desastre (falha catastrófica) e recuperação de dados, considere as afirmativas abaixo.
I- Um desastre (incidente) é um acontecimento que afeta um serviço e/ou sistema de forma drástica, exigindo um grande esforço para voltar ao seu estado original. II- Um desastre pode ocorrer em razão de terremotos, ataques terroristas, inundações e incêndios. III- Para restaurar um banco de dados, o DBA deve ter a cópia dos dados, a qual pode estar armazenada localmente ou remotamente. IV- O armazenamento local de cópias de segurança sempre é preferido, pois, no caso de desastre, o DBA está bem próximo da cópia. Estão corretas as afirmativas
Caso ocorra uma falha catastrófica em um banco de dados às 12h, supondo-se que foi realizado um backup às 21h do dia anterior, para recuperar a situação do banco de dados ao momento mais próximo antes da falha é necessário:
A restrição de participação de uma entidade em um relacionamento pode ser total ou parcial. Ela depende da
No SGBD Oracle, o operador HAVING só pode ser utilizado em um comando de seleção (SELECT) se houver uma função de
A performance geral do banco pode ser melhorada por comandos de ajustes da porção de dados que pode ir para a memória. O comando do MySQL que pode ser utilizado para melhorar o desempenho geral do banco de dados é
O termo técnico inglês para a sigla SQL é
Analise o diagrama Entidade Relacionamento abaixo. Com base nesse diagrama, pode-se afirmar que
A auditoria do banco de dados é um mecanismo utilizado para
No SGDB Oracle podem-se utilizar conversões de dados explícitas. Para converter dados do tipo data (dd/mm/aa) em caracteres e caracteres em dados numéricos, é necessário executar respectivamente as funções
A linguagem de definição de dados (DDL) dos bancos de dados relacionais compreende os seguintes comandos:
Considerando este texto, responda à questão abaixo. “The data dictionary tables and views for a given database are stored in the SYSTEM tablespace for that database. All the data dictionary tables and views for a given database are owned by the user SYS. Connecting to the database with the SYSDBA privilege gives full access to the data dictionary. Oracle strongly recommends limiting access to the SYSDBA privilege to only those operations necessary such as patching and other administrative operations. The data dictionary is central to every Oracle database. You can view the contents of the data dictionary by querying data dictionary views, which are described in Oracle Database Reference. Be aware that not all objects in the data dictionary are exposed to users. A subset of data dictionary objects, such as those beginning with USER_% are exposed as read only to all database users." From https://docs.oracle.com Segundo o texto, está correto afirmar que
Nos SGBDs existem recursos para verificar se a criação de um índice pode ou não otimizar a execução de uma determinada consulta. No MySQL, o comando que permite fazer este exame é
Considere no MER um relacionamento n-ário com grau igual a 4, conforme o diagrama a seguir. Ao realizar o mapeamento para o Modelo Relacional, serão criadas
O SGBD SQL SERVER 2008 r2 possui os seguintes tipos de arquivos de dados:
Examine as assertivas a seguir quanto às restrições de integridade referencial e de chave primária. I. Um valor de chave estrangeira pode ser nulo. II. Um valor de chave primária pode ser nulo. III. Uma chave primária pode ter valores repetidos. IV. Uma chave estrangeira pode ter valores repetidos. Estão corretas as assertivas
O controle de acesso dos usuários ao banco de dados baseado em papéis (roles) permite
Considere as informações a seguir sobre chaves e a organização de arquivos. Toda tabela relacional deve possuir uma chave ____. Uma chave _____permite checar a unicidade de uma chave primária simples. Uma chave _____ permite implementar um relacionamento do tipo N:N. Os termos que preenchem, respectivamente, as lacunas do enunciado são
Leia atentamente o enunciado a seguir para responder à questão. Seja X->Y, significando que Y depende funcionalmente de X. Considere a tabela MatriculaProjeto( CodMat, CodProj, Nome, CodCargo, NomeCargo, DataFim, Horas), com as seguintes dependências funcionais: CodMat->Nome,
CodMat->CodCargo, CodCargo-> NomeCargo, CodProj-> DataFim, CodMat+CodProj->Horas. A normalização desta tabela para a 3FN resultará, no mínimo, em
Em relação ao Modelo Entidade Relacionamento (MER), analise as assertivas a seguir. I. Uma entidade fraca relaciona-se com uma entidade forte através de um relacionamento identificador. II. Uma entidade fraca possui um atributo-chave o qual identifica uma única instância da entidade. III. Um relacionamento entre entidades não pode conter atributos, somente as entidades possuem atributos. IV. Um atributo multivalorado pode ser utilizado como atributo-chave de uma entidade. V. O grau do relacionamento é a quantidade de entidades participantes do relacionamento. Estão corretas as assertivas
Leia atentamente o enunciado a seguir para responder à questão. Seja X->Y, significando que Y depende funcionalmente de X. Considere a tabela MatriculaProjeto( CodMat, CodProj, Nome, CodCargo, NomeCargo, DataFim, Horas), com as seguintes dependências funcionais: CodMat->Nome, CodMat->CodCargo, CodCargo-> NomeCargo, CodProj-> DataFim, CodMat+CodProj->Horas. A normalização desta tabela para a 2FN resultará, no mínimo, em
Para a área de Banco de Dados, o termo downtime é melhor traduzido por