Rodolfo ValezinRA: 20101270 Júlio Araújo RA: 20101272 Boaz A. NeimeirRA: 20101278  Curso de Informática - Tecnologia em Banco de Dados  Disciplina:

Slides:



Advertisements
Apresentações semelhantes
BANCO DE DADOS I Prof. Ricardo Santos.
Advertisements

Ana Paula B. Barboza Ivana Xavier Rodrigues
Maurício Edgar Stivanello
Oficina sobre banco de dados
Material III-Bimestre Wagner Santos C. de Jesus
Aula 7 Prof. Naércio Filho Técnico em Informática
Design Patterns / Acesso ao banco de dados (java.sql)
(Linguagem de Consulta Estruturada)
Conceitos básicos Professor Esp. Diego André Sant’Ana
Bancos de Dados Sistema de Banco de dados – sistema de manutenção de registros por computador. É considerado como uma sala.
Aula 1.  O que é?  Porque usar?  Onde é usado?  Como funciona?  SGBD  Linguagem SQL  Alguns Exemplos de tecnologias conhecidas.
SISTEMA PARA CONTROLE DE ESTOQUE DE BEBIDAS UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Fernando Schweder Volkmann Prof. Wilson Pedro.
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 18.
SIMULADOR WEB DO MERCADO DE COMPRA E VENDA DE AÇÕES NA BOLSA DE VALORES Luiz Alberto Fiamoncini Gui Orientador: Maurício Capobianco Lopes.
Sistema Web para Gerenciamento Eletrônico de Documentos em Projetos de Implantação de ERP Eder Gonçalves Orientador: Prof. Marcos Rogério Cardoso FURB.
APLICAÇÃO DA TÉCNICA RBC NO SISTEMA DE INFORMAÇÃO PARA SUPORTE AOS CLIENTES DA EMPRESA MULTITHERM SISTEMAS E AUTOMAÇÃO JOÃO RODRIGO DA SILVA ORIENTADOR:
Gerador de aplicativos Oracle PL/SQL WEB baseado na estrutura das tabelas do banco de dados Oracle Wagner da Silva Orientando Prof. Alexander Roberto Valdameri.
Protótipo de um ORM para a plataforma.NET Orientando: Thiago Boufleuhr Orientador: Adilson Vahldick.
SISTEMA PARA CONTROLE DA FROTA DE VEÍCULOS Ricardo Sorroche – Orientando Prof. Wilson Pedro Carli - Orientador.
Disciplina: Gerenciamento e Desenvolvimento em Banco de Dados Professora: Chaiene Minella, MSc
Curso técnico de Administração Aplicativos informatizados (Informática)
Disciplina: Gerenciamento e Desenvolvimento em Banco de Dados Professora: Chaiene Minella, MSc
SISTEMA DE GERENCIAMENTO DA APLICAÇÃO E MANUTENÇÃO DO PROGRAMA DE QUALIDADE 5S Marlos T. S. Sedrez Orientador: Paulo Roberto Dias.
Supervisão e Redes Industriais Tutorial E3 Elipse Capítulo 14 ARMAZENAMENTO DE DADOS Felipe Domeni, Gabriel Martin, Leandro Gomes Rafael Benoliel, Tiago.
Prof. Eng. Diego A. G. Ribeiro São Paulo, 2006 Tecnologia Web Prof. Eng. Diego A. G. Ribeiro São Paulo, 2006.
Introdução aos Sistemas de Informação. A TI era tratada e operacionalizada em uma visão muito estreita (CPD – Centro de processamento de dados); A.
BANCO DE DADOS Araújo Lima Ago / 2018 Araújo.
Educação Profissional Técnica de Nível Médio em Informática
Banco de Dados INSTITUTO FEDERAL PARANÁ Campus Umuarama
Banco de Dados I Modelagem Relacional
Persistência de dados e padrão DAO
Tema 1: Conceitos fundamentais de banco de dados
Educação Profissional Técnica de Nível Médio em Informática
Análise e Projeto de Sistemas II
Módulo de Administração
Geoprocessamento.
Tema 4 - Modelagem ER: Técnicas e Ferramentas
O que é um banco de dados? Antes precisamos entender o que são dados.
Organização e Arquitetura de Computadores 2º Semestre Aula 1 Prof
Origem e conceitos do SQL.
Banco de Dados Representa o arquivo físico de dados, armazenado em dispositivos periféricos, para consulta e atualização pelo usuário. Possui uma série.
Access 2010 Microsoft. Access 2010  O Microsoft Access é um Sistema de Gestão de Base de Sados (SGBD) relacional em ambiente gráfico (Windows), que possibilita.
Tema 3 - Modelagem ER: Conceitos e Fundamentos
Curso Superior de Tecnologia em BD
Administração de da informação e banco de dados
Banco de Dados para Redes - CCT0044
Aplicativos para Internet Aula 13
Aplicativos para Internet Aula 12
Desenvolvimento em Camadas
SQL Uma breve pesquisa.
BANCO DE DADOS I.
Padrões em BDOO e Projeto Lógico
1 Base de Dados I Professor Engº.Pembele Panzo. 2 TÓPICOS  MODELOS DE BASES DE DADOS: 1ª Geração-Modelo Hierárquico e Rede 2ª Geração-Modelo Relacional.
TECNOLOGIA DA INFORMAÇÃO
MER – Modelo de Entidade Relacionamento
Armazenamento de Dados Espaciais
Instalação e Manutenção de Computadores Técnico em Informática MAI1
Laboratório de Banco de Dados
MS-SQL Server Structure Query Language
Prática O-R Fernando Fonseca.
Módulo III Capítulo 2: SQLite
Aula Prática Objeto-Relacional Monitoria GDI
Modelagem Entidade-Relacionamento (MER)
Conceito de Hardware e Software. Hardware Hardware – São os dispositivos físicos de um Computador (placas mãe, memorias auxiliar e principal, periféricos.
AI – Aplicativos De Informatizados
Prof. Marcio Ferreira Modelagem de dados II
Carlos Feiteira / Felipe de Assis
BANCO DE DADOS.
Modelagem de Banco de Dados
Introdução ao Modelo Relacional Capítulo 2 - Database System Concepts – 6ª. Ed - Silberschatz et al Curso: Ciência da Computação Disciplina: Banco de Dados.
Transcrição da apresentação:

Rodolfo ValezinRA: Júlio Araújo RA: Boaz A. NeimeirRA:  Curso de Informática - Tecnologia em Banco de Dados  Disciplina: Fundamentos da Computação– Prof. Renata Corrêa Pimentel  2010

 Entender o que é um banco de dados ◦ Tipos de banco de dados mais utilizados  Onde é utilizado  Objetivo da utilização de um banco de dados  Conhecer qual é o perfil de profissional na área de Tecnologia de Banco de dados

 Boaz  O que são dados?  O que é um banco de dados?  Sistemas de informação  Arquivos, registro e campos  Sistema gerenciador de banco de dados  Júlio  Modelos de Banco de dados  Aplicação de Banco de dados  Aplicativos de Banco de dados  Rodolfo  Modelagem de Dados  Importância de se utilizar um banco de dados  DBA (Database Administrator)  Conclusão

 Elemento que por si só não tem representação alguma. O que são dados? Conhecimento Informação Dados

 É um conjunto de registros dispostos em estrutura regular que possibilita a reorganização dos mesmos a produção de informação. Alguns exemplos de dados: O que é banco de dados?  Arquivos de Texto  Bloco de notas  Arquivos Binários  Imagens  Músicas  Arquivos de registros

 Manipula Informação  Gera conhecimento ◦ Agilidade ◦ precisão SISTEMAS DE INFORMAÇÃO O QUE É UM SISTEMA DE INFORMAÇÃO Sistema de Informação é a expressão utilizada para descrever sistema seja ele automatizado (que pode ser denominado como Sistema de Informação Computadorizado), ou seja manual, que abrange pessoas, máquinas, e/ou métodos organizados para coletar, processar, transmitir e disseminar dados que representam informação para o usuário e/ou cliente.

Usuário Dados Inserção Remoção Consulta Alteração

Usuário SGBD Dados Aplicação

Usuário SGBD Dados Aplicação { Armazenar e recuperar Não acessa os dados diretamente Manipular, gerenciar e manter o banco de dados

 Idade  Ocupação  Local de nascimento  Situação  Nome  Rogério  26  São Paulo  Vencedor  Vendedor do Mês NomeIdadeLoc. NascOcupaçãoSituação Rogério26São PauloVendedorVendedor Do Mês Tabela de Vendedores do Mês Dados da tabela de vendedores do mês

Para desenvolvermos qualquer tipo de projeto em banco de dados informatizado, faz-se necessário abordarmos Para desenvolvermos qualquer tipo de projeto em banco de dados informatizado, faz-se necessário abordarmos : Arquivo - Conjunto de registro e informações armazenadas Registro - Campos relacionados e armazenados em um registro Campo - É o conjunto de itens que um registro pode conter

Sistema Gerenciador de Banco de dados. É o conjunto de dados associados a um conjunto de programas para acesso a esses dados. Isso quer dizer que : - Não é apenas um programa que é responsável pelas ações do SGDB, mais sim um conjunto de programas - Permitir acesso das aplicações aos dados - Manipular e armazenar os dados

Propriedades de um SGDB: - Autocontenção - Independência dos dados - Abstração - Visões - Controle das Transações - Controle de Concorrência

Modelo de banco de dados Relacional - Consiste em uma coleção de tabelas Em rede - Representa os dados por coleções de registros e os relacionamentos entre dados são representados por ligações.

Hierárquico - Trabalha com coleção de registros. * Acontece como uma coleção de árvores

Aplicação para Bancos - Usados em diferentes aplicações - - Método preferido de armazenamento e recuperações de dados - - Grande quantidade de recursos

- Aplicativos de Banco de dados - Software exclusivo para gerenciar um banco de dados(SGDB). - Alguns aplicativos de banco de dados Microsoft Microsoft Access dBASE FileMaker HyperCard MySQL Intpró PostgreSQL Firebird Microsoft SQL Server Oracle Informix DB2 Cache Sybase entre muitos outros...

Aplicativos a serem abordados: - MySQL - Firebird - Microsoft SQL Server - Oracle Firebird

Entidades: - Tudo que possui uma característica própria e que podem se relacionar entre si

Atributos: - Toda entidade possui seus próprios atributos Instância: - Nome dado para uma ocorrência atribuída a entidade CLIENTE NOME CPF TELEFONE JOÃO JOÃO (19)

Identificador: - O que identifica de maneira única cada atributo? IDNomeIdadeLoc. NascCPFOcupação 1Rogério26São Paulo Vendedor 2Joana21Campinas Atendente 3José31Indaiatuba XCaminhoneiro Tabela de Exemplo

Indexação - Existem 3 tipos de indexação: - Indexação Primária - Indexação Secundária - Indexação de Agrupamento IDNomeIdadeLoc. NascOcupaçãoSituação 1Rogério26São PauloVendedorVendedor do Mês 2Joana21CampinasAtendenteMelhor Atendente 3José31IndaiatubaCaminhoneiroSênior Tabela de Exemplo

SQL (Structured Query Languange) - DML – Manipulação - DDL - Definição - DQL - Consulta -> INSERT -> UPDATE -> DELETE -> CREATE -> DROP -> SELECT

Exemplo: - Como seria a entrada de uma nova Instância na tabela? (MySQL) Resultado: mysql> insert into exemplo (id,nome,idade,localNascimento,cpf,ocupacacao) -> values (4,‘Renata',30,‘Indaiatuba‘,’ ’,’Professora’); IDNomeIdadeLoc. NascCPFOcupação 1Rogério26São Paulo Vendedor 2Joana21Campinas Atendente 3José31Indaiatuba XCaminhoneiro 4Renata30Indaiatuba Professora

- Eficiência, agilidade são recursos que todas empresas buscam. - Alto desempenho e confiabilidade, que geram valores aos negócios. - O que proporcionou o crescimento do mercado de banco de dados? Importância da utilização de um banco de dados Crescimento

DBA (Database Administrator) - O que faz? - Quais são suas responsabilidades básicas?

Um Banco de dados é : - Indispensável - Impossibilidade de erros - Necessidade de precisão na informação - Agilidade no processo - Necessidade de ferramentas para otimizar o processamento de dados Evitando: - Perda de tempo - Informações - outros Conclui-se que:

Bibliografia /06/ Sistemas de Informação – 07/06/2010 Vídeo Aula Sobre Banco de dados /06/2010- Modelo Relacional /06/2010 -Banco de dados /06/2010 -Gerenciador de Banco de dados – 08/06/ Controle de concorrência /06/2010 – Tipos de Banco /06/ Projeto de banco de dados /06/2010 – Aplicações de bancos de dados /06/ MySQL /06/2010 – SQL Server /06/ FireBird /06/ Conceito de banco de dados Relacional /06/2010 -DBA Langa, Sara Alvarez: Langa, Sara Alvarez: 08/06/ Modelo de banco de dados /06/ Oracle