Nelson Anchite

MySQL 0

MySQL – Truncate e campo AUTO_INCREMENT

Fala galera!! Vamos ver como se comporta o AUTO_INCREMENT ao execurtarmos um TRUNCATE em uma tabela do MySQL. mysql> create database teste; Query OK, 1 row affected (0.00 sec) mysql> use teste; Database changed mysql> create table teste_truncate ( id int primary key auto_increment, numero int); Query OK, 0 rows...

MySQL 0

MySQL – InnoDB

Estaremos falando um pouco sobre as storage engines (motores de amarzenamento) do MySQL, elas funcionam como “vários SGBDs dentro de um SGBD”, fazendo com que diferentes engines possam ser usadas de acordo com a necessidade e mesclados dentro de um banco de dados. Todas possuem características peculiares, possibilitando um melhor aproveitamento do...

0

Qual sua real necessidade?

Estamos cada vez mais lotados de opiniões sobre o que é melhor e o que é pior, porém muitas vezes elas se tornam “paixões” e então deixamos de lado nossa real NECESSIDADE. Quer um exemplo bem simples e que acredito que todo profissional de TI já tenha passado? Quando um...

bd 0

Um pouco sobre dicionário de dados Oracle

Vamos falar um pouco sobre o dicionário de dados Oracle Database? O dicionário é um conjunto de tables e views (ambas read-only) que contém diversas informações que podem nos ajudar na administração e em diversas tarefas. Contém informações como: Informações sobre usuários, privilégios e roles. Informações sobre datafiles. Objetos de...

sql 0

Um pouco sobre SPOOL

Vamos falar hoje sobre um comando bem bacana do terminal que por algumas vezes já me foi bem útil:  SPOOL ON/OFF. Esse comando é utilizado para exportar dados vindos de uma query para um determinado tipo de arquivo (txt, csv,…). Sua aplicação básica é a que vamos abordar, e ela...

sql 0

DELETE X TRUNCATE

Existem dúvidas básicas que nos assolam durante o nosso dia-a-dia e neste artigo vamos abordar uma delas. Primeiramente para testarmos e acompanharmos tudo criaremos uma tabela e vamos colocar dados nela. CREATE TABLE TESTE ( NUMERO INT ); DECLARE NUM NUMBER := 0; BEGIN FOR i in 0..10000 LOOP INSERT...

sql 0

RESTRIÇÕES (CONSTRAINTS) – O QUE PRECISO SABER?

O que são constraints? Elas são restrições que o sistema gerenciador de banco de dados (SGBD) disponibiliza como um meio de manter a integridade dos dados dentro do BD. Podem ser criadas no momento de criação das tabelas ou após a criação das mesmas. Por motivos de organização, uma prática...