This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2012-01-10 21:01:30

prototype47
Scratcher
Registered: 2010-02-25
Posts: 98

.:Scratch Epic Database:.

Hello people of Scratch!

I am currently developing a database with infinite data entries and near-instant read times.  It will actively interpret user input and categorize all information in as many lists as the user chooses.  I have plans for syncing with web databases as well when Scratch 2.0 is released. (Hopefully really soon!  big_smile  )

Currently the syntaxes are, where (x) is a variable,
----------------------------
add.(list).(data)
delete.(list)
delete.(list).(#)
recall.(list)
recall.(list).(#)
cleardb
reboot
syntax
------------------------------

Any suggestions or revisions for my syntax list, or the database in general?
This is nowhere near a final release yet, but I hope to make it one of Scratch's most successful projects.

Last edited by prototype47 (2012-01-19 18:47:17)


SED is temporarily abandoned while I move onto new areas, such as AI with pathfinding, individual reactions, and group communication.  More complex projects are also brewing.
http://dl.dropbox.com/u/41930734/newsig.png

Offline

 

#2 2012-01-11 06:11:43

Paddle2See
Scratch Team
Registered: 2007-10-27
Posts: 1000+

Re: .:Scratch Epic Database:.

I've often thought that a Scratch-based db would be a fun thing to try!  I'm a bit confused by your syntax though...maybe you can explain more what each statement would do?

Most of my database experience is with relational databases and SQL ... so I was expecting to see things talking about "tables" and "fields" and "selecting records" and such.


http://i39.tinypic.com/2nav6o7.gif

Offline

 

#3 2012-01-11 06:53:31

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: .:Scratch Epic Database:.

Paddle2See wrote:

I've often thought that a Scratch-based db would be a fun thing to try!  I'm a bit confused by your syntax though...maybe you can explain more what each statement would do?

Most of my database experience is with relational databases and SQL ... so I was expecting to see things talking about "tables" and "fields" and "selecting records" and such.

I think this treats the database like a traditional list in Scratch, or so it seems to me.

Offline

 

#4 2012-01-11 08:52:53

prototype47
Scratcher
Registered: 2010-02-25
Posts: 98

Re: .:Scratch Epic Database:.

Paddle2See wrote:

I've often thought that a Scratch-based db would be a fun thing to try!  I'm a bit confused by your syntax though...maybe you can explain more what each statement would do?

Most of my database experience is with relational databases and SQL ... so I was expecting to see things talking about "tables" and "fields" and "selecting records" and such.

Yeah, I plan to make it easy to understand, yet powerful enough for advanced use. It will add records, recall them, delete, them, insert at specific points, etc.  It will not be quite a traditional database, more like Microsoft Cardfile.  It is in its basic stages, but the interpreter is already up and running, and it can detect and process errors.
I should be programming some commands in later this week, but there's no saying for sure; as I'm busy with schoolwork.


SED is temporarily abandoned while I move onto new areas, such as AI with pathfinding, individual reactions, and group communication.  More complex projects are also brewing.
http://dl.dropbox.com/u/41930734/newsig.png

Offline

 

#5 2012-02-09 19:40:48

prototype47
Scratcher
Registered: 2010-02-25
Posts: 98

Re: .:Scratch Epic Database:.

BUMP.

I have been suuuuuuuuuuper busy lately, but the database can now detect many different forms of user error, interpret all forms of the "add" command, and it just looks pretty hot (for a 0 sprite list-based project lol).


SED is temporarily abandoned while I move onto new areas, such as AI with pathfinding, individual reactions, and group communication.  More complex projects are also brewing.
http://dl.dropbox.com/u/41930734/newsig.png

Offline

 

#6 2012-02-10 13:41:01

lallaway12
Scratcher
Registered: 2012-01-04
Posts: 500+

Re: .:Scratch Epic Database:.

bump bumpty bump

hope this is not span when is the reliace


http://i49.tinypic.com/2re4ied.png

Offline

 

#7 2012-03-03 10:45:48

prototype47
Scratcher
Registered: 2010-02-25
Posts: 98

Re: .:Scratch Epic Database:.

lallaway, the release has (unfortunately) been bumped back because I'm super busy with schoolwork, our school musical, other projects, and just life in general.  It will still be coming out, but probably more around the release of Scratch 2.0.  And don't worry, you aren't spamming  smile


SED is temporarily abandoned while I move onto new areas, such as AI with pathfinding, individual reactions, and group communication.  More complex projects are also brewing.
http://dl.dropbox.com/u/41930734/newsig.png

Offline

 

Board footer