Uma Máquina de Base de Dados para o Modelo de Representação de Objetos

  • Caetano Traina Júnior USP
  • Jan Frans Willem Slaets USP

Resumo


Apresenta-se uma Máquina de Base de Dados para suportar um modelo de dados denominado Modelo de Representação de Objetos, um modelo com alta capacidade de representação semântica, concebido para dar apoio a Sistemas de Gerenciamento de Bases de Dados a serem usados em Sistemas de Apoio a Projetos de Engenharia e em Ambientes de Apoio ao Desenvolvimento de Software. No seu desenvolvimento foi levada em consideração a possibilidade de utilizar hardware específico para suportar o SGBD nele apoiado. A Máquina de Bases de Dados descrita segue uma arquitetura MIMD, com processamento em memória dedicada, e indexação a nível de páginas. A comunicação com os programas de aplicação é feita diretamente entre cada estação de trabalho e a Máquina de Base de Dados.

Referências

Slotnik, D. L. - Logic per Track Devices", in Advancing in Computers, Vol 10. F. Alt. Ed. New York: Academic, 1970, pp. 291, 296.

Coulouris, G. H.; Evans, J. M.; Mitchell, R. W. - "Towards Content Addressing in Databases", Computer Journal, Vol 15., Nro. 2, May 72, pp. 95-98.

Canaday, R. H. et alli - "A Backend Computer for Database Management", Commun. ACM, Vol. 17, Nro. 10, October 74, pp. 575-582.

Langdon, G. G. - "A Note on Associative Processors for Data Management", ICM TODS, Vol3, June 1978, pp. 148-158.

Hawthorn, P. B. DeWitt, D. J. - "Performance Analysis of alternative Database Machine Architecture", IEEE Trans. on Software Engineering, Vol SE-8, Nro.1, January 1982, pp. 61-75.

Kitsuregawa, M.; Fushimi, S.; Tanaka, H.; Moto-oka, M. - "Memory Management Algorithms in Pipeline Merge Sorter", in Proc. 4th Int. Workshop on Database Machines, March 1985, pp. 208-232.

Shibayama, S. et alli - "Query Processing Flow on RDBM Delta's Functionally-Distributed Architecture" in Proc. Int. Conference on Sth Generation Computer Systems, 1984, pp. 427-435.

Gamerman, Se Scholl, M. - "Hardware versus Software Data Filtering: The VERSO Experience", in Proc. 4th Int. Workshop on Database Machines, March 1985, pp. 112-136.

Faudemay, P.; Valduriez, P. - "Design and Analysis of a Direct Filter Using Parallel Comparators", in Proc. 4th Int. Workshop on Database Machines, March 1985, pp. 137-150.

Codd, E. F. - "A Relational Model for Large Shared Data Banks", Commun. ACM, Vol 13, Nro. 6, June 70, pp. 377-387.

Babb, E. - "Implementing a Relational Database by Means of Specialized Hardware", ACM TODS, Vol. 4, March 1979, pp. 1-29.

Valduriez, P.; Gardarin, G. - "Join and Semi join Algorithms for a Multiprocessor Database Machine", ACM Trans. on Database Systems, Vol. 9, Nro. 1, March 84, pp. 133-161.

Hillyer, B. K.; Shaw, D. E.; Nigam, A. - "NON-VON's Performance on Certain Database Benchmarks", IEEE Trans. on Software Engineering, Vol SE-12, Nro. 4, April 1986, pp. 577-583.

Taki, K. et alli - "Hardware Design and Implementation of the Personal Sequential Inference Machine (PSI)", in Proc. Int. Conference on 5th Generation Computer Systems, 1984, pp. 398-409.

Sakai, H. et alli - "Design and Implementation of the Relational Database Engine", in Proc. Int. Conference on 5th Generation Computer Systems, 1984, pp. 419-426.

Kakuta, T.; Miyasaki, N.; Shibayama, S.; Yokota, H.; Murakami, K. - "The design and Implementation of Relational Database Machine Delta", in Proc. 4th Int. Workshop on Database Machines, March 1985, pp.

Hammmer, M.; McLeod, D. - "Database Description with SDM: A Semantic Database Model", ACM Trans. Database Systems, Vol 6, Nro. 3, September 1981, pp. 351-386.

Abiteboul, S.; Hull, R. - "IFO: A Formal Semantic Database Model", ACM TODS, Vol. 12, Nro. 4, December 1987, pp. 525-565.

Su, S. Y. W. - "Modeling Integrated Manufacturing Data with SAM*" TEEE Computer, Vol. 19, Nro. 1, January 86, pp. 34-49.

Traina Jr., C.; Slaets, J. F. W. - "Um Modelo de Representação de Objetos", in Anais do 3 Simpósio Brasileiro de Banco de Dados, Recife, Março de 1988, pp. 227-242.

Traina Jr., C. - "Maquina e Modelo de Dados Dedicados para Aplicações de Engenharia", Tese apresentada ao IFQSC-USP para obtenção do Título de Doutor, Dezembro 86.

Qadah, G. Z.; Irani, K. B. - "A Database Machine for Very Large Relational Databases", IEEE Trans. on Computers, Vol. C-34, Nro. 11, November 1985, pp. 1015-1026.

Chen, P. P. - "The Entity-Relationship Model - Toward a Unified View of Data" ACM Trans. Database Systems, Vol. 1, Nro. 1, march 76, pp. 9-36.

Ng, A. P. - "Further analysis of the Entity-Relationship approach to Database Design" IEEE Trans. Software Engineering Vol. SE-7 Nro. 1, January 81, pp. 85-99.

Parent, C.; Spaccapietra, S. - "An Algebra for a General Entity-Relationship Model" IEEE Trans. Software Engineering, Vol. SE-11 Nro. 7, July 85, pp. 634-643.

Leland, M. D. P.; Roome, W. D. - "The Silicon Database Machine", in Proc. 4th Int. Workshop on Database Machines, March 1985, pp. 169-189.

Bic, Le; Hartmann, R. L. - "Hither Hundreds of Processors in a Database Machine", 153-168.

Bitton, D.; Boral, H.; DeWitt, D. J.; Wilkinson, W. K. - "Paralell Algoritms for the Execution of Relational Database Operations", ACM Trans. on Database Systems, Vol. 8, Nro. 3, September 83, pp. 324-353.

Sales, M. C.; Traina Jr. C. - "Filas M/GI/n+1/0, com Realimentação Bernoulli: Um Modelo Protótipo para uso de Processadores Paralelos para uma Máquina de Base de Dados", a ser publicado nos anais do 8 Simpósio Nacional de Probabilidade e Estatística, Rio de Janeiro, Julho de 1988.
Publicado
26/09/1988
TRAINA JÚNIOR, Caetano; SLAETS, Jan Frans Willem. Uma Máquina de Base de Dados para o Modelo de Representação de Objetos. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 2. , 1988, São José dos Campos/SP. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1988 . p. 107-113. DOI: https://doi.org/10.5753/sbac-pad.1988.23525.