Baixe o app para aproveitar ainda mais
Prévia do material em texto
Banco de Dados I Curso Técnico de Informática Profa Joana D’arc Sousa Email: darcsousa@gmail.com EETEPA CELSO MALCHER Conteúdo Introdução a Banco de Dados Motivação Conceitos e termos relacionados a bancos de dados Conceitos de Gerenciamento de banco de dados Ambiente de um sistema de Banco de Dados Componentes de um SGBD Aplicações do Sistema de Banco de Dados Vantagens da utilização de SGBD Classes de usuários Atividade . Introdução: Banco de dados Motivição A quantidade de informação disponível está crescendo exponencialmente Os dados e as informações tem um papel importante para as organizações Ex: auxílio na tomada de decisão É importante o uso de ferramentas que simplifiquem a tarefa de gerenciar os dados e extrair informações úteis 09/08/17 Dado X Informação Dado Representa o valor armazenado dentro campo quando existente Banco de Dados. Ex: nome, idade, “1234”, “abc” Dados são fatos conhecidos, que podem ser registrados e possuem significado. Informação Informação é um dado depois de processado e contextualizado. Ex. Resposta a uma consulta. Quais os nomes dos Alunos Matriculados no curso Técnico de Informática ? 09/08/17 á 09/08/17 Bancos de Dados BD – Database : são conjuntos de dados relacionados e acessíveis, como uma coleção de dados inter-relacionados, representando informações sobre um domínio específico. ◦ Exemplos: lista telefônica, controle do acervo de uma biblioteca, sistema de controle dos recursos humanos de uma empresa. 09/08/17 Bancos de Dados Tipicamente descrevem as atividades de uma ou mais organizações relacionadas Ex: banco de dados de uma universidade – Entidades: alunos, professores, disciplinas, etc. – Relacionamento: disciplinas que um professor ministra 09/08/17 Banco de Dados Armazenar de forma organizada as Informações Ajuda a garantir: Controle de inconsistências e redundância Integridade Isolamento Consistência Segurança Isolamento Durabilidade 09/08/17 Sistema Gerenciador de Banco de Dados - SGBD Database Management System (DBMS) – Software projetado para armazenar e manipular de forma eficiente grandes quantidades de dados – Camada existente entre os dados e os usuários – Isola os usuários dos detalhes de hardware Exemplos: DB2, Oracle, Ingres, SQL Server, MySQL, Firebird, Paradox*, Access*, DBase*. 09/08/17 09/08/17 Sistema Gerenciador de Banco de Dados - SGBD Objetivo – Gerenciar grandes blocos de informação • Definir estruturas para o armazenamento • Fornecer mecanismos para a manipulação de informações • Garantir a segurança das informações 09/08/17 09/08/17 Componentes de um SGBD 09/08/17 Aplicações do Sistema de Banco de Dados • Banco – Informações de contas, clientes, transações bancárias, empréstimos • Linhas Aérea – Reservas e informações de horários • Escolas e Universidade – Informações de alunos, registros de curso e notas 09/08/17 09/08/17 Vantagens da utilização de SGBD Controle de redundância; Compartilhamento entre múltiplos usuários; Restrição de acesso aos dados; Diferentes tipos de interface para diferentes usuários. Representação dos dados com um nível grande de complexidade. Garante a restrição de integridade (manter dados íntegros). Mecanismos de backup e recuperação de dados. 09/08/17 Classes de usuários Administrador de bancos de dados (DBA { Database Administrator); Projetistas do banco de dados; Analistas de sistemas; Usuários 09/08/17 Atividade O que é um dado? O que um banco de dados? O que é Sistema Gerenciador de Banco de Dados? Qual a vantagem de utilizar um Sistema Gerenciador de Banco de Dados ? Cite exemplos de Aplicações do Sistema de Banco de Dados 09/08/17
Compartilhar