A Microsoft formou uma aliança com a Sybase e Asthon-Tate para produzir uma versão do SQL SERVER para sistemas operacionais OS/2. A Asthon -Tate se retirou da aliança antes do lançamento da versão OS/2 inicial, mas a Microsoft e a Sybase continuaram trabalhando juntas para garantir que o SQL SERVER ficasse disponível para uma ampla variedade de plataformas e sistemas operacionais. Na realidade o acordo de licenciamento conjunto entre as duas empresas concedia a cada uma o direito de incluir aperfeiçoamento desenvolvido pela outra em sua própria versão. O SQL/ SERVER foi inicialmente desenvolvido como um RDBMS, de minicomputador, baseado no VAX/ VMS. O SQL/ SERVER começou a ser usado em sistema centralizado. O desenvolvimento do OS/2, no final dos anos 80, permitiu que o SQL/ SERVER rodasse como um servidor de banco de dados em sistemas baseados em PC.
O Microsoft SQL Server foi originalmente baseado no Sybase SQL Server X, quando da versão 4.2. Na versão 6 a Microsoft implementou modificações visando fazer uso de características multitarefa do Windows NT. A versão 6.5 foi uma atualização da 6. Ela foi projetada totalmente pela equipe da Microsoft para suportar aplicações Cliente/Servidor. A versão 7 foi desenvolvido para reduzir o custo da empresa, facilitando a criação, o gerenciamento e a distribuição de aplicativos baseados no processamento de transações on-line. O SQL Server 2000 trouxe muitas outras novidades e é bastante voltado para Internet.
Microsoft. Fundada nos Estados Unidos em 1975, líder mundial em softwares computacionais , pessoal e empresarial. A empresa oferece uma extensa linha de produtos e serviços desenvolvidos para potencializar a capacidade das pessoas através do uso de software da melhor qualidade.
Segundo a empresa americana Gartner Group, a Oracle liderou o mercado de gerenciamento de banco de dados em 2000 com 33,8% de participação. A IBM ficou em segundo lugar, com 30,1%, e a Microsoft, em terceiro, com 14,9%. Essa três empresas aumentaram suas participações, enquanto os outros fornecedores perderam espaço. (retirado da Info Exame de Agosto de 2001).
-> Windows 9.x
-> Windows NT
-> Windows 2000
Requisitos do Sistema:
-> Computador pessoal com um processador Intel Pentium ou compatível de 166-megahertz (MHz) ou superior.
-> Requer 64 megabytes (MB) de RAM (recomendado).
-> 270 MB em disco para instalação completa do servidor.
-> 50 MB para instalação mínima dos Serviços de Análise; 130 MB para a instalação típica.
-> Suporte a rede: toda familia Windows, suporte ao cliente Novell NetWare IPX/SPX, é pode ser instalado software de redes adicionais.
-> Suporte cliente: toda familia Windows, UNIX, Apple Macintosh e OS/2 requerem o software cliente Open Database Connectivity (ODBC) de um fornecedor terceiro.
-> Intel
-> AMD
CPU
Mhz
Enterprise Edition(US$)
Standard Edition(US$)
1
500
$19,999
$4,999
2
1000
$39,998
$9,998
4
700
$79,996
$19,996
8
1000
$159,992
$39,992
16
700
$319,984
$79,984
32
1000
$639,968
$159,968
A Microsoft oferece cursos de certificação em SQL Administrador e SQL Database Design and Implementation que fornecem base sólida para o DBA ou deselvolvedor. Os cursos de certificação da Microsoft são oferecidos em vários centros no mundo todo.
Gratuito:
1º) Verifique se seu problema está descrito na seção de Perguntas Freqüentes.
2º) Faça uma Busca na Base de Dados onde estão os artigos técnicos da Microsoft.
Caso não encontre a solução nos recursos acima acesse o Suporte Técnico Microsoft: (oferecido somente no prazo de 90 dias a partir do primeiro)
-> Por e-mail, http:\\www.microsoft.com/brasil/suporte/online.stm
-> Pelo telefone (0xx11) 3444-6844
-> Pelo fax (0xx11) 5506-8506
Avançado:
Suporte Avançado representa os serviços distintos de suporte técnico, estruturados para profissionais e empresas que necessitam de suporte mais abrangente. São dados pela prória Microsoft e pelas MSCS (Centro de Suporte Certificado pela Microsoft). Exemplo Brás & Figueiredo, Vermont, Lan Link,...
-> Enterprise Manager
-> Service Manager
-> Query Analyzer
-> Profiler
-> ClientNetwork Utility
-> Performance Monitor
-> Server Network Utility
-> SQL Server Books Online
-> Uninstall SQL Server 7.0
SQL
-> DML: Criar as visões . Criar tabelas virtuais baseadas em consultas.
-> DDL: Linguagem de definição de dados. Exemplo: ( Create Table, Create Index, Alter Table, Drop Table, Drop Index, Grant).
-> DML: Linguagem de manipulação dados. Exemplo: ( Select, Insert, Delete, Update, Commit, RollBack).
-> Totalmente projetado para operar com a internet.
-> Suporta de forma nativa a linguagem XML.
-> Todos os seus serviços podem ser estendidos à internet.
-> A interface com o usuário pode ser construída em Visual Basic, Visual C++, Visual Fox Pro, Access, Excel, Word,... para acesso via ODBC.
-> SQL Server 2000 PERSONAL EDITION
-> SQL Server 2000 STANDARD EDITION
-> SQL Server 2000 ENTERPRISE EDITION
A versão ENTERPRISE EDITION é a mais completa, possui todas as ferramentas.
-> Permite até dois bilhões de tabelas por banco de dados.
-> Até 1024 colunas por tabelas.
-> Não tem limite para quantidade de linhas por tabelas a não ser o espaço físico diponível.
-> O tamanho máximo de bytes por linha é 8.092
-> No Microsoft® Windows® 2000 Datacenter Server, o Microsoft SQL Server ™ 2000 Enterprise Edition escala até 64 gigabytes (GB) de RAM e até 32 CPUs. Isto pode ser usado em conjunto com técnicas scale-out, tais como Modos de Exibição Particionados Distribuídos, para tratar os maiores conjuntos de dados e cargas transacionais.
-> Scale-up: O SQL Server 2000 utiliza todo o potencial dos sistemas de multiprocessamento simétrico (SMP). SQL Server Enterprise Edition pode utilizar até 32 processadores e 64 GB de RAM.
-> Scale-out: O recurso de scale-out distribui o banco de dados e a carga dos dados através dos diferentes servidores.
-> Integridade dos dados:O log de transação do Microsoft SQL Server registra modificações de dados tais como excluir, atualizar e inserir, a medida em que são executados, e os coloca em um log
-> Acesso: Segurança integrada X Segurança mista
-> Desenvolvimento: Desenvolver uma aplicação SQL SERVER realmente eficaz é um grande desafio para os programadores. O Microsoft SQL SERVER torna essa tarefa não apenas simples e rápida
-> Operações ODBC no Microsoft SQL Server 6.5: O driver ODBC SQL SERVER é capaz de criar aplicações ODBC cliente – servidor que tiram o máximo de vantagens do SQL SERVER
-> Backup Restore: O SQL Server 7 possui duas ferramentas destinadas a executar uma cópia de segurança ou backup do banco de dados e seus componentes.
Páginas e Extentes:
-> A unidade fundamental de armazenamento no SQL Server é a página, a qual tem 8KB de tamanho. Cada página inicia com um header de 96 bytes onde são armazenadas informações do sistema como o tipo, a quantidade de espaço livre e o identificador da página.
-> Extents são a unidade básica de alocação de espaço para tabelas e índices. Um extent é formado por 8 páginas adjacentes, ou 64KB. Para otimizar a alocação de espaço, o SQL Server não aloca um extent inteiro para uma tabela com poucos dados. Para isso, possui dois tipos de extents: Uniform e o Mixed.
Tipos de arquivos:
-> Primary data file, Secondary data files, Log files
Tipos de mapas de alocção:
-> Global Allocation Map, Shared Global Allocatioon Map
O Microsoft SQL Server trata-se de um Sistema Gerenciador de Bancos de Dados, Relacionais, SGBDR.
O método de certificação da Microsoft, que conseqüentemente certifica os profissionais de SQL server, é um programa complementar de formação que não exige que o aluno tenha curso superior para se tornar um profissional altamente qualificado e com todos os subsídios necessários para projetar, desenvolver e dar suporte à tecnologia. A certificação é o processo de aprovação em um exame oficial da Microsoft. Ao ser aprovado em um exame, o candidato se tornará um Microsoft Certified Professional (MCP) e terá em mãos um documento para provar sua capacidade e qualificação, garantindo diferencial e confiança pelo seu conhecimento. De acordo com a categoria de certificação o profissional recebe uma série de benefícios diretamente da Microsoft Corporation.
-> Gradiente
-> Franquias Dimed
-> iBest 2001
-> Companhia Brasileira de Metalurgia(CBMM)
-> Telefônica
Faculdade de Tecnologia em Processamento de Dados (FATEC -Taquaritinga)
-> Renato Oliveira de Paula
Se você quiser informações mais detalhadas sobre SQL Server 2000 baixe essa apostila !!!
Excelente apostila sobre a linguagem SQL, mas tem algumas particularidades do SQL Server.
A baixo são postilas originas da microsoft: