Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Gastrô
  • Wiki
  • Wiki
  • banco de dados

Last edited by Rafael Fernando Blankenburg Apr 30, 2025
Page history
This is an old version of this page. You can view the most recent version or browse the history.

banco de dados

Banco de Dados (PostgreSQL)

PostgreSQL é um sistema de gerenciamento de banco de dados relacional (SGBD) open-source. Ele oferece suporte avançado a transações, integridade referencial, extensibilidade (com tipos personalizados, funções e linguagens), além de excelente desempenho para aplicações de pequeno a grande porte. Ideal para projetos que exigem consistência de dados e operações complexas.

A modelagem do banco de dados foi feita com o mesmo, conhecido por:

  • Confiabilidade e escalabilidade

  • Suporte a dados complexos (ex: JSON, ARRAY, UUID)

  • Integridade referencial forte

  • Alta compatibilidade com sistemas de produção

Prisma (ORM)

Prisma é um ORM (Object-Relational Mapping) moderno para Node.js e TypeScript que facilita a comunicação entre a aplicação e o banco de dados. Ele gera um cliente tipado a partir de um esquema (schema.prisma), permitindo consultas seguras e intuitivas ao banco. Além disso, Prisma conta com migrações versionadas com histórico, introspecção e um modelo declarativo, otimizando o fluxo de desenvolvimento e manutenção do banco de dados. Sendo assim, o Prisma facilita o desenvolvimento backend, reduz a chance de erros em queries e melhora a performance de times que usam TypeScript.

ModelagemBDages

Clone repository
  • Arquitetura
  • BD
  • BancoDeDados
  • Codigo
  • Design
    • Mockups
  • EAP
  • Escopo e Cronograma
  • Infraestrutura
  • Processo
  • Testes automatizados
  • banco de dados
  • configuracao
  • Home