Bancos de dados. Sistemas de bancos de dados. Professor Emiliano S. Monteiro

Documentos relacionados
Modelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo

Introdução. O que é um Banco de Dados (BD)?

Banco de Dados. SGBD - Sistema de Gerenciamento de Banco de Dados Parte 1. Prof. Leonardo Vasconcelos

Modelagem de Dados MODELAGEM DE DADOS. Sistemas de Banco de Dados. Profa. Rosemary Melo

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos

Unidade 1 Introdução

BANCO DE DADOS AULA-01. Prof. Fabiano Papaiz IFRN

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos

Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados. Aula 1 Introdução a Banco de Dados

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?

Introdução a Banco de Dados. Adão de Melo Neto

Matéria Introdutória. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri

Faculdade Ieducare 4º Semestre Sistemas de Informação Professor: Rhyan Ximenes

Aula 01 Conceito de Banco de Dados e SGBD

Cada instância exibe uma instalação separada, por exemplo, produção rodando sql server 2008 e testes rodando sql server 2012.

ara entender os Sistemas Gerenciadores de Banco de Dados é importante conhecer

Introdução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s

LÉO MATOS INFORMÁTICA

Banco de Dados. Perspectiva Histórica dos Bancos de Dados. Prof. Walteno Martins Parreira Jr

Banco de Dados. Banco de Dados II. Característica fundamental de SGBDs. Abordagem SGBD x Processamento de Arquivos Tradicional

Sistemas da Informação. Banco de Dados I. Edson Thizon

Técnico em Informática. Banco de Dados. Profª Ana Paula Mandelli

Sistema de Banco de Dados. UNIDADE 1 Introdução aos Sistemas de Bancos de Dados Professor: Armando Hage

Introdução a Sistemas Gerenciadores de Banco de Dados

Banco de Dados - Conceitos. Baseado no material da Profa. Vania Bogorny (UFSC)

Introdução à Banco de Dados

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos

GBC053 Gerenciamento de Banco de Dados. Plano de Curso e Introdução. Ilmério Reis da Silva UFU/FACOM/BCC

Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD

Banco de Dados. SGBDs. Professor: Charles Leite

BANCO DE DADOS. Araújo Lima. Jan / Araújo

MODELAGEM DE DADOS UNIDADE 2 Projeto de Banco de Dados. Luiz Leão

BANCO DE DADOS. Araújo Lima. Fev / Araújo

INE 5423 Banco de Dados I

Bancos de Dados Notas de Aula Introdução Prof. Dr. Daniel A. Furtado

Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri. Banco de Dados Processamento e Otimização de Consultas

Banco de Dados. Introdução e Definições

Conceitos relativos a Banco de Dados & Modelos de Informação de Banco de Dados. Introdução

Prof. Marcelo Machado Cunha

Introdução a B anco de Dados. INE5206 Introdução à Informática INE/CTC/UFSC Prof. Roberto Willrich

Arquitetura dos SBDs Características e Benefícios Visão Geral de Projeto de BD MER: Entidades e Atributos Atividade.

INE 5423 Banco de Dados I

Banco de Dados. Professor: Marcelo Machado Cunha IFS Campus Aracaju

BANCO DE DADOS. Introdução. Prof. Marcelo Machado Cunha

Aula 2 BD Introdução. Profa. Elaine Faria UFU

Curso: Banco de Dados I. Conceitos Iniciais

Banco de Dados I. Prof. Edson Thizon

Prof. Fabiano Taguchi

Conceitos Básicos Sistemas de banco de dados; Sistemas de gerência de banco de dados.

Banco de dados. Objetivo: Reter os dados de forma que possam ser utilizados em outros momentos

Banco de dados. Objetivo: Reter os dados de forma que possam ser utilizados em outros momentos

Tecnologia da Informação

Banco de Dados Modelo Relacional, Algebra Relacional, SQL

Banco de Dados e Aplicações em Negócios: Introdução.

Banco de Dados Relacional

Sistema Gestor de Bancos de Dados (SGBD)

Banco de Dados. Introdução. Profa. Flávia Cristina Bernardini

Conceitos Básicos. Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI. Disciplina: Banco de Dados

Parte SISTEMAS DE GERÊNCIA DE BANCO DE DADOS 2.1 CARACTERÍSTICAS DE UM BANCO DE DADOS

SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS - SGBD

BANCO DE DADOS. Vinícius Pádua

1. Conceitos de Bancos de Dados

Banco de Dados I Parte I: Introdução

Uso de Índices na Otimização e Processamento de Consultas. Otimização e Processamento de Consultas. Otimização e Processamento de Consultas

Introdução a Banco de Dados Aula 02. Prof. Silvestri

BCD29008 Banco de dados

Sistema de Informação Geográfica

Banco de Dados. Aula 2 - Prof. Bruno Moreno 19/08/2011

BCD29008 Banco de dados

ORGANIZANDO DADOS E INFORMAÇÕES: Bancos de Dados

Introdução a Ciência da Computação Estrutura e Organização das Informações PROFESSORA CINTIA CAETANO

Introdução a Bancos de Dados. - Conceitos - Modelos lógicos e relacional - Álgebra relacional -SQL - Projeto Lógico

Bancos de Dados Distribuídos

Revisando Banco de Dados. Modelo Relacional

Banco de Dados 08/08/2010

Gerenciador de Bancos de Dados SQL Server

Fundamentos de Banco de Dados Aula I. Prof. Kelyn Schenatto

Livro texto: Capítulo 1

Arquiteturas de Sistemas de Informação Geográfica

Sistema de Gestão de Banco de Dados SGBD. David Fernandes França

OBJETIVO GERAL DA DISCIPLINA

Programação Orientada a Objetos (utilizando C#) Professor Emiliano S. Monteiro Versão 18 Dez/2016.

P R O F. M E. H É L I O E S P E R I D I Ã O. Eng. Computação

MODELO DE BANCO DE DADOS RELACIONAL

Aula 03. Evandro Deliberal

conteúdos. bases de dados, SGBD e aplicações. conceitos. modelo relacional (DER) conceitos

Sistemas de Banco de Dados

18/03/2012. Independência de Dados: capacidade de modificar a definição dos esquemas em. determinado nível, sem afetar o esquema do nível superior;

Banco de Dados 30/04/2012 1

CIn/UFPE Projeto Conceitual de BD - Prof. Robson Fidalgo 1/63

Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA

Televisao tamanho tela emitirsom. conectarperifericos

Marcio Victorino

Modelo Entidade-Relacionamento. Aécio Costa

Conceitos Básicos de Banco de Dados

Conceitos e arquitetura do banco de dados. Andre Noel

BANCO DE DADOS - MODELAGEM DE DADOS

BD II (SI 587) Backup de Banco de Dados. Josenildo Silva.

Transcrição:

Bancos de dados Sistemas de bancos de dados Professor Emiliano S. Monteiro

Introdução Apresentação do professor Apresentação da disciplina Avaliações

Conceitos Banco de dados Segundo C.J. Date : "O sistema de banco de dados é basicamente um sistema de manutenção de registros por computador - ou seja, um sistema cujo objetivo global é manter as informações e torná-las disponíveis quando solicitadas. Trata-se de qualquer informação considerada como significativa ao indivíduo ou à organização servida pelo sistema - em outras palavras, que seja necessária ao processo de tomada de decisão daquele indivíduo/organização";

Conceitos Banco de dados Segundo Dic. Aurélio : "Coleção abrangente, organizada e interrelacionada de dados armazenados em um meio físico, com o objetivo de evitar ou minimizar duplicidade de informação, otimizar a eficácia de seu tratamento, permitindo o acesso, através de diversas formas, a uma grande variedade de informações".

Conceitos Um banco de dados é uma coleção de dados relacionados. Dados como fatos conhecidos que podem ser registrados e que possuem significado implícito. O conceitos de banco de dados tem algumas características implícitas: A) ele representa um aspecto do mundo real (mini mundo ou universo do discurso) B) é uma coleção lógica e coerente de dados com algum significado inerente. C) um banco de dados é projetado, construído e povoado com dados que possuem um objetivo específico para seus usuários.

Conceitos Banco de dados Para a empresa seu banco de dados é um conjunto ou uma coleção de dados que estão de alguma forma relacionados e que são utilizados durante as operações da empresa para manter seus processos operacionais.

Características - BD O banco de dados é tão importante quanto o código do sistema. É no banco de dados que residem inclusive alguns códigos do sistema. É um local que pode atender determinados usuários da área administrativa que nem sequer usam os sistemas tradicionais, eles só utilizam ferramentas de consultas e geradores de relatórios de terceiros. É no banco de dados que podemos implementar várias políticas de segurança e restrições de acesso. É um lugar que pode facilmente armazenar regras de negócios sobre os processos da empresa. Portanto projetar um banco de dados é uma tarefa bastante complicada e importante da engenharia de software.

Características - BD Todo banco de dados possui algumas estruturas de dados básicas que todo programador está acostumado, com estas estruturas os programadores podem desenvolver diversas operações. São exemplos de estruturas de dados: variáveis, vetores, matrizes, árvores, índices, arquivos, etc. Estas estruturas de dados são utilizadas pelos programadores e pelos sistemas de bancos de dados para lidar com dados do mundo real das empresas. As estruturas de dados são os tijolos básicos do banco de dados e dos programas que lidam com os dados.

Conceitos Atributos = Domínios Tabela aluno Registros = Tuplas Chave primária

Conceitos Uma instância do Banco de Dados é uma cópia executável (do programa do banco, por exemplo, no caso do sql server seria: sqlserver.exe) que é executada como um serviço do SO. Cada instância gerência um ou mais bancos de dados. Cada computador pode executar várias instâncias do mesmo banco de dados, por exemplo, podemos ter em um mesmo servidor o mysql server 4 rodando com o mysql 5. O aplicativos conectam em uma determinada instância para enviar suas consultas ao BD.

Conceitos Modelo de dados: é uma coletânea de conceitos que podem ser utilizados para descrever a estrutura de um banco de dados. A estrutura são tipos de dados, relacionamentos e restrições. Os modelos de dados podem ser de alto nível ou de baixo nível. Os modelos de dados de alto nível estão próximos ao negócio do usuário. Os modelos de baixo nível estão próximos da configurações físicas dos tipos de dados que cada banco suporta. Os modelos de dados suportam os conceitos de: entidade, atributos e relacionamentos.

Conceitos Uma entidade é a representação de um objeto do mundo real, por exemplo aluno, carro, casa, etc. Um atributo representa alguma propriedade de uma entidade, por exemplo: cor, peso, altura, etc. Um relacionamento descreve como as entidades se conectam entre si, por exemplo: um carro tem rodas.

Conceitos Esquema: é a descrição dos dados, são dados que representam dados (metadados), o esquema é a representação de tudo o que existe em um banco de dados: tabelas, relacionamentos, índices, etc.

Porque BD? É compacto ocupa menos espaço físico que papel É mais rápido Realiza menos trabalho braçal para manipular dados ao contrário que a mesma tarefa feita em papel Alta disponibilidade de informações Pode reduzir a redundância de informações Permite o compartilhamento de dados Pode reforçar padrões, padroniza formato de dados Pode aplicar restrições de segurança Pode manter a integridade

Referências