Sistemas de Gerenciamento de Bancos
de dados
Junior Cesar Barbosa Dos Santos
Jales
2015
Trabalho apresentado a disciplina de Banco de Dados da
Faculdade de Tecnologia de Jales
Orientador: Prof. Ligia.
SGBDs
Sistemas de Gerenciamento de Banco de Dados (SGBDs):
 PostgreSQL.
 DB2.
 MySQL.
 Oracle.
 SQL Server.
Mas porque utilizar um SGBD?
 Controlar redundância;
 Compartilhamento de dados;
 independência de dados;
 Segurança;
 Backup e recuperação à falhas;
 Forçar restrições de integridade;
 Aumentar a produtividade e disponibilidade;
PostgreSQL
Algumas características do SGBD:
• Altamente escalável (capacidade de manipular trabalhos de forma crescente e
uniforme, ou de estar preparado para o mesmo).
• Acomoda grande quantidade de usuários simultaneamente.
• Notável por sua confiabilidade, integridade dos dados e correções.
• Suporta imagens, sons e vídeos.
• Possui recursos como; (MVCC)Modelo visão e controle de dados; ponto no tempo
de recuperação; tablespaces; replicação assíncrona; transação aninhada;
backups online; planejador de consultas; otimizador...
PostgreSQL
Capacidade de armazenagem:
• Tamanho do banco de dados:
• Tamanho da tabela:
• Tamanho da linha:
• Tamanho dos campos(área):
• Quantidade de linhas por tabela:
• Quantidade de colunas por tabela:
• Índices por tabelas:
Ilimitado.
32 T.B.
1.6 T.B.
1 GB.
Ilimitado.
250-1600 depende do tipo.
Ilimitado.
PostgreSQL
Sistemas Operacionais
compatíveis:
• Linux;
• UNIX;
• AIX;
• BSD;
• HP-UX;
• Mac OSX;
• Solaris;
• Tru64;
• SGI IRIX;
• Windows;
Linguagens compatíveis:
• Interface de programação nativas:
• C/C++;
• Java;
• .Net;
• Perl;
• Python;
• Ruby;
• ODBC;
• Entre outras.
Tipo de distribuição do
PostgreSQL
• Tem distribuição Open Source, ou seja, o código
é liberado para uso, copia, modificação e
distribuição, sob o único aspecto de o mesmo ter
uma mensagem da corporação desenvolvedora.
Versões do SGBD PostgreSQL
 V9.5alpha2, v9.5alpha1;
 V9.4.4 – v9.4.0;
 V9.3.9 – v9.3.0;
 V9.2.13 – v9.2.0;
 V9.1.18 – v9.1.0;
 V9.0.22 – v9.0.0;
 V8.4.22 – v8.4.0;
 V8.3.23 – v8.3.0;
 V8.2.23 – v8.2.0;
 V8.1.23 – v8.1.0;
 V8.0.26 – v8.0;
 V7.4.30 – v7.4;
 V7.3.21 – v7.3;
 V7.2.8 – v7.2;
 V7.1.3 – v7.1;
 V7.0.3 – v7.0;
 V6.5 – v6.0;
 V1.09 – v1.08
Empresas/sites que utilizam PostgreSQL
• Affymetrix;
• Americam Chemical Society;
• Genentech;
• LRN Projeto;
• Cognivity;
• University of Sydney;
• End point Corporação;
• Etsy.com;
• Whitepages.com;
DB2
Algumas características do SGBD.
 O IBM DB2 automatiza tarefas, melhorando o desempenho do sistema, reagindo a
mudanças de volume de trabalho e ajustando a memória automaticamente.
 Possui auto-reparação podendo até antecipar falhas e tomar as medidas
corretivas.
 Tem auto-configurações contribuindo a dinamizar e simplificar tarefas cotidianas.
 Conjunto integrado de soluções de gestão, que facilita a colaboração de analistas,
desenvolvedores, arquitetos e administradores no trabalho com os dados.
 Garante a integridade dos dados mesmo que o sistema entre em colapso, tem
opções de backups online.
 É de fácil instalação com interface gráfica e orientação para operações.
 Além da capacidade múltipla de missões criticas e Escabilidade em diferentes
equipamentos.
DB2
Capacidade de armazenagem:
 Possui capacidade de armazenagem ilimitada com necessidade de 2
processadores e 4 Gigabytes de memória.
 A compressão do armazenamento possibilita a necessidade de menos hardware
reduzindo também o consumo de energia, alguns usuários relatam taxas de
compressão de até 83%.
DB2
Sistemas operacionais
compatíveis.
 O DB2 possui Universabilidade, ou
seja, é compatível com todas as
plataformas disponíveis.
Linguagens compatíveis.
 Suporte XML
 Suporte .NET
 C/C++
 Java
 PHP
 Suporte a Unix
 Web Services
 ADO e ADO.NET
 SQLJ
 SQL Embutido
Distribuição DB2
 Possui versões gratuita e;
 Versões pagas com funcionalidades adicionais.
Versões do DB2
 DB2 Universal Database Enterprise Server Edition.
 DB2 Universal Database Express Edition.
 DB2 Universal Database Workgroup Server Edition.
 DB2 Universal Database Personal Edition
 DB2 Everyplace Database Edition.
 DB2 Everyplace Entrerprise Edition.
 DB2 Everyplace Express Edition.
Clientes DB2
 Marc Hebert.
 Chief Operating Officer.
 Charles M. Wang.
 Application Development & Support.
 UCLA Health System – MCCS.
 Technical Architect.
 Venedim.
 Openbravo, etc.
Características do mySQL
 Sistema cliente/ servidor que consiste de um servidor SQL multitarefa que suporta
acessos diferentes, diversos programas, clientes e bibliotecas, ferramentas
administrativas e diversas interfaces de programação
 Sistema de gerenciamento de bancos de dados relacional proporcionando
flexibilidade e velocidade.
 Fácil integração e instalação com servidor web.
 Proporciona para o cliente conexão através de TCP/IP.
 Extremamente rápido, confiável e fácil de usar, tornando o adaptável para acessos
on-line.
 Suporte a múltiplos processadores.
 Sofisticado sistema de senhas criptografadas para forte segurança.
 Permite a seleção de diferentes tabelas de diferentes bases de dados em uma
mesma query.
Capacidade de armazenagem MySQL
 Armazena grandes volumes de dados, o limite fica por conta somente do tamanho
máximo de arquivos que a plataforma que estiver sendo utilizada puder manipular
ou no caso de tabelas do tipo InooDB, onde o armazenamento pode ser realizado
em um ou vários arquivos separados, fica possível armazenar volumes de dados
equivalentes a 64 TB (Terabytes), o número de linhas fica limitado por: tamanho
do arquivo / tamanho de cada linha, ou então 2 bilhões de linhas. MySQL suporta
execuções de script SQL com até 61 milhões de tabelas “joins”
MySQL
Sistemas operacionais
compatíveis.
 Windows.
 Linux, (Fedora, Core, Debian, SuSE
e RedHat).
 FreeBSD.
 Unix, (Solaris, HP-UX, AIX, SCO).
 Mac OS X Server.
Linguagens suportadas.
 PHP.
 Perl.
 c/c++.
 Java.
 Pynthon.
 TCL.
 Eiffel.
 Ruby.
Distribuição do mySQL
 Seu código fonte é aberto o que permite usar ou modificar o programa sem pagar
nada.
 Para certos casos também possui versão comercial, para o conforto dos usuários.
 Vale ressaltar que o MySQL usa a GPL (GNU General Public License – Licença
Pública Geral GNU), para definir o que pode e não pode ser feito com o banco em
diferentes situações.
Versões do MySQL
 MySQL Enterprise Edition.
 MySQL Standard Edition.
 MySQL Classic Edition.
 MySQL Cluster CGE.
 MySQL Embedded (OEM/ISV).
 MySQL Community Edition.
Clientes MySQL
 NASA.
 Bradesco.
 Sony.
 HP.
Características do Oracle
 Possui ferramentas administrativas, que facilitam a manipulação do banco de
dados (ex: Oracle Manager, NetWork Manager, Import/Export troca de dados entre
dois bancos Oracle).
 Ferramentas de desenvolvimento, para automatizar a criação de aplicações que
podem servir de interface pro banco de dados (ex: Oracle Designer, Oracle
Developer).
 Oracle Mobile Cloud Service acelera e assegura o processo de conexão de seus
aplicativos móveis aos seus sistemas empresariais e outros serviços em nuvem.
 Bom desempenho, escalabilidade, disponibilidade, segurança e facilidade de
gerenciamento, baixo custo de armazenamento.
 Oracle é um SGBD relacional e também suporta a construção de objetos
relacionais.
Capacidade de armazenagem Oracle
 Tem sua limitação pelo sistema operacional, podemos encontrar dois tipos de
arquivos de dados (Data Files), smallfile e bigfile.
 O Smallfile, devido a limitações do sistema operacional o banco pode ter 65533
arquivos de 32 GB.
 O Bigfile não tem limite e o banco esta limitado ao sistema operacional e ao
hardware.
 O Oracle não tem tamanho máximo para as tabelas e nem para as linhas, tem um
limite máximo de 1000 colunas por tabela, e o Oracle não tem limite de usuários.
Oracle
Sistemas operacionais
compatíveis.
 Windows.
 Linux.
 HP/UX.
 Unix.
 BIM.
 AIX.
 IBM VMS.
 MacOS.
Linguagens suportadas.
 Python.
 PHP.
 XML.
 .NET
Versões do Oracle
 A Oracle tem inúmeras versões de seu software divididas em edições tais como:
 Enterprise Edition.
 Standard Edition.
 Standard Edition One.
 Express Edition.
 Oracle Personal Edition.
 Oracle Database Lite.
Distribuição Oracle
 O download do software é gratuito com licenças que
permitem utilizar as versões completas do produto
para elaboração de protótipos ou para
aprendizagem, no entanto para a utilização
propriamente dita do banco de dados deve se pagar
pelo mesmo.
Clientes Oracle
 California Academy of Sciences.
 Solairus Aviation.
 Petrobras.
 Videocon d2h Ltd.
 TV Globo.
 Türk Telekom.
 Union Investment (Unio IT-Services GmbH).
 Toshiba.
 Pão de Açúcar.
Características do SQL Server
 Possui um plataforma híbrida, Implanta e gerência bancos de dados local e na
nuvem. Permitindo aproveitar os datacenters globais da Microsoft.
 Ferramentas que facilitam compilação de patches, backup e soluções de
recuperação.
 Bom desempenho crítico, com mecanismo de OLPT in-memory.
 Proporciona alta segurança e conformidade, além de disponibilidade.
 Acelera o acesso, a analise dos dados, possibilitando modelar dados internos e
externos.
 Multiusuários.
Capacidade de Armazenagem
SQL Server
 Possui capacidades diferentes conforme sua edição.
 Enterprise: tamanho máximo de 524 PB; memória máxima por instancia* fica por
conta do SO.
 Business Intelligence: tamanho máximo de 524 PB; memória máxima 128 GB.
 Standard: tamanho máximo 524 PB; memória 128 GB.
 Express: tamanho máximo 10 GB; memória 1 GB.
 *instancia: executável (sqlservt.exe) executado como um serviço do sistema
operacional; gerencia banco de dados.
SQL Server
Sistemas operacionais
compatíveis.
 Windows.
 Vale ressaltar que cada versão
possui versões compatíveis do
Windows.
Linguagens suportadas.
 SQL.
 A partir do Common Language
Runtime do .NET Framework.
 .NET
 C#.
 VB.NET
Versões do SQL Server
 SQL Server Enterprise: Oferece recursos abrangentes de datacenter para
requisitos exigentes de banco de dados e business intelligence.
 SQL Server Standard: Oferece as principais funcionalidades de gerenciamento de
dados e business intelligence para cargas de trabalhos não críticas com recursos
mínimos de TI.
 SQL Server Business Intelligence: Capacita organizações a criarem e implantarem
soluções corporativas de BI self-servisse seguras, escaláveis e gerenciáveis.
 SQL Server Express: Edição gratuita do SQL Server ideal para desenvolvimento e
capacitação de aplicativos para área de trabalho, web e pequenos servidores.
 SQL Server Compact edition é um banco de dados incorporado e gratuito que os
desenvolvedores de software podem usar para criar sites ASP.NET e aplicativos
para área de trabalho do Windows.
 SQL Server Web edition foi projetado para suportar workloads da internet e
permite às organizações implantar rapidamente páginas da web, aplicativos, sites
e serviços.
Distribuição SQL Server
 Versões mais completas e robustas são pagas.
 Versões mais simples gratuitas.
Clientes SQL Server
 DELL.
 Microsoft.
 Toyota.
 Yahoo.
 Xerox.

Trabalho de sgbd

  • 1.
    Sistemas de Gerenciamentode Bancos de dados Junior Cesar Barbosa Dos Santos Jales 2015 Trabalho apresentado a disciplina de Banco de Dados da Faculdade de Tecnologia de Jales Orientador: Prof. Ligia.
  • 2.
    SGBDs Sistemas de Gerenciamentode Banco de Dados (SGBDs):  PostgreSQL.  DB2.  MySQL.  Oracle.  SQL Server.
  • 3.
    Mas porque utilizarum SGBD?  Controlar redundância;  Compartilhamento de dados;  independência de dados;  Segurança;  Backup e recuperação à falhas;  Forçar restrições de integridade;  Aumentar a produtividade e disponibilidade;
  • 4.
    PostgreSQL Algumas características doSGBD: • Altamente escalável (capacidade de manipular trabalhos de forma crescente e uniforme, ou de estar preparado para o mesmo). • Acomoda grande quantidade de usuários simultaneamente. • Notável por sua confiabilidade, integridade dos dados e correções. • Suporta imagens, sons e vídeos. • Possui recursos como; (MVCC)Modelo visão e controle de dados; ponto no tempo de recuperação; tablespaces; replicação assíncrona; transação aninhada; backups online; planejador de consultas; otimizador...
  • 5.
    PostgreSQL Capacidade de armazenagem: •Tamanho do banco de dados: • Tamanho da tabela: • Tamanho da linha: • Tamanho dos campos(área): • Quantidade de linhas por tabela: • Quantidade de colunas por tabela: • Índices por tabelas: Ilimitado. 32 T.B. 1.6 T.B. 1 GB. Ilimitado. 250-1600 depende do tipo. Ilimitado.
  • 6.
    PostgreSQL Sistemas Operacionais compatíveis: • Linux; •UNIX; • AIX; • BSD; • HP-UX; • Mac OSX; • Solaris; • Tru64; • SGI IRIX; • Windows; Linguagens compatíveis: • Interface de programação nativas: • C/C++; • Java; • .Net; • Perl; • Python; • Ruby; • ODBC; • Entre outras.
  • 7.
    Tipo de distribuiçãodo PostgreSQL • Tem distribuição Open Source, ou seja, o código é liberado para uso, copia, modificação e distribuição, sob o único aspecto de o mesmo ter uma mensagem da corporação desenvolvedora.
  • 8.
    Versões do SGBDPostgreSQL  V9.5alpha2, v9.5alpha1;  V9.4.4 – v9.4.0;  V9.3.9 – v9.3.0;  V9.2.13 – v9.2.0;  V9.1.18 – v9.1.0;  V9.0.22 – v9.0.0;  V8.4.22 – v8.4.0;  V8.3.23 – v8.3.0;  V8.2.23 – v8.2.0;  V8.1.23 – v8.1.0;  V8.0.26 – v8.0;  V7.4.30 – v7.4;  V7.3.21 – v7.3;  V7.2.8 – v7.2;  V7.1.3 – v7.1;  V7.0.3 – v7.0;  V6.5 – v6.0;  V1.09 – v1.08
  • 9.
    Empresas/sites que utilizamPostgreSQL • Affymetrix; • Americam Chemical Society; • Genentech; • LRN Projeto; • Cognivity; • University of Sydney; • End point Corporação; • Etsy.com; • Whitepages.com;
  • 10.
    DB2 Algumas características doSGBD.  O IBM DB2 automatiza tarefas, melhorando o desempenho do sistema, reagindo a mudanças de volume de trabalho e ajustando a memória automaticamente.  Possui auto-reparação podendo até antecipar falhas e tomar as medidas corretivas.  Tem auto-configurações contribuindo a dinamizar e simplificar tarefas cotidianas.  Conjunto integrado de soluções de gestão, que facilita a colaboração de analistas, desenvolvedores, arquitetos e administradores no trabalho com os dados.  Garante a integridade dos dados mesmo que o sistema entre em colapso, tem opções de backups online.  É de fácil instalação com interface gráfica e orientação para operações.  Além da capacidade múltipla de missões criticas e Escabilidade em diferentes equipamentos.
  • 11.
    DB2 Capacidade de armazenagem: Possui capacidade de armazenagem ilimitada com necessidade de 2 processadores e 4 Gigabytes de memória.  A compressão do armazenamento possibilita a necessidade de menos hardware reduzindo também o consumo de energia, alguns usuários relatam taxas de compressão de até 83%.
  • 12.
    DB2 Sistemas operacionais compatíveis.  ODB2 possui Universabilidade, ou seja, é compatível com todas as plataformas disponíveis. Linguagens compatíveis.  Suporte XML  Suporte .NET  C/C++  Java  PHP  Suporte a Unix  Web Services  ADO e ADO.NET  SQLJ  SQL Embutido
  • 13.
    Distribuição DB2  Possuiversões gratuita e;  Versões pagas com funcionalidades adicionais.
  • 14.
    Versões do DB2 DB2 Universal Database Enterprise Server Edition.  DB2 Universal Database Express Edition.  DB2 Universal Database Workgroup Server Edition.  DB2 Universal Database Personal Edition  DB2 Everyplace Database Edition.  DB2 Everyplace Entrerprise Edition.  DB2 Everyplace Express Edition.
  • 15.
    Clientes DB2  MarcHebert.  Chief Operating Officer.  Charles M. Wang.  Application Development & Support.  UCLA Health System – MCCS.  Technical Architect.  Venedim.  Openbravo, etc.
  • 16.
    Características do mySQL Sistema cliente/ servidor que consiste de um servidor SQL multitarefa que suporta acessos diferentes, diversos programas, clientes e bibliotecas, ferramentas administrativas e diversas interfaces de programação  Sistema de gerenciamento de bancos de dados relacional proporcionando flexibilidade e velocidade.  Fácil integração e instalação com servidor web.  Proporciona para o cliente conexão através de TCP/IP.  Extremamente rápido, confiável e fácil de usar, tornando o adaptável para acessos on-line.  Suporte a múltiplos processadores.  Sofisticado sistema de senhas criptografadas para forte segurança.  Permite a seleção de diferentes tabelas de diferentes bases de dados em uma mesma query.
  • 17.
    Capacidade de armazenagemMySQL  Armazena grandes volumes de dados, o limite fica por conta somente do tamanho máximo de arquivos que a plataforma que estiver sendo utilizada puder manipular ou no caso de tabelas do tipo InooDB, onde o armazenamento pode ser realizado em um ou vários arquivos separados, fica possível armazenar volumes de dados equivalentes a 64 TB (Terabytes), o número de linhas fica limitado por: tamanho do arquivo / tamanho de cada linha, ou então 2 bilhões de linhas. MySQL suporta execuções de script SQL com até 61 milhões de tabelas “joins”
  • 18.
    MySQL Sistemas operacionais compatíveis.  Windows. Linux, (Fedora, Core, Debian, SuSE e RedHat).  FreeBSD.  Unix, (Solaris, HP-UX, AIX, SCO).  Mac OS X Server. Linguagens suportadas.  PHP.  Perl.  c/c++.  Java.  Pynthon.  TCL.  Eiffel.  Ruby.
  • 19.
    Distribuição do mySQL Seu código fonte é aberto o que permite usar ou modificar o programa sem pagar nada.  Para certos casos também possui versão comercial, para o conforto dos usuários.  Vale ressaltar que o MySQL usa a GPL (GNU General Public License – Licença Pública Geral GNU), para definir o que pode e não pode ser feito com o banco em diferentes situações.
  • 20.
    Versões do MySQL MySQL Enterprise Edition.  MySQL Standard Edition.  MySQL Classic Edition.  MySQL Cluster CGE.  MySQL Embedded (OEM/ISV).  MySQL Community Edition.
  • 21.
    Clientes MySQL  NASA. Bradesco.  Sony.  HP.
  • 22.
    Características do Oracle Possui ferramentas administrativas, que facilitam a manipulação do banco de dados (ex: Oracle Manager, NetWork Manager, Import/Export troca de dados entre dois bancos Oracle).  Ferramentas de desenvolvimento, para automatizar a criação de aplicações que podem servir de interface pro banco de dados (ex: Oracle Designer, Oracle Developer).  Oracle Mobile Cloud Service acelera e assegura o processo de conexão de seus aplicativos móveis aos seus sistemas empresariais e outros serviços em nuvem.  Bom desempenho, escalabilidade, disponibilidade, segurança e facilidade de gerenciamento, baixo custo de armazenamento.  Oracle é um SGBD relacional e também suporta a construção de objetos relacionais.
  • 23.
    Capacidade de armazenagemOracle  Tem sua limitação pelo sistema operacional, podemos encontrar dois tipos de arquivos de dados (Data Files), smallfile e bigfile.  O Smallfile, devido a limitações do sistema operacional o banco pode ter 65533 arquivos de 32 GB.  O Bigfile não tem limite e o banco esta limitado ao sistema operacional e ao hardware.  O Oracle não tem tamanho máximo para as tabelas e nem para as linhas, tem um limite máximo de 1000 colunas por tabela, e o Oracle não tem limite de usuários.
  • 24.
    Oracle Sistemas operacionais compatíveis.  Windows. Linux.  HP/UX.  Unix.  BIM.  AIX.  IBM VMS.  MacOS. Linguagens suportadas.  Python.  PHP.  XML.  .NET
  • 25.
    Versões do Oracle A Oracle tem inúmeras versões de seu software divididas em edições tais como:  Enterprise Edition.  Standard Edition.  Standard Edition One.  Express Edition.  Oracle Personal Edition.  Oracle Database Lite.
  • 26.
    Distribuição Oracle  Odownload do software é gratuito com licenças que permitem utilizar as versões completas do produto para elaboração de protótipos ou para aprendizagem, no entanto para a utilização propriamente dita do banco de dados deve se pagar pelo mesmo.
  • 27.
    Clientes Oracle  CaliforniaAcademy of Sciences.  Solairus Aviation.  Petrobras.  Videocon d2h Ltd.  TV Globo.  Türk Telekom.  Union Investment (Unio IT-Services GmbH).  Toshiba.  Pão de Açúcar.
  • 28.
    Características do SQLServer  Possui um plataforma híbrida, Implanta e gerência bancos de dados local e na nuvem. Permitindo aproveitar os datacenters globais da Microsoft.  Ferramentas que facilitam compilação de patches, backup e soluções de recuperação.  Bom desempenho crítico, com mecanismo de OLPT in-memory.  Proporciona alta segurança e conformidade, além de disponibilidade.  Acelera o acesso, a analise dos dados, possibilitando modelar dados internos e externos.  Multiusuários.
  • 29.
    Capacidade de Armazenagem SQLServer  Possui capacidades diferentes conforme sua edição.  Enterprise: tamanho máximo de 524 PB; memória máxima por instancia* fica por conta do SO.  Business Intelligence: tamanho máximo de 524 PB; memória máxima 128 GB.  Standard: tamanho máximo 524 PB; memória 128 GB.  Express: tamanho máximo 10 GB; memória 1 GB.  *instancia: executável (sqlservt.exe) executado como um serviço do sistema operacional; gerencia banco de dados.
  • 30.
    SQL Server Sistemas operacionais compatíveis. Windows.  Vale ressaltar que cada versão possui versões compatíveis do Windows. Linguagens suportadas.  SQL.  A partir do Common Language Runtime do .NET Framework.  .NET  C#.  VB.NET
  • 31.
    Versões do SQLServer  SQL Server Enterprise: Oferece recursos abrangentes de datacenter para requisitos exigentes de banco de dados e business intelligence.  SQL Server Standard: Oferece as principais funcionalidades de gerenciamento de dados e business intelligence para cargas de trabalhos não críticas com recursos mínimos de TI.  SQL Server Business Intelligence: Capacita organizações a criarem e implantarem soluções corporativas de BI self-servisse seguras, escaláveis e gerenciáveis.  SQL Server Express: Edição gratuita do SQL Server ideal para desenvolvimento e capacitação de aplicativos para área de trabalho, web e pequenos servidores.  SQL Server Compact edition é um banco de dados incorporado e gratuito que os desenvolvedores de software podem usar para criar sites ASP.NET e aplicativos para área de trabalho do Windows.  SQL Server Web edition foi projetado para suportar workloads da internet e permite às organizações implantar rapidamente páginas da web, aplicativos, sites e serviços.
  • 32.
    Distribuição SQL Server Versões mais completas e robustas são pagas.  Versões mais simples gratuitas.
  • 33.
    Clientes SQL Server DELL.  Microsoft.  Toyota.  Yahoo.  Xerox.