DADOS E GERENCIAMENTO DE BANCO DE DADOS. O que um sistema de informao Um conjunto de componentes interligados que gera, coleta, processa e distribui informaes. Dados conjunto de simbolos e sinais Informao so os dados transformados em um sentido. As informaces coletadas precisam ser armazenadas em algum lugar. Banco de dados Coleo de dados relacionados. Exemplos de dados: nomes, telefones, endereos, datas, cidades, estados, clientes, etc . Geralmente sao aplicados com o uso de algum sistema de informao. outras definies Representam aspectos do mundo real Coleo lgica e coerente de dados com algum significado inerente. Coleo de registros salvos em um computador de forma que os softwares possam consult-los. Projetado, construido e povoado por dados, atendendo uma proposta especfica. Possui grupo de usurios pr-definidos. Isso que um banco de dados? Isso um banco de dados Objetivos do Banco de dados Gerenciar grande quantidade de informaes Evitar redundncia(repetio) de dados e inconsistncia. Facilitar acesso informo o que preciso e tenho resultado. Segurana dos dados atravs de autorizao de usurios. Facilitar a migrao Gerenciamento de banco de dados SGBD Sistema de gerenciamento de banco de dados. Sistema que permite criar e manter um banco de dados. Facilita o processo de definio, construo, manipulao e compartilhamento do bando de dados. SGBD Definio especificar os tipos de dados, estruturas e definies Construo processo de armazenar os dados. Manipulao Funes de pesquisa, atualizao e gerao de informaes. Compartilhamento acesso de forma concorrente por usurios e programas Sistema de banco de dados
Conjunto de SGBD + banco de dados
Principais sgbd do mercado Oracle, IBM, MS SQL Server, Teradata, Sybase, PostgreSQL, MySQL, Firebird, MS Access. profissionais da rea Administradores de banco de dados Projetistas de banco de dados Analista de sistemas Usuario final Adm de banco de dados Administrar os banco de dados, SGBD e softwares relacionados. Autorizao para acesso ao banco Coordenao e monitoramento do uso Adquirir recursos de software e hardware Projetistas de banco de dados
Identificao dos dados que sero
armazenados. Escolher a estrutura apropriada para armazenar e representar os dados. Tarefas realizadas antes da implementao do banco de dados Comunica-se com o usurio e analista de sistema. Analistas de sistemas e programadores Determinam as solicitaes dos usurios finais. Desenvolvem especificaes, implementam, testam e documentam. Precisam estar familiarizados com toda a gama de capacidade do SGBD para realizar suas tarefas. Usurio final Pessoas que para suas atividades requerem acesso a um banco de dados para consultas, atualizaes, obteno de informaes, extrao de relatrios o personagem principal, tudo existe por causa dele