Você está na página 1de 15

Ambientação

ao
Banco de Dados

Prof.ª Kelly S. Nunes


kelly.nunes@ead.cesumar.br
Prof. Victor Pedroso
victor.pedroso@ead.cesumar.br

CESUMAR – Núcleo de Educação a Distância


44 3027-6363 © Todos os direitos reservados
www.ead.cesumar.br
Teoria dos conjuntos e sua relação
com Banco de Dados

CESUMAR – Núcleo de Educação a Distância


44 3027-6363 © Todos os direitos reservados
www.ead.cesumar.br
Banco de dados e os Conjuntos
Relacionais

• Nas aulas de Matemática II vimos que conjuntos


trata-se de uma coleção de objetos dos quais não
possuem qualquer ordem associada.

• Em banco de dados teremos como objetivo tornar


os objetos dos conjuntos sem associação alguma
em conjuntos (“tabelas”) ordenadas e organizadas.

CESUMAR – Núcleo de Educação a Distância


44 3027-6363 © Todos os direitos reservados
www.ead.cesumar.br
Introdução a Banco de dados

Bancos de dados (bases de dados):

•São conjuntos de dados com uma estrutura regular


que organizam informações.
•Normalmente agrupa e organiza informações
utilizadas para um mesmo fim.
•Qualquer sistema que reúna e mantenha organizada
uma série de informações relacionadas a um
determinado assunto em uma determinada ordem.

CESUMAR – Núcleo de Educação a Distância


44 3027-6363 © Todos os direitos reservados
www.ead.cesumar.br
Introdução a Banco de dados

Exemplos:

•Lista telefônica: nela percebemos que todos os


dados referentes a uma pessoa estão na mesma
linha, a isso chamamos registros.

•O tipo ou categoria da informação (nome, telefone,


etc.) sobre uma pessoa está separada em colunas, as
quais chamamos campos.

CESUMAR – Núcleo de Educação a Distância


44 3027-6363 © Todos os direitos reservados
www.ead.cesumar.br
Aplicando a Teoria na Prática
Cadastro de Cliente Movimentação (Compras)

 Código
 Código,
 Nome,  Data da Compra
 Descrição dos Produtos,
 Endereço,
 Quantidade,
 Telefone,
 Valor Unitário,
 CPF,  Desconto
 Valor Total,
 RG
 etc.
 etc.

CESUMAR – Núcleo de Educação a Distância


44 3027-6363 © Todos os direitos reservados
www.ead.cesumar.br
Aplicando a Teoria na Prática

Cadastro de Cliente Movimentação (Compras)

 Código da Movimentação,
 Código Cliente
 Descrição dos produtos,
 Nome,
 Quantidade,
 Endereço, Código  data da compra,
do
 Valor Total compra,
 Telefone, Cliente
 Descontos
 CPF,
 Alíquotas,
 RG  CÓDIGO DO CLIENTE
 etc.  etc.

CESUMAR – Núcleo de Educação a Distância


44 3027-6363 © Todos os direitos reservados
www.ead.cesumar.br
TABELAS
• No exemplo dado no slide anterior vimos uma intersecção
entre dois conjuntos aplicado em uma pré composição de
duas TABELAS de banco de dados, abaixo temos a
formação de uma tabela.
Coluna
Campo
Código Nome Endereço Telefone CPF RG
1 João da Silva Rua Tupi, nº 10 (44)9123-9945 142.324.275-30 123456789
2 Maria de Almeida Rua Noel, nº 16 (44)9123-5050 142.000.999-30 931256847
3 Patricia Pedeira Av. Brasil, nº 1234 (41)9123-9990 146.010.899-60 564821456

Linha ou Registro
Código Cód Cliente Data Compra Descrição Produtos Quantidade Valor Unitário Desconto Valor Total
1 3 19/09/2012 Livro 10 10,00 10,00 90,00
2 1 20/09/2012 Caneta 15 1,00 0,00 15,00
3 2 21/09/2012 Borracha 20 0,50 0,00 10,00

CESUMAR – Núcleo de Educação a Distância


44 3027-6363 © Todos os direitos reservados
www.ead.cesumar.br
Trabalhando com Tabelas
• Em uma tabela podemos fazer muitas operações.
• A seguir veremos algumas operações básicas: Inserção, Alteração
e Exclusão de Registros.

INSERÇÃO:
• A inserção significa a entrada de um novo registro na
tabela:
Código Nome Endereço Telefone CPF RG
1 João da Silva Rua Tupi, nº 10 (44)9123-9945 142.324.275-30 123456789
2 Maria de Almeida Rua Noel, nº 16 (44)9123-5050 142.000.999-30 931256847
3 Patricia Pedeira Av. Brasil, nº 1234 (41)9123-9990 146.010.899-60 564821456
4 José dos Santos Rua Guaiapó nº 96 (41)8888-9990 146.171.171-60 985123445

Novo Registro

CESUMAR – Núcleo de Educação a Distância


44 3027-6363 © Todos os direitos reservados
www.ead.cesumar.br
Trabalhando com Tabelas

ALTERAÇÃO
:
• A alteração significa a mudança de um ou mais campos
dentro de um registro.
Código Nome Endereço Telefone CPF RG
1 João da Silva Rua Tupi, nº 10 (44)9123-9945 142.324.275-30 123456789
2 Maria de Almeida Rua Noel, nº 16 (44)9123-5050 142.000.999-30 931256847
3 Patricia Pedeira Av. Brasil, nº 1234 (41)9123-9990 146.010.899-60 564821456
4 José dos Santos Rua Guaiapó nº 96 (41)8888-9990 146.171.171-60 985123445

Alterando o Campo Endereço


Código Nome Endereço Telefone CPF RG
1 João da Silva Rua Tupi, nº 10 (44)9123-9945 142.324.275-30 123456789
2 Maria de Almeida Rua Pascoal, nº 946 (44)9123-5050 142.000.999-30 931256847
3 Patricia Pedeira Av. Brasil, nº 1234 (41)9123-9990 146.010.899-60 564821456
4 José dos Santos Rua Guaiapó nº 96 (41)8888-9990 146.171.171-60 985123445

CESUMAR – Núcleo de Educação a Distância


44 3027-6363 © Todos os direitos reservados
www.ead.cesumar.br
Trabalhando com Tabelas
EXCLUSÃO:
• A exclusão significa a retirada de um ou mais Registro(s)
dentro de uma Tabela.
Código Nome Endereço Telefone CPF RG
1 João da Silva Rua Tupi, nº 10 (44)9123-9945 142.324.275-30 123456789
2 Maria de Almeida Rua Noel, nº 16 (44)9123-5050 142.000.999-30 931256847
3 Patricia Pedeira Av. Brasil, nº 1234 (41)9123-9990 146.010.899-60 564821456
4 José dos Santos Rua Guaiapó nº 96 (41)8888-9990 146.171.171-60 985123445
Excluindo o Cliente Patrícia Pedeira

3 Patricia Pedeira Av. Brasil, nº 1234 (41)9123-9990 146.010.899-60 564821456

Código Nome Endereço Telefone CPF RG


1 João da Silva Rua Tupi, nº 10 (44)9123-9945 142.324.275-30 123456789
2 Maria de Almeida Rua Pascoal, nº 946 (44)9123-5050 142.000.999-30 931256847
4 José dos Santos Rua Guaiapó nº 96 (41)8888-9990 146.171.171-60 985123445

CESUMAR – Núcleo de Educação a Distância


44 3027-6363 © Todos os direitos reservados
www.ead.cesumar.br
Conclusão
• Hoje em dia os dados de uma empresa são
valiosos para quem a administra.
• Cabe a nós, profissionais de desenvolvimento de
software, termos o cuidado e zelo por eles.
• Está sob nossa responsabilidade o modo que
iremos organizar e disponibilizar estas informações
para os nossos clientes.

CESUMAR – Núcleo de Educação a Distância


44 3027-6363 © Todos os direitos reservados
www.ead.cesumar.br
Exercício

1. Crie as tabelas com os seguintes nomes:

2. Defina para cada tabela os nomes dos campos:

3. Relacione os campos para ligação entre as tabelas.

CESUMAR – Núcleo de Educação a Distância


44 3027-6363 © Todos os direitos reservados
www.ead.cesumar.br
Resolução
Tabela Editora
codigo autor editora
1 Eduardo Chaves Schoba
2 Jacqueline Simões Novatec
3 Antonio Gomes Atlas

Tabela Autor Tabela Assunto


codigo autor codigo assunto
1 Eduardo Chaves 1 Tecnologia
2 Jacqueline Simões 2 Teoria de Conjuntos
3 Antonio Gomes 3 Banco de Dados

Tabela Livros
codigo livro titulo autor editora data assunto
1 Tec. da Informação Eduardo Chaves Schoba 2007 Tecnologia
2 Conjuntos Antonio Gomes Atlas 2005 Teoria de Conjuntos
3 Introdução a BD Jacqueline Simões Novatec 2009 Banco de Dados

CESUMAR – Núcleo de Educação a Distância


44 3027-6363 © Todos os direitos reservados
www.ead.cesumar.br
Ambientação
ao
Banco de Dados

Prof.ª Kelly S. Nunes


kelly.nunes@ead.cesumar.br
Prof. Victor Pedroso
victor.pedroso@ead.cesumar.br

CESUMAR – Núcleo de Educação a Distância


44 3027-6363 © Todos os direitos reservados
www.ead.cesumar.br

Você também pode gostar