Banco de Dados. Aula 2 - Prof. Bruno Moreno 19/08/2011
|
|
- Adriano de Carvalho Terra
- 6 Há anos
- Visualizações:
Transcrição
1 Banco de Dados Aula 2 - Prof. Bruno Moreno 19/08/2011
2 Aula passada.. Apresentação do professor e disciplina Definição de Banco de Dados Sistema de BD vs Tradicional Principais características de BD Natureza autodescritiva de um sistema de BD Isolamento entre programas e dados, e abstração de dados Suporte a múltiplas visões dos dados Compartilhamento de dados e processamento de transação multiusuário 15:29
3 Roteiro PostgreSQL Profissionais de BD Vantagens do uso de BD Modelagem de Dados Esquema de Banco de Dados Arquitetura de Banco de Dados Independência de Dados Linguagens SGBD Utilitários do sistema de BD Classificação de SGBDs Modelo de Dados Relacional e OO 15:29
4 Banco de Dados I POSTGRESQL 15:29
5 PostgreSQL É objeto-relacional Padrão SQL 92/99 Um dos mais avançados SGBDs livres Open source Flexibilidade Confiabilidade Robustez Compatível com diversos SOs 15:29
6 PostgreSQL Acesso ao banco de dados psql Linha de comando PGadmin Ferramenta gráfica ODBC (Open Data Base Connectivity) Padrão para que aplicações acessem SGBDs 15:29
7 Banco de Dados I PROFISSIONAIS DE BD 15:29
8 Profissionais de BD Administrador de banco de dados (DBA) Projetistas de banco de dados Usuários finais Analistas de sistemas Programadores de aplicações 15:29
9 Profissionais de BD Administrador de banco de dados (DBA) Autoriza o acesso ao banco de dados Coordena e monitora seu uso Adquire recursos de software e hardware Projetistas de banco de dados Identificam os dados a serem armazenados Escolhem estruturas apropriadas para representar e armazenar esses dados 15:29
10 Profissionais de BD Usuários finais Pessoas cujas funções exigem acesso ao banco de dados Tipos Usuários finais casuais Acionam o banco de dados ocasionalmente Usam uma linguagem de consulta de BD Normalmente são gerentes de nível médio Usuários finais iniciantes ou paramétricos Usuários de aplicações que já foram programadas com consultas pré-definidas 15:29
11 Profissionais de BD Usuários finais Pessoas cujas funções exigem acesso ao banco de dados Tipos Usuários finais sofisticados Engenheiros, cientistas ou analistas que implementam aplicações que atendam a solicitações complexas Usuários isolados Autônomos que mantêm um BD pessoal Utilizam de pacotes de programas prontos com interfaces gráficas baseadas em menus fáceis de usar. 15:29
12 Profissionais de BD Analistas de sistemas Identificam as necessidades dos usuários finais Programadores de aplicações Implementam essas especificações como programas 15:29
13 Banco de Dados I VANTAGENS DO USO DE BD 15:29
14 Vantagens do uso de BD Controle de redundância Normalização de dados Desnormalização Às vezes é necessário usar a redundância controlada para melhorar o desempenho das consultas Id Nome convenio convenio_tel diagnóstico 1 Carlos ABC Dor pericordial 1 Carlos ABC Hipoglicemia 2 Flávia XYZ Dor pericordial 2 Flávia XYZ Hipoglicemia Id Nome convenio convenio convenio_tel 1 Carlos ABC ABC :29 Flávia XYZ XYZ Id_pac diagnóstico 1 Dor pericordial 1 Hipoglicemia 2 Dor pericordial 2 Hipoglicemia
15 Vantagens do uso de BD Restrição de acesso não autorizado Subsistema de segurança e autorização PostgreSQL Arquivos pg_hba e postresql Definição de usuários 15:29
16 Vantagens do uso de BD Oferta de armazenamento persistente para objetos do programa Objeto complexo em C++ ou Java Oferta de estruturas de armazenamento e técnicas de pesquisa para o processamento eficiente de consulta Índices Buffering Processamento e otimização de consulta 15:29
17 Vantagens do uso de BD Oferta de backup e recuperação Oferta de múltiplas interfaces do usuário Representação de relacionamentos complexos entre dados Pode incluir muitas variedades de dados que estão inter-relacionados de diversas maneiras 15:29
18 Vantagens do uso de BD Imposição de restrições de integridade Restrição de integridade de tipo Restrição de integridade referencial Um PROFESSOR para uma ou muitas TURMAS Restrição de chave ou singularidade Cada registro de DISCIPLINA deverá ter um valor exclusivo para Numero_disciplina Regras de negócio Um ALUNO deve estar matriculado em no mínimo 2 DISCIPLINAS e no máximo 4 15:29
19 Vantagens do uso de BD Dedução e ações usando regras Sistemas de banco de dados dedutivos Oferecem capacidades para definir regras de dedução Deduzir novas informações com base nos fatos armazenados no banco de dados Gatilhos Regra ativada por atualizações na tabela Procedimentos armazenados Procedimentos mais elaborados para impor regras 15:29
20 Banco de Dados I MODELAGEM DE DADOS 15:29
21 Modelo de dados Característica fundamental de BDs: abstração de dados Modelo de dados descrevem a estrutura de um banco de dados Fornece significado necessário para permitir abstração Estrutura de um banco de dados: 15:29 Tipos de dados Relacionamentos Restrições Operações básica para atualização e recuperação
22 Modelo de dados Modelos de dados Conceituais Modelos de alto nível Descrevem os dados como os usuários os percebem. Modelos representacionais Conceitos entendidos por usuários finais Sem detalhes de armazenamento de dados mas podem ser implementados de maneira direta Modelos de dados físicos Modelos de baixo nível Descrevem os detalhes de armazenamento
23 Modelo de dados Modelo de dados conceituais Entidade Representa um objeto do mundo real ou um conceito Ex: entidade funcionário e projeto Atributo Propriedade de interesse que descreve uma entidade Ex: atributo nome da entidade funcionário Relacionamento Representa a associação entre duas ou mais entidades Ex: Relacionamento entre funcionário e projeto
24 Modelo de dados Modelo de dados representacionais (implementação) Mais utilizados em SGBDs comerciais tradicionais Modelo de dados relacional Modelo de rede Modelo hierárquico Modelos de dados orientados a objetos Mais alto nível, próximo aos modelos conceituais Utilizam paradigma OO para armazenar dados
25 Modelo de dados Modelo de dados físicos Representam como os dados estão armazenados em arquivos no computador Registro, ordem de registro, rotas de acesso Uma rota de acesso torna a consulta em um banco de dados mais eficiente
26 Esquemas Descrição de banco de dados é diferente do banco de dados de fato Esquemas podem ser representados em diagramas Apresentam a estrutura das entidades Sem tipos, nem restrições
27 Estado do banco de dados Dados do banco de dados em um determinado momento Snapshot Conjunto corrente de ocorrências ou instâncias Cada inserção, atualização ou exclusão de dados altera o estado do banco de dados Ao se definir um esquema de banco de dados o estado correspondente é vazio
28 Estado do banco de dados Teremos um estado inicial quando o banco for populado ou carregado com dados iniciais A cada operação: um novo estado corrente O SGBD deve garantir que cada estado é um estado válido Satisfaz estruturas e restrições definidas no esquema
29 Banco de Dados I ARQUITETURA DE TRÊS ESQUEMAS
30 Arquitetura de três esquemas Características importantes da abordagem com uso de BD (1) Separação de programa e dados (2) Suporte a múltiplas visões de usuários (3) Uso de catálogo para armazenar a descrição do Banco de Dados Arquitetura três esquemas
31 Arquitetura de três esquemas Objetivo: separar o usuário da aplicação do banco de dados físico Esquemas são definidos em três níveis (1) Nível interno: esquema interno (2) Nível conceitual: esquema conceitual (3) Nível externo: esquema externo ou visões de usuários
32 Arquitetura de três esquemas (1) Nível interno Esquema Interno Descreve a estrutura de armazenamento físico do banco de dados Utiliza um modelo de dados físico Descreve detalhes completos do armazenamento de dados e caminhos de acesso ao banco de dados
33 Arquitetura de três esquemas (2) Nível conceitual Esquema Conceitual: modelo de dados representacional Descreve toda a estrutura do banco de dados para a comunidade de usuários Oculta detalhes das estruturas de armazenamento físico, concentrando-se na descrição de Entidades Tipos de dados Conexões Operações de usuários Restrições
34 Arquitetura de três esquemas (3) Nível externo Esquemas externos ou visões de usuários Cada esquema externo descreve a parte do banco que um dado grupo de usuários tem interesse Oculta o restante Implementado utilizando um modelo representacional
35 Arquitetura de três esquemas Os três esquemas são apenas descrições dos dados O dado existe somente no nível físico Nessa arquitetura, um usuário refere-se somente ao seu próprio esquema externo O SGBD é responsável por transformar essa solicitação em cada nível posterior
36 Independência de dados Capacidade de mudar de esquema sem que ocorram alterações no próximo nível de esquema A arquitetura 3-esquemas auxilia na independência de dados Existem dois tipos de independência de dados (1) Independência lógica de dados (2) Independência física de dados
37 Independência de dados (1) Independência lógica Capacidade de alterar o esquema conceitual sem mudar o esquema externo (programas) Exemplo: adição de novos registros ou item, variar restrições, redução de banco de dados (2) Independência física Capacidade de mudar o esquema interno sem alterar o esquema conceitual Exemplo: reorganização de arquivos físicos, criação de estruturas de dados diferenciadas
38 Banco de Dados I LINGUAGENS DE SGBD
39 Linguagens de SGBD Linguagem de definição de dados (DDL) Data Definition Language Define os dois esquemas Linguagem de definição de armazenamento (SDL) Storage Definition Language Especifica o esquema interno Linguagem de definição de visão (VDL) View Definition Language Especificar visões do usuário e seus mapeamentos ao esquema conceitual Linguagem de manipulação de dados (DML) Data Manipulation Language Incluem recuperação, inserção, exclusão e modificação dos dados
40 Linguagens de SGBD Tipos de DML Alto nível (não procedural) Pode ser utilizada para especificar operações de banco de dados complexas de forma concisa Um conjunto de cada vez ou orientadas a conjunto Baixo nível (procedural) Deve ser embutida em uma linguagem de programação de uso geral Um registro de cada vez
41 Utilitários do sistema de BD Carga Carrega os arquivos de dados existentes Backup Cria uma cópia de segurança do banco de dados Reorganização do armazenamento do banco de dados Reorganiza um conjunto de arquivos do banco de dados em diferentes organizações de arquivo Monitoração de desempenho Monitora o uso do banco de dados e oferece estatísticas ao DBA
42 Banco de Dados I CLASSIFICAÇÃO DE SGBDS
43 Classificação de SGBDs (1) Número de usuários Monousuário Multiusuário (2) Distribuição Centralizado Distribuído
44 Classificação de SGBDs (3) Custo Código aberto Diferentes tipos de licença (4) Modelo de dados Relacional Objeto Hierárquico e rede (legado) SGBDs XML nativos Objeto-relacional
45 Modelo de Dados Relacional Banco de Dados é representado como uma coleção de tabelas (relações) Cada relação pode ser armazenada como um arquivo separado A maioria utiliza uma linguagem de consulta de alto nível SQL
46 Modelo de Dados de Objetos Banco de dados em termos de objetos, suas propriedades e operações Paradigma OO Objetos com a mesma estrutura e comportamento pertencem a uma classe Classes são organizadas em hierarquias Operações são especificadas e pré-definidas no banco: métodos SGBDs relacionais estenderam os OOs Objeto Relacional ou Relacional Estendido
47 Lista de discussão e freqüência! Aula 2 - BD - Prof. Bruno Moreno 19/08/2011
Banco de Dados. SGBD - Sistema de Gerenciamento de Banco de Dados Parte 2. Prof. Leonardo Vasconcelos
Banco de Dados Parte 2 Prof. Leonardo Vasconcelos - Conceitos e Arquiteturas de SBD Modelos de dados: conjunto de conceitos que podem ser usados para descrever a estrutura de um banco de dados. Permitem
Leia maisIntrodução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s
Introdução Contribuição do Capítulo 2: discutir modelos de dados definir conceitos de esquemas e instâncias descrever os tipos de interfaces e linguagens oferecidas por um SGBD mostrar o ambiente de programas
Leia maisConceitos e arquitetura do banco de dados. Andre Noel
Conceitos e arquitetura do banco de dados Andre Noel SGBD SGBD cliente/servidor SGBD SGBD cliente/servidor Módulo cliente SGBD SGBD cliente/servidor Módulo cliente Módulo servidor Abstração de dados Quais
Leia maisModelagem Conceitos e arquitetura do SBD; Modelo de dados entidade-relacionamento modelo ER; Modelo de dados relacional; Mapeamento ER para o
Universidade Estadual de Mato Grosso do Sul Ciência da Computação Banco de Dados Prof. Nilton nilton@comp.uems.br Modelagem Conceitos e arquitetura do SBD; Modelo de dados entidade-relacionamento modelo
Leia maisLINGUAGEM, TIPOS DE USUÁRIOS DE SGBD E MODELOS DE DADOS
Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI LINGUAGEM, TIPOS DE USUÁRIOS DE SGBD E MODELOS DE DADOS Disciplina: Banco de Dados Prof: Márcio Palheta,
Leia maisBanco de Dados. Banco de Dados II. Característica fundamental de SGBDs. Abordagem SGBD x Processamento de Arquivos Tradicional
Banco de Dados Banco de Dados II Conceitos Básicos Coleção logicamente coerente de dados relacionados com algum significado inerente; Exemplos de bancos de dados: Agenda de endereços (papel ou computador)
Leia maisAula 2 BD Introdução. Profa. Elaine Faria UFU
Aula 2 BD Introdução Profa. Elaine Faria UFU - 2017 Motivaçã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
Leia maisMatéria Introdutória. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri
Matéria Introdutória Banco de Dados Motivação Necessidade de armazenar grandes quantidades de dados Necessidade de acessar as informações de maneira eficiente e segura Evolução histórica: desenvolvimento
Leia maisBancos de Dados Notas de Aula Introdução Prof. Dr. Daniel A. Furtado
Bancos de Dados Notas de Aula Introdução Prof. Dr. Daniel A. Furtado Definição de Banco de Dados De uma forma genérica, um banco de dados é definido como uma coleção de dados relacionados. Os dados são
Leia maisUERJ Oscar Luiz Monteiro de Farias 1. Bancos de Dados. Mestrado em Engenharia de Computação área de concentração Geomática
UERJ Oscar Luiz Monteiro de Farias 1 Bancos de Dados Mestrado em Engenharia de Computação área de concentração Geomática UERJ Oscar Luiz Monteiro de Farias 2 Conceitos de Sistemas de Banco de Dados e Arquitetura
Leia maisIntrodução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos
Conceitos Básicos Introdução Tópicos Especiais Modelagem de Dados Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional
Leia mais2. Conceitos e Arquiteturas de um SGBD
Instituto de Ciências Exatas e Tecnológicas Campus Assis Curso: Ciência da Computação Disciplina: Banco de Dados Prof(a): Alexandre Serezani Título: Apostila 2 APOSTILA 2 2. Conceitos e Arquiteturas de
Leia maisSistemas de Banco de Dados
Sistemas de Banco de Dados Fundamentos em Bancos de Dados Relacionais Wladmir Cardoso Brandão www.wladmirbrandao.com Departamento de Ciência da Computação (DCC) Instituto de Ciências Exatas e Informática
Leia maisConceitos Básicos Sistemas de banco de dados; Sistemas de gerência de banco de dados.
Universidade Estadual de Mato Grosso do Sul Ciência da Computação Banco de Dados Prof. Nilton nilton@comp.uems.br Conceitos Básicos Sistemas de banco de dados; Sistemas de gerência de banco de dados. 2
Leia maisIntrodução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos
Conceitos Básicos Introdução Banco de Dados I Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Departamento de Computação DECOM Dados
Leia maisBanco de Dados. SGBD - Sistema de Gerenciamento de Banco de Dados Parte 1. Prof. Leonardo Vasconcelos
Banco de Dados SGBD - Sistema de Gerenciamento de Banco de Dados Parte 1 Prof. Leonardo Vasconcelos - O que é um banco de dados (BD)? Um Banco de Dados (ou Base de Dados) é uma coleção de dados relacionados,
Leia maisIntrodução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos
Introdução Laboratório de Computação para Ciências Módulo II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional
Leia maisModelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo
MODELAGEM DE DADOS Sistemas de Banco de Dados Profa. Rosemary Melo SISTEMAS DE BANCO DE DADOS OBJETIVOS Apresentar os conceitos fundamentais de Sistemas de Banco de Dados. Principais componentes dos SGBDs
Leia maisBanco de Dados. SGBDs. Professor: Charles Leite
Banco de Dados SGBDs Professor: Charles Leite Sistemas de BD Vimos que um BANCO DE DADOS representa uma coleção de dados com algumas propriedades implícitas Por exemplo, um BD constitui os dados relacionados
Leia maisMODELAGEM DE DADOS UNIDADE 1 Visão Geral. Luiz Leão
UNIDADE 1 Visão Geral Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 1.1 Visão geral: Banco de dados 1.2 Dados versus informação 1.3 Classificando os bancos de dados 1.4 Sistemas
Leia maisara entender os Sistemas Gerenciadores de Banco de Dados é importante conhecer
Parte 2 ara entender os Sistemas Gerenciadores de Banco de Dados é importante conhecer P alguns conceitos básicos. A primeira definição é relativa aos conceitos de dados e informação. Dados são fatos em
Leia maisBanco de Dados e Aplicações em Negócios: Introdução.
Banco de Dados e Aplicações em Negócios: Introdução evandro@usp.br Motivação Extenso uso de Banco de Dados (BD) no cotidiano Bancos, serviços, comércio em geral (comércio eletrônico) Web e seus serviços
Leia maisLivro texto: Capítulo 1
Livro texto: Capítulo 1 Bancos de dados (BD) No decorrer do dia, a maioria de nós se depara com atividades que envolvem alguma interação com os BD s banco reservas em um hotel compra de passagens aéreas
Leia maisAdriano Maranhão PROFISSIONAIS E ATIVIDADES ENVOLVIDAS EM UM SGBD
Adriano Maranhão PROFISSIONAIS E ATIVIDADES ENVOLVIDAS EM UM SGBD ADMINISTRADOR DA BASE DE DADOS Em qualquer organização onde muitas pessoas compartilham muitos recursos, existe a necessidade de um administrador
Leia mais1. Conceitos de Bancos de Dados
Bancos de Dados 1. Conceitos de Bancos de Dados 1 Bancos de Dados na Vida Cotidiana BD e sistemas de informação baseados em BD são cada vez mais essenciais para a vida moderna Quase todas as nossas atividades
Leia maisSISTEMA DE GERENCIAMENTO DE BANCO DE DADOS - SGBD
Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS - SGBD Disciplina: Banco de Dados Prof: Márcio Palheta, Esp
Leia maisAula 01 Conceito de Banco de Dados e SGBD
Aula 01 Conceito de Banco de Dados e SGBD Dado: conjunto de símbolos arranjados a fim de representar a informação fora da mente humana. Elemento de Dado: subconjunto de símbolos que compõem um dado com
Leia maisIntrodução. O que é um Banco de Dados (BD)?
O que é um Banco de Dados (BD)? É uma coleção de dados relacionados e armazenados em algum dispositivo Associações aleatórias de dados não podem ser chamadas de base de dados Conceito de dados Valor de
Leia maisBD e Aplicações em Negócios
BD e Aplicações em Negócios Sistemas de Banco de Dados: conceitos e arquitetura evandro@usp.br Modelo de dados Temos um conceito inicial (primitivo) do que pode ser um BD BD é um conjunto de dados Para
Leia maisSISTEMAS DE BANCOS DE DADOS: CONCEITOS E ARQUITETURA
Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI SISTEMAS DE BANCOS DE DADOS: CONCEITOS E ARQUITETURA Disciplina: Banco de Dados Prof: Márcio Palheta, Esp.
Leia maisBanco de Dados. Introdução e Definições
Banco de Dados Introdução e Definições Conceitos Diferença entre Informação e Dado Informação: é qualquer fato ou conhecimento do mundo real e que pode ou não ser registrado /armazenado Dado: é a representação
Leia maisParte SISTEMAS DE GERÊNCIA DE BANCO DE DADOS 2.1 CARACTERÍSTICAS DE UM BANCO DE DADOS
Parte 2 ara entender os Sistemas Gerenciadores de Banco de Dados é importante conhecer Palguns conceitos básicos. A primeira definição é relativa aos conceitos de dados e informação. Dados são fatos em
Leia maisModelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo
MODELAGEM DE DADOS Sistemas de Banco de Dados Profa. Rosemary Melo SISTEMAS DE BANCO DE DADOS OBJETIVOS Apresentar os conceitos fundamentais de Sistemas de Banco de Dados. Principais componentes dos SGBDs
Leia maisDDL). O resultado da compilação dos parâmetros DDLs é
Banco Dados Aula 2 Linguagens de Banco de Dados e Tipos de Usuários 1. Linguagens de Banco de Dados Um sistema de banco de dados proporciona dois tipos de linguagens: uma específica para os esquemas do
Leia maisAula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD
Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD Banco de Dados (BD) é o arquivo físico, em dispositivos periféricos, onde estão armazenados os dados de diversos sistemas, para
Leia maisCurso: Banco de Dados I. Conceitos Iniciais
Curso: Conceitos Iniciais Discussão inicial O que são Bancos de Dados? Quais os programas de Bancos de Dados mais conhecidos no mercado? Quais as vantagens do uso de Bancos de Dados nas empresas? Como
Leia maisConceitos de Sistemas de Banco de Dados INE 5323
Conceitos de Sistemas de Banco de Dados INE 5323 Prof. Mario Dantas Introdução Por quê Sistemas de Banco de Dados Visão dos Dados Modelos de Dados Linguagem de Definição de Dados (DDL) Linguagem de Manipulação
Leia maisSistemas da Informação. Banco de Dados I. Edson Thizon
Sistemas da Informação Banco de Dados I Edson Thizon (edson@esucri.com.br) 2008 Apresentação (mini-currículo) Formação Acadêmica Mestrando em Ciência da Computação (UFSC/ ) Créditos Concluídos. Bacharel
Leia maisBanco de Dados. Perspectiva Histórica dos Bancos de Dados. Prof. Walteno Martins Parreira Jr
Banco de Dados Perspectiva Histórica dos Bancos de Dados Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.com 2015 Histórico Antes dos computadores, as informações eram
Leia maisBCD29008 Banco de dados
BCD29008 Banco de dados Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José mello@ifsc.edu.br http://docente.ifsc.edu.br/mello/bcd 31 de julho de 2017 1/24 Apresentação
Leia maisBCD29008 Banco de dados
BCD29008 Banco de dados Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José mello@ifsc.edu.br http://docente.ifsc.edu.br/mello/bcd 21 de fevereiro de 2018 1/24 Apresentação
Leia maisBanco de Dados. Professor: Marcelo Machado Cunha IFS Campus Aracaju
Banco de Dados Professor: Marcelo Machado Cunha IFS Campus Aracaju Definição Banco de Dados Conjunto de dados interrelacionados que objetivam atender as necessidades de um conjunto de usuários. Inglês:
Leia maisBanco de Dados. Introdução. Profa. Flávia Cristina Bernardini
Banco de Dados Introdução Profa. Flávia Cristina Bernardini * Slides Baseados no material elaborado pelos professores Eduardo R. Hruschka, Cristina D. A. Ciferri e Elaine Parros Machado Motivação Operações
Leia maisProf. Marcelo Machado Cunha
Prof. Marcelo Machado Cunha www.marcelomachado.com mcelobr@yahoo.com.br Ementa Introdução a Banco de Dados (Conceito, propriedades), Arquivos de dados x Bancos de dados, Profissionais de Banco de dados,
Leia maisArquitetura dos SBDs Características e Benefícios Visão Geral de Projeto de BD MER: Entidades e Atributos Atividade.
Banco de Dados Aula 1.4 - Sistemas de Banco de Dados Bruno Neiva Moreno Instituto Federal do Rio Grande do Norte Campus Nova Cruz bruno.moreno@ifrn.edu.br 1/25 Arquitetura dos SBDs 2/25 Objetivos dos SGBDs
Leia maisUnidade 1 Introdução
Unidade 1 UFCG/CEEI/DSC Banco de Dados I Prof. Cláudio Baptista, PhD O que é um Banco de Dados (BD)? É uma coleção de dados relacionados e armazenados em algum dispositivo. Propriedades de um BD: Um BD
Leia maisIntrodução à Banco de Dados
Introdução à Banco de Dados Disciplina de Sistemas de Banco de Dados Prof. Marcos Antonio Schreiner /08/2015 Banco de dados Definição Coleção de dados relacionados. Fatos conhecidos que podem ser armazenados.
Leia maisSistema Gestor de Bancos de Dados (SGBD)
Sistema Gestor de Bancos de Dados (SGBD) Conceitos Gerais Prof. Guilherme Tomaschewski Netto guilherme.netto@gmail.com Roteiro! Contextualização! Apresentação, um pouco de história Legendas! Nesta apresentação
Leia maisBanco de Dados - Conceitos. Baseado no material da Profa. Vania Bogorny (UFSC)
Banco de Dados - Conceitos Baseado no material da Profa. Vania Bogorny (UFSC) 1 Por que estudar BD? Os Bancos de Dados fazem parte do nosso dia-a-dia: operação bancária reserva de hotel compra de passagens
Leia maisBANCO DE DADOS. Araújo Lima. Jan / Araújo
BANCO DE DADOS Lima Jan / 2017 1 Índice 1.Introdução a Sistemas de Banco de Dados Evolução dos Sistemas de Informação Conceitos de Bancos de Dados Usuários de Banco de Dados Banco de Dados X Linguagens
Leia maisBanco de Dados Relacional
Centro Federal de Educação Tecnológica de Pernambuco Curso de Tecnologia em Sistemas de Informação Banco de Dados Relacional Renata Lúcia Mendonça Ernesto do Rêgo rlrego@yahoo.com 1 Plano de Ensino Objetivo
Leia maisSistema de Banco de Dados. UNIDADE 1 Introdução aos Sistemas de Bancos de Dados Professor: Armando Hage
Sistema de Banco de Dados UNIDADE 1 Introdução aos Sistemas de Bancos de Dados Professor: Armando Hage Resumo da Unidade Banco de dados BD SGBD Objetivo Visão Geral Abstração Modelo de Dados Entidade Relaciomento(ER)
Leia maisBanco de Dados Conceito de Arquitetura
Banco de Dados Conceito de Arquitetura Wireless-Optical Broadband Acess Network APRESENTAÇÃO Graduado SI Engenharia de Software Gerenciamento de Projetos Mecatrônica Mestrando CONCEITO DE BD MODELO DE
Leia maisProjeto de Banco de Dados. Componentes de um Sistema de Informação. Arquitetura de SI. Sistema de Informação (SI) SI nas Organizações
Sistema (SI) Coleção de atividades de Banco de Dados que regulam o compartilhamento, SI nas Organizações a distribuição de informações Fernando Fonseca e o armazenamento de dados relevantes ao gerenciamento
Leia maisINE 5423 Banco de Dados I
UFSC-CTC-INE Curso de Ciências da Computação INE 5423 Banco de Dados I 2011/1 http://www.inf.ufsc.br/~ronaldo/ine5423 Programa da Disciplina Objetivo Conteúdo Avaliação Bibliografia Cronograma (Previsto)
Leia maisResolução dos exercícios da lista BD01
Resolução dos exercícios da lista BD01 Pedro Losco Takecian Monitor João Eduardo Ferreira Professor 4 de abril de 2006 1. Quando faz sentido utilizar um SGBD ao invés de simplesmente utilizar o sistema
Leia maisINE 5423 Banco de Dados I
UFSC-CTC-INE Curso de Ciencias da Computação INE 5423 Banco de Dados I 2010/2 http://www.inf.ufsc.br/~ronaldo/ine5423 Programa da Disciplina Objetivo Conteúdo Avaliação Bibliografia Cronograma (Previsto)
Leia maisIntrodução a Banco de Dados Prof. Msc Denival A. dos Santos
Introdução a Banco de Dados Prof. Msc Denival A. dos Santos Dado Um dado sozinho, dissociado de um contexto, não expressa algo que traga qualquer certeza ou elimine dúvidas de qualquer natureza. No máximo,
Leia maisArquitetura Genérica do SGBDD
Bancos de Dados III Bancos de Dados Distribuídos Arquiteturas, Modelos e Requisitos Rogério Costa rogcosta@inf.puc-rio.br 1 Arquitetura Genérica do Existem diversas propostas de arquiteturas para BDD (multi-database,
Leia maisAula 01. Introdução aos sistemas de informação Conceitos de banco de dados Modelos de BD Linguagens de Banco de Dados Usuários de um Banco de Dados
INSTITUTO FEDERAL NORTE DE MINAS GERAIS Curso Técnico em Informática Disciplina: Banco de Dados Professor: Alessandro Carneiro Ribeiro E-mail: alessandro.carneiro@yahoo.com.br Aula 01 Introdução aos sistemas
Leia maisBanco de Dados. Introdução aos Bancos de dados. Prof. Sérgio Portari
Banco de Dados Introdução aos Bancos de dados Prof. Sérgio Portari - 2016 Plano de Ensino EMENTA: Introdução à teoria de Banco de Dados: organização de arquivos; tabelas, registros, atributos, chaves;
Leia maisBANCO DE DADOS. Introdução. Prof. Marcelo Machado Cunha
BANCO DE DADOS Introdução Prof. Marcelo Machado Cunha Profissionais Envolvidos Administrador de Banco de Dados (DBA) responsável por autorizar o acesso ao banco de dados e coordenar e monitorar seu uso;
Leia maisIntrodução aos Bancos de dados. Prof. Vicente Paulo de Camargo. Ref. Prof. Renato de Oliveira Violin UFSCar e Lineu Mialaret
Banco de Dados Introdução aos Bancos de dados Prof. Vicente Paulo de Camargo Ref. Prof. Renato de Oliveira Violin UFSCar e Lineu Mialaret Banco de Dados Bibliografia Modelagem Conceitual e Projeto de Banco
Leia maisBancos de Dados Distribuídos
Bancos de Dados Distribuídos O que é Sistema Gerenciador de Banco de Dados? Um sistema gerenciador de banco de dados (SGBD) é usado como sendo um sistema que permite o gerenciamento dos sistemas de bancos
Leia maisBanco de dados. Prof. Me. Hélio Esperidião
Banco de dados Prof. Me. Hélio Esperidião Introdução Banco de dados Prof. Msc. Hélio Esperidião Banco de dados Podemos entender por banco de dados qualquer sistema que reúna e mantenha organizada uma série
Leia maisBanco de Dados I. Prof. Edson Thizon ethizon@bol.com.br
Banco de Dados I Prof. Edson Thizon ethizon@bol.com.br Conceitos Dados Fatos conhecidos que podem ser registrados e que possuem significado implícito Banco de dados (BD) Conjunto de dados interrelacionados
Leia maisProf. Fabiano Taguchi
BANCO DE DADOS Prof. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com INTRODUÇÃO À BANCO DE DADOS Banco de dados desempenha um papel fundamental em todas as áreas em que os
Leia maisMODELAGEM DE DADOS UNIDADE 2 Projeto de Banco de Dados. Luiz Leão
Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático 2.1 Projeto de banco de dados 2.2 Modelo Externo 2.3 Modelo Conceitual 2.4 Modelo Interno 2.5 Modelo Físico 2.6 Modelo de Dados
Leia maisIntrodução aos Bancos de dados. Francisco Antonio de Sousa
1 Introdução aos Bancos de dados Francisco Antonio de Sousa xsousa@yahoo.com.br 3 OBJETIVOS Propiciar ao aluno conhecimento abrangente de um Sistema de Gerência de Banco de Dados; Prover um estudo aprofundado
Leia maisMATA60 BANCO DE DADOS Aula 2- Sistema Gerenciador de Banco de Dados. Prof. Daniela Barreiro Claro
MATA60 BANCO DE DADOS Aula 2- Sistema Gerenciador de Banco de Dados Prof. Daniela Barreiro Claro Agenda SGBD Visão Geral Componentes Vantagens Arquitetura de um SGBD FORMAS - UFBA 2 de X SGBD Um Sistema
Leia maisIntrodução a B anco de Dados. INE5206 Introdução à Informática INE/CTC/UFSC Prof. Roberto Willrich
Introdução a B anco de Dados INE5206 Introdução à Informática INE/CTC/UFSC Prof. Roberto Willrich 1 Introdução Sistema de banco de dados Projetados para gerenciar grandes quantidades de informação Proporcionar
Leia maisFaculdade Ieducare 4º Semestre Sistemas de Informação Professor: Rhyan Ximenes
Faculdade Ieducare 4º Semestre Sistemas de Informação Professor: Rhyan Ximenes Modelagem de Dados 1 Ementa; Avaliação; Introdução. Modelagem de Dados 2 Componentes de sistemas de bancos de dados; Arquitetura
Leia maisBanco de dados. Objetivo: Reter os dados de forma que possam ser utilizados em outros momentos
Banco de dados BD Banco de dados Objetivo: Armazenar dados Consultar dados (dentro de um determinado contexto) gerando informações úteis Reter os dados de forma que possam ser utilizados em outros momentos
Leia maisBanco de dados. Objetivo: Reter os dados de forma que possam ser utilizados em outros momentos
Banco de dados BD Dados x Informações Banco de dados Objetivo: Armazenar dados Consultar dados (dentro de um determinado contexto) gerando informações úteis Reter os dados de forma que possam ser utilizados
Leia maisedsoncs@gmail.com www.linkedin.com/in/edsonhu Agenda Banco de Dados Relacional Modelo Descritivo Modelo Conceitual Modelo Lógico Arquitetura Cliente/Servidor Componentes SQL Server Management Studio (SSMS)
Leia maisKorth Silberschatz Sundarshan. Sistema de Banco de Dados, 5/E
Sistema de Banco de Dados, 5/E Capítulo 1: Introdução Finalidade dos sistemas de banco de dados Visão dos dados Linguagens de banco de dados Bancos de dados relacionais Projeto de banco de dados Bancos
Leia maisIntrodução. Motivação. Sistema Gerenciador de Banco de Dados (SGBD) Banco de Dados (BD) Sistema de Banco de Dados (SBD)
Ciência da Computação GBC043 Sistemas de Banco de Dados Introdução Profa. Maria Camila Nardini Barioni camila.barioni@ufu.br Bloco B - sala 1B137 1 semestre de 2019 Motivação Necessidade de armazenar grandes
Leia maisPLANO DE ENSINO. PRÉ-REQUISITO: Modelagem e Programação Orientada a Objetos. PROFESSORA RESPONSÁVEL: Roberta Macêdo Marques Gouveia
UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO Rua Dom Manoel de Medeiros, s/n Dois Irmãos 52171-900 Recife-PE Fone: 0xx-81-332060-40 proreitor@preg.ufrpe.br PLANO DE ENSINO
Leia maisConceitos Básicos. Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI. Disciplina: Banco de Dados
Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI Conceitos Básicos Disciplina: Banco de Dados Prof: Márcio Palheta, Esp Manaus - AM ROTEIRO Introdução Dados
Leia maisIntrodução a Banco de Dados. Adão de Melo Neto
Introdução a Banco de Dados Adão de Melo Neto 1 Por que estudar BD? Os Bancos de Dados fazem parte do nosso dia-a-dia: operação bancária reserva de hotel matrícula em uma disciplina da universidade cadastro
Leia maisBases de Dados. Parte I: Conceitos Básicos
Bases de Dados Parte I Conceitos Básicos 1 Definições Básicas Dados: factos conhecidos que têm algum significado e que podem ser guardados. Base de dados (BD): conjunto de dados que se relacionam entre
Leia maisProf.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br
Programação com acesso a BD Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Modelos de Dados, Esquemas e Instâncias 2 Modelos de Dados, Esquemas e Instâncias Modelo de dados: Conjunto de conceitos
Leia maisIntrodução a Sistemas Gerenciadores de Banco de Dados
Introdução a Sistemas Gerenciadores de Banco de Dados Wendel Melo Faculdade de Computação Universidade Federal de Uberlândia www.facom.ufu.br/~wendelmelo Banco de Dados I Introdução a SGBD s 2 Definição
Leia maisBANCO DE DADOS I Atualizado em 13 de maio de 2009
... 3º Período SI 2009 BANCO DE DADOS I http://sidneyjunior.host.sk/ 1. MODELAGEM E PROJETO DE BANCO DE DADOS 1.1. Conceitos BANCO DE DADOS I Atualizado em 13 de maio de 2009 Defini-se Banco de Dados (BD)
Leia maisBases de Dados. Parte I: Conceitos Básicos. Parte I
Bases de Dados Parte I Conceitos Básicos Ricardo Rocha DCC-FCUP 1 Definições Básicas Dados: factos conhecidos que têm algum significado e que podem ser guardados. Base de dados (BD): conjunto de dados
Leia maisBanco de Dados 08/08/2010
Disciplina: Engenharia de Software / rof.: Raquel Silveira LANO DE AVALIAÇÕES Banco de Dados 1ª A: 30 de agosto 2ª A: 04 de outubro 3ª A: 29 de novembro NAF: 02 de dezembro Referência bibliográfica: SILBERSCHATZ,
Leia maisArquitetura de Banco de Dados
Arquitetura de Banco de Dados Modelos de Dados Alto Nível Utilizam conceitos tais como Entidades, Atributos e Relacionamentos. Uma entidade é um objeto que é representado na base de dados. Um atributo
Leia maisIntrodução. Qual é a importância dos bancos de dados no nosso dia a dia? Imaginem como seria as grandes empresas sem os bancos de dados?
Aula - 01 Introdução Qual é a importância dos bancos de dados no nosso dia a dia? Imaginem como seria as grandes empresas sem os bancos de dados? Controle automático de estoques. Introdução Aplicações
Leia maisAULA 1 INTRODUÇÃO A BANCO DE DADOS E VISÃO GERAL DO SQL CONCEITUANDO BANCO DE DADOS MODELO RELACIONAL
BANCO DE DADOS GERENCIAL 1 AULA 1 INTRODUÇÃO A BANCO DE DADOS E VISÃO GERAL DO SQL CONCEITUANDO BANCO DE DADOS Um banco de dados é uma coleção de dados (ou informações) organizadas de forma lógica, e que
Leia maisRoteiro. Conceitos e Arquitetura de Sistemas de Banco de Dados. Conceitos e Arquiteturas de Sistemas de Banco de Dados. BCC321 - Banco de Dados I
Roteiro Conceitos e Arquitetura de Sistemas de Banco de Dados Luiz Henrique de Campos Merschmann Departamento de Computação Universidade Federal de Ouro Preto luizhenrique@iceb.ufop.br www.decom.ufop.br/luiz
Leia maisUniversidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados. Aula 1 Introdução a Banco de Dados
Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados Aula 1 Introdução a Banco de Dados 1. Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído
Leia maisArquiteturas para SGBD. Laboratório de Bases de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri
Arquiteturas para SGBD Laboratório de Bases de Dados Arquitetura Centralizada Terminal responsável pela exibição dos resultados sem capacidade de processamento Computador central (mainframe) responsável
Leia maisUnidade 4 Projeto de Banco de Dados
Unidade 4 Projeto de Banco de Dados Engenharia de Computação / Engenharia de Produção Banco de Dados Prof. Maria das Graças da Silva Teixeira Material base: Banco de Dados, 2009.2, prof. Otacílio José
Leia maisGerenciador de Bancos de Dados SQL Server
Curso de Especialização: Engenharia e Administração de Sistemas de Banco de Dados Gerenciador de Bancos de Dados SQL Server 1 Conceitos Fundamentais Profa. Dra. Gisele Busichia Baioco gisele@ft.unicamp.br
Leia maisSistema de armazenamento de dados. Professor Leonardo Larback
Sistema de armazenamento de dados Professor Leonardo Larback O armazenamento de informações é algo essencial a quase todos os sistemas. Um sistema que não utilize nenhuma ferramenta para a armazenagem
Leia maisBanco de Dados. Aula 3 - Prof. Bruno Moreno 26/08/2011
Banco de Dados Aula 3 - Prof. Bruno Moreno 26/08/2011 Aula passada.. PostgreSQL Profissionais de BD Vantagens do uso de BD Modelagem de Dados Esquema de Banco de Dados Arquitetura de Banco de Dados Independência
Leia mais