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