BASE DE DADOS WEB E XML
WEB E XML
TRABALHO SOLICITADO PELO PROFESSOR VÍTOR SANTOS
NO ÂMBITO DA CADEIRA DE BASE DE DADOS
José Almeida 10163
Álvaro Pontes 11560
INTRODUÇÃO
Este trabalho foi realizado no âmbito da disciplina de bases de dados, leccionada pelo docente Vítor Santos. De início fizemos uma abordagem às bases de dados Web como Oracle, MySQL,
SQl Server . A referência ao cloud computing era indispensável neste trabalho. Este trabalho apresenta também uma visão geral da linguagem XML utilizada para transferência e representação de dados na Internet. Serão abordados aspetos gerais acerca da linguagem XML, a sua utilização na internet e conceitos básicos acerca deste tema. Em síntese, pretende-se com este trabalho analisar as potencialidades da linguagem XML na representação, armazenamento, gestão e troca de dados entre aplicações heterogéneas (fundamentalmente na Internet).
O QUE É UMA BASE
DE DADOS?
Dados: são factos em bruto, que não são necessariamente relevantes para qualquer coisa que alguém queira saber.
Pode-se dizer que é a informação que é dada como útil, ou seja dados que respondem a perguntas, em vez de ocuparem apenas espaço. É possível dizer de uma forma genérica que qualquer conjunto de dados é uma Base de Dados (BD): uma agenda com as moradas de pessoas conhecidas, uma lista de CDs, um livro, apontamentos tirados nas aulas, os dados guardados nos computadores e a World
Wide Web. O objectivo de criar uma BD é a de poder obter e utilizar os dados lá guardados: procurar a morada de uma determinada pessoa, saber o que foi dito nas aulas sobre um tema ou procurar uma página WWW.
O termo base de dados é aplicado hoje em dia principalmente para fazer referência a bases de dados informáticas, isto é, conjuntos de dados estruturados, manipulados usando um Sistema de Gestão de
Bases de Dados (SGBD) ou Database Management System
(DBMS). Para permitir ao utilizador atingir os objectivos referidos acima, um SGBD disponibiliza linguagens de:
• Definição de