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.

Qual é a cláusula do comando SELECT que impõe uma condição para a execução deste comando SQL?

  • A.

    IF.

  • B.

    WHERE.

  • C.

    SET

  • D.

    FROM.

São exemplos de comandos SQL utilizados na DML:

  • A.

    create e insert.

  • B.

    commit e rollback.

  • C.

    update e alter.

  • D.

    revoke e select.

  • E.

    drop e delete.

No SQL*PLUS, o comando que apresenta a estrutura de uma tabela (nomes de campos com seus tipos, tamanhos e obrigatoriedade de preenchimento) é:

  • A.

    Start.

  • B.

    Describe.

  • C.

    Spool.

  • D.

    Termout.

  • E.

    Show.

Analise as seguintes sentenças em relação à linguagem SQL.

I. A sintaxe básica dos comandos SQL é “case sensitive”, ou seja, diferencia maiúsculas de minúsculas.

II. O comando “delete from tabela where condição” apaga completamente uma tabela, obedecendo a condição estabelecida.

III. O comando COMMIT não possui outros argumentos, sendo utilizado após alguma manutenção de registros, como por exemplo após umcomando INSERT.

Está(ão) correta(s):

  • A.

    Apenas a I.

  • B.

    Apenas a II.

  • C.

    Apenas a III.

  • D.

    Apenas I e III.

  • E. Apenas II e III.

No Oracle 10g, a SQL é operacionalizada por meio de três linguagens, descritas a seguir.

I - Lida com os aspectos de autorização de dados e licenças de usuários para o acesso e manipulação de dados no banco de dados.

II - Descreve como as tabelas e objetos Oracle podem ser definidos, alterados e removidos.

III - Oferece comandos para que usuários façam o acesso, armazenamento dos dados e uso em aplicativos.

As linguagens I, II e III são conhecidas, respectivamente, pelas siglas:

  • A.

    DDL, DML e DCL;

  • B.

    DDL, DCL e DML;

  • C.

    DML, DCL e DDL;

  • D.

    DCL, DDL e DML;

  • E.

    DCL, DML e DDL.

Para deletar a tabela PRODUTOS em um banco de dados Oracle 10g, deve-se utilizar o seguinte comando SQL:

  • A.

    REMOVE TABLE PRODUTOS;

  • B.

    REVOKE TABLE PRODUTOS;

  • C.

    DELETE TABLE PRODUTOS;

  • D.

    CLEAR TABLE PRODUTOS;

  • E.

    DROP TABLE PRODUTOS.

Em bancos de dados, SQL permite o emprego de uma cláusula que elimina repetições de linhas no resultado de um SELECT. Essa cláusula é conhecida por:

  • A.

    CLEAR;

  • B.

    UNIQUE;

  • C.

    DISTINCT;

  • D.

    REMOVE;

  • E.

    DELETE.

A respeito do banco de dados SQL Server e da linguagem SQL, julgue os itens seguintes.

O comando SELECT GETDATE() recebe como retorno a data e a hora atual do sistema operacional. Para se retornar um usuário qualquer conectado a uma base de dados, deve-se executar o comando SELECT SYSTEM_ADMIN.

  • C. Certo
  • E. Errado

A respeito do banco de dados SQL Server e da linguagem SQL, julgue os itens seguintes.

Ao se executar o comando SELECT ROUND(2.1234,1) AS Valor1, obtém-se Valor1 2.1000 como resultado.

  • C. Certo
  • E. Errado

O Comando SQL utilizado para listar todas as entradas presentes na tabela Agenda, juntamente com a descrição da tabela Feriado, que possuam o dia e mês coincidentes entre as tabelas Agenda e Feriado é:

  • A.

    SELECT * FROM Agenda,descrição FROM Feriado WHERE Feriado.dia = Agenda.dia AND Feriado.mês = Agenda.mês;

  • B.

    SELECT * FROM Agenda,descrição FROM Feriado WHERE Agenda.dia = Feriado.dia AND Agenda.mês = Feriado.mês;

  • C.

    SELECT * FROM Agenda,(SELECT descrição FROM Feriado) as descrição;

  • D.

    SELECT * FROM Agenda,(SELECT descrição FROM Feriado) as descrição WHERE dia = Feriado.dia AND mês = Feriado.mês;

  • E.

    SELECT a.*,f.descrição FROM Agenda a, Feriado f WHERE a.dia = f.dia AND a.mês = f.mês;

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...