Banco de Dados.pptx

19
BANCO DE DADOS Alunos: Lucas Rodrigues 2ºADS Luiz Guilherme Raphael Milet Vinicius Queiroz

description

Tudo sobre banco de dados

Transcript of Banco de Dados.pptx

BANCO DE DADOS

BANCO DE DADOSAlunos: Lucas Rodrigues2ADS Luiz Guilherme Raphael Milet Vinicius Queiroz ndice Dados x Informaes O que Banco de Dados?Tipos de Bancos de Dados e SGBD

Dados X Informaes

Dados: so fatos brutos em sua forma primaria. E muitas vezes os dados podem no fazer sentidos sozinhos.

Informaes: consiste no agrupamento de dados de forma organizada para fazer sentido, geral conhecimento.

O que Banco de Dados??So colees organizadas de dados que se relacionam de forma a criar algum sentido (Informao) e dar mais eficincia durante uma pesquisa ou estudo. So de vital importncia para empresas e h duas dcadas se tornaram a principal pea dos sistemas de informao. Normalmente existem por vrios anos sem alteraes em sua estrutura.

TIPOS DE BANCOS DE DADOS E SGBDHierrquico;Rede;Relacional;Orientado a Objeto;Objeto-Relacional;SGBD.Hierrquico:Umabase de dados hierrquica um tipo desistema de gerenciamento de banco de dadosque conectaregistosnumaestrutura de dados em rvoreatravs deligaesde tal modo que cada tipo de registo tenha apenas um possuidor. A base de dados se baseia em umModelo de Entidades e Relacionamentos: cada registro uma coleo deatributos(campos), cada um dos quais contendo somente uma informao; uma ligao a associao entre dois registros. Por exemplo: em uma dada base de dados comercial, uma encomenda (i.e. registro) possuda por um nico cliente.SGBD:So operados pelosSistemas Gerenciadores de Bancos de Dados(SGBD), que surgiram na dcada de 70. Antes destes, as aplicaes usavam sistemas de arquivos do sistema operacional para armazenar suas informaes. Na dcada de 80, a tecnologia de SGBD relacional passou a dominar o mercado, e atualmente utiliza-se praticamente apenas ela. Outro tipo notvel o SGBD Orientado a Objetos, para quando sua estrutura ou as aplicaes que o utilizam mudam constantemente. A principal aplicao de Banco de Dados controle de operaes empresariais. Outra aplicao tambm importante gerenciamento de informaes de estudos, como fazem os Bancos de Dados Geogrficos, que unem informaes convencionais com espaciais.

USO:As estruturas hierrquicas foram muito usadas nos primeiros sistemas degesto de bases de dadosmainframe. No entanto, devido s suas restries, freqente que no possam ser usados para relacionar estruturas que existem no mundo real. As relaes hierrquicas entre diferentes tipos de dados podem tornar muito fcil a resposta a algumas questes, mas muito difcil a resposta a outras. Se a relao um-para-muitos for violada (por exemplo, um paciente pode ter mais do que um mdico) a hierarquia transforma-se numarede.Rede:Com alguns estudos surgiu o modelo em rede como uma extenso do modelo hierrquico. A diferena entre esses dois modelos que um registro pode se envolvido em vrias associaes no modelo em rede o que no acontece no modelo hierrquico.

No modelo em rede no h o conceito de hierarquia e os registros so organizados em estrutura de grafos. Nessa estrutura h um nico tipo de associao (set) que define a relao 1:N ente 2 tipos de registro. Pode-se montar o seguinte relacionamento M:N entre A e D vindo de dois relacionamentos, onde h 1:N entre os registros A e D e entre os registros C e D.

Relacional:

Orientado a ObjetoOs bancos de dados orientados a objeto foi desenvolvido para suprir as limitaes de armazenamento e representao semntica usada no modelo relacional. Esse tipo de banco de dados possui as facilidades vindas de um conjunto de linguagens que so orientadas a objetos e possui as bibliotecas de classes que podem formar a base para esse sistema de banco de dados.

Ainda acredita-se que os bancos de dados orientados a objetos so usados para aplicaes mais especficas e os bancos de dados relacionais so usados para aplicaes tradicionais.

Objeto - relacional Banco de dados objeto-relacional(BDOR) ousistema de gerenciamento de banco de dados relacional de objetos(SGBDRO), doinglsobject-relational database(ORD) ouobject-relational database management system(ORDBMS), umsistema de gerenciamento de banco de dados(SGBD) semelhante a umbanco de dados relacional, porm com um modelo de banco de dadosorientado a objetos: objetos, classes e herana so suportados diretamente nosesquemas do banco de dadose nalinguagem de consulta. Alm disso, ele suporta extenso domodelo de dadoscom a personalizao detipos de dadosemtodos.SGBDSGBD (Sistemas de gerenciamento de banco de dados). So aplicativos responsveis pela administrao e gerenciamento de uma ou mais base de dados.

Os mais usadosOracleMicrosoft SQL Server MySQL

ORACLE

Oracle um SGBD que surgiu no fim dosanos 70, quandoLarry Ellisonvislumbrou uma oportunidade que outras companhias no haviam percebido, quando encontrou uma descrio de um prottipo funcional de um banco de dados relacional e descobriu que nenhuma empresa tinha se empenhado em comercializar essa tecnologia.Microsoft SQL Server

OMS SQL Server um SGBD - sistema gerenciador deBanco de dados relacionaldesenvolvido pelaMicrosoft12. Foi criado em parceria com aSybaseem 1988 inicialmente para a plataformaOS/23. Esta parceria durou at 1994, com o lanamento da verso paraWindows NTe desde ento a Microsoft mantm a manuteno do produto. Como umBanco de dados, um produto de software cuja principal funo a de armazenar e recuperar dados solicitados por outras aplicaes de software, seja aqueles no mesmo computador ou aqueles em execuo em outro computador atravs de uma rede (incluindo a Internet). H pelo menos uma dzia de diferentes edies do Microsoft SQL Server destinadas a pblicos diferentes e para diferentes cargas de trabalho (variando de pequenas aplicaes que armazenam e recuperam dados no mesmo computador, a milhes de usurios e computadores que acessam grandes quantidades de dados a partir da Internet ao mesmo tempo). Suas linguagens de consulta primrias soT-SQLeANSI SQL.MySQL

OMySQL umsistema de gerenciamento de banco de dados(SGBD), que utiliza a linguagemSQL(Linguagem de Consulta Estruturada, doinglsStructured Query Language) como interface. atualmente um dos bancos de dados mais populares, com mais de 10 milhes de instalaes pelo mundo.Entre os usurios do banco de dados MySQL esto:NASA,Friendster,Banco Bradesco,Dataprev,HP,Nokia,Sony,Lufthansa, U.S. Army, U.S. Federal Reserve Bank,Associated Press,Alcatel,Slashdot,Cisco Systems,Google.

CONCLUSOREFERENCIAS