• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Database Application with Obj-C
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Database Application with Obj-C


  • Subject: Re: Database Application with Obj-C
  • From: Karl Kuehn <email@hidden>
  • Date: Tue, 23 Dec 2003 11:29:42 -0500

People usually start talking about SQL (or SQL based interfaces like EOF) because they are very good ways of accessing large sets of data, especially when you are looking at relational data, or complex queries. A lot of thought has gone into the tools, and they are very good at what they do.

If you are looking for a small set of data and can brute-force most of the searches, then a lot of people will simply use objects, and then a serialize method to write them to disk. Presto: little to no mapping required. There are also smaller solutions out there such as SQLite (http://www.hwaci.com/sw/sqlite/) which are Public Domain (warning: it does not enforce type at all). And some object stores (see freshmeat.net) out there for a variety of languages.

Karl Kuehn
email@hidden

On Dec 23, 2003, at 10:36 AM, Kim Friesen wrote:

This topic seems to come up consistently. I'm curious as to why EOF or SQL Libraries are the first things to be discussed.

Is it because of Legacy databases that people want to connect to? External reporting tools ? Interoperability ? I'm not sure that for a new standalone or relatively small multiuser application that I would like to have an unnecessary binding between my model objects and a relational schema unless it buys me something significant.

Are there other viable options ? i.e. Object databases ? XML databases ?
What about something like ZODB ?
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

References: 
 >Database Application with Obj-C (From: Ian McGregor <email@hidden>)
 >Re: Database Application with Obj-C (From: Kim Friesen <email@hidden>)

  • Prev by Date: Re: NSKeyedArchiver performance
  • Next by Date: Re: Determining Application Inactivity
  • Previous by thread: Re: Database Application with Obj-C
  • Next by thread: Re: Database Application with Obj-C
  • Index(es):
    • Date
    • Thread