Buscar

Definição de banco de dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Definição De Banco De Dados
Um banco de dados pode ser definido como sendo uma coleção de dados operacionais inter‑relacionados. Esses dados são armazenados de forma independente dos programas que os utilizam,servindo assim a múltiplas aplicações de uma organização.
Introdução a banco de dados
Descrição de requisito: Etapa em que são coletadas informações sobre os dados de interesse da aplicação, seu uso, ou seja,as operações de manipulação sobre elas e suas relações.
 Projeto conceitual: Pode ser considerada a fase de análise dos dados ou requisitos capturados na etapa anterior. Diagrama ER
Projeto lógico: Considerada a fase de projeto dos dados.
Projeto físico: Esta última etapa realiza a adequação do modelo lógico gerado na etapa anterior ao formato de representação de dados do Sistema Gerenciador de Banco de Dados escolhido para a implementação. Para a realização dessa etapa, deve-se conhecer os elementos e o funcionamento do SGBD.
Empresas fornecedoras de Banco de Dados
Pagas
• Oracle – <www.oracle.com>
• Microsoft – <www.microsoft.com>
• Sybase (SAP) – <www.sybase.com>
• IBM – www.ibm.com
Gratuitas 
• MySQL – <www.mysql.com>
• PostgreSQL – <www.postgresql.org>
• Cassandra – <cassandra.apache.org>
• SQLite – <www.sqlite.org>
Tipos De Bancos De Dados
Relacionais: Os dados são separados em entidades, conforme cada assunto, e gravados como atributos dessas entidades. Permitem que essas entidades se relacionem entre si e proporcionam uma forma rápida e segura de armazenar e recuperar os dados.
Tipo de banco de dados
Banco de dados não relacionais: Um banco de dados é dito não relacional quando não suporta instruções e operações de junção na linguagem SQL. São muito utilizados em sistemas para a internet, por causa da velocidade e da escalabilidade maior em relação aos bancos relacionais.
Sistemas de Gerenciamento de Banco de Dados (SGBD)
Um SGBD é um sistema cujo objetivo principal é gerenciar o acesso e a correta manutenção dosdados armazenados em um ou mais bancos de dados. O acesso aos dados é disponibilizado por meio de uma interface que permite a comunicação com a aplicação desenvolvida
DDL e DML
 DDL, Data Definition Language ou LInguagem de Definição de Dados, apesar do nome não interage com os dados e sim com os objetos do banco. São comandos desse tipo o CREATE, o ALTER e o DROP.
 DML, Data Manipulation Language, ou Linguagem de Manipulação de Dados. interage diretamente com os dados dentro das tabelas.
São comandos do DML o INSERT, UPDATE e DELETE.
Database administrator
Administrador de banco de dados, comumente chamado de DBA, é o profissional responsável por gerenciar, instalar, configurar, atualizar e monitorar um banco de dados ou sistemas de bancos de dados
DIAGRAMA ENTIDADE-RELACIONAMENTO (E-R)
Um diagrama E-R é uma representação gráfica, na forma de um diagrama, no qual são utilizadosapenas três conceitos: entidades, relacionamentos e atributos, que serão descritos a seguir.
Entidades do DER: Representam categorias de fatos do mundo real, sejam eles concretos ou abstratos, como empregados, departamentos, despesas etc. São representados por retângulos nomeados por substantivos, que indicam um conjunto de ocorrências da entidade. Sugerem-se nomes no plural. 
Relacionamentos do DER: Representam associações entre entidades, sendo que, em cada associação, são indicadas as cardinalidades, ou seja, o número de ocorrências de uma entidade que se relaciona com uma ocorrência de outra entidade.
Atributos do DER: Representam uma propriedade de uma entidade ou de um relacionamento,
Entidade
Relacionamento
Atributos
Chaves
Chave primária (PK) – primary key: Atributo ou grupo de atributos que permite a identificação única de uma tupla em uma relação
Chave estrangeira (FK) – foreign key: Atributo ou grupo de atributos de uma relação R1 que estabelece um relacionamento de equivalência, por valor, com uma PK (primary key) de uma relação R2.

Outros materiais