Núcleo gerenciador de objetos compatibilizando eficiência e flexibilidade (2000)
- Authors:
- Autor USP: VALÊNCIO, CARLOS ROBERTO - IFSC
- Unidade: IFSC
- Sigla do Departamento: FFI
- Subjects: ENGENHARIA DE SOFTWARE; BANCO DE DADOS
- Language: Português
- Abstract: A tecnologia de construção de Sistemas de Gerenciamento de Base de Dados tradicionais, em particular os que suportam o modelo relacional, tem atendido às exigências das aplicações na área de negócios ao longo dos anos. No entanto, as aplicações mais complexas, tais como projetos de Engenharia e manufatura (CAD/CAM e 'CIM POT. 1'), experimentos científicos, suporte à Medicina, telecomunicações, sistemas de informação geográfica e sistemas multimídia, têm exigido recursos mais sofisticados para os quais esses sistemas gerenciadores de base de dados não foram concebidos e, portanto, têm encontrado difilcudades em propiciar suporte a tais aplicações. Com o objetivo de proporcionar novas tecnologias para o apoio ao gerenciamento de dados não convencionais, esse trabalho apresenta a implementação de um Núcleo Gerenciador de Objetos, onde é oferecido um conjunto de recursos para um suporte flexível e eficiente às atividades de gerenciamento de dados. Esse gerenciador é apresentado no contexto de um modelo de dados orientado a objetos, porém a maioria dos conceitos e soluções apresentadas podem ser aproveitadas em outros tipos de gerenciadores de dados, independentemente do modelo de dados suportado. Em particular, o núcleo pode ser utilizado tanto para a implementação de um gerenciador de dados orientados a objetos quanto para um gerenciador relacional. O núcleo prevê também sua utilização como gerenciadores de dados que suportem a manipulação de dados fracamenteestruturados (ou semi-estruturados) e como gerenciador de documentos multimídia em aplicações centrada na Web. A implementação do Núcleo Gerenciador de Objetos foi executada de maneira modular numa arquitetura em camadas, que delimitam a implementação das funcionalidades oferecidas. Apesar da forte integração entre as diversas camadas, necessária para a operação eficiente dos gerenciadores de dados, essa arquitetura provê uma definição precisa dos diversos ) módulos, permitindo que mais de uma alternativa de implementação possa ser avaliada para cada módulo, tornando o sistema resultante altamente configurável. Dentre os principais tópicos para os quais esse trabalho apresenta contribuições inovadoras encontram-se: gerenciamento de identificadores de objetos (Oids); gerenciamento de transação e controle de concorrência baseado na semântica da aplicação; otimização de acessos ao disco para execução de operações de modificação de registros dentro de transações; uso de estruturas de tuplas e listas concorrentemente, para agilizar o acesso e a definição dos atributos de objetos; e a manutenção de esquemas e dados integrados numa mesma estrutura
- Imprenta:
- Publisher place: São Carlos
- Date published: 2000
- Data da defesa: 06.09.2000
-
ABNT
VALÊNCIO, Carlos Roberto. Núcleo gerenciador de objetos compatibilizando eficiência e flexibilidade. 2000. Tese (Doutorado) – Universidade de São Paulo, São Carlos, 2000. Disponível em: http://www.teses.usp.br/teses/disponiveis/76/76132/tde-08042014-120347/. Acesso em: 19 abr. 2024. -
APA
Valêncio, C. R. (2000). Núcleo gerenciador de objetos compatibilizando eficiência e flexibilidade (Tese (Doutorado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/76/76132/tde-08042014-120347/ -
NLM
Valêncio CR. Núcleo gerenciador de objetos compatibilizando eficiência e flexibilidade [Internet]. 2000 ;[citado 2024 abr. 19 ] Available from: http://www.teses.usp.br/teses/disponiveis/76/76132/tde-08042014-120347/ -
Vancouver
Valêncio CR. Núcleo gerenciador de objetos compatibilizando eficiência e flexibilidade [Internet]. 2000 ;[citado 2024 abr. 19 ] Available from: http://www.teses.usp.br/teses/disponiveis/76/76132/tde-08042014-120347/
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas