Banco de Dados  - SGDB <ul><li>CID, MAURO LIMA DO NASCIMENTO </li></ul><ul><li>ANDREIA VIEIRA DE SOUZA </li></ul><ul><li>S...
Histórico de Banco de Dados Décadas de 1960 e 1970 Muito custoso empregar um numero grande de pessoas para fazer trabalhos...
Histórico de Banco de Dados 1960 modelo em rede (CODASYL - Comitee for Data Systems Language) modelo hierarquico  (IMS – I...
Histórico de Banco de Dados PDAs (Personal Digital Assistant) Transações em PDVs
COMO IDENTIFICAR UM SGBD? <ul><li>Auto-Contenção </li></ul><ul><li>Independência dos Dados </li></ul><ul><li>Abstração dos...
PRINCIPAIS GERENCIADORES DE BANCO DE DADOS <ul><li>MySQL </li></ul>VANTAGENS DESVANTAGENS Roda em mais de 20 plataformas. ...
<ul><li>PostgreSQL </li></ul>VANTAGENS DESVANTAGENS Maturidade. Existem algumas características não implementadas ainda. R...
 
<ul><li>Oracle </li></ul>VANTAGENS DESVANTAGENS Roda em principais plataformas de OS. Muito caro. Gerencia grande quantida...
 
Trabalhos Relacionados BANCOS DE DADOS DISTRIBUÍDOS  INTERNET E INTRANETS ORGANIZACIONAIS  SISTEMAS DE INFORMAÇÕES GEOGRÁF...
Trabalhos Relacionados BANCO DE DADOS MULTIMÍDIA  DATA WAREHOUSES
<ul><li>XML (eXtensible Markup Language) é uma recomendação da  W3C  para gerar  linguagens de marcação  para necessidades...
<ul><li>É um subtipo de  SGML  (acrônimo de  Standard Generalized Markup Language , ou  Linguagem Padronizada de Marcação ...
<ul><li>Objetivos do desenvolvimento da XML </li></ul><ul><li>A especificação da XML primou pelos seguintes objetivos: </l...
<ul><li>Um documento XML simples é apresentado a seguir: </li></ul><ul><li>Exemplo 1: um documento XML simples </li></ul><...
Próximos SlideShares
Carregando em…5
×

Banco de Dados (pré-apresentação)

2.668 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
2.668
No SlideShare
0
A partir de incorporações
0
Número de incorporações
25
Ações
Compartilhamentos
0
Downloads
47
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Banco de Dados (pré-apresentação)

  1. 1. Banco de Dados - SGDB <ul><li>CID, MAURO LIMA DO NASCIMENTO </li></ul><ul><li>ANDREIA VIEIRA DE SOUZA </li></ul><ul><li>SAMANTHA RAQUEL FERREIRA LOBO </li></ul><ul><li>MARTA DA ROCHA ANDRADE </li></ul><ul><li>JACK PINTO HONDA </li></ul><ul><li>ELY FERREIRA DA S. ANDRADE </li></ul><ul><li>WALDEMARINA PRISCILA GAMA DA SILVA </li></ul>UNIVERSIDADE FEDERAL DO AMAZONAS FACULDADE DE ESTUDOS SOCIAIS ADMINISTRAÇÃO
  2. 2. Histórico de Banco de Dados Décadas de 1960 e 1970 Muito custoso empregar um numero grande de pessoas para fazer trabalhos como armazenar e indexar (organizar) arquivos.
  3. 3. Histórico de Banco de Dados 1960 modelo em rede (CODASYL - Comitee for Data Systems Language) modelo hierarquico (IMS – Information Management System). 1970 Charles Bachman <ul><li>Clipper, </li></ul><ul><li>Dbase 2, </li></ul><ul><li>Fox Pro, </li></ul><ul><li>COBOL </li></ul>Edgar Frank Codd modelo Entidade-Relacionamento modelo de dados relacional Dr. Peter Chen <ul><li>Ingres </li></ul><ul><li>System R: </li></ul>RIM, RBASE 5000, PARADOX, OS/2 Database Manager, Dbase III e IV (mais tarde transformado em FoxBase e mais tarde ainda como Visual FoxPro), Watcom SQL, entre outros. SQL (Structured Query Language) 1980 <ul><li>Power-Builder (Sybase), </li></ul><ul><li>Oracle Developer, </li></ul><ul><li>Visual Basic (Microsoft), </li></ul><ul><li>entre outros. </li></ul>gcc, cgi, Apache, MySQL, etc. <ul><li>explosão da Internet. </li></ul>Web/Internet/BD. Active Server Pages, Front Page, Java Servlets, JDBC, Enterprise Java Beans, ColdFusion, Dream Weaver, Oracle Developer 2000, são um exemplo dessas ferramentas. 1990 Desenvolvimento de aplicações soluções de código aberto vendas de ferramentas para conexão
  4. 4. Histórico de Banco de Dados PDAs (Personal Digital Assistant) Transações em PDVs
  5. 5. COMO IDENTIFICAR UM SGBD? <ul><li>Auto-Contenção </li></ul><ul><li>Independência dos Dados </li></ul><ul><li>Abstração dos Dados </li></ul><ul><li>Visões </li></ul><ul><li>Transações </li></ul><ul><li>Acesso Automático </li></ul>
  6. 6. PRINCIPAIS GERENCIADORES DE BANCO DE DADOS <ul><li>MySQL </li></ul>VANTAGENS DESVANTAGENS Roda em mais de 20 plataformas. Maturidade. Simples. Para projetos robustos deixa a desejar. Open Source. Lentidão ao criar um grande número de tabelas no mesmo banco de dados. Ampla e bem suportado. Disponibilidade de formação não muito difundida. Flexível e “escalável”. Rentável. Utilizado para aplicações Web.
  7. 7. <ul><li>PostgreSQL </li></ul>VANTAGENS DESVANTAGENS Maturidade. Existem algumas características não implementadas ainda. Roda na maiorida das plataformas de Sist. Operacionais. Não tem capacidade de backup. Processo de instalação produtivo. Sem recuperação de falhas. Performance estável, confiável e robusta. Não tem otimizações avançadas. Gratuito tanto para uso comercial quando não comercial.
  8. 9. <ul><li>Oracle </li></ul>VANTAGENS DESVANTAGENS Roda em principais plataformas de OS. Muito caro. Gerencia grande quantidade de dados em ambiente multiusuários. Instalação complexa. Potente mecanismo de integridade referencial. Exigência de instalações gráficas. Facilidade na administração de recursos. Importante mecanismo Data Manager. Segurança e suporte diferenciado. Java como linguagem padrão.
  9. 11. Trabalhos Relacionados BANCOS DE DADOS DISTRIBUÍDOS INTERNET E INTRANETS ORGANIZACIONAIS SISTEMAS DE INFORMAÇÕES GEOGRÁFICAS (GIS)
  10. 12. Trabalhos Relacionados BANCO DE DADOS MULTIMÍDIA DATA WAREHOUSES
  11. 13. <ul><li>XML (eXtensible Markup Language) é uma recomendação da W3C para gerar linguagens de marcação para necessidades especiais. </li></ul>Linguagem XML
  12. 14. <ul><li>É um subtipo de SGML (acrônimo de Standard Generalized Markup Language , ou Linguagem Padronizada de Marcação Genérica ) capaz de descrever diversos tipos de dados. Seu propósito principal é a facilidade de compartilhamento de informações através da Internet . </li></ul><ul><li>Entre linguagens baseadas em XML incluem-se XHTML (formato para páginas Web ), RDF , SDMX , SMIL , MathML (formato para expressões matemáticas), NCL , XBRL , XSIL e SVG (formato gráfico vetorial). A principal característica do XML, de criar uma infra-estrutura única para diversas linguagens, é que linguagens desconhecidas e de pouco uso também podem ser definidas sem maior trabalho e sem necessidade de serem submetidas aos comitês de padronização. </li></ul>Linguagem XML
  13. 15. <ul><li>Objetivos do desenvolvimento da XML </li></ul><ul><li>A especificação da XML primou pelos seguintes objetivos: </li></ul><ul><li>Deveria ser claro usar a XML na Internet; </li></ul><ul><li>A XML deveria suportar uma grande variedade de aplicações; </li></ul><ul><li>A XML deveria ser compatíel com SGML; </li></ul><ul><li>Deveria ser fácil escrever programas que processem documentos XML; </li></ul><ul><li>O número de recuros opcionais em XML deveria ser mantido em um mínimo absoluto, idealmente zero; </li></ul><ul><li>Os documentos XML deveriam ser legíveis pelos seres humanos e razoavelmente claros; </li></ul><ul><li>O projeto XML deveria ser preparado rapidamente; </li></ul><ul><li>O projeto XML deveria ser formal e conciso; </li></ul><ul><li>Os documentos XML deveriam ser fáceis de serem criados; </li></ul><ul><li>A concisão na marcação em XML é de mínima importância. </li></ul>Linguagem XML
  14. 16. <ul><li>Um documento XML simples é apresentado a seguir: </li></ul><ul><li>Exemplo 1: um documento XML simples </li></ul><ul><li><?xml version=&quot;1.0&quot;?> <piada> <João>Diga <citação>boa noite</citação>, Maria.</João> <José><citação>Boa noite, Maria.</citação></José> <aplausos/> </piada> </li></ul>Linguagem XML

×