Exibindo informações das colunas, tabelas e banco de dados no PostgreSQL, MySQL e SQL Server


Alternando entre banco de dados corrente:

MySQL/SQL Server:

USE database_name;

PostgreSQL (psql):

\c database_name;

Exibindo as tabelas do banco de dados:

MySQL:

SHOW TABLES;

SQL Server:

SELECT * FROM sys.tables;

PostgreSQL (psql):  

\d;

PostgreSQL: 

SELECT table_name FROM information_schema.tables WHERE table_schema = 'public';

Listagem dos banco de dados:

MySQL:

SHOW DATABASES;

PostgreSQL(psql):

\l;

PostgreSQL:

SELECT datname FROM pg_database;

Exibindo as colunas de uma tabela:

MySQL: 

SHOW COLUMNS;

PostgreSQL(psql):

\d table_name;

PostgreSQL:  

SELECT column_name FROM information_schema.columns WHERE table_name ='table_name';

MySQL: 

DESCRIBE TABLE;

PostgreSQL (psql):

d+ table_name;

PostgreSQL:

SELECT column_name FROM information_schema.columns WHERE table_name ='table_name';

SQL Server;

exec sp_help 'table_name';

Até a próxima.

Efetuando backup e restore no SQL Server por meio de consultas SQL


Olá, neste post mostrarei como fazer o backup e o restore de banco de dados do SQL Server por meio de scripts (consultas SQL), anteriormente eu mostrei como fazer essas operações no modo gráfico, sem ter que digitar muita coisa (neste post):

Vamos para a parte prática:

Abra seu SQL Server e crie uma nova consulta, vamos supor qu você  possua uma base de dados chamada SistemaAcademico, pode ser com qualquer base existente em seu sistema..

Digite nesta consulta as seguintes linhas para fazer o backup com compressão de dados, verificação de erros e espelhamento do backup.
Continue lendo “Efetuando backup e restore no SQL Server por meio de consultas SQL”

Exportando dados do Excel para o SQL Server 2008 R2


Olá pessoal!

Neste post mostrarei como exportar uma planilha do Excell para um banco de dados do SQL Server 2008 R2, o que irá lhe economizar um pouco de tempo (se a planilha tiver poucos registros) ou muuuito tempo mesmo (se tiver muitos registros).

Normalmente essas importações do Excel para o SQL Server ocorrem em casos onde todos os registros da(s) planilha(s) necessitem estar centralizadas em um único local, como no caso de uma empresa que irá tentar conseguir seu espaço no mercado virtual, onde o pedido que era feito pessoalmente ou por telefone pelos clientes e salvo em um planilha de pedidos, passa a ser efetuado também online em um banco de dados, mas existem também outros motivos.

Para começar você necessitará de ao menos uma planilha do Excel e possuir o SQL Server 2008 R2 instalado na sua máquina/servidor.(Esses passos também funcionam no SQL Server 2005 e SQL Server 2008).

Continue lendo “Exportando dados do Excel para o SQL Server 2008 R2”

Efetuando backup/restore de base de dados SQL Server


Neste post mostrarei como fazer backups (cópias de segurança) e o restore (restauração) de suas bases de dados criadas no SQL Server.

Backup

Para fazer o backup da sua base de dados é muito simples, basta clicar com o botão direito do mouse em cima da base de dados que deseja efetura a cópia de segurança, clicar em Tasks(Tarefas) e por fim em Back up…: Continue lendo “Efetuando backup/restore de base de dados SQL Server”