MENU

terça-feira, 5 de junho de 2012

Criação de bancos de dados e tabelas em SQL




Criando o banco de dados

_______________________________________________________________
Diagrama Entidade-Relacionamento
Diagrama Entidade-Relacionamento
 Neste artigo, vamos explorar o processo de criação de tabelas manualmente com o CREATE DATABASE e CREATE TABLE comandos. 

Requisitos de Negócio

Antes de sentar-se no teclado, precisamos garantir que temos uma sólida compreensão das necessidades do cliente. Qual é a melhor maneira de obter esse conhecimento? Conversando com o cliente, é claro! Após sentar-se com o diretor de Recursos Humanos da XYZ, aprendemos que eles são um widget empresa de vendas e estão principalmente interessados ​​em acompanhar informações sobre o seu pessoal de vendas. Empresa XYZ divide sua força de vendas nas regiões leste e oeste, cada uma delas é dividida em muitos territórios abrangidos pelos representantes de vendas individuais. O departamento de RH gostaria de controlar o território abrangido por cada empregado, bem como informações de cada funcionário salário e estrutura de supervisão. Para atender a esses requisitos, nós criamos um banco de dados composto de três tabelas, mostrado no diagrama de Entidade-Relacionamento nesta página .



Escolhendo uma plataforma de banco de dados

Decidimos usar um sistema de gerenciamento de banco de dados (ou DBMS) que é construído sobre a Structured Query Language (SQL). Portanto, todo o nosso banco de dados e comandos de criação de tabela deve ser escrito com o padrão ANSI SQL em mente. Como um benefício adicional, usando ANSI-compliant SQL irá garantir que estes comandos irão funcionar em qualquer SGBD que suporta o padrão SQL, incluindo Oracle e Microsoft SQL Server. Se você não tiver selecionado uma plataforma para o seu banco de dados, no entanto, o artigoOpções de software de banco de dados orienta o processo de seleção.

Criando o banco de dados

Nosso primeiro passo é criar o próprio banco de dados. Muitos sistemas de gerenciamento de banco de dados oferecem uma série de opções para personalizar os parâmetros do banco de dados nesta etapa, mas o nosso banco de dados só permite que a simples criação de um banco de dados. Tal como acontece com todos os nossos comandos, você pode querer consultar a documentação do seu SGBD para determinar se todos os parâmetros avançados suportados pelo seu sistema específico atender às suas necessidades. Vamos usar o comando CREATE DATABASE para criar nosso banco de dados:
CRIAR BANCO DE DADOS pessoal
Tome nota especial da capitalização utilizado no exemplo acima. É prática comum entre os programadores de SQL para usar todas as letras maiúsculas para palavras-chave SQL, tais como "criar" e "DATABASE", enquanto usando todas as letras minúsculas para nomes definidos pelo usuário como o nome do banco "pessoal". Estas convenções estabelecem, para fácil leitura

Nenhum comentário:

Postar um comentário