Conceitos

Propaganda
RECURSOS HUMANOS
Banco de Dados
Microsoft ACCESS
Básico
RECURSOS HUMANOS
Objetivo e Agenda
• Introduzir conceitos básicos de
Modelos e Banco de Dados;
• Capacitar o aluno a construir um
modelo físico;
• Apresentar e capacitar o aluno a
utilizar o Access.
Assuntos a serem abordados
RECURSOS HUMANOS
• Divisão em 6 partes:
Teórica (Conceitos BD, SGBD, Dados, Tabelas,
Relacionamentos, Microsoft Access);
Access – Tabelas
Access – Formulários
Access – Consultas
Access – Relatórios
Access – Visão Geral (Páginas, Macros, Relação
com MS Excel)
Documentação, Segurança
RECURSOS HUMANOS
Visão geral
• Estrutura de um Banco de Dados
• Funcionamento do Microsoft Access
Formulário
Tabelas
Relatório
Consulta
RECURSOS HUMANOS
Conceitos:
Banco de Dados
É uma coleção de dados inter-relacionados
representando informações sobre um domínio
específico.
Exemplo:
PLANILHA EXCEL DO DEPARTAMENTO
RELAÇÃO DE CONTATOS DO OUTLOOK
AGENDA DE TELEFONES.
Conceitos:
RECURSOS HUMANOS
Dados
Conjunto de símbolos arranjados a fim de
representar a informação fora da mente
humana.
Exemplo: Elementos de Dados
190
XYZ
HOJE
Dados com significados, porém não expressam a informação
Informação:
A EMPRESA XYZ POSSUI HOJE EM SEU QUADRO DE FUNCIONÁRIOS 190 FUNCIONÁRIOS
Conceitos:
RECURSOS HUMANOS
Modelo de Dados
Entidades:
Objeto do mundo real, um ser, um fato, uma coisa, organismo social, etc.
Atributo:
Informação que se deseja guardar sobre um objeto.
Relacionamento:
Associação existente entre elementos de entidades.
Cardinalidade:
Número de ocorrência possíveis de cada entidade envolvida num relacionamento.
1 – 1 Um para um
1 – N Um para muitos
N – N  Muitos para muitos
Conceitos:
RECURSOS HUMANOS
SGBD (Sistema Gerenciador de Banco de Dados)
Software que permite a definição de
estrutura para armazenamento de
informações e fornecimento de
mecanismo para manipulá-las.
Objetivo principal: possibilitar um
ambiente que seja adequado e eficiente
para uso na recuperação e
armazenamento de informações.
Exemplos de SGBD no Mercado
ORACLE  SUN
SQL SERVER  MICROSOFT
ACCESS  MICROSOFT
DB2  IBM
RECURSOS HUMANOS
Conceitos:
Principais Objetos de SGBD
Tabelas
Visão
Índices
Conceitos:
RECURSOS HUMANOS
Tabelas
Objeto criado para armazenar os dados fisicamente.
Os dados são armazenados em linhas e colunas.
Tabela de Pessoa
id_pessoa
nome_pessoa
Endereço
Telefone
E-mail
001
JOSÉ SILVA
AV XXX, 45
5555-5555
[email protected]
002
JOÃO SANTOS
RUA YYY, 32
2222-1234
[email protected]
003
JOSÉ SILVA
AL. III, 47
8457-8457
[email protected]
Cada linha de uma tabela é
chamada de REGISTRO.
Cada coluna de uma tabela
é chamada de CAMPO.
Conceitos:
RECURSOS HUMANOS
Tabelas
PK
Tabela de Pessoa
id_pessoa
nome_pessoa
Endereço
Telefone
E-mail
001
JOSÉ SILVA
AV XXX, 45
5555-5555
[email protected]
002
JOÃO SANTOS
RUA YYY, 32
2222-1234
[email protected]
003
JOSÉ SILVA
AL. III, 47
8457-8457
[email protected]
Chave Primária - Primary Key (PK)
Permite a classificação e identificação única de cada registro de uma
tabela. EXEMPLOS:
Empresa 
Receita Federal 
CEF 
Universidade 
Exemplo Acima 
CHAPA
CPF
PIS
RA
????
Conceitos:
RECURSOS HUMANOS
Tabelas
Chave Estrangeira – Foreign Key (PK)
Uma chave estrangeira de outra tabela, inserida nos campos para
efetuar relacionamentos entre elas.
Tabela de Pessoa
Tabela de Funcionário
id_pessoa
nome_pessoa
...
Chapa
nome_pessoa
...
codpessoa
001
JOSÉ SILVA
...
3434
JOSÉ SILVA
...
001
002
JOÃO SANTOS
...
3569
JOÃO SANTOS
...
002
003
JOSÉ SILVA
...
3846
JOSÉ SILVA
...
003
PK
FK
PK
VOLTAR
Conceitos:
RECURSOS HUMANOS
Visão
Tabela lógica de um banco de Dados. Não contem dados.
Tipos
Visão Idêntica
Tabela
A
B
Visão
C
A
B
Visão Por Seleção de Campos
Tabela
A
B
Visão
C
A
C
C
Conceitos:
RECURSOS HUMANOS
Tipos
Visão Por Seleção de Registros
Tabela
A
B
C
Visão
A
L1
L1
L2
L3
B
L3
Visão Por Seleção de Campos e Registros
Tabela
Visão
A
B
C
A
C
L1C1
L1C2
L1C3
L2C1
L2C2
L2C1
L2C2
L2C3
L3C1
L3C2
L3C1
L3C2
L3C3
L4C1
L4C2
L4C3
C
Conceitos:
RECURSOS HUMANOS
Tipos
Visão Por Junção de Tabelas
Tabela 1
A
B
Visão
C
A
B
C
Tabela 2
A
X
Y
Necessário conhecer os critérios ou filtros, para
efetuar visões diferentes das idênticas.
X
Y
Conceitos:
RECURSOS HUMANOS
Critérios :
São condições inseridas em consultas ou relatórios, para se filtrar
desejados resultados
Operadores Relacionais
Operadores Lógicos
Tabela Verdade
E (AND)
=  igual a
<>  diferente de
>  maior que
>=  maior ou igual
<  menor
<=  menor ou igual
VOLTAR
F
F
F
F
V
F
V
F
F
V
V
V
OU (OR)
F
F
F
F
V
V
V
F
V
V
V
V
Conceitos:
RECURSOS HUMANOS
Índices
Ferramenta usada pelo gerenciador de Banco de Dados para facilitar a
busca de linhas dentro de uma tabela.
Índice único
Criado a partir da chave primária, não permite a inclusão de linhas
duplicadas.
Índice de Performance
Facilita a busca de linhas na tabela.
Chapa (PK)
Nome
Data Nascimento
Exemplo:
Tabela
Funcionários
Nacionalidade
Sexo
Estado civil
RG (index)
CPF
RECURSOS HUMANOS
Conceitos:
• Uma Visão Geral do Microsoft Access
É um SGBD Relacional Interativo para o Windows. Sua
utilização é muito simples, não sendo necessário programar
para criar um banco de dados.
Possui alguns objetos que podem ser criados e utilizados,
tais como: Tabelas, Formulários, Consultas, Relatórios,
Macros, além de outras ferramentas para formatação e
inserção de figuras e gráficos.
RECURSOS HUMANOS
Conceitos:
• Tabelas
É um objeto do Access que armazena
dados em linhas (registros) e colunas
(campos).
Todos os Bancos de Dados contêm uma
ou mais tabelas.
RECURSOS HUMANOS
Conceitos:
• Consultas
Recuperam e processam dados. Elas
podem combinar dados de diferentes
tabelas, através de visões, atualizar
dados e executar cálculos com base
nesses dados.
RECURSOS HUMANOS
Conceitos:
• Formulários
Controlam a entrada e as exibições de
dados. Eles fornecem indicações visuais
capazes de facilitar o trabalho com
dados.
RECURSOS HUMANOS
Conceitos:
• Relatórios
Fazem o resumo e a impressão de
dados. Eles transformam os dados de
tabelas e consultas em documentos
destinados à comunicação de idéias.
RECURSOS HUMANOS
Conceitos:
Dúvidas ????
Vamos à prática...
Download