Database record format that encourages optimal retrieve(read, search, etc) & store(write, sort, etc)

From: <seimarao_at_gmail.com>
Date: Sun, 13 Sep 2015 01:23:43 -0700 (PDT)
Message-ID: <805aacd3-fc36-4913-854b-0626d5c79e2e_at_googlegroups.com>



Hi,

    I am researching data that is optimal in how many     distinct read operations are performed over a period     of time and how many distinct write operations are performed     over a period of time.

    I have one example(bank account) which for generality is text only:

        Name: John Smith

        Age: 50

        Amount: + 1000

        Name: John Smith Jr

        Age: 31

        Amount: +100

    In the abobe example, an optimal write to the second record     would consider
    the redundancy in the Name and Amount.

    Likewise, while retrieving the record, an optimal read     will not read all the bytes of the second record rather     it will retrive the "Jr", & subtract a 0 from the Amount.

    Lest readers of this Post be confused, I admit that my     example does acknowledge the influence of      Information
    theory.(not compression, though).

    In the example I intend to have a "Live Database" that serves the purpose     of a reference point. This Live Database will have a lot     of generality(or as much as theory will permit). It is     against this reference that updates and retrieval of     the actual databases will be done.

    The above paragraph is the only use of information theory and     thereby the only limitation for my database theory.

    My questions that are relevant to database theory are:

        i) What are good formats for data that encourage Optimal read
           and optimal writes ? Sacling from intra-records(1 bit) to
           intra-record(a few bytes) to entire databases.
      

        ii) Does database theory *have to* depend upon information theory or
            parallelism or other outside domain technologies for
            efficiency ?

        iii) In my example, what could the "Live Database"  contain ?

Sincerely,
Seima Rao.                        Received on Sun Sep 13 2015 - 10:23:43 CEST

Original text of this message