“Somente em visões simples é possível utilizar comandos DML (Data Manipulation Language). O padrão SQL (Structured Query Language) determina as condições em que uma visão pode ser atualizada.” Acerca dessas condições, assinale a INCORRETA.
Qual método NÃO pertence à instância SQLException?
Em SQL é possível realizar uma busca dentro de outra busca; trata-se de um recurso extremamente útil do comando SELECT. Isso significa colocar um SELECT dentro de outro SELECT, ou seja, serão colocados vários SELECTs internos, sendo um recurso denominado subquery. Alguns tipos de subqueries são definidos. Assinale a alternativa que apresenta o número de subqueries existentes.
Sobre o MS-SQL Server pode-se afirmar, EXCETO:
O SQL*Plus é uma ferramenta disponível em Oracle que permite a inserção de instruções SQL (Structured Query Language) usando o teclado, ou até mesmo a execução de scripts contendo instruções SQL. Com o SQL*Plus a integração com o banco de dados é mais perceptível, uma vez que ao digitar as instruções SQL observa-se os resultados retornados pelo banco de dados. No SQL*Plus os comandos podem ser abreviados e usados para editar instruções SQL, salvar, recuperar e executar arquivos, como exemplos. Acerca de alguns dos comandos SQL*Plus assinale a alternativa INCORRETA.
Ao contrário das linguagens tradicionais, que são procedimentais, SQL é uma linguagem declarativa, que integra três sublinguagens: Data Manipulation Language (DML), Data Definition Language (DDL) e Data Control Language (DCL). Um comando DML e outro DDL são, respectivamente,
As exceções são usadas para tratar de erros em tempo de execução no código PL/SQL. A exceção INVALID_NUMBER significa uma tentativa de
Qual é o número de erro retornado pela função SQLCODE do Oracle quando ocorre o erro “no data found”?
O PL/SQL (Procedural Language/Structured Query Language) é uma linguagem procedural, que foi adicionada pela Oracle, a partir do Oracle Database 6, o qual permite a escrita de programas que contêm instruções SQL. Na linguagem PL/SQL, os programas são divididos em estruturas conhecidas como blocos, sendo que cada um desses blocos contém instruções PL/SQL e SQL. Essas instruções são: de declaração, executáveis e de tratamento de exceções. Exceções são usadas para tratamento de erros em tempo de execução, no código PL/SQL, em que algumas exceções já são predefinidas. Sobre exceções predefinidas, assinale a alternativa INCORRETA.
Em SQL, são comandos DDL (Data Definition Language), EXCETO:
Os atributos, características de entidades, classificam-se em: simples, composto, monovalorado, multivalorado, derivados etc. Os atributos derivados podem ser armazenados, mas apresentam vantagens e desvantagens. Assinale a alternativa que apresenta uma DESVANTAGEM do referido atributo.
NÃO representa uma declaração de controle de loop no PL/SQL:
“Essa função do SQL funciona como uma expressão CASE, onde são testados os valores diferentes de NULL. Desse modo, o primeiro valor que for diferente de NULL será retornado por tal função.” Assinale-a.
Quando se trabalha com os comandos da SQL, deve-se dar atenção à precedência entre os operadores. Assim, se vários operadores aparecerem em uma expressão, alguns deverão ser executados antes dos outros. A ordem de precedência, que estabelece os operadores que primeiro são executados para os que devem ser executados por último, está indicada na seguinte alternativa
Para deletar uma tabela GLOBAL em um banco de dados, deve-se usar o seguinte comando SQL
Um trigger é uma procedure executada (ou disparada) automaticamente pelo banco de dados, quando uma instrução DML (insert, update ou delete) especificada é executada em determinada tabela do banco de dados. Pode-se obter informações sobre os triggers a partir da visão user_trigger. Sobre o TABLE_OWNER, uma das colunas da visão user_trigger, assinale a alternativa correta.
Em consultas SQL, há técnicas empregadas durante a otimização da consulta: otimização heurística e estimativa de custo. De acordo com a estimativa de custo, são componentes de custo para a execução da consulta, EXCETO: