Estrutura Lógica DTD
|
|
|
- Ísis Peralta Álvares
- 8 Há anos
- Visualizações:
Transcrição
1 Estrutura Lógica DTD Carina Dorneles dorneles DTD
2 Introdução DTD - Document Type Definition Conjunto de regras que definem a estrutura do documento Hierarquia e granularidade Elementos que podem ser usados Onde podem ser aplicados (relações entre documentos) DTD 1
3 Validação de documentos Documento bem-formado ( well-formed document ) Documento XML construído de acordo com as regras básicas de XML (cada rótulo de inicio corresponde a um rótulo de fim, aninhamento de elementos é correto,... ) Documento válido ( valid document ) Documento XML bem-formado e com sintaxe conforme uma DTD DTD 2
4 Exemplos de DTDs registros médicos enciclopédias catálogos de produto jornais propostas dicionários relatórios técnicos contratos políticas e procedimentos artigos científicos livros ordens de compra recibos / notas revistas normas / regulamentos manuais de usuário normas de referência DTD 3
5 Declaração Subconjunto Interno DTD Subconjunto Externo DTD DTD 4
6 Estrutura da DTD Composta por declarações. Utiliza a sintaxe <!... > Definição de elemento <!ELEMENT...> Definição de atributos <!ATTLIST...> Definição de entidades <!ENTITY...> Definição de notação de tipos <!NOTATION...> DTD 5
7 Declarações São agrupadas dentro de uma declaração de tipo de documento: <!DOCTYPE livro [ <!... > <!... > <!... > ]> No exemplo, livro é o elemento raíz do documento DTD 6
8 Declaração de Elementos Definir um elemento e especificar o conteúdo permitido. Ex.: <!ELEMENT titulo (...)> Pode ser vazio (geralmente usado para imagens) <!ELEMENT imagem EMPTY> DTD 7
9 Declaração de Elementos (cont.) Pode conter quaisquer elementos declarados na DTD: <!ELEMENT p ANY> Na prática é pouco usado permite muita liberdade, descaracterizando um documento semiestruturado DTD 8
10 Controle de Sequência Conector de sequência. Usa o conector ",". Ex.: <!ELEMENT artigo (titulo, autor, seção)> Conector de escolha. Usa o conector " ". Ex.: <!ELEMENT endereço (instituição cidade)> DTD 9
11 Controle de Seqüência Ao misturar os conectores de seleção e de escolha, usar parênteses. Por exemplo: <!ELEMENT palavra (a,(b c))> Exemplo ambíguo <!ELEMENT palavra (a,b c)> DTD 10
12 Controle de Quantidade Elemento opcional sem repetição: "?" <!ELEMENT autor (primnome, segnome?, tercnome)> Elemento requerido e com repetição "+" <!ELEMENT autor ( +)> Elemento opcional e com repetição "*" <!ELEMENT parágrafo (figura*)> DTD 11
13 Uso de texto Quando um elemento é composto por texto: <!ELEMENT titulo(#pcdata)> Palavra reservada: #PCDATA (Parsable Character Data) DTD 12
14 Conteúdo misto Elemento pode conter tanto texto quanto elementos. Regra: PCDATA deve obrigatoriamente ser o primeiro token no grupo grupo deve ser de escolha, opcional e com repetição <!ELEMENT paragrafo (#PCDATA Subpar Superpar)*> DTD 13
15 Ambiguidade Ambiguidade surge quando o elemento encontrado na entrada de dados corresponde a mais de um token no modelo. Exemplo: <!ELEMENT lista(item?, item)> Um elemento item encontrado na entrada corresponde a qual dos elementos de lista? DTD 14
16 Ambiguidade Quando o primeiro elemento do grupo for o mesmo. Por exemplo: <!ELEMENT item ((empresa, empregado) (empresa, cliente))> Correto: <!ELEMENT item (empresa,(empregado cliente))> DTD 15
17 Elementos podem ter atributos Declaração de Atributos Atributos são declarados separadamente dos elementos, em uma declaração de lista de atributos Parâmetros: nome do elemento, nome de atributo, tipo de atributo Exemplo (atributos de autor): <!ATTLIST autor codigo CDATA CDATA sexo ( F M ) > DTD 16
18 Tipos de Atributos CDATA - cadeia de caracteres - aceita quando não há uma DTD NMTOKEN (NMTOKENS) - mesma lei de formação de um nome de atributo ENTITY (ENTITIES) - valor do atributo é uma referência a uma entidade DTD 17
19 Atributo obrigatório Atributo que deve estar presente cada vez que o elemento é usado. Utiliza-se a palavra reservada #REQUIRED <!ATTLIST autor codigo CDATA #REQUIRED> DTD 18
20 Atributo opcional Atributo que pode estar ausente cada vez que o elemento é usado. Aplicação pode assumir algum valor default. Utiliza-se a palavra reservada #IMPLIED <!ATTLIST autor CDATA #IMPLIED> DTD 19
21 Valor default Atributos podem ter valores default Se o atributo não aparecer quando o elemento for usado, valor default. <!ATTLIST autor sexo ( F M ) "F"> DTD 20
22 Declarações múltiplas Um elemento pode ter mais de uma declaração de lista de atributos. Exemplo: <!ATTLIST livro id ID #REQUIRED> tipo (romance policial) #REQUIRED> <!ATTLIST livro tipo (pocket normal) "normal"> autor CDATA #IMPLIED> A lista de atributos é combinada No caso de haver atributo com o mesmo nome, a primeira declaração é a que vale! Não é aconselhável o uso!!! DTD 21
23 Entidades de parâmetro Autor de documento pode usar entidades para evitar repetições desnecessárias Autor de DTD pode usar entidades de parâmetro para evitar repetições desnecessárias DTD 22
24 Entidades de parâmetro Definição de entidade de parâmetro <!ENTITY % comum "(paragrafo lista tabela)" > Dentro da declaração de elemento: <!ELEMENT capitulo - - ((%comum;)*, seção*) > <!ELEMENT seção - - ((%comum;)*) > Procurar utilizar "()"para separar o quantificador Utilizar exclusivamente em DTD DTD 23
25 Seções Condicionais Porções da DTD podem ser consideradas opcionais. Esta característica é fornecida pelo uso de seções condicionais DTD 24
26 Seções Condicionais As seções que serão consideradas pelo processador XML devem ser marcadas como uma seção incluída. Por exemplo <![INCLUDE [ ]]> Para que ela não seja processada pelo processador XML, a palavra IN- CLUDE deve ser trocada por IGNORE, marcando uma seção ignorada: <![IGNORE [ ]]> DTD 25
27 Seções Condicionais Entidades podem ser utilizadas para seções condicionais ENTITY % MeuPadrao "INCLUDE"> ENTITY % MinhaVariante "IGNORE"> DTD 26
28 Declaração de Notação Um elemento pode conter dados que não são XML. Neste caso, é necessário o uso de notação. Por exemplo: <!NOTATION Tex > Forma mínima (quando não existe aplicação para processar os dados): <!NOTATION PIXI SYSTEM ""> Quando não existe aplicação para processar os dados: <!NOTATION TIFF SYSTEM "c:/apps/show_tiff.exe"> DTD 27
29 Uso de Notação <!NOTATION TeX SYSTEM "..\TEXVIEW.EXE"> <!ENTITY Logo SYSTEM "LOGO.TEX" NDATA TeX> DTD 28
30 Processamento da DTD Quando um documento XML não possui DTD (caracterizando-o como um documento bem-formado) existem algumas restrições no uso de marcação: Atributos não podem ter valor default Todos os atributos são considerados CDATA Todos os atributos são considerados OPCIONAIS Entidades não podem ser definidas DTD 29
Linguagem XML. Linguagem XML
O que é XML? extensible Markup Language Linguagem de representação usando marcas como o HTML Marcas não pré-definidas. Precisam de ser definidas XML usa DTD ou esquemas para definir os dados Não FAZ NADA!
Um documento XML possui Unidade lógica - os elementos Usuário "inventa" as marcas através de DTDs
XML Um documento XML possui Unidade lógica - os elementos Usuário "inventa" as marcas através de DTDs Unidade física - as entidades Armazenamento separado dos dados Como toda linguagem de marcação: XML
GERÊNCIA DE DADOS SEMIESTRUTURADOS -DTD. Prof. Angelo Augusto Frozza, M.Sc. http://www.about.me/tilfrozza
GERÊNCIA DE DADOS SEMIESTRUTURADOS -DTD Prof. Angelo Augusto Frozza, M.Sc. http://www.about.me/tilfrozza ROTEIRO Introdução ao DTD Elementos Atributos Entidades Validando um documento XML DTD (DOCUMENT
Programação para Internet I 4. XML. Nuno Miguel Gil Fonseca [email protected]
Programação para Internet I 4. XML Nuno Miguel Gil Fonseca [email protected] Standard do W3C (www.w3c.org) Formato de ficheiros de texto derivado de SGML (Standard Generalized Markup Language)
XML para transferência de dados Estrutura hierárquica do XML DTDs e XML Schema Consultas de documentos XML: XPath e XQuery Transformação de
Capítulo 9: XML XML para transferência de dados Estrutura hierárquica do XML DTDs e XML Schema Consultas de documentos XML: XPath e XQuery Transformação de documentos XML: XSLT Mapeamento entre documentos
Programação para Internet I Aulas 10 e 11
Programação para Internet I Aulas 10 e 11 Fernando F. Costa [email protected] XML Definição e origem extensible Markup Language (XML) é linguagem de marcação de dados que provê um formato para descrever
5a. Aula - XML 2013.2
5a. Aula -XML 2013.2 Introdução Criando Documentos XML Validando Documentos XML DTD ( Documents Type Definition) XML Schema ConsultandoXML com Xpath com XQuery Modularizando XML Namespaces Entities TransformandoXML
XML Schema. Vanessa de Paula Braganholo [email protected] ftp://metropole/pub/curso/xml/index.html. Janeiro de 2001. XML Schema
XML Schema Vanessa de Paula Braganholo [email protected] ftp://metropole/pub/curso/xml/index.html Janeiro de 2001 XML Schema XML Schema Utilizado para descrever a estrutura de um documento XML, assim
XML XML. XML extensible Markup Language HTML. Motivação. W3C: World Wide Web Consortium XML 1.0. Mário Meireles Teixeira DEINF-UFMA
Mário Meireles Teixeira DEINF-UFMA Motivação extensible Markup Language W3C: World Wide Web Consortium http://www.w3.org 1.0 W3C Recommendation, 10/Fev/1998 (inicial) W3C Recommendation, 04/Fev/2004, 3
CONTEÚDO PROGRAMÁTICO
CONTEÚDO PROGRAMÁTICO XML e XSLT Completo Carga horária: 40 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO Ementa do curso
Introdução XML. Vanessa Braganholo
Introdução XML Vanessa Braganholo {[email protected]} Curso baseado em mini-cursos apresentados no SBBD. Autores: Carlos Heuser, Carina Dorneles e Vanessa Braganholo O que é XML? } XML = extensible Markup
extensible Markup Language (XML) XML é uma linguagem de anotação. XML utiliza tags para descrever informação.
extensible Markup Language (XML) XML é uma linguagem de anotação. XML utiliza tags para descrever informação. Em XML, os tags não são pré-definidos. Temos de definir os nossos tags. XML utiliza um Document
ALGORITMOS 3ª Aula. 3. Introdução Tipos de dados, variáveis e operadores Tipos de dados
3. Introdução Segundo alguns especialistas, qualquer programa de computador pode ser escrito utilizando apenas três estruturas básicas: Seqüência, Condição e Repetição. Isto significa que, na construção
Prof. A. G. Silva. 28 de agosto de Prof. A. G. Silva INE5603 Introdução à POO 28 de agosto de / 1
INE5603 Introdução à POO Prof. A. G. Silva 28 de agosto de 2017 Prof. A. G. Silva INE5603 Introdução à POO 28 de agosto de 2017 1 / 1 Comandos de decisão simples e compostas Objetivos: Utilização de controles
XML Schema. Um XML schema descreve a estrutura de um documento XML.
XML Schema Um XML schema descreve a estrutura de um documento XML. XML Schema é uma linguagem que também costuma ser designada por XML Schema Definition (XSD). XML Schema é uma alternativa aos DTDs. 1
XML: uma introdução prática X100. Helder da Rocha ([email protected])
XML: uma introdução prática X100 Helder da Rocha ([email protected]) Atualizado em Jan 2003 O que é um Esquema XML? Documentos que aderem à especificação (válidos) O esquema representa uma classe
Guia de Bolso HTML e XHTML
Guia de Bolso HTML e XHTML Este guia de bolso oferece uma listagem concisa, porém abrangente, dos elementos e atributos especificados nas Recomendações HTML 4.01 e XHTML 1.0. O texto utiliza a abreviação
Sistemas Distribuídos na WEB (Plataformas para Aplicações Distribuídas) XML Origens. HTML Problemas
Sistemas Distribuídos na WEB (Plataformas para Aplicações Distribuídas) (extensible( Markup Language ) Origens (extensible Markup Language linguagem de marcação extensível) Criada em 1996 pelo W3C (World
XML. 1. XML: Conceitos Básicos. 2. Aplicação XML: XHTML 3. Folhas de Estilo em Cascata XML
1 1. : Conceitos Básicos 2. Aplicação : XHTML 3. Folhas de Estilo em Cascata 2 é um acrônimo para EXtensible Markup Language é uma linguagem de marcação muito parecida com HTML foi designada para descrever
Transformação de documentos XML
Transformação de documentos XML César Vittori [email protected] Outubro de 2000 Resumo XSLT: Transformações XSL. Transformação de documentos XML. XSLT Introdução XSLT: transformações XSL (inglês: XSL
Arquivo de retorno Pagamento Eletrônico B2B Formato XML
Arquivo de retorno Pagamento Eletrônico B2B Formato XML Índice Capítulo 1... 3 Introdução... 3 Capítulo 2... 4 Arquivo Retorno Pedidos em Lote... 4 Capítulo 3... 6 Arquivo Retorno Pedido Individual...
Folha 3 - Análise léxica
Folha 3 Análise léxica 1. Escrever um programa em FLEX que permite contar o número de ocorrências de uma cadeia de caracteres contida num ficheiro de texto. 2. Escrever um programa em FLEX que permite
Compiladores. Conceitos Básicos
Compiladores Conceitos Básicos Processadores de Linguagem De forma simples, um compilador é um programa que recebe como entrada um programa em uma linguagem de programação a linguagem fonte e o traduz
Transformação de Documentos XML em Bases de Dados Relacionais Utilizando ASP.NET
Transformação de Documentos XML em Bases de Dados Relacionais Utilizando ASP.NET D Ilton Moreira Silveira 1, Fabiano Fagundes 1, Deise de Brum Saccol 2 1 Curso de Sistemas de Informação Centro Universitário
INTRODUÇÃO AO MODELO RELACIONAL
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE INTRODUÇÃO AO MODELO RELACIONAL Docente: Éberton da Silva Marinho e-mail: [email protected] 26/06/2013 SUMÁRIO Instalação do
Introdução. Definição. Validação. Universo XML. Apresentação. Processamento. Prof. Enzo Seraphim. Banco de Dados
Introdução Definição Validação Apresentação Processamento Banco de Dados Universo XML Prof. Enzo Seraphim Popularidade do HTML Extremamente simples Estilo próprio para formatação de documentos Ligações
Compiladores - Análise Léxica
Compiladores - Análise Léxica Fabio Mascarenhas 2017.2 http://www.dcc.ufrj.br/~fabiom/comp Introdução Primeiro passo do front-end: reconhecer tokens Tokens são as palavras do programa O analisador léxico
Análise Sintática. Fabiano Baldo
Compiladores Análise Sintática Fabiano Baldo Gramáticas Livre de Contexto (GLC) É utilizada na especificação formal lda sintaxe de uma linguagem de programação. É um conjunto de produções ou regras gramaticais
LINGUAGEM C: FUNÇÕES FUNÇÃO 08/01/2018. Funções são blocos de código que podem ser nomeados e chamados de dentro de um programa.
LINGUAGEM C: FUNÇÕES Prof. André Backes FUNÇÃO Funções são blocos de código que podem ser nomeados e chamados de dentro de um programa. printf(): função que escreve na tela scanf(): função que lê o teclado
Extensible Markup Language (XML) Júnio César de Lima Cedric Luiz de Carvalho. Instituto de Informática Universidade Federal de Goiás www.inf.ufg.
Extensible Markup Language (XML) Júnio César de Lima Cedric Luiz de Carvalho Technical Report - RT-INF_002-05 - Relatório Técnico June - 2005 - Junho The contents of this document are the sole responsibility
Aplicação de XML para Estruturação de Ambientes de Controle Acadêmico baseado em Ontologias
UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE INFORMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM COMPUTAÇÃO Aplicação de XML para Estruturação de Ambientes de Controle Acadêmico baseado em Ontologias por
Informática Parte 22 Prof. Márcio Hunecke
Escriturário Informática Parte 22 Prof. Márcio Hunecke Informática XML 1.1 XML (Extensible Markup Language) é uma recomendação da W3C para gerar linguagens de marcação para necessidades especiais, capaz
Introdução à Programação Estruturada Parte 3. Material da Prof. Ana Eliza
Introdução à Programação Estruturada Parte 3 Material da Prof. Ana Eliza Arquitetura do Computador Digital MEMÓRIA Armazena dados e comandos UNIDADE DE ENTRADA UNIDADE DE CONTROLE UNIDADE LÓGICA E ARITMÉTICA
XML e JAVA no Desenvolvimento de um Editor de Fórmulas do Cálculo de Predicados
XML e JAVA no Desenvolvimento de um Editor de Fórmulas do Cálculo de Predicados Carlos Eduardo de Lima, Edeilson Milhomem da Silva, Lucas Roberto Bechert Schmitz, Parcilene Fernandes de Brito, Fabiano
Compiladores - Análise Léxica
Compiladores - Análise Léxica Fabio Mascarenhas 2018.1 http://www.dcc.ufrj.br/~fabiom/comp Introdução Primeiro passo do front-end: reconhecer tokens Tokens são as palavras do programa O analisador léxico
Definição da Sintaxe Abstrata de Potigol em XML
Definição da Sintaxe Abstrata de Potigol em XML Alessandro O. Anjos¹, Leonardo Lucena² 1 Graduando em Tec em Análise e Desenvolvimento de Sistemas IFRN. Bolsista do CNPq. E-mail: [email protected]
LINGUAGEM C: FUNÇÕES FUNÇÃO 04/07/2017. Funções são blocos de código que podem ser nomeados e chamados de dentro de um programa.
LINGUAGEM C: FUNÇÕES Prof. André Backes FUNÇÃO Funções são blocos de código que podem ser nomeados e chamados de dentro de um programa. printf(): função que escreve na tela scanf(): função que lê o teclado
A sintaxe básica para definir uma função é: function nome_da_função([arg1, arg2, arg3]) { Comandos;... ; [return <valor de retorno>]; }
Definindo funções A sintaxe básica para definir uma função é: function nome_da_função([arg1, arg2, arg3]) { Comandos;... ; [return ]; Qualquer código PHP válido pode estar contido no
XML (extensible Markup Language)
Sumário 1. Introdução a Aplicações Não-Convencionais 2. Revisão de Modelagem Conceitual 3. BD Orientado a Objetos (BDOO) 4. BD Objeto-Relacional (BDOR) 5. BD Temporal (BDT) 6. BD Geográfico (BDG) 7. BD
José Carlos Ramalho Alda Reis Lopes Pedro Rangel Henriques
de Editores Estruturados baseados em SGML José Carlos Ramalho Alda Reis Lopes Grupo de Especificação e Processamento de Linguagens Departamento de Informática Universidade do Minho Braga - Portugal Objectivos
Compiladores I Prof. Ricardo Santos (cap 3 Análise Léxica: Introdução, Revisão LFA)
Compiladores I Prof. Ricardo Santos (cap 3 Análise Léxica: Introdução, Revisão LFA) Análise Léxica A primeira fase da compilação Recebe os caracteres de entrada do programa e os converte em um fluxo de
XML (extensible Markup Language)
Sumário 1 Aplicações Não-Convencionais 2 Revisão e Dicas de Modelagem Conceitual 3 BD Orientado a Objetos e Objeto- Relacional 4 BD Temporal 5 BD Geográfico 6 BD XML XML (extensible Markup Language) Tecnologia
Compiladores. Análise lexical. Plano da aula. Motivação para análise lexical. Vocabulário básico. Estrutura de um compilador
Estrutura de um compilador programa fonte Compiladores Análise lexical () Expressões Regulares analisador léxico analisador sintático analisador semântico análise gerador de código intermediário otimizador
A Linguagem XML (& Markup Languages)
SCC0265 Sistemas Interativos Web A Linguagem XML (& Markup Languages) Renata Pontin M. Fortes ([email protected]) PAE: Willian Watanabe ([email protected]) Instituto de Ciências Matemáticas e de Computação
Algoritmos. Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi
Algoritmos Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi Conceitos Linhas de Código de um Algoritmo ou Programa escrita do programa linha a linha, ou seja, a sintaxe do programa, podendo-se
IV.2 Aspectos Léxicos Convencionais
IV.2 Aspectos Léxicos Convencionais Classes de símbolos Genéricos - Token genérico / Lei de formação bem definida - Limitações de tamanho e/ou valor - Possuem valor semântico o token deve ser acompanhado
3. Linguagem de Programação C
Introdução à Computação I IBM1006 3. Linguagem de Programação C Prof. Renato Tinós Departamento de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 3.4. Estruturas de Controle 3.4.1. Comandos
Conceitos Básicos de Algoritmos
Conceitos Básicos de Algoritmos 35 TIPOS PRIMITIVOS Palavra-reservada: inteiro - define variáveis numéricas do tipo inteiro, ou seja, sem casas decimais Palavra-reservada: real - define variáveis numéricas
Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos
Introdução Laboratório de Computação para Ciências Módulo II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional
Introdução de XML. Dados da Web. Gerência de Dados da Web. A Web representa, nos dias de hoje, um repositório universal de dados, onde:
Dados da Web Introdução de XML Banco de Dados II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Departamento de Computação DECOM
Conceitos Básicos. Professor: Juliano Lucas Gonçalves.
Conceitos Básicos Professor: Juliano Lucas Gonçalves [email protected] Agenda Revisão Algoritmos Memória, variáveis e constantes Estrutura básica de um algoritmo em pseudocódigo 2 O que já
INE BDNC. Bancos de Dados XML
INE 661300 - BDNC Bancos de Dados XML Formas de Gerência de Dados XML SGBDRs estendidos com suporte à XML adequados a dados XML fortemente estruturados ( documentos orientados a registros )
Disciplina: LINGUAGENS FORMAIS, AUTÔMATOS E COMPUTABILIDADE Prof. Jefferson Morais
UNIVERSIDADE FEDERAL DO PARÁ INSTITUTO DE CIÊNCIAS EXATAS E NATURAIS FACULDADE DE COMPUTAÇÃO CURSO DE BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO Disciplina: LINGUAGENS FORMAIS, AUTÔMATOS E COMPUTABILIDADE Prof.
Identificadores Nome de variáveis, constantes, métodos, etc...
IV.2 Aspectos Léxicos Convencionais Classes de símbolos Genéricos Token genérico / Lei de formação bem definida Podem possuir limitações de tamanho e/ou valor Possuem valor semântico o token deve ser acompanhado
XTHML. 2. A finalidade do XHTML é substituir o HTML; 3. Vantagens de se usar XHTML (Compatibilidade com futuras aplicações);
1. XHTML TEM SUA ORIGEM NO XML; 2. A finalidade do XHTML é substituir o HTML; 3. Vantagens de se usar XHTML (Compatibilidade com futuras aplicações); 4. XHTML é uma "Web Standard ; Neste link (http://www.maujor.com/w3c/xhtml10_2ed.html)
XMLs E INTEGRAÇÃO COM BANCOS DE DADOS
Faculdade de Tecnologia de Guaratinguetá. 07, novembro de 2011. XMLs E INTEGRAÇÃO COM BANCOS DE DADOS Abel Vieira, Cleber Lopes, Pedro Lemes [email protected], [email protected], [email protected]
Pseudolinguagem. BC0501 Linguagens de Programação t2 Aula 11. Prof. Alysson Ferrari ufabc.edu.br
BC0501 Linguagens de Programação - 2008t2 Aula 11 Pseudolinguagem Prof. Alysson Ferrari alysson.ferrari @ ufabc.edu.br http://fma.if.usp.br/~alysson baseado em material elaborado por: Marcelo Zanchetta
