Questões de Ciência da Computação do ano 2012

Lista completa de Questões de Ciência da Computação do ano 2012 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Com base no script SQL apresentado acima, julgue os itens a seguir.

  • C. Certo
  • E. Errado

A respeito de construção e otimização de consultas com linguagem SQL e projeto de bancos de dados — normalização, modelagem lógica e física de dados —, julgue os itens subsecutivos.

Os modelos conceitual, lógico e físico de banco de dados auxiliam no desenvolvimento de projetos de bancos de dados relacionais. A principal diferença entre os modelos físico e lógico é que este último não contém os atributos, mas somente as entidades e seus relacionamentos.

  • C. Certo
  • E. Errado

A respeito de construção e otimização de consultas com linguagem SQL e projeto de bancos de dados — normalização, modelagem lógica e física de dados —, julgue os itens subsecutivos.

  • C. Certo
  • E. Errado

Acerca de banco de dados SQL Server e sistemas operacionais, assinale a opção correta.

  • A.

    As opções PRESERVE_COL_NAMES = e PRESERVE_TAB_NAMES = determinam como a interface do Microsoft SQL Server 2008 nos servidores Unix trata maiúsculas e minúsculas, espaços e caracteres especiais.

  • B.

    A opção REQUIRED que especifica opções de conexões para a fonte de dados ou banco de dados no comando LIBNAME do SQL Server 2008 é suportada nos sistemas operacionais Unix e BSD.

  • C.

    No BSD, discos formatados com o utilitário fdisk são formatados em modo de compatibilidade, em que somente um único sistema BSD pode inicializar o disco.

  • D.

  • E.

    Em uma instalação de cluster do SQL Server 2012, o DQS (data quality services) é disponibilizado marcando-se, na página de Seleção de Recursos, as caixas de seleção Data Quality Services e Cliente Data Quality.

Acerca de otimização de consultas SQL em banco de dados e mineração de dados, assinale a opção correta.

  • A.

    Otimizadores com base em regras (RBO) abandonam o processo de otimização uma vez que tenham encontrado uma primeira forma aplicável das regras, sem verificar se outros mecanismos podem ser aplicados.

  • B.

    Otimizadores com base em custos (CBO) geram uma série de planos de execução a partir de determinada consulta, com o objetivo de conseguir a forma mais simples de processá-la e, como resultado, encontra uma única maneira de otimização.

  • C.

    As métricas utilizadas nos otimizadores de consultas de banco de dados incluem necessariamente seletividade, cardinalidade e custo.

  • D.

    Ao se habilitar hibernate.generate_statistics, o Hibernate exibe as métricas de otimização via JMX.

  • E.

    A mineração de dados provê métodos automáticos para descobrir padrões em dados, limitando a análise na intuição humana.

A Linguagem de Manipulação de Dados (DML) é uma linguagem de consulta que se baseia tanto na álgebra relacional quanto no cálculo relacional de tuplas. Os comandos que fazem parte da DML incluem

  • A.

    SELECT, CREATE TABLE e CREATE INDEX.

  • B.

    INSERT, SELECT, UPDATE e DELETE.

  • C.

    CREATE TABLE, CREATE INDEX e DROP VIEW.

  • D.

    CREATE TABLE, CREATE INDEX e CREATE VIEW.

  • E.

    CREATE TABLE, INSERT, UPDATE e DELETE.

  • A.

    (SELECT nome_comarca

    FROM comarca C)

    EXCEPT

    (SELECT nome_comarca

    FROM comarca C, pessoas P

    WHERE C.Cod_comarca=P.Cod_comarca)

  • B.

    SELECT nome_comarca

    FROM comarca C, pessoas P

    WHERE C.Cod_comarca<>P.Cod_comarca

  • C.

    SELECT nome_comarca

    FROM comarca C

    WHERE Cod_comarca IN

    (SELECT Cod_comarca

    FROM pessoas P)

  • D.

    SELECT nome_comarca

    FROM comarca C, pessoas P

    WHERE C.Cod_comarca=P.Cod_comarca

    AND P.Cod_pessoa IS NULL

  • E.

    SELECT nome_comarca

    FROM comarca C

    WHERE EXISTS

    (SELECT *

    FROM pessoas P

    WHERE Cod_comarca=C.Cod_comarca)

Com relação à linguagem SQL é correto afirmar:

  • A.

    Diferentemente de outras linguagens, considera os valores nulo, zero ou um espaço vazio em branco a mesma coisa.

  • B.

    Considerando a existência de uma tabela chamada EMPLOYEE com um campo chave primária chamado ID, a instrução DELETE * FROM EMPLOYEE WHERE ID = 125 está correta.

  • C.

    A DML permite criar a estrutura (os metadados) de um banco de dados. Já a DDL permite manipular os dados contidos no banco de dados.

  • D.

    São instruções DDL: CREATE DATABASE, CREATE TABLE, ALTER TABLE, CREATE INDEX, UPDATE, DROP INDEX e DROP TABLE.

  • E.

    Constraints são definidas para evitar que valores incorretos ou inválidos sejam inseridos. Algumas das principais constraints são: NOT NULL, PRIMARY KEY e CHECK.

  • A.

    list_of_column_names pode conter uma lista delimitada por vírgula ou um índice de tabela PL/SQL de nomes de coluna.

  • B.

    é possível especificar objetos de coluna, bem como, os atributos de objetos da coluna.

  • C.

    se a tabela é um objeto, então é possível especificar $ SYS_NC_OID para adicionar a coluna identificadora de objeto no grupo de coluna.

  • D.

    em se tratando de uma tabela aninhada, é possível especificar NESTED_TABLE_ID para adicionar a coluna que acompanha o identificador para cada linha da tabela aninhada.

  • E.

    o índice de tabela PL/SQL de nomes de coluna deve ser do tipo DBMS_REPCAT.VARCHAR2.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...