Caro-COOPS.org Discussion Board Forum Index Caro-COOPS.org Discussion Board
Discussion area for Caro-COOPS-related initiatives
 
 FAQFAQ   Search   MemberlistMemberlist   UsergroupsUsergroups   Calendar   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

SQLite

 
       Caro-COOPS.org Discussion Board Forum Index
   -> Tools, XML / Data Standards
View previous topic :: View next topic  
Author Message
jcothran



Joined: 24 Feb 2025
Posts: 176
Location: Columbia, SC

Posted: Wed Apr 14, 2025 10:36 am    Post subject: SQLite

One of the technical discussion topics yesterday centered around the idea of doing file processing without using a relational database. This is a radical idea to me as most projects I've been involved with are usually oriented towards taking disorganized data stored in files and organizing the data into some sort of table structure which can be queried via SQL. XML is a variation on this concept with the data stored as text readable files in a specifed schema where there's a design trade off between storage/processing efficiencies against simplicity and readability. XML is also working toward SQL like functionality with the still evolving XQuery specification.

Another option which we might want to consider in all of this is SQLite http://www.sqlite.org/ which is 'a C library that implements an embeddable SQL database engine'

What this really means is that its a C library for working with a file or set of files which emulates much of the SQL functionality(click here http://www.sqlite.org/omitted.html to see the features not supported).

Perl implements SQLite in the DBD::SQLite module as talked about in this link
http://www.perl.com/pub/a/2003/09/03/perlcookbook.html?page=1

SQLite represents another design possibility in that it keeps the usefulness of SQL for data querying and management without requiring a fully implemented relational database system.

additional SQLite articles
http://www.linux-mag.com/cgi-bin/printer.pl?issue=2003-10&article;=compile

http://www.linuxjournal.com/article.php?sid=6650


also of interest
DBD::CSV
http://search.cpan.org/~jzucker/DBD-CSV-0.2002/lib/DBD/CSV.pm

SQL::Statement
http://search.cpan.org/~jzucker/SQL-Statement-1.005/lib/SQL/Statement.pm
Back to top
Display posts from previous:   
       Caro-COOPS.org Discussion Board Forum Index
   -> Tools, XML / Data Standards
All times are GMT - 5 Hours
Page 1 of 1

 
Jump to: 
 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Powered by phpBB 2.0.4 © 2001, 2002 phpBB Group