Re: Serial, concurrent, parallel

Liste des GroupesRevenir à se design 
Sujet : Re: Serial, concurrent, parallel
De : liz (at) *nospam* poppyrecords.invalid.invalid (Liz Tuddenham)
Groupes : sci.electronics.design
Date : 16. Jan 2025, 16:16:58
Autres entêtes
Organisation : Poppy Records
Message-ID : <1r69dpn.1bbzdc81ozzc9wN%liz@poppyrecords.invalid.invalid>
References : 1 2 3 4 5
User-Agent : MacSOUP/2.4.6
Don Y <blockedofcourse@foo.invalid> wrote:

On 1/16/2025 5:03 AM, Liz Tuddenham wrote:
Don Y <blockedofcourse@foo.invalid> wrote:
 
 
... Especially as so many people seem to use spreadsheets
in lieu of (real) databases.  :<
 
As far as I can see, a databse is just a spreadsheet that has been
crippled by having all the cells on each line tied together
 
Databases (relational ones) are *so* much more.  In addition to
strict typing on each "column", you can define relationships
between columns and specific values in columns, writing code
to enforce constraints so that certain values are not accepted
in certain places based on other values, etc.
 
E.g., I can state that "fertile" can not be true if "sex" is not "female".
On a per-record basis.  So, Bob can never be marked as "fertile" but
Becky might!
 
Or, that the city can not be "chicago" unless the state is "Illinois"
(I am assuming there are no chicagos in other states; "Springfield"
tends to be a popular city name -- but, there is no Springfield in
Alaska so if someone tries to enter an address of Springfield,
Alaska, it is known to be invalid and shouldn't be accepted.).
 
Or, that a social security number must be of the form XXX-##-####
*and* XXX can't be 000, 333, 666, etc.
 
Or, that a mother's birth date must precede those of her biological
children by at least 5 years but the father's must precede his
biological children by 9 years.
 
Etc.

All of those can be done on a spreadsheet.  ...and similar checks can be
done between cells in different rows.  The check formula is written into
a 'hidden' cell and the final result is displayed in a 'locked' cell.
If someone puts in faulty data, the spreadsheet can't stop them but it
can ensure that the dud data doesn't appear in the output.

I use spreadsheets for all sorts of things: calculating component
values, customers and accounts, encoding sensitive information,
addressing envelopes, uploading invoices to the Web ...etc.

I tried using a database to keep track of my Christmas Cards, but find
it slow and restrictive compared with a spreadsheet.


--
~ Liz Tuddenham ~
(Remove the ".invalid"s and add ".co.uk" to reply)
www.poppyrecords.co.uk

Date Sujet#  Auteur
14 Jan 25 * Serial, concurrent, parallel35Don Y
14 Jan 25 +* Re: Serial, concurrent, parallel9Liz Tuddenham
14 Jan 25 i`* Re: Serial, concurrent, parallel8Don Y
14 Jan 25 i `* Re: Serial, concurrent, parallel7Liz Tuddenham
15 Jan 25 i  `* Re: Serial, concurrent, parallel6Don Y
16 Jan 25 i   `* Re: Serial, concurrent, parallel5Liz Tuddenham
16 Jan 25 i    `* Re: Serial, concurrent, parallel4Don Y
16 Jan 25 i     `* Re: Serial, concurrent, parallel3Liz Tuddenham
16 Jan 25 i      +- Re: Serial, concurrent, parallel1Don Y
16 Jan 25 i      `- Re: Serial, concurrent, parallel1ehsjr
16 Jan 25 +* Re: Serial, concurrent, parallel20Martin Brown
16 Jan 25 i`* Re: Serial, concurrent, parallel19Don Y
16 Jan 25 i +* Re: Serial, concurrent, parallel16Liz Tuddenham
16 Jan 25 i i+* Re: Serial, concurrent, parallel13Don Y
16 Jan 25 i ii`* Re: Serial, concurrent, parallel12Liz Tuddenham
16 Jan 25 i ii +* Re: Serial, concurrent, parallel5Don Y
17 Jan 25 i ii i`* Re: Serial, concurrent, parallel4Liz Tuddenham
17 Jan 25 i ii i `* Re: Serial, concurrent, parallel3Don Y
17 Jan 25 i ii i  +- Re: Serial, concurrent, parallel1Don Y
17 Jan 25 i ii i  `- Re: Serial, concurrent, parallel1Don Y
16 Jan 25 i ii `* Re: Serial, concurrent, parallel6Edward Rawde
17 Jan 25 i ii  `* Re: Serial, concurrent, parallel5Don Y
17 Jan 25 i ii   `* Re: Serial, concurrent, parallel4Edward Rawde
17 Jan 25 i ii    `* Re: Serial, concurrent, parallel3Don Y
17 Jan 25 i ii     `* Re: Serial, concurrent, parallel2Edward Rawde
17 Jan 25 i ii      `- Re: Serial, concurrent, parallel1Don Y
16 Jan 25 i i`* Re: Serial, concurrent, parallel2Martin Brown
16 Jan 25 i i `- Re: Serial, concurrent, parallel1Don Y
16 Jan 25 i `* Re: Serial, concurrent, parallel2Martin Brown
16 Jan 25 i  `- Re: Serial, concurrent, parallel1Don Y
16 Jan 25 `* Re: Serial, concurrent, parallel5brian
16 Jan 25  +* Re: Serial, concurrent, parallel3john larkin
17 Jan 25  i`* Re: Serial, concurrent, parallel2brian
17 Jan 25  i `- Re: Serial, concurrent, parallel1john larkin
16 Jan 25  `- Re: Serial, concurrent, parallel1Don Y

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal