Questões de Concurso
Comentadas sobre sql em banco de dados
Foram encontradas 2.679 questões
Tendo como referência o código SQL precedente, julgue o item a seguir.
Na cláusula WHERE, a condição de seleção area = 'INTELIGENCIA' escolhe a tupla de interesse em particular na tabela funcionario, pois area é um atributo de funcionario.
A ferramenta de consulta Query Tool possui o recurso de autocompletar, que facilita a escritura dos comandos em SQL pelo usuário.
1. CREATE, UPDATE e DELETE são elementos da Linguagem de Manipulação de Dados em SQL.
2. O comando DELETE TABLE cliente remove a tabela cliente do banco de dados.
3. O comando ALTER TABLE funcionario ADD numero_de_filhos INTEGER adiciona uma coluna numero_de_filhos à tabela funcionario.
Assinale a alternativa correta:
I. Uma transação é uma série de manipulação de dados em comandos SQL que executa uma unidade de trabalho lógica. II. Os comandos COMMIT, ROLLBACK e INTERSECT fazem parte do controle de transações do SQL. III. O comando COMMIT garante que as mudanças efetuadas durante a transação sejam armazenadas de forma permanente no banco de dados, terminando a transação. O comando ROLLBACK garante que as mudanças efetuadas dentro da transação sejam ignoradas, porém não termina a transação até que o comando END TRANSACTION seja executado.
É correto o que consta em
Considerando que se trata de um banco de dados Oracle e que as tabelas já estão criadas, para adicionar uma restrição na tabela obra de forma que o campo ValorObra só permita o cadastro de valores menores do que 5000000, deve-se utilizar a instrução:
Ao ser executado um comando SQL foram exibidos os seguintes dados:
Órgão Total PRODATER 200000 SEMAE 900000 SEMDUH 2500000 SEMEC 1000000 Pode-se concluir, corretamente, que o comando executado foi
I. CREATE_TRIGGER (Transact-SQL): cria um gatilho DML, DDL ou de logon. Um gatilho é um tipo especial de procedimento armazenado que é executado automaticamente quando um evento ocorre no servidor de banco de dados.
II. UPDATE (Transact-SQL): recupera linhas do banco de dados e permite a seleção de uma ou mais linhas ou colunas de uma ou mais tabelas.
III. CONTAINS (Transact-SQL): é um predicado usado em uma cláusula WHERE para pesquisar colunas que contêm tipos de dados baseados em caracteres para obter correspondências precisas ou difusas (menos precisas) para palavras e frases únicas, a proximidade de palavras com uma determinada distância entre si ou correspondências ponderadas.
IV. CAST e CONVERT (Transact-SQL): converte uma expressão de um tipo de dados para outro.
V. COMMIT TRANSACTION (Transact-SQL): reverte uma transação explícita ou implícita ao começo da transação ou a um ponto de salvamento dentro da transação.
Estão corretas apenas as afirmativas:
I. SQL Server Profiler.
II. uma interface gráfica do usuário.
III. procedimentos armazenados Transact-SQL do sistema inseridos na linha de comando.
São meios corretos para acessar o Rastreamento do SQL o que consta em
O tipo de dados abstrado na SQL3 possibilita ao usuário criar tipos semelhantes ao conceito de classe.
O comando INSERT INTO é capaz de inserir novos dados em um banco de dados, mas não é classificado como DML nem como DDL.
Acerca do SQL Server, julgue o item subsequente.
Os comandos Transact-SQL chamados COMMIT TRANSACTION e ROLLBACK TRANSACTION terminam transações iniciadas com BEGIN TRANSACTION. O comando ROLLBACK TRANSACTION pode retornar a execução de uma transação para o seu início ou para um ponto que tenha sido definido executando-se o comando SAVE TRANSACTION.
O comando DROP TABLE, usado para excluir um registro dos índices de manipulação de tabelas, é considerado como DML.
O comando DELETE, capaz de excluir dados de um banco de dados, é considerado como DDL.
O comando SELECT, capaz de extrair dados de uma tabela de um banco de dados, é considerado como DML.