Galerinha a idéia e fazer da seguinte forma:
SQL Server 2005
Índice
--.Introdução
1.Criando um Banco de Dados
2. Tipos de Dados e Criação de tabelas
3. Inserindo Registros nas Tabela
4.Selecionando Registros nas Tabelas
5.Chave Primária
6. A Claúsula Where
7. Order By
8. Like
9. Group By
10.Update
11.Alter Table
12.Apagando Banco de dados, tabelas e Registros
13.Chave Estrangeira
14.Selecionando Registros de tabelas diferentes
15.Relacionando Tabelas
Será um pouco extenso e sou preguiçoso pra essas coisas, então não sei em quanto tempo irei fazer... Estava pensando em fazer tudo em vídeo, mas tem coisa que é chato ficar explicando como tipos de dados e etc...
Então irei colocar alguns links ou artigos relacionados para ler em partes que eu não achar necessário video.
Resumindo tudo...isso não é um tutorial passo a passo, você vai ter que pesquisar,ler e aprender aquilo que não entender,claro que qualquer dúvida só postar que eu tento ajudar, mas se quiser algo passo a passo recomendo a escola impacta de tecnologia. =D
-----------------------------------------------------------------------------------
--.Introdução (links e texto)
Os banco de dados relacionais são indiscutivelmente o tipo de banco de dados mais comumente utilizado. Não é necessário entender teoria relacional para utilizar um banco de dados relacional (o que é uma coisa boa), mas neste artigo passo alguns conceitos sobre isso.
Tabelas
Os bancos de dados relacionais são compostos de relações, mais comumente chamadas de tabelas. Uma tabela é exatamente o que o nome sugere - uma tabela de dados. Se alguma vez utilizou uma planilha eletrônica, já utilizou uma tabela relacional.
Toda tabela é composta por colunas, cada uma correspondendo a um fragmento diferente de dados e linhas que correspondem a registros individuais.
Colunas
Cada coluna na tabela tem um nome único e contém dados diferentes. Cada coluna tem um tipo de dados associados. As colunas são comumente chamadas de campos ou atributos.
Linhas
Cada linha em uma tabela representa um registro diferente. Por causa do formato tabular, todas elas têm os mesmos atributos. As linhas também são comumente chamadas de registros ou tuplas.
Valores
Cada linha consiste em um conjunto de valores individuais que correspondem a colunas. Cada valor deve ter o tipo de dados especificado pela sua coluna.
Chaves
É necessário ter uma maneira de identificar cada registro específico. Campos do tipo String normalmente não são uja maneira muito boa de fazer isso - este campo poderá ter registro repetidos. Para evitar redundâncias deste tipo adicionamos um inteiro único. Esse é o mesmo princípio que leva você a ter um número único de conta bancária ou número de associação. Isso facilita o armazenamento em um banco de dados. Um número de identificação artificialmente atribuído pode ter a garantia de se único. Poucas partes de informações reais, mesmo se utilizadas em combinação, têm essa propriedade.
A coluna de identificação em uma tabela é chamada de chave ou chave primária. Uma chave também pode consistir em múltiplas colunas. Por exemplo, podemos refirir a um registro específico combinando os campos correpondentes a ele, mas não tendo a garantia de ser única.
Normalmente os bancos de dados consistem em múltiplas tabelas e utilizam uma chyave como uma referência de uma tabela para outra. O termo de banco de dados relacinal para esse relacionamento é chave estrangeira. O identificador de uma tabela, quando aparece em outra tabela, é referido como uma chave estrangeira.
Relacionamentos
As chaves estrangeiras representam um relacionamento entre dados em duas tabelas.
Existem três tipos básicos de relacionamentos em um banco de dados relacional. Esses tipos são classficados de acordo com o número de coisas em cada lado do relacionamento. Os relacionamentos podem ser de um para um, de um para muitos ou de muitos para muitos.
Um relacionamento de um para um significa que há uma de cada coisa no relacionamento.
Em um relacionamento de um para muitos, uma linha em uma tabela é vinculada a muitas linhas na outra tabela.
Em um relacionamento de muitos para muitos, muitas linhas em uma tabela são vinculadas a muitas linhas de outra tabela. Esse tipo de relacionamento normalmente obtém uma tabela inteira para si próprio, então talvez tenha uma terceira tabela que só conteria as chaves das outras tabelas como chaves estrangeiras em pares, para mostrar quais registros estão associados.
Copy Paste From htmlstaff
Links(((--------
Básico sobre banco de dados:
http://www.cti.furg.br/~betito/bd/Introducao.ppt
Definições:
http://www.cti.furg.br/~betito/bd/ConceitosDefinicoes.ppt
É importantissimo você ter entendido como funciona um banco de dados relacionais para poder avançar nos seus estudos, caso esteja perdido, pode usar o excel ou Calc(Open Office) para entender o conceito de linhas e tabelas =D
Entendido isso você já pode instalar o sql server 2005 em sua máquina. Instale a versão Express, pois ela é gratuita e não fica devendo em nada para as outras versões (pelo menos pra quem só quer aprender)
Fim da Primeira Parte
Olhem estes videos agora para um melhor entendimento :
http://imasters.uol.com.br/artigo/244/sql_server/tipos_de_dados_no_sql_server_-_parte_1/
http://imasters.uol.com.br/artigo/245/sql_server/tipos_de_dados_no_sql_server_parte_2/
Para criamos um banco de dados onde, mais tarde, vamos inserir nossas tabelas, usamos o comando
CREATE DATABASE [nome do banco de dados].
Vídeo:
Então moçada ficae um bom tuto pra voces manjarem mais de SQL Server 2005 .
Autor : Pai Load . Lá da NSG , otimo topico bode véio .