RECURSOS HUMANOS Banco de Dados Microsoft ACCESS Bsico
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 DB 2 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 js@xxx. com 002 JOÃO SANTOS RUA YYY, 32 2222 -1234 js@ial. com 003 JOSÉ SILVA AL. III, 47 8457 -8457 j. silva@xxx. com 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 js@xxx. com 002 JOÃO SANTOS RUA YYY, 32 2222 -1234 js@ial. com 003 JOSÉ SILVA AL. III, 47 8457 -8457 j. silva@xxx. com 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 L 1 L 2 L 3 B L 3 Visão Por Seleção de Campos e Registros Tabela Visão C A B L 1 C 1 L 1 C 2 L 1 C 3 L 2 C 1 L 2 C 2 L 2 C 3 L 3 C 1 L 3 C 2 L 3 C 3 L 4 C 1 L 4 C 2 L 4 C 3 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, 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 F F V V V OU (OR) >= maior ou igual < menor <= menor ou igual VOLTAR F F V V V F 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. . .
- Slides: 23