Criando um Banco de dados no SQL Server
O Banco de dados SQL Server 2000 e composto de vários componentes lógicos , são as tabelas , índices , visões , stored procedures , triggers , etc.
Um servidor SQL Server pode possuir vários banco de dados que por sua vez pertencem a diversos usuários. Cada instância de um SQL Server 2000 possui quatro bancos de dados de sistema : master , model , tempdb e msdb.
Um banco de dados no SQL Server pode ser entendido como uma coleção de: tabelas, visões , índices , triggers e stored procedures. Ele é composto por três arquivos:
primário (Primary file) - Permite inicializar e carregar o banco de dados
secundário (secundary file) - Existe somente se o arquivo primário não foi suficiente para manter os arquivos do sistema
log - utilizado para fazer a recuperação do banco de dados.
Vamos criar um banco de dados usando o Enterprise Manager . Para iniciar o Enterprise Manager selecione as opções: Programa|Microsoft SQL Server|Enterprise Manager.
A janela - SQL Server Enterprise Manager - ira surgir na sua tela:
Esta janela mostra no lado esquerdo uma árvore hierárquica começando nos grupos de servidores indo ate os objetos dos bancos de dados. Expanda as ramificações até obter a estrutura da figura acima e a seguir clique com o botão direito do mouse sobre o objeto Databases selecionando a opção - New Database - do menu suspenso.
Na janela - Database Properties - aba - General - informe o nome do banco de dados - Clientes - na caixa de texto Name. O Banco de dados primário - clientes_data.mdf - e o arquivo de Log - Clientes_Log.Idf são criados.
Clique na aba Data Files e veja o arquivo primário. Informe o seu tamanho Inicial como sendo de 10 Mb e deixe as opções - Automatically grow File e Unrestricted File growth selecionadas. Com isso permitimos que nosso banco de dados cresça automaticamente e sem limites.
Agora clique na aba Transaction Log e defina o tamanho do arquivo de Log com 10 Mb.
Você já pode clicar no botão OK . Com isso retornamos a janela do Enterprise Manager e já podemos ver nosso banco de dados Clientes criado no lado direito.
Criando uma Tabela no SQl Server
Uma tabela é composta de linhas e colunas; onde as linhas representam um registro da tabela e as colunas os campos.(Não pode haver duas colunas com o mesmo nome na tabela) Nossa tabela deverá conter os seguintes informações:
ID - Representa o código de cada cliente - Será um campo chave primária do tipo Inteiro.
Nome - O nome do cliente
Endereço - O endereço do cliente
Nascimento - A data de nascimento do cliente
Observacao - Alguma observação sobre o cliente
Vamos agora criar a tabela Clientes no banco de dados Clientes recém criado. Expanda a ramificação pertinente ao banco de dados Clientes e clique com o botão direito do mouse sobre o objeto Tables . A seguir selecione a opção New Table do menu suspenso.
A janela do Enterprise Manager - New Table - irá surgir na sua tela. Nesta Janela iremos definir os campos de nossa tabela. Para isto usaremos as colunas :
Column Name - O nome que vai identificar a coluna da tabela
Data Type - O tipo de dado da coluna
Lenght - Representa o tamanho da coluna. ( Muitas vezes é fixo)
Allow Nulls - Determina se a coluna aceitará valores nulos indicando se o preenchimento será obrigatório ou não.
Obs: Os tipos de dados utilizados na nossa tabela são:
Int ou Integer - Um valor numérico de 32 bits ( -2.147.483.648 a 2.147.483.648 )
VarChar - Valores alfanuméricos . Campo fixo com tamanho máximo de 8000 bytes.
DateTime - data e horário com precisão de 3.33 milisegundos ( 01 de janeiro de 1753 até 31 de dezembro de 9999)
Vamos preencher cada coluna como indicado na figura abaixo e a seguir clicar no ícone Save para informar o nome da tabela na janela Choose Name.
Após salvar a tabela , feche a janela New Table e na janela do Enterprise Manager clique sobre o objeto Tables. Você deverá ver a direita uma relação de tabelas do banco de dados Clientes. Dentre elas nossa tabela clientes está lá. ( Quando uma tabela é criada ela é colocada no FileGroup Padrão)
Bem , o banco de dados esta criado e a tabela pronta.
Veja os Destaques e novidades do SUPER DVD VB (sempre atualizado) : clique e confira ! Quer migrar para o VB .NET ? Veja mais sistemas completos para a plataforma .NET no Super DVD .NET , confira... Quer aprender C# ??
Chegou o
Super DVD C# com exclusivo material de
suporte e vídeo aulas com curso básico sobre C# |
Gostou ? Compartilhe no Facebook Compartilhe no Twitter
Referências: