Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

How to design embedded database?

Status
Not open for further replies.

7rots51

Advanced Member level 4
Joined
May 17, 2002
Messages
1,184
Helped
25
Reputation
50
Reaction score
12
Trophy points
1,318
Activity points
9,651
sqlite-source-2_8_16.zip

Hi

How can I develop an embedded database?

please talk on hardware ,software implementation,algorithms.
(simple embedded database for 8051 family and ARM7)

bye
 

techie

Advanced Member level 3
Joined
Feb 5, 2002
Messages
839
Helped
58
Reputation
116
Reaction score
9
Trophy points
1,298
Location
Pakistan
Activity points
7,799
sqlite mcu

depends on exactly what are you expecting out of the database.

1. Data storage can be obtained by using any standard means. Flash chips, flash media cards, IDE hard disk have all been interfaced with 8051 with many examples avialable on the internet

2. FAT file storage expamples are also there.

3. Record storage can be implemented using C structures and arrays of structures.

4. Searching / addition / deletion etc of records can be implemented in C in a fairly simple manner
 

year

Member level 3
Joined
Feb 21, 2002
Messages
62
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Activity points
441
flash database

File system need lots of memory and CPU perfomance. Then I would not recoommend 8 bit CPU.
At least 16bit will be....
 

7rots51

Advanced Member level 4
Joined
May 17, 2002
Messages
1,184
Helped
25
Reputation
50
Reaction score
12
Trophy points
1,318
Activity points
9,651
HI

1.What ICs or cards can store a large amount of data(nonvolatile)?
I need it for industerial application and must be reliable at performance.
large amount ~ 1GB

2.What is your idea about atmel AT45 series(dataflash)?

3 .Do you have a good c code on search,add,delete a record?

4: there are some commercial file system libs like as uco*s FS ,K*dak.
Is tehy suitable for 8 bit MCU ?

bye
 

fireplus

Full Member level 3
Joined
Oct 31, 2003
Messages
182
Helped
7
Reputation
14
Reaction score
3
Trophy points
1,298
Activity points
1,633
Re: embedded database?

Dear 7rots51,
how are you ?
long time since i here from you
i hope this be useful for you :

[SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine]

[This ZIP archive contains pure C source code for the SQLite library. Unlike the tarballs below, all of the preprocessing and automatic code generation has already been done on these C source code, so they can be processed directly with any ordinary C compiler. This file is provided as a service to MS-Windows users who lack the build support infrastructure of Unix]
http://sqlite.org/
http://sqlite.org/sqlite-source-2_8_16.zip

bye

Fire in the Wire :idea:
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top