SóProvas


ID
702943
Banca
AOCP
Órgão
BRDE
Ano
2012
Provas
Disciplina
Banco de Dados
Assuntos

Sobre a linguagem SQL, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. O nome da SQL é derivado de Structured Query Language (Linguagem estruturada de consulta), foi chamada inicialmente de SEQUEL (Structured English QUEry Language – Linguagem de Pesquisa em Inglês Estruturado).

II. O núcleo da especificação SQL deve ser implementado por todos os vendedores de SGBDs relacionais, compatíveis com o padrão.

III. Essa linguagem tem funcionalidades, como definição de visões, no banco de dados.

IV. A SQL é uma linguagem de banco de dados abrangente: ela possui comandos para definição de dados, consulta e atualizações. Assim ela tem ambas as DDL e DML.

Alternativas
Comentários
  • Nunca tinha ouvido falar de SEQUEL... em todos os casos:

    http://en.wikipedia.org/wiki/SQL

    "SQL was initially developed at IBM by Donald D. Chamberlin and Raymond F. Boyce in the early 1970s. This version, initially called SEQUEL (Structured English Query Language)..."
  • Em inglês, inclusive, eles não pronunciam SQL. Pronunciam SEQUEL.

  • Questão retirada do Navathe.

    I- Segundo Navathe(2011,p.57),"O nome da SQL hoje é expandido como Structured Query Language (Linguagem de consulta estruturada). Originalmente, a SQL era chamada de SEQUEL (Structured English QUEry Language)[...]."

    II- Segundo Navathe(2011,p.58),"O núcleo deve ser implementado por todos os fornecedores de SGBDR que sejam compatíveis com SQL."

    III-Segundo Navathe(2011,p.58),"Além disso, a SQL tem facilidades para definir visões sobre o banco de dados [...]."

    IV-Segundo Navathe(2011,p.58),"SQL é uma linguagem de banco de dados abrangente: tem instruções para definição de dados, consultas e atualizações. Logo,ela é uma DDL e uma DML. "

    Bibliografia:

    SISTEMAS DE BANCO DE DADOS-6 EDIÇÃO 2011-NAVATHE