Curso Online de SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS( SGBD)
Este curso aborda a temática relativa as competências para trabalhar com sistemas de Gerenciamento de Bancos de Dados( SGBD)
Continue lendoAutor(a): Europalearning
Carga horária: 7 horas
Por: R$ 23,00
(Pagamento único)
Mais de 10 alunos matriculados no curso.
Avaliação dos alunos: 1 no total
- Jadilson Alvarintho Soares
- Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
- O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
- Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
- Adquira certificado ou apostila impressos e receba em casa. Os certificados são impressos em papel de gramatura diferente e com marca d'água.**
** Material opcional, vendido separadamente.
Modelo de certificados (imagem ilustrativa):
-
Sistema de Gerenciamento de Banco de Dados (SGBD)
Sistema de Gerenciamento de Banco de Dados (SGBD)
-
Sistemas de Gestão de Bases de Dados (SGBD)
Sistemas de Gestão de Bases de Dados (SGBD)
O SGBD é um mecanismo que faz a gestão do conjunto de dados e garante que todas as solicitações do nível aplicacional passem por si
É um sistema complexo que, além de permitir a partilha concorrente dos dados, incorpora mecanismos que asseguram a validade, a segurança e a recuperação de dados em caso de acidente ou fala -
Numa tentativa de estabelecer um padrão para toda a indústria surgiu a arquitectura ANSI/SPARC que é uma arquitectura de 3 níveis independentes descrevendo a base de dados a um nível diferente de abstracção
-
Arquitectura ANSI/SPARC
Arquitectura ANSI/SPARC
O nível interno refere-se ao armazenamento físico dos dados (organização de ficheiros, métodos de acesso, etc). Deve ser organizado de forma a favorecer as operações mais frequêntes e a proporcionar o melhor desempenho de todas as operações em geral
-
O nível conceptual, ou esquema conceptual, representa o modelo de dados independentemente de qualquer utilizador ou aplicação esconde do nível aplicacional os detalhes da implementação física dos ficheiros que armazenam os dados
-
O nível externo permite que para cada utilizador final seja definida uma vista (view) que é uma janela sobre o esquema conceptual dos dados e lhe permite trabalhar apenas com a parte dos dados que lhe diz respeito.
-
E o mesmo se passa com as aplicações, que são desenvolvidas de acordo com os dados que precisam processar
Com a arquitectura ANSI/SPARC existe um nível de independência que permite proceder a alterações num nível sem ser necessário alterar os restantes -
Independência física – podemos alterar o nível interno (por exemplo substituir as estruturas de armazenamento de dados) sem interferir no nível conceptual
-
Independência lógica – permite alterar o esquema conceptual sem ter de alterar o esquema externo, i.e. alterações ao nível conceptual não interferem nas vistas estabelecidas no nível externo (a menos que haja eliminação de componentes do esquema conceptual)
-
Conceito de transacção
Conceito de transacção
Uma transacção é um conjunto de operações sobre a base de dados, perfeitamente delimitado, com as seguintes características:
-
Atomicidade – o conjunto de operações que constituem uma transacção é um grupo indivisível (atómico) no sentido em que ou todas são executadas com sucesso (fazem o commit) ou nenhuma é executada (são desfeitas – rollback).
Integridade – se envolver actualização de dados, uma transacção deverá conduzir a base de dados de um estado de integridade para outro estado de integridade
Pagamento único
Cursos Relacionados
Encontre-nos no Facebook
Capítulos
- Sistema de Gerenciamento de Banco de Dados (SGBD)
- Sistemas de Gestão de Bases de Dados (SGBD)
- Arquitectura ANSI/SPARC
- Conceito de transacção
- Tipos de transacções
- Outros tipos de transacções
- Transacção com savepoints
- Chained transactions
- Nested transactions
- Requisitos Fundamentais de um SGBD
- Integridade
- Controlo da concorrência
- Execução em série e execução concorrente
- O problema dos deadlocks
- Recuperação/Tolerância a Falhas
- checkpoints
- SGBD versus Sistemas de gestão de ficheiros
- Utilizadores dos SGBD