SóProvas


ID
2036326
Banca
CESPE / CEBRASPE
Órgão
TCE-PA
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

No que concerne à linguagem SQL, julgue o item seguinte.

Ao se criar uma view, não é necessário que os nomes dos atributos da view sejam os mesmos dos atributos da tabela.

Alternativas
Comentários
  • como uma view nasce a partir do select, rola de fazer um `as`

     

    2015

    View é um objeto que permite implementar a segurança em um banco de dados, omitindo dados irrelevantes para algum grupo de usuário. No entanto, não é permitido criar uma view com base na definição de outra view.

    errrada

     

     

    2017

    O comando SQL para criar uma visão V1, a partir de uma tabela T1, obtendo os atributos A1, A2 e A3 e os renomeando para C1, C2 e C3 é:

     a)

    CREATE VIEW V1.C1, V1.C2. V1.C3

    SELECT T1.A1, T1.A2, T1.A3;

     b)

    CREATE VIEW V1 (C1, C2, C3)

    AS SELECT A1, A2, A3

    FROM T1;

     c)

    CREATE VIEW C1, C2, C3 IN V1

    FROM A1, A2, A3 OF T1;

     d)

    CREATE VIEW V1

    FROM T1

    SELECT A1 → C1, A2 → C2, A3 → C3;

     e)

    CREATE VIEW V1 (C1, C2, C3)

    AS PART OF T1 (A1, A2, A3);

     

     

     

    2010

    As views proporcionam benefícios tais como mascaramento da complexidade do banco de dados, melhor controle das permissões de usuários e organização dos dados para exportação, contudo não aumentam a velocidade no acesso às informações visto que ainda executam os comandos SQL tradicionais.

    errada

     

  • CREATE TABLE T1

    (COL1 NUMBER(5));

    CREATE VIEW V1 (COL2) AS SELECT * FROM T1;

  • Na view podemos usar apelidos.