Caché <ul><li>Equipe: Turma: CC6TA </li></ul><ul><li>Pedro Victor </li></ul><ul><li>Roberto Franco </li></ul><ul><li>Rodri...
Conceitos Gerais <ul><li>Caché - É um banco de dados pós-relacional e servidor de aplicações, proprietário e produzido pel...
Conceitos Gerais <ul><li>Características: </li></ul><ul><li>Multiplataforma </li></ul><ul><li>Pós-Relacional </li></ul><ul...
Conceitos Gerais <ul><li>Características: Multidimensional </li></ul>
Conceitos Gerais <ul><li>Clientes: </li></ul><ul><li>TJDF (Tribunal de Justiça do Distrito Federal) </li></ul><ul><li>Pref...
Relacional x Orientado a Objeto
Instalação <ul><li>Plataformas: </li></ul><ul><li>Windows NT, Windows 2000, Windows XP, Windows Server 2003(Caché 5.0.2 ou...
Instalação
Instalação
Instalação
Instalação
Instalação
Instalação
Ferramentas <ul><li>Studio </li></ul><ul><li>Terminal </li></ul><ul><li>Portal de administração do Sistema </li></ul>
Objetos do Banco de Dados <ul><li>Classes </li></ul><ul><li>Propriedades </li></ul><ul><li>Relacionamentos </li></ul><ul><...
Objetos do Banco de Dados <ul><li>Unified Data Architecture </li></ul>
Arquitetura <ul><li>Linguagens: </li></ul><ul><li>Caché Basic </li></ul>
Arquitetura <ul><li>Linguagens: </li></ul><ul><li>Caché ObjectScript: </li></ul><ul><li>SET a=1,b=2,c=3 </li></ul><ul><li>...
Arquitetura <ul><li>Linguagens </li></ul><ul><li>MVBasic </li></ul><ul><li><%@page language=&quot;mvbasic&quot;%> </li></u...
Arquitetura <ul><li>Linguagens: </li></ul>
Arquitetura <ul><li>Base de Dados - É uma localização de armazenamento física. Podem ter a estrutura de blocos de 2K (pré-...
Arquitetura
Segurança <ul><li>Autenticação – Kerberos, Operating-system–based, Caché login </li></ul><ul><li>Autorização </li></ul><ul...
Segurança
Conclusão <ul><li>Mais Informações em: </li></ul><ul><li>http://www.intersystems.com/ </li></ul>
Upcoming SlideShare
Loading in …5
×

Caché

1,386 views

Published on

Apresentação feita sobre o banco de dados pós-relacional Caché

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,386
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
34
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Caché

  1. 1. Caché <ul><li>Equipe: Turma: CC6TA </li></ul><ul><li>Pedro Victor </li></ul><ul><li>Roberto Franco </li></ul><ul><li>Rodrigo Moura </li></ul>
  2. 2. Conceitos Gerais <ul><li>Caché - É um banco de dados pós-relacional e servidor de aplicações, proprietário e produzido pela InterSystems. </li></ul><ul><li>História: </li></ul><ul><li>MUMPS </li></ul><ul><li>Tecnologia M </li></ul>
  3. 3. Conceitos Gerais <ul><li>Características: </li></ul><ul><li>Multiplataforma </li></ul><ul><li>Pós-Relacional </li></ul><ul><li>Multidimensional </li></ul><ul><li>Considerado o banco de dados mais rápido do mundo </li></ul><ul><li>Rápido desenvolvimento de sistemas complexos </li></ul><ul><li>Rápido desenvolvimento de aplicações Web utilizando uma linguagem nativa chamada CSP </li></ul>
  4. 4. Conceitos Gerais <ul><li>Características: Multidimensional </li></ul>
  5. 5. Conceitos Gerais <ul><li>Clientes: </li></ul><ul><li>TJDF (Tribunal de Justiça do Distrito Federal) </li></ul><ul><li>Prefeitura de Diadema </li></ul><ul><li>Hospital Albert Einstein </li></ul><ul><li>Laboratórios Fleury </li></ul><ul><li>Departamento de defesa dos Estados Unidos </li></ul><ul><li>Dentre outros... </li></ul>
  6. 6. Relacional x Orientado a Objeto
  7. 7. Instalação <ul><li>Plataformas: </li></ul><ul><li>Windows NT, Windows 2000, Windows XP, Windows Server 2003(Caché 5.0.2 ou melhor), Red Hat Linux, e SuSE Linux. </li></ul>
  8. 8. Instalação
  9. 9. Instalação
  10. 10. Instalação
  11. 11. Instalação
  12. 12. Instalação
  13. 13. Instalação
  14. 14. Ferramentas <ul><li>Studio </li></ul><ul><li>Terminal </li></ul><ul><li>Portal de administração do Sistema </li></ul>
  15. 15. Objetos do Banco de Dados <ul><li>Classes </li></ul><ul><li>Propriedades </li></ul><ul><li>Relacionamentos </li></ul><ul><li>Métodos </li></ul><ul><li>Persistência de objetos </li></ul><ul><li>Herança </li></ul><ul><li>Polimorfismo </li></ul>
  16. 16. Objetos do Banco de Dados <ul><li>Unified Data Architecture </li></ul>
  17. 17. Arquitetura <ul><li>Linguagens: </li></ul><ul><li>Caché Basic </li></ul>
  18. 18. Arquitetura <ul><li>Linguagens: </li></ul><ul><li>Caché ObjectScript: </li></ul><ul><li>SET a=1,b=2,c=3 </li></ul><ul><li>SET (a,b,c)=1 </li></ul><ul><li>SET p=##class(Cadastro.Pessoa).%New() </li></ul><ul><li>WRITE “Nome do Cliente é ”, p.Nome </li></ul><ul><li>WRITE p.%Save() </li></ul>
  19. 19. Arquitetura <ul><li>Linguagens </li></ul><ul><li>MVBasic </li></ul><ul><li><%@page language=&quot;mvbasic&quot;%> </li></ul><ul><li><h2>Welcome to CSP!</h2> </li></ul><ul><li><p>The current date and time is #(TIMEDATE())#</p> </li></ul>
  20. 20. Arquitetura <ul><li>Linguagens: </li></ul>
  21. 21. Arquitetura <ul><li>Base de Dados - É uma localização de armazenamento física. Podem ter a estrutura de blocos de 2K (pré-versão 5 do Caché) ou 8K (a estrutura mais nova) </li></ul><ul><li>Namespace - Separa o código da aplicação da sua localização física na base de dados </li></ul><ul><li>Global - É um array multidimensional persistente </li></ul>
  22. 22. Arquitetura
  23. 23. Segurança <ul><li>Autenticação – Kerberos, Operating-system–based, Caché login </li></ul><ul><li>Autorização </li></ul><ul><li>Roles </li></ul><ul><li>1. Recursos são associados com permissões para estabelecer privilégios. </li></ul><ul><li>2. Privilégios são associados com roles. </li></ul><ul><li>3. Roles possui membros, como os usuários. </li></ul><ul><li>Auditing </li></ul><ul><li>Criptografia do banco de dados </li></ul>
  24. 24. Segurança
  25. 25. Conclusão <ul><li>Mais Informações em: </li></ul><ul><li>http://www.intersystems.com/ </li></ul>

×