PRE_REQUISITOS
NumerodoCurso CC3380
Estruturas de Dados
CC3320
CC1310
Atores no Palco
Administradores de Banco de Dados
O DBA o responsvel pela autorizao para o acesso ao banco, pela coordenao e monitorao de seu uso e por adquirir recursos de software e hardware conforme necessrio. O DBA o responsvel por problemas como brechas de segurana ou tempo de resposta ruim do sistema.
Atores no Palco
O Usurio Final
Os usurios finais so pessoas cujas profisses requerem o acesso a um banco de dados para consultas, atualizao e relatrios
Usurios finais casuais Iniciantes ou usurios finais parametrizveis Usurios autnomos (stand-alone): uso de pacote de software especfico
Problemas:
Isso gera uma duplicao de esforo O espao de armazenamento desperdiado Dados se tornarem inconsistentes
Vantagens da Utilizao de SGBD Garantindo o Armazenamento Persistente para Programas Orientado a Objeto
Armazenamento persistente aos objetos programas e estruturas de dados Esse objeto conhecido como persistente, desde que exista aps o trmino de execuo dos programas
Flexibilidade:
alterao sem afetar os dados
Resumo
Definimos um banco de dados como uma coleo de dados relacionados, na qual os dados significam fatos registrados. Um tpico banco de dados representa alguns aspectos da vida do mundo real e utilizado por um ou vrios grupos de usurios para propostas especficas. Um SGBD um pacote de software para a implementao e manuteno de bancos de dados computadorizados. O banco de dados e o software, juntos, formam um sistema de banco de dados. Identificamos vrias caractersticas que distinguem a abordagem de um banco de dados de uma aplicao tradicional de processamento de arquivos.
10