My newest video is out on the @phparch #youtube channel. I go over how you can use #database #views to reduce bugs and make your code more maintainable. I also discuss #materialized views, which aren't supported by all #RDMS but are really cool and can be "faked" using other methods.
#phpc #php #postgresql #mysql #softwareengineering #databasedesign
https://youtu.be/oSVbqJ9M8QU
@fiz_karlsruhe @RADAR Thanks for sharing this here! As we are currently working on connecting @RADAR to #LinkAhead that's very interesting for us.
#RDMS #FAIRData
Anyone tell you #rdms are not improving are living under a rock.
I barely can keep up with #postgres and #sqlite. 😅 Let alone with the rest of landscape. 😄
@erikp @rotnroll666 another downside is cancelling any cache mechanisms. I would say the best solution is often to not use stored procedures or triggers. The key mechanism for
#RDMS is good query planners and efficient indexes, of course on top of
#ACID “Every year, poor data quality costs organizations an average$12.9M.” (source:
https://buff.ly/3BuBEoX )
#sql #postgres #rdms #snowflakeWe are organizing a workshop on semantic data management in April in #Göttingen!
Contributions can be submitted until 2024-03-06.
More information: http://www.bmp.ds.mpg.de/asdm2024/
#RDM #SemanticDatamanagement #RDMS
Our new article titled "Mapping Hierarchical File Structures to Semantic Data Models for Efficient Data Integration into Research Data Management Systems" was published a few days ago!
https://doi.org/10.3390/data9020024
It discusses our method of data integration into @caosdb / #linkahead using a customizable file crawler.
#datamanagement #RDMS #researchdata #FileIntegration #FAIR #SemanticDataManagement

Mapping Hierarchical File Structures to Semantic Data Models for Efficient Data Integration into Research Data Management Systems
Although other methods exist to store and manage data in modern information technology, the standard solution is file systems. Therefore, keeping well-organized file structures and file system layouts can be key to a sustainable research data management infrastructure. However, file structures alone lack several important capabilities for FAIR data management: the two most significant being insufficient visualization of data and inadequate possibilities for searching and obtaining an overview. Research data management systems (RDMSs) can fill this gap, but many do not support the simultaneous use of the file system and RDMS. This simultaneous use can have many benefits, but keeping data in RDMS in synchrony with the file structure is challenging. Here, we present concepts that allow for keeping file structures and semantic data models (in RDMS) synchronous. Furthermore, we propose a specification in yaml format that allows for a structured and extensible declaration and implementation of a mapping between the file system and data models used in semantic research data management. Implementing these concepts will facilitate the re-use of specifications for multiple use cases. Furthermore, the specification can serve as a machine-readable and, at the same time, human-readable documentation of specific file system structures. We demonstrate our work using the Open Source RDMS LinkAhead (previously named “CaosDB”).
MDPIPostgres Language Server
A Language Server for Postgres. Not SQL with flavors, just Postgres
https://github.com/supabase/postgres_lsp
https://news.ycombinator.com/item?id=37020610
* active development; only ready for collaborators
* making this public so we can develop it in the open w. input f. community 👍️
Language Server Protocol
https://microsoft.github.io/language-server-protocol
* adds features like auto complete, go to definition, documentation on hover for a programming language
#PostgreSWL #SQL #LanguageServer #RDMS #postgres #LSP #Microsoft

GitHub - supabase/postgres_lsp: A Language Server for Postgres
A Language Server for Postgres. Contribute to supabase/postgres_lsp development by creating an account on GitHub.
GitHub