Microsoft announced publicly on 06/03 that SQL Server 2012 was released to manufacturing (RTM) and will be available from 1st of April. If you ever want to test, you can download SQL Server 2012 link: Microsoft® SQL Server® 2012 Evaluation
I DATABASE ADMINISTRATION (Ross Mistry)
- SQL Server 2012 Editions and Engine Enhancements
- High-Availability and Disaster-Recovery Enhancements
- Performance and Scalability
- Security Enhancements
- Programmability and Beyond-Relational Enhancements
- Integration Services
- Data Quality Services
- Master Data Services
- Analysis Services and PowerPivot
- Reporting Services
SQL Server 2012
Como determinar qual versão do SQL Server 2000, 2005 e 2008
Para determinar qual versão do SQL Server 2005 está em execução, conecte-se ao SQL Server 2005 usando o SQL Server Management Studio e execute a seguinte instrução Transact-SQL:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
Os resultados são:
A versão do produto (por exemplo, "9.00.1399.06").
O nível do produto (por exemplo, "RTM").
A edição (por exemplo, "Enterprise Edition").
Como determinar qual é a versão em execução do SQL Server 6.5 e 7.0
Para determinar qual versão do SQL Server 6.5 e 7.0 está em execução, conecte-se ao SQL Server
usando o usando Isql_w ou Query Analyzer e execute o seguinte código: @@VERSION
Se o número da versão reportado por @@VERSION não estiver listado nesta tabela, o SQL Server estará executando um hotfix ou a compilação de uma atualização de segurança. Por exemplo, se @@VERSION relatar um número de versão 7.00.859, você está executando o SQL Server 7.0 SP2 com um hotfix instalado. O número da versão aumenta com cada nova versão do arquivo executável Sqlservr.exe Consulte o arquivo Readme.txt do seu hotfix ou atualização de segurança para obter informações adicionais.
No caso do SQL Server 6.5 se o número da versão reportado por @@VERSION não estiver listado nesta tabela, o SQL Server estará executando um hotfix ou a compilação de uma atualização de segurança. O número da versão aumenta com cada nova versão do arquivo executável Sqlservr.exe Consulte o arquivo Readme.txt do seu hotfix ou atualização de segurança para obter mais informações.

Clique na imagem para ampliar
Como determinar qual versão do SQL Server
Contrato de licença do SP4 do SQL Server 2000 da Microsoft eu já li varias vezes as EULAS de varios softwares coisa que pouquisimos profissionais fazem isso hoje em dia, então resolvi postar aqui a EULA que eu copiei do SP4 do SQL Server 2000 esta em português esta EULA.
CONTRATO DE LICENÇA DE USUÁRIO FINAL PARA SOFTWARE MICROSOFT
MICROSOFT SQL SERVER 2000 DESKTOP ENGINE
IMPORTANTE - LEIA COM ATENÇÃO: Este Contrato de Licença de Usuário Final ("EULA") trata-se de um acordo entre você (pessoa física ou pessoa jurídica, doravante designada "Você") e a Microsoft Corporation ("Microsoft") para o software Microsoft Exchange Auto Accept Agent, que acompanha este EULA, o qual inclui o programa de computador e poderá incluir meios físicos associados, materiais impressos e/ou documentação on-line ou eletrônica (doravante designado "Software"). AO INSTALAR, COPIAR OU DE QUALQUER OUTRA FORMA UTILIZAR O SOFTWARE, VOCÊ ESTARÁ CONCORDANDO EXPRESSAMENTE EM VINCULAR-SE AOS TERMOS DESTE EULA. CASO NÃO ESTEJA DE ACORDO COM OS TERMOS DESTE EULA, VOCÊ NÃO DEVERÁ INSTALAR, COPIAR OU UTILIZAR O SOFTWARE DE NENHUMA FORMA.
1. OUTORGA DE LICENÇA. A Microsoft, através deste EULA, outorga a Você os seguintes direitos, desde que Você cumpra com todos os termos e condições ora previstos.
1.1 Outorga Geral de Licença. A Microsoft concede a Você uma licença limitada, não exclusiva e isenta do pagamento de royalties para instalar e usar o Software.
1.2 Outorga de Licença para Documentação. A Microsoft autoriza Você a fazer e utilizar um número ilimitado de cópias de qualquer documentação que acompanha o Software, desde que as referidas cópias sejam utilizadas exclusivamente para fins pessoais e/ou internos, sendo vedada a republicação ou distribuição (seja sob forma impressa ou eletrônica) além das instalações internas do usuário.
2. RESERVA DE DIREITOS E DE PROPRIEDADE. A Microsoft reserva para si a titularidade de todos os direitos que não foram expressamente outorgados a Você neste EULA. O Software está protegido por direitos autorais, bem como por outros tratados e leis de propriedade intelectual. A titularidade de todos e quaisquer direitos autorais e outros direitos de propriedade intelectual sobre o Software é de propriedade da Microsoft e/ou de seus fornecedores. O Software é licenciado e não vendido. Este EULA não lhe outorga quaisquer direitos relativos a quaisquer marcas comerciais ou de serviços da Microsoft.
3. LIMITAÇÕES À ENGENHARIA REVERSA, DESCOMPILAÇÃO, DESMONTAGEM, TRADUÇÃO, ADAPTAÇÃO E MODIFICAÇÃO. É vedada qualquer espécie de procedimento que implique engenharia reversa, descompilação, desmontagem, tradução, adaptação e/ou modificação do Software, ou qualquer outra conduta que possibilite o acesso ao código fonte do Software, exceto e somente na medida em que essa atividade seja expressamente permitida pela legislação aplicável, não obstante esta limitação.
4. PROIBIÇÃO DE LOCAÇÃO/HOSPEDAGEM COMERCIAL. É vedada qualquer espécie de procedimento que implique: (a) o aluguel, arrendamento ou empréstimo, seja total ou parcial do Software; (b) o fornecimento de serviços de hospedagem comercial com o Software.
5. SERVIÇOS DE SUPORTE DO SOFTWARE/CONSENTIMENTO PARA USO DE DADOS. A Microsoft poderá fornecer a Você serviços de suporte relacionados ao Software. O uso de quaisquer serviços de suporte é regulamentado pelos programas e diretrizes da Microsoft descritos no manual do usuário, na documentação on-line, na página da Internet acerca do suporte da Microsoft ou em outros materiais fornecidos pela Microsoft. Qualquer software que a Microsoft possa fornecer como parte dos serviços de suporte é regulamentado por este EULA, salvo se forem fornecidos com termos separados. Este EULA não obriga a Microsoft a fornecer a Você serviços de suporte ou oferecer suporte a qualquer software fornecido como parte desses serviços, salvo, conforme disposição expressa em contrário neste EULA ou na legislação aplicável. Você concorda que a Microsoft e suas afiliadas podem coletar e utilizar informações técnicas fornecidas por Você e reunidas como parte dos serviços de suporte, se houver, fornecidos a Você e relacionados ao Software. A Microsoft poderá usar essas informações somente para melhorar os produtos ou para fornecer serviços ou tecnologias personalizados para Você e não divulgará essas informações de modo que Você seja identificado pessoalmente.
6. SOFTWARE/SERVIÇOS ADICIONAIS. Este EULA aplica-se a atualizações, complementos, componentes suplementares ou componentes de serviços disponíveis na Internet relativos ao Software que a Microsoft vier a fornecer ou disponibilizar a Você após a data de obtenção da cópia inicial do Software, exceto se a Microsoft fornecer outros termos juntamente com a atualização, o complemento, o componente suplementar ou o componente de serviços da Internet. A Microsoft reserva para si o direito de interromper os serviços da Internet fornecidos ou disponibilizados a Você através do uso do Software.
7. RESTRIÇÕES À EXPORTAÇÃO. Você reconhece que o Software licenciado sob este EULA é de origem norte-americana e está sujeito à jurisdição de exportação dos EUA. Você concorda em cumprir todas as leis nacionais e internacionais aplicáveis ao Software, incluindo as regulamentações contidas nas U.S. Export Administration Regulations, além das restrições de usuário final, uso final e destino emitidas pelos EUA e outros governos. Para obter informações adicionais, consulte o site
8. TRANSFERÊNCIA DE DIREITOS DE SOFTWARE. Caso Você seja o licenciado inicial do Software, Você poderá transferir uma única vez e permanentemente todos os seus direitos sob este EULA, incluindo o Software e o Certificado de Autenticidade (se aplicável) para outro usuário final, desde que Você não retenha nenhuma cópia do Software e transfira o Software de forma integral. A transferência do Software não poderá ser indireta e/ou parcial (como, por exemplo, uma consignação). A aceitação da transferência pelo novo usuário final do Software implicará na concordância expressa desse usuário final à vinculação a todos os termos e condições deste EULA.
9. RESCISÃO. Sem prejuízo de quaisquer outros direitos, a Microsoft poderá rescindir este EULA caso Você não cumpra com qualquer de seus termos e condições. Nesse caso, Você perderá a licença outorgada e deverá destruir todas as cópias do Software e todos os componentes relacionados ao Software cujo direito de uso lhe foi anteriormente atribuído em razão deste EULA.
10. GARANTIAS. NA EXTENSÃO MÁXIMA PERMITIDA PELA LEGISLAÇÃO APLICÁVEL, A MICROSOFT E/OU SEUS FORNECEDORES FORNECEM O SOFTWARE E QUAISQUER SERVIÇOS DE SUPORTE (SE HOUVER) RELACIONADOS AO SOFTWARE NO ESTADO EM QUE SE ENCONTRAM E SE ISENTAM DE QUAISQUER OUTRAS GARANTIAS E CONDIÇÕES, EXPRESSAS OU IMPLÍCITAS, INCLUSIVE (SE HOUVER) QUAISQUER GARANTIAS IMPLÍCITAS, OBRIGAÇÕES OU CONDIÇÕES DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UM PROPÓSITO ESPECÍFICO, CONFIABILIDADE OU DISPONIBILIDADE, PRECISÃO OU TOTALIDADE DE RESPOSTAS, RESULTADOS, ESFORÇO DE APRIMORAMENTO, AUSÊNCIA DE VÍRUS E AUSÊNCIA DE NEGLIGÊNCIA, TUDO RELACIONADO AO SOFTWARE, E AO FORNECIMENTO DE SERVIÇOS DE SUPORTE OU OUTROS SERVIÇOS, INFORMAÇÕES, SOFTWARE E CONTEÚDO RELACIONADO ATRAVÉS DO SOFTWARE OU DE OUTRA FORMA DECORRENTES DO SEU USO. TAMBÉM NÃO HÁ GARANTIAS OU CONDIÇÕES DE TITULARIDADE, USO PACÍFICO, POSSE PACÍFICA, CORRESPONDÊNCIA À DESCRIÇÃO OU NÃO-VIOLAÇÃO DE DIREITOS DE AUTOR COM REFERÊNCIA AO SOFTWARE. VOCÊ ASSUME A RESPONSABILIDADE DECORRENTE DA UTILIZAÇÃO RELATIVAMENTE AO DESEMPENHO DO SOFTWARE E DOS SERVIÇOS DE SUPORTE.
11. DANOS INCIDENTAIS, CONSEQÜENCIAIS E OUTROS. NA EXTENSÃO MÁXIMA PERMITIDA PELA LEGISLAÇÃO APLICÁVEL, EM HIPÓTESE ALGUMA A MICROSOFT E/OU SEUS FORNECEDORES SERÃO RESPONSÁVEIS POR QUAISQUER DANOS INDIRETOS (INCLUINDO DANOS POR LUCROS CESSANTES, PERDA DE INFORMAÇÕES CONFIDENCIAIS OU OUTRAS, INTERRUPÇÃO DE NEGÓCIOS, DANOS PESSOAIS, PERDA DE PRIVACIDADE, FALHA NO CUMPRIMENTO DE QUALQUER OBRIGAÇÃO, INCLUSIVE DE BOA FÉ E COM CUIDADOS RAZOÁVEIS, NEGLIGÊNCIA E PERDAS DE QUALQUER NATUREZA, INCLUSIVE FINANCEIRA) DECORRENTES OU RELACIONADOS AO USO, INABILIDADE OU MAU USO DO SOFTWARE, AO FORNECIMENTO DE SERVIÇOS DE SUPORTE OU OUTROS SERVIÇOS, INFORMAÇÕES, SOFTWARE E CONTEÚDO RELACIONADO, ATRAVÉS DO SOFTWARE, OU DE OUTRA FORMA DECORRENTES DO SEU USO OU REFERENTES, DE QUALQUER OUTRO MODO, A QUALQUER DISPOSIÇÃO DESTE EULA, MESMO QUE HAJA FALHA, CULPA (INCLUSIVE NEGLIGÊNCIA), RESPONSABILIDADE OBJETIVA, QUEBRA DE CONTRATO OU QUEBRA DE GARANTIA PELA MICROSOFT OU POR QUALQUER FORNECEDOR, MESMO QUE A MICROSOFT OU QUALQUER FORNECEDOR TENHA SIDO ALERTADO SOBRE A POSSIBILIDADE DE TAIS DANOS.
12. LIMITAÇÃO DE RESPONSABILIDADE E RECURSOS. NÃO OBSTANTE QUAISQUER DANOS QUE VOCÊ VENHA A TER POR QUALQUER RAZÃO (INCLUINDO TODOS OS DANOS MENCIONADOS ACIMA E TODOS OS DANOS DIRETOS OU GERAIS), A RESPONSABILIDADE INTEGRAL DA MICROSOFT E DE QUALQUER UM DE SEUS FORNECEDORES, SOB QUALQUER DISPOSIÇÃO DESTE EULA, LIMITADA AOS DANOS DIRETOS SOFRIDOS POR VOCÊ ATÉ O VALOR EFETIVAMENTE PAGO POR VOCÊ PELO SOFTWARE OU US$ 5,00 (CINCO DÓLARES AMERICANOS), O QUE FOR MAIOR. AS LIMITAÇÕES, EXCLUSÕES E ISENÇÕES DE RESPONSABILIDADE, ESPECIFICADAS NAS CLÁUSULAS 10, 11 E 12, SE APLICAM NA EXTENSÃO MÁXIMA PERMITIDA PELA LEGISLAÇÃO APLICÁVEL.
13. LEI APLICÁVEL. Caso Você tenha adquirido este Software nos Estados Unidos da América, Você está de acordo que este EULA será regido pelas leis do Estado de Washington. Caso Você tenha adquirido este Software na União Européia, Islândia, Noruega ou Suíça, ele será regido pela legislação local. Caso tenha adquirido o Software em qualquer outro país, poderá ser aplicada a legislação local.
14. CONTRATO INTEGRAL E DIVISIBILIDADE. Este EULA (incluindo quaisquer aditamentos a este EULA fornecidos com o Software) constitui o contrato integral entre Você e a Microsoft relativo ao Software e aos serviços de suporte (se houver) e prevalece sobre quaisquer comunicações, propostas e representações orais ou escritas, anteriores ou contemporâneas relativas ao Software ou qualquer outro assunto tratado neste EULA. Se os termos de quaisquer diretrizes ou programas da Microsoft para serviços de suporte entrarem em conflito com os termos previstos neste EULA, os termos deste EULA deverão prevalecer, salvo se acordado em contrário, por escrito, pelas partes. Caso qualquer disposição deste EULA seja considerada nula, inválida, ineficaz ou ilegal, as cláusulas.
Contrato de Licença da Microsoft
Normalização é o processo de organização de dados e tabelas do banco de dados do SQL Server. Isso é implementado pela criação de tabelas e definir relações entre a tabela para remover dados redundantes e repetitivos.
Dados redundantes ocupa espaço desnecessário no banco de dados.
Além disso, uma mudança de informações em uma área exige uma mudança em todas as áreas onde os mesmos dados existem porque dados são repetidos em vários locais. Isto pode ser particularmente problemático se os dados forem alterados com freqüência.
Há muitos graus de normalização. Para uso em bancos de dados comerciais, é comum para implementar apenas um dos três níveis de normalização. Estas normalmente definidas regras para como os dados devem ser discriminados.
Estes são referidos como:
Primeiro Normal Form (1 NF)
Segundo Normal Form (2 NF)
Terceiro Normal Form (3 NF)
A normalização é um guia útil na quebra de dados em um formato relacional. No entanto, pode haver pequenas variações quando ele é implementado. Finalmente, lembre-se o objectivo da normalização.
Para evitar o desperdício de espaço
Para tornar os dados consistentes
Para facilitar a manutenção a longo prazo
Para facilitar a modificações e atualizações de dados
O que é Normalização ?
OLTP
As tabelas são organizadas de forma que o banco de dados é mais otimizado para sistemas que executam as modificações de dados tais como inserções, atualizações e exclusões.
Normalmente, lida com informações detalhadas.
Os usuários ainda podem ler dados desses sistemas. No entanto, ler o desempenho pode ser afetado porque a estrutura dessas tabelas é projetada para reduzir a quantidade de dados redundantes e repetitivas OLTP é normalmente implementado em muitos sistemas de banco de dados relacional.
Cada transação normalmente lida com pequenas quantidades de dados.
OLAP
Neste modelo, os dados são armazenados em multidimension exibições de dados agregados e detalhadas. Estes podem ser armazenados como tabelas em um banco de dados do SQL Server, também existem outros modelos de armazenamento.
Normalmente, lida com informações de resumo.
Tabelas são otimizadas para leitura de dados. Embora seja possível modificar dados, o desempenho contra OLAP pode ser prejudicado para operações de gravação.
Bancos de dados OLAP são gerenciados pelo SQL Server Analysis services e está se tornando populares com a necessidade de analisar os dados, tornando-se mais de um imperativo de negócios.
OLAP representa dados históricos ao longo do tempo.
Cada transação normalmente lida com grandes quantidades de dados.
OLTP e OLAP
This training kit is a great resource for developers, trainers, consultants and evangelists who need to understand SQL Server 2008 and SQL Server 2008 R2 improvements from a developer perspective. It contains a rich set of presentations, demos, hands-on labs and videos that are perfect for self-paced learning or for conducting your own training.
Training kit for developers SQL Server 2008 R2
Assinar:
Postagens (Atom)
For best viewing use minimum resolution of 1024 x 768 and
Internet Explorer 9.0 or Firefox 12.0 or Chrome









