A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Apresentação Banco de Dados MySQL.

Apresentações semelhantes


Apresentação em tema: "Apresentação Banco de Dados MySQL."— Transcrição da apresentação:

1 Apresentação Banco de Dados MySQL

2 Introdução Quem criou ou mantém o MySQL? Michael "Monty" Widenius e David Axmark, atuais sócios e fundadores da MySQL AB, formalmente constituída na Suécia em Upsala. Há quanto tempo existe? Desde 1996. Requisito mínimo de sistema ? 64MB mínimo/Pentium III

3 Principais características
Portabilidade Escrito em C e C++. Testado com um amplo faixa de compiladores diferentes. Funciona em diversas plataformas. Veremos os OS suportados pelo MySQL”. APIs para C, C++, Eiffel, Java, Perl, PHP, Python, Ruby e Tcl estão disponíveis. (Ling. de programação que interage c/ o MySQL)

4 Principais características
Suporte total a multi-threads usando threads diretamente no kernel. Isto significa que se pode facilmente usar múltiplas CPUs, se disponível. Fornece mecanismos de armazenamento transacional e não transacional. É relativamente fácil se adicionar outro mecanismo de armazenamento. Isto é útil se você quiser adicionar uma interface SQL a um banco de dados caseiro. Um sistema de alocação de memória muito rápido e baseado em processo(thread).

5 Características de MySQL
Joins muito rápidas usando uma multi-join de leitura única otimizada. (multi-trabalho) Funções SQL são implementadas por meio de uma biblioteca de classes altamente otimizada e com o máximo de performance. O código do MySQL foi testado com Purify (um detector comercial de falhas de memória) e também com o Valgrind, uma ferramenta GPL Disponível como versão cliente/servidor ou embutida(ligada).

6 Plataformas Suportadas
AIX 4.x Amiga BSDI 2.x BSDI 3.0, 3.1 e 4.x SCO OpenServer SCO UnixWare 7.0.1 DEC Unix 4.x FreeBSD 2.x FreeBSD 3.x e 4.x FreeBSD 4.x HP-UX 10.20 HP-UX 11.x Linux 2.0+ Mac OS X Server NetBSD 1.3/1.4 Intel e NetBSD 1.3 Alpha Novell NetWare 6.0 OpenBSD 2.5 OS/2 Warp 3, FixPack 29 e OS/2 Warp 4, FixPack 4 SGI Irix 6.x Solaris 2.5 e superior SunOS 4.x Tru64 Unix Windows 9x, Me, NT, 2000 e XP

7 Estrutura Tipos de Conta Comandos e funções
Aceita diversos tipos de campos: tipos inteiros de 1, 2, 3, 4 e 8 bytes com e sem sinal, FLOAT, DOUBLE, CHAR, VARCHAR, TEXT, BLOB, DATE, TIME, DATETIME, TIMESTAMP, YEAR, SET e ENUM. Comandos e funções Completo suporte a operadores e funções Exemplo: Select, Where, Order by, Group by, Delete, Update, Insert, Create, Drop, etc... (Estrutura SQL)

8 Estrutura Segurança Escalabilidade
Um sistema de privilégios e senhas que é muito flexível, seguro e que permite verificação baseada em estações/máquinas. Senhas são seguras porque todo o tráfico de senhas é criptografado quando você se conecta ao servidor. Escalabilidade Lida com bancos de dados enormes. Existe Servidor com banco de dados MySQL que contém (milhões) de registros e sabemos de usuários que usam o MySQL com (mil) tabelas e aproximadamente (bilhões) de linhas.

9 Sockets TCP/IP para qualquer plataforma ODBC Clientes e Ferramentas
Visão Geral Conectividade Sockets TCP/IP para qualquer plataforma ODBC Clientes e Ferramentas O servidor MySQL foi construído com suporte para instruções SQL que verificam, otimizam e reparam tabelas. Suporte Clientes que pagam recebem suporte direto e de alta qualidade da MySQL AB. A MySQL AB também fornece uma lista de discussão como um recurso da comunidade onde qualquer pessoa pode tirar suas dúvidas.

10 Treinamento e Certificação
Visão geral Treinamento e Certificação A MySQL AB distribui o MySQL e oferece tanto cursos abertos quanto fechados voltado para a necessidade específica da empresa. O Treinamento do MySQL também está disponível por meio de seus parceiros, os Centros de Treinamento Autorizados do MySQL. Benefícios Economizar tempo. Melhorar o desempenho de seus aplicativos. Reduzir ou eliminar a necessidade de hardware adicional, baixando o custo. Melhorar a segurança. Aumentar a satisfação dos clientes e colabloradores.

11 Licença Comercial

12 Visão geral A MySQL AB e seu pessoal
Contribuem para a filosofia de código aberto Tem por objetivo ser bons cidadãos Preferem parceiros que compartilhem seus valores e forma de pensar Respondem e oferecem suporte É uma empresa virtual, trabalhando em rede com outras

13 Visão geral Objetivo da MySQL AB Nós queremos que o MySQL seja:
O melhor e mais usado database no mundo Disponível e acessível a todos Fácil de usar Implementações contínuas, desde que mantenha-se rápido e seguro Simples de usar e melhorar Livre de bugs

14 Los Alamos National Laboratory
Referências e Cases MySQL está em constante crescimento. O banco de dados open source mais utilizado no mundo tem muitos clientes, dentre eles alguns: Fenasoft ligbr.com.br, iBest Catho Axa Seguros Porto Seguro Seguros PadTec DataPrev / INSS Telemar Ericsson Telebit Alcatel Telia Nokia Nortel Cisco Motorola Compaq Sony Lycos Los Alamos National Laboratory


Carregar ppt "Apresentação Banco de Dados MySQL."

Apresentações semelhantes


Anúncios Google