[MEU 50º LIVRO]: BANCOS DE DADOS E ACESS - CURSO COMPLETO - DO BÁSICO AO VBA - 1602 páginas

Páginas: 1602 | Autor: Júlio Battisti | 40% de Desconto e 70h de Vídeo Aulas de Bônus

Você está em: PrincipalArtigosSQL Server 2005 › Capítulo 12 : 16
Quer receber novidades e e-books gratuitos?
›››
« Lição anterior Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti Próxima lição »
SQL Server 2005 - CURSO COMPLETO

Autor: Júlio Battisti
Lição 218 - Capítulo 12 - O Que Mais Tem a Oferecer Este Tal de XML?

Em primeiro lugar, XML é uma linguagem que utiliza tags, semelhante ao HTML. Um dos principais pontos a favor do XML é o fato de ser extensível (Extensible). Isto significa que não estamos limitados a um conjunto fixos de tags. Podemos criar tags de acordo com a nossa necessidade. Podemos utilizar XML para descrever a estrutura e a semântica de um conjunto de dados. Por exemplo, até hoje, não existem tags HTML para tipos específicos de dados, como por exemplo equações matemáticas (símbolos de integral, derivada, matriz, etc.), escalas musicais (sustenidos, claves de sol, etc.), fórmulas químicas, etc. Com HTML, estamos limitados às tags que fazem parte da definição original da linguagem. Por exemplo, para representar uma equação matemática, temos que utilizar uma figura, pois não existe uma tag para o símbolo da integral ou da derivada. Com XML, podemos ir um muito mais adiante. Não existe a tag que precisamos, então vamos criá-la. É neste ponto que XML começa a se diferenciar das demais linguagens. Podemos utilizar XML para definir tags associadas com um domínio específico. Por exemplo, as operadoras de cartão de crédito podem se reunir e criar um conjunto específico de tags para troca de informações no formato XML, em operações de Comércio Eletrônico na Web.

Um documento HTML contém informações sobre como o seu conteúdo deve ser exibido, e é facilmente interpretado por um navegador que foi desenvolvido para entender HTML. Já seres humanos dificilmente conseguem extrair alguma informação útil de um documento no formato HTML. Já um documento no formato XML não contém qualquer informação sobre como os dados devem ser exibidos ou formatados, ao invés disso, o documento XML contém os dados e informações sobre a estrutura dos dados. Ao lermos um documento XML conseguimos extrair informações úteis do documento. A estrutura dos dados está descrita no próprio documento XML. Tags de documentos XML são mais amistosas, por exemplo, considere o seguinte trecho do exemplo anterior:

<Orders OrderID=“10253”OrderDate=“1996-07-10T00:00:00”ShipCountry=“Brazil”Total=“604.79999” />

<Orders OrderID=“10253”OrderDate=“1996-07-10T00:00:00”ShipCountry=“Brazil”Total=“640” />

Podemos identificar que temos informações sobre o campo OrderID da tabela Orders. Na seqüência, também podemos identificar os campos OrderDate, ShipCountry e Total. Veja que as tags XML são mais amistosas do que as tradicionais tags HTML, como por exemplo <TD>, <TR> <STRONG>, etc. Você deve estar pensando que, em contrapartida, os dados no formato XML não são muito apresentáveis. Para resolver esta situação, podemos associar uma folha de estilo a um documento XML. As folhas de estilo fornecem um layout mais profissional a um documento XML. Podemos utilizar a tecnologia de CSS (Cascading Style Sheets), para formatar os dados de um documento XML. Com isto, obtemos um efeito interessante. Observe que estamos separando o conteúdo (que está no documento XML), da apresentação (que está definida no arquivo .css). Com isso podemos, facilmente, apresentar os dados de diferentes maneiras para diferentes usuários, simplesmente associando diferentes folhas de estilo.

Em resumo, XML é extensível, ou seja, podemos criar as tags que forem necessárias e pode ser utilizado como um formato padrão para troca de informações, uma vez que um documento XML contém além dos dados, informações sobre a estrutura dos dados, o que facilita a leitura do documento, por qualquer sistema que entenda o padrão XML.

Uma coisa é certa. XML veio para ficar e cada vez mais soluções são baseadas neste padrão. Para se ter uma idéia da força de XML, empresas como Microsoft, IBM, Sun, ORACLE e outras gigantes da indústria de informática “abraçaram” este padrão e anunciam produtos com suporte a XML.

Com o SQL Server 2005 já temos suporte ao padrão XML, conforme vimos neste capítulo. Aprendemos a retornar dados no formato XML, utilizando o navegador. XML é assunto para um livro inteiro. Quem sabe um Curso Completo de XML. Com os links do início do Capítulo, você pode ter uma boa idéia do que é capaz o padrão XML.

« Lição anterior Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti Próxima lição »

Best Sellers de Excel do Julio Battisti

Todos com Vídeo Aulas, E-books e Planilhas de Bônus!

Aprenda com Júlio Battisti:
Excel 2010 Básico em 140 Lições - Através de Exemplos Práticos - Passo a Passo

 Aprenda com Júlio Battisti: Excel 2010 Básico em 140 Lições - Através de Exemplos Práticos

 

Autor: Júlio Battisti | Páginas: 540 | Editora: Instituto Alpha

 

[Livro]: Aprenda com Júlio Battisti: Excel 2010 Básico em 140 Lições - Através de Exemplos Práticos

Aprenda com Júlio Battisti: Excel 2010 Avançado, Análise de Dados, Tabelas Dinâmicas, Funções Avançadas, Macros e Programação VBA - Passo a Passo

Livro: Aprenda com Júlio Battisti: Excel 2010 Avançado, Análise de Dados, Tabelas Dinâmicas, Funções Avançadas, Macros e Programação VBA - Passo a Passo

 

Autor: Júlio Battisti | Páginas: 952 | Editora: Instituto Alpha

 

Livro: Aprenda com Júlio Battisti: Excel 2010 Avançado, Análise de Dados, Tabelas Dinâmicas, Funções Avançadas, Macros e Programação VBA - Passo a Passo

Aprenda com Júlio Battisti: Macros e Programação VBA no Excel 2010 Através de Exemplos Práticos e Úteis - Passo a Passo

 

[LIVRO]: Aprenda com Júlio Battisti: Macros e Programação VBA no Excel 2010 Através de Exemplos Práticos e Úteis - Passo a Passo

 

Autor: Júlio Battisti | Páginas: 1124 | Editora: Instituto Alpha

 

[LIVRO]: Aprenda com Júlio Battisti: Macros e Programação VBA no Excel 2010 Através de Exemplos Práticos e Úteis - Passo a Passo

Aprenda com Júlio Battisti: Excel 2010 - Curso Completo - Do Básico ao Avançado, Incluindo Macros e Programação VBA - Através de Exemplos Práticos

 

[A BÍBLIA DO EXCEL]: Aprenda com Júlio Battisti: Excel 2010 - Curso Completo - Do Básico ao Avançado, Incluindo Macros e Programação VBA - Através de Exemplos Práticos Passo a Passo

 

Autor: Júlio Battisti | Páginas: 1338 | Editora: Instituto Alpha

 

[A BÍBLIA DO EXCEL]: Aprenda com Júlio Battisti: Excel 2010 - Curso Completo - Do Básico ao Avançado, Incluindo Macros e Programação VBA - Através de Exemplos Práticos Passo a Passo

Todos os livros com dezenas de horas de vídeo aulas de bônus, preço especial (alguns com 50% de desconto). Aproveite. São poucas unidades de cada livro e por tempo limitado.

Dúvidas?

Utilize a área de comentários a seguir.

Me ajude a divulgar este conteúdo gratuito!

Use a área de comentários a seguir, diga o que achou desta lição, o que está achando do curso.
Compartilhe no Facebook, no Google+, Twitter e Pinterest.

Indique para seus amigos. Quanto mais comentários forem feitos, mais lições serão publicadas.

Quer receber novidades e e-books gratuitos?
›››

Novidades e E-books grátis

Fique por dentro das novidades, lançamento de livros, cursos, e-books e vídeo-aulas, e receba ofertas de e-books e vídeo-aulas gratuitas para download.



Institucional

  • Quem somos
  • Garantia de Entrega
  • Formas de Pagamento
  • Contato
  • O Autor
  • Endereço

  • Júlio Battisti Livros e Cursos Ltda
  • CNPJ: 08.916.484/0001-25
  • Rua Vereador Ivo Cláudio Weigel, 537 Universitário
  • Santa Cruz do Sul/RS
  • CEP 96816-208
  • Todos os direitos reservados, Júlio Battisti 2001-2017 ®

    [LIVRO]: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2010 - PASSO-A-PASSO

    APRENDA COM JULIO BATTISTI - 1124 PÁGINAS: CLIQUE AQUI