SQL Server Saturday Night - 2ª edição

Fala, gente!!!

No dia 16/janeiro/2010 vou palestrar sobre SQL Server. Vai ser um evento não-presencial e você pode se inscrever clicando aqui.

A grade completa com as CINCO HORAS de palestras é:

  • 17:55 - 18:00 >> Abertura do Evento
  • 18:00 - 18:50 >> "Titulo: Integrando dados do SQL Server 2008 no Sharepoint 2007" - Marcelo Sincic
  • 18:50 - 19:40 >> "O que você queria saber sobre Filestream mas não sabia onde encontrar" - Vitor Fava/Alexandre Lopes
  • 19:40 - 20:30 >> "Preveja o futuro com os add-ins de Data Mining do Office 2007" - Thiago Zavaschi
  • 20:30 - 21:20 >> "SQL Server Powershell Extensions”  - Laerte Jr
  • 21:20 - 22:10 >> "Usando o SSIS como ferramenta de integração de aplicações" - Roberto Fonseca
  • 22:10 - 23:00 >> “Acesso a dados com LINQ" - Agnaldo Diogo dos Santos

Façam a sua inscrição e bom SQL Server Saturday Night para vocês...

Mensagem de Natal

Como é Natal, deixo para vocês esse vídeo do Youtube.

Abração para todo mundo!!!

 

Pra fechar 2009...

O Post de hoje é só pra documentar que hoje passei na prova 70-293 e, agora, recebo a credencial de MCSE e MCSE Messaging.

Depois de tanto esforço no ano, 8 provas, estudos e mais estudos, fecho um ciclo.

Agora, Natal, e Ano Novo.

E dá-lhe Ano Novo ... ainda tenho que atualizar as certificações hehe

Abraços a todos, boas festas.

Dica de site: MCP Virtual Business Card

Você é da área tecnológica e quer ter um cartão de visitas digital? A Microsoft lançou o site MCP Virtual Business Card. Você usa o seu Live ID (Passport) e cria o cartão e sua página de apresentação. Após isso, é só divulgar o link.

Veja meu perfil completo

Veja meu cartão virtual

Hello World

Para quem gosta de programar, aqui vai um site que tem o famoso Hello World escrito em centenas de linguagens de programação.

Hello World

Mala Men

Piadinha contada pelo meu filho mais novo, quando ele tinha 8 anos:

Um moleque conversa com o outro:

- Tenho o maior medo do Mala Men. Ele é terrível!!!

O outro:

- E como é esse Mala Men? O que ele faz?

- É horrível e todo mundo tem medo dele... Mas eu não sei a cara dele... Só sei que ontem, na missa, todo mundo na igreja rezava para escapar dele...

- Todos?

- Sim... Eu ''tava" brincando e entrei quase no final da missa e ouvi só o final da reza: "E livrai-nos do malamém..."

Algo sobre o SQL Server

SQL significa Structured Query Language - linguagem de pesquisa estruturada. É um padrão ANSI (desde 1986) e ISO (desde 1987). É usada (principalmente e não só para isso) para pesquisar, incluir, alterar e remover registros em bancos de dados.

Inicialmente desenvolvida pela IBM (1969), tem hoje três grandes versões extensões: o T-SQL (Transact Structured Query Language » padrão Microsoft, também adotado pela Sybase), o PL/SQL (Procedural Language/Structured Query Language » padrão Oracle) e o SQL PL (SQL Procedural Language » padrão IBM).

A palavra SQL pode fazer referência, dependendo do contexto, à linguagem SQL ou ao servidor Microsoft SQL Server.

A linguagem foi desenvolvida com base no trabalho sobre bancos de dados relacionais de Edgar Francis Codd (A Relational Model of Data for Large Shared Data Banks), datado de 1970. Ops... se a linguagem começou a ser desenvolvida pela IBM em 1969, como é baseada numa publicação de 1970? O Agnaldo errou??? "Craru qui naum!!! U ómi é féra!!!" eheheh - pelo menos é feio igual...

Um draft - RASCUNHO DA BAGAÇA versão intermediária, sujeita a alterações - do documento circulava internamente na IBM, já em 1969. VAI ENTENDER!!!

Durante o ano de 1970, um grupo da IBM de San Jose desenvolveu o sistema de banco de dados System R, baseado, mas não todo ele, no trabalho de E. F. Codd. Uma linguagem foi desenvolvida para manipular os dados armazenados nesse modelo: a SEQUEL (Structured English Query Language). O acrônimo (PALAVRINHA QUE SIGNIFICA UMA FRASE ENORME QUE A GENTE NUNCA LEMBRA sigla) SEQUEL foi, posteriormente, condensado para SQL, pois SEQUEL era marca registrada na Inglaterra (a dona era a empresa de aviação Hawker-Siddeley). Donald D. Chamberlin e Raymond F. Boyce (IBM) foram os autores da SEQUEL.

Curiosidade: O Ingres foi o primeiro banco de dados relacional que foge ao padrão SQL (lançado em 1974, pela U. C. Berkeley). NÃO VOU FAZER TROÇA COM ISSO... VOU AGÜENTAR... VOU... NADA... SEGUINTE... A U. C. BERKELEY É A UNIVERSITY OF CALIFORNIA, BERKELEY. OS CARAS SÃO DOS IUNÁITISTEITIS E NÃO BATIZAM O BANCO DE DADOS COM O NOME CORRETO? INGRES? SE FOSSE EM PORTUGUÊS, DEVERIA SER INGLÊS, OU ENGLISH, NA LÍNGUA DOS CARA. DEVE SER MARKETING... NÃO ME CONFORMO...

Em 1978 a IBM começou uma série de testes do System R com consumidores, o que foi um sucesso. Com base nesse sistema ela desenvolveu produtos comerciais baseados naquele protótipo, que implementavam o SQL, como o System/38, disponível em 1979, o SQL/DS, de 1981 e o DB2, de 1983.

No mesmo período a Oracle Corporation (Relational Software Inc., na época) viu o potencial dos conceitos descritos por Chamberlin e Boyce e desenvolveu produtos para o governo americano. Em 1979, lançou o Oracle V2 for VAX. Foi a primeira versão comercial de um produto baseado no SQL.

E quanto ao SQL Server??? Em 1979, três empresas, Sybase, Microsoft e Ashton-Tate (aquela do dBase III plus, lembra???) formaram um consórcio para desenvolver um produto que seria concorrente dos servidores de bancos de dados da IBM e Oracle. Surge o SQL Server 1.0 para OS/2, que era equivalente ao Sybase SQL Server 3.0 para Unix e VAX.

A Microsoft lança seu próprio banco de dados (Microsoft SQL Server 4.2, que seria executado no OS/2 versão 1.3) em 1992.

Posteriormente, lançou o Microsoft SQL Server 4.21 para Windows NT 3.51.

O Microsoft SQL Server 6.0 foi o primeiro banco de dados da Microsoft sem nenhum código Sybase.

O Microsoft SQL Server 7.0 foi o primeiro (da Microsoft) a incorporar interface gráfica.

Já o Microsoft SQL Server 2000 foi o primeiro que teve uma versão para a plataforma IA64 (64 bits) da Intel.

O Microsoft SQL Server 2005 foi lançado em novembro/2005 e teve alterações em: performance, IDE, comandos, integração com a CLR, etc.

O Microsoft SQL Server 2008 foi lançado em 2008 e teve mais alterações ainda, que afetam: XML, novos tipos de dados, segurança, performance e administração.