terça-feira, 12 de julho de 2011

Tópico: Explain the need for PL/SQL

Olá galera, boa tarde!

Para este tópico, copiei diretamente a definição do guia de estudos da própria ORACLE, intitulado "Introdução ao Oracle: SQL e PL/SQL Guia do Estudante • Volume 2". Segue a definição:


"A linguagem PL/SQL (Procedural Language/SQL) é uma extensão de linguagem procedural da
Oracle Corporation para SQL, a linguagem de acesso a dados padrão para bancos de dados
relacionais. A linguagem PL/SQL oferece recursos de engenharia de software modernos, como, por
exemplo, a encapsulação de dados, o tratamento de exceções, a ocultação de informações e a
orientação a objeto, etc., trazendo os recursos de programação mais modernos para o Oracle Server
e o Toolset.
A linguagem PL/SQL incorpora muitos recursos avançados criados em linguagens de programação
projetadas durante as décadas de 70 e 80. Além de aceitar a manipulação de dados, ele também
permite que as instruções de consulta da linguagem SQL sejam incluídas em unidades procedurais
de código e estruturadas em blocos, tornando a linguagem SQL uma linguagem avançada de
processamento de transações. Com a linguagem PL/SQL, você pode usar as instruções SQL para
refinar os dados do Oracle e as instruções de controle PL/SQL para processar os dados."


"A linguagem PL/SQL é uma extensão da
linguagem SQL com recursos de design de
linguagens de programação."

" As instruções de consulta e a manipulação
de dados em SQL estão incluídas nas
unidades procedurais de código."

É bom saber, para o caso de na prova cair alguma questão conceitual (teórica). Até o próximo tópico!

Nenhum comentário:

Postar um comentário