Mostrando entradas 1 para 10 de 34
Próximo 10 Entradas mais antigos »
Displaying posts with tag: SQL Server (reset)
Rapidinha – Como listar todas as tabelas do meu banco de dados?

Oracle Para listar todas as tabelas: SELECT tablespace_name, table_name, owner FROM dba_tables; Para listar todas as tabelas do usuário corrente: SELECT tablespace_name, table_name, owner FROM user_tables; Para listar todas as tabelas às quais o usuário tem acesso (sendo ele o owner (dono) ou não): SELECT tablespace_name, table_name, owner FROM all_tables; MySQL Para listar todas as tabelas … Continue lendo Rapidinha – Como listar todas as tabelas do meu banco de dados? →

Persistência poliglota: indo além do SQL!

O conteúdo deste artigo é de uma palestra que ministrei na Faccat este ano. Os slides estão no final do artigo, e o vídeo da palestra começa em 1h13 logo abaixo:

Há uns 10 anos, mais ou menos, eu estava fazendo as cadeiras de Banco de Dados 1 e Banco de Dados 2 na faculdade de Ciência da Computação. Eu via como modelar um banco de dados relacional, como criar consultas e executar comandos SQL, além de álgebra relacional e um pouco de administração de banco de dados Oracle. Isso tudo me permitiu passar a construir sistemas de verdade, com persistência de dados. A base em Oracle me permitiu aprender o simplíssimo MS Access rapidamente e, mais tarde, migrar facilmente para o concorrente, SQL Server. Posteriormente cheguei ainda a trabalhar com …

[Leia mais]
Defql: Consultas SQL como funções Elixir

O mundo Elixir é funcional. Não há objetos ou instâncias. Nesse caso, eu me fiz uma pergunta.

Preciso de ORM?

Minha resposta a essa pergunta é não.

Preciso de dados. Dados puros que vêm diretamente do banco de dados. Outra pergunta que vem à minha mente.

Preciso de um DSL para consultar banco de dados?

Outra resposta negativa.

Temos uma ótima linguagem criada para consultar o banco de dados. SQL, lembra?

E se eu pudesse criar uma função Elixir que tenha um corpo SQL? E se eu pudesse usar essa função exatamente como qualquer outra função do Elixir? Seria ótimo, não é?

Podemos arquivar isso usando o sistema macro muito poderoso do Elixir. No entanto, essa também é uma boa maneira de aprender como as macros do Elixir funcionam.

Para arquivar isso, eu comecei a escrever …

[Leia mais]
Amazon RDS para SQL Server – Suporte para Backup/Restauração Nativos para Amazon S3

Os leitores regulares dos meus artigos sabem que eu sou um grande fã do Amazon Relational Database Service (RDS). Como um serviço de banco de dados gerenciado, ele cuida dos aspectos mais rotineiros de configuração, operação e a escalabilidade de um banco de dados relacional.

Nós lançamos suporte para SQL Server em 2012. Continuando o nosso esforço para adicionar recursos que incluíram o suporte para SSL, as principais atualizações de versão, …

[Leia mais]
DatabaseCast: Eventos para DBA

Olá, pessoal! Neste episódio, Mauro Pichiliani (Twitter | Blog), Wagner Crivelini (@wcrivelini) e os convidados Kenia Milene (@keniamilene) e Dennes Torres (@dennes) pegam suas credenciais para falar sobre eventos para o DBA.

Hoje você vai aprender como participar e organizar um evento, lidar com atrasos, manter as contas no equilíbrio, abusar da socialização e fazer aquele networking maroto que pode lhe garantir uma oportunidade no futuro.

[Leia mais]
DatabaseCast: DBA ogro

Olá, pessoal! Neste episódio, Mauro Pichiliani (Twitter | Blog), Wagner Crivelini (@wcrivelini) e o convidado Fabio Cotrim (dba.cotrim@gmail.com) assumem o comportamento ogro. Neste episódio, você vai aprender como se tornar um DBA ogro, falar não de forma romântica, vir anexado junto com o e-mail escrito com erros de português e em letras maiúsculas, negar WhitePapers, praticar o voo do urubu e exercitar a ironia e o sarcasmo.

DatabaseCast 69: DBA Ogro

[Leia mais]
DatabaseCast: História do Cassandra

Olá, pessoal!

Neste episódio, Mauro Pichiliani (Twitter | Blog), Wagner Crivelini (@wcrivelini) e o convidado Eiti Kimura (@eitikimura) flertam com as mulheres para falar sobre o Cassandra.

Você vai aprender como se adaptar rápido a mudanças, andar sobre brasas em fogo e cacos de vidro, como o Cassandra é um NoSQL diferentes dos demais, deixar a consistência transacional de lado e marcar os erros na migração para um NoSQL na sua cartela de bingo.

DatabaseCast 68: História do …

[Leia mais]
DatabaseCast: Data science na prática

Olá, pessoal!

Neste episódio, Mauro Pichiliani (Twitter | Blog), Wagner Crivelini (@wcrivelini) e os convidados Diego Nogare (@diegonogare) e Tantravahi Aditya (tvaditya@gmail.com) tiram o microscópio da caixa para falar sobre data science (ciência de dados) na prática.

Hoje você vai aprender qual é o valor nutricional de uma quesadilha e um burrito, como ganhar dinheiro vendendo móveis, estudar de “grátis”, prever quando alguém está fazendo progresso ou tendo alguma dificuldade, diferenciar BI de data science e saber usar dados a seu favor junto com ferramentas científicas.

[Leia mais]
DatabaseCast: Atitude e iniciativa

Olá, pessoal! Neste episódio, Mauro Pichiliani (Twitter | Blog), Wagner Crivelini (@wcrivelini) e os convidados Sulamita Dantas (@suladantas) e Vitor Fava (@sqlservermaniac) contam até 10 e tomam uma atitude. Neste episódio você vai aprender a não brincar com a folha de pagamento, saber quando e como tomar uma atitude, valorizar o backup, automação, inventário e cluster do banco de dados e contar até dez para não perder a paciência.

Não deixe de nos incentivar acessando o site do …

[Leia mais]
DatabaseCast 64: Atualização de versão

Olá, pessoal! Neste episódio, Mauro Pichiliani (Twitter | Blog), Wagner Crivelini (@wcrivelini) e o convidado Ricardo Rezende (@ricarezende) reservam seus horários de trabalho para atualizar a versão do banco de dados.

Você vai aprender como convencer o CEO a atualizar de versão, bater o pé e esperar um novo release, planejar a migração e atualização, bater o seu recorde de horas trabalhadas no carnaval e amaldiçoar quem mudou um script de sistema do Oracle.

[Leia mais]
Mostrando entradas 1 para 10 de 34
Próximo 10 Entradas mais antigos »