Introdução Sql
Artigo: Introdução Sql. Pesquise 862.000+ trabalhos acadêmicosPor: bulgarelli • 30/3/2014 • 979 Palavras (4 Páginas) • 246 Visualizações
INTRODUÇÃO SQL:
• SQL (STRUCTURED QUERY LANGUAGE)
__ Linguagem estruturada de consulta que é nome dado a linguagem responsavel pelo interação com os bancos de dados relacionais ,o
SQL foi desenvolvido originalmente nos inicio de 1970 nos laboratorios da IBM e se tornou grande padão aos bancos de dados, isso decorre de sua simplescidade a facilidade de uso ela se diferencia das outras linguagem de consulta no sentido que uma consulta SQL especifica a forma do resultado não o caminho para chegar a ele,ela é uma linguagem declarativa em oposição a outras linguagem prosturais os recursos disponibilizados por essa linguagem podem ser agrupada por cinco funcionalidade que juntas formam SQL.
• DDl
( Data Definition Language) Linguagem Definição de Dado
Por meio da DDL é possivel defeinir estrutura de banco tais como tabelas, visões ,sequenciais e outras estruturas,quando falamos da DDL basicamente estamos falando de três commando:
Create: permite Cria uma estrutura no banco de dados
Alter: permite altera uma estrutura no banco de dados
Drop: permite remover ou excluir uma estrutura no banco de dados
• Dml
(Data Manipulation Language) Linguagem de Manipulação de Dados
Em quanto a DDL é responsavel pela estrutura do banco a DML é resposavel por parte de gerenciamentos dos dados que iram popular as estruturas do banco DML significa linguagem de Manipulação de dados permite manipular dados sobre objetos construidos com a DDL ultilizando para isso as funcionalidade de incerir altera e excluir informações basicamente estamos falando novamentre de três comando:
INSERT: Que permite que dado seja Inseredo em estrutura como tabela
UPDATE: Que permite que registro tenham sua informações altera no banco de dados
DELETE: Que possibilitar a exluão de informações breviamenre cadastrada nas estruturas do banco de dados
• DQL
( Data Query language) Linguagem de Consulta de Dados
Enquanto a DML é responsavel pela inserção, alteração e exclução de informações no banco de dados a DQL que acomprementa permite, recompera e lêr dados nas tabelas estruturas DQL significa Liguagem de consulta de dados, e basicamente estamos falando do commando:
SELECT:Que permite recomperar dados do banco além disso o commando select podem ser utilizado pra realizar outras operações como por exemplos a ordenação de dados que serão retornados a agrupamentos de dados e até mesmoem calculus de operações aritméticas ,além também poder ser utilizado para filtro de operações.
• DCL
( Data Control Language) linguagem de Controle de Dados
• DCL
( Data Control Language) linguagem de Controle de Dados
Em quanto as três primeira linguagem que faz parte do SQL gerenciam as estruturas do banco de dados e as informações contidas nesta estruturas é a DCL que permite gerenciar quem pode ou não realizar cada uma das tarefatas apresentadas anteriomente no banco de dados.
DCL significa Linguagem de controle de dados e por meio dela é possivel permitir ou negar acesso para determinado usuário criar ou não estrutura de banco de dados altera-la ou até inserir entre outra operações que podem ser realizado no banco de dados;Basicamente estamos falando dos commandos:
GRANT: Permite consede determinado acesso ao usuário deseja nas operações que deseja enquanto o commando .
REVORE: Faz justamente o oposto remove previamente o acesso concedido para uma determinado usuário ou operação.
• DTL
( Data Transaction Language) Linguagem de Transação de Dados
Uma transação é defenida como um conjunto de operações que pode ser emprepretado como um conjunto SQL que juntos formam determinadas operações mais complexas ou transação nesta linguagem estamos falando de três operações:
START TRANSACTION: O commando start transaction define o inico de uma transação
COMMIT: Que no final da operação informa o servidor que a operação foi concluida com sucesso.
ROLLBACK: Que a qualquer momento pode ser invocado informando o servidor para desfazer as operações previamente realizadas nesta transação pois algum problema foi dectadoanulando a transação.
SQL Completo
Avaliação
1) A linguagem DTL (Data Transaction Language) é responsável por:
Consultar os dados. (alternativa incorreta)
Gerenciar conjuntos de operações sobre os dados. (alternativa correta)
Gerenciar o acesso aos dados. (alternativa incorreta)
Manipular os dados. (alternativa incorreta)
Definir as estruturas de dados. (alternativa incorreta)
Resposta incorreta!
A linguagem DTL (Data Transaction Language) é utilizada para gerenciar transações, que são um conjunto de operações, em um banco de dados.
________________________________________
2) O que são as linhas de uma tabela em um banco de dados relacional?
Relacionamentos. (alternativa
...