A linguagem SQL é dividida em subconjuntos de acordo com as operações que se deseja efetuar sobre um banco de dados. Um deles é a Linguagem de Definição de Dados (LDD ou DDL, do Inglês Data Definition Language), cujos comandos básicos são
A linguagem SQL é dividida em subconjuntos de acordo com as operações que se deseja efetuar sobre um banco de dados. Qual grupo de comandos abaixo pertence à Linguagem de Manipulação de Dados (LMD ou DML, do Inglês Data Manipulation Language)?
A linguagem SQL é dividida em subconjuntos de acordo com as operações que se deseja efetuar sobre um banco de dados. Um deles é a Linguagem de Manipulação de Dados (LMD ou DML, do Inglês Data Manipulation Language), cujos comandos básicos são
Suponha um banco de dados com as tabelas ALUNO e CURSO e seus esquemas: ALUNO (Matricula, Nome, Sexo, Data_Nascimento, Codigo_Curso) e CURSO (Codigo, Nome, Localizacao), onde as chaves primárias são, respectivamente, Matricula e Codigo, e Codigo_Curso é uma chave estrangeira que referencia a tabela CURSO. Considere também o seguinte comando SQL: SELECT Matricula, Localizacao FROM ALUNO, CURSO WHERE ALUNO.Codigo_Curso=CURSO.Codigo; Que operações relacionais são realizadas por esse comando SQL?
Caso o comando SQL fosse o seguinte, qual seria o efeito na resposta da consulta? SELECT * FROM ALUNO, CURSO WHERE ALUNO.Codigo_Curso=CURSO.Codigo;

Na aplicação da ferramenta SQL*PLUS, os índices podem ser classificados seguindo diversos critérios. Na classificação quanto à organização interna, a organização mais comum (default) utilizada pelos índices é:

Analise as seguintes sentenças:

I. As transações têm a garantia de serem atômicas, duráveis e isoladas umas das outras.

II. O deadlock é um problema que pode ser introduzido pelo uso do bloqueio de transações.

III. As transações são iniciadas por BEGIN TRANSACTION e terminadas por END TRANSACTION.

Das sentenças acima, são verdadeiras apenas:

O conjunto padrão SQL de visões de somente leitura (read-only views), presente em sistemas de gerência de bancos de dados como MySQL e PostgreSQL, que contém informações sobre os objetos definidos numa base de dados (database), é denominado
Qual o efeito do símbolo * (asterisco) no comando SQL da questão anterior?