Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #34017

Databases, was: Re: Max size file

Newsgroups comp.lang.javascript
Subject Databases, was: Re: Max size file
From "Evertjan." <exxjxw.hannivoort@inter.nl.net>
References <4320db69-c5e5-441c-89c2-b6f3d06a16ee@googlegroups.com> <XnsA7F8C5B42B61eejj99@194.109.6.166> <ec53b51c-a7f8-4651-8fb8-94aebe4043e0@googlegroups.com> <XnsA7F9B769F5766eejj99@194.109.6.166> <e4ce3145-7f6e-40d8-9583-695e05918f1b@googlegroups.com>
Date 2017-09-23 22:34 +0200
Message-ID <XnsA7F9E597DA66Feejj99@194.109.6.166> (permalink)

Show all headers | View raw


jonas.thornvall@gmail.com wrote on 23 Sep 2017 in comp.lang.javascript:
> I wrote:
>> A database without integrity is NOT a database,
>> because to call a file a database 
>> it MUST have some applyable integrity-rules, Nass Jo.
>> 
>> You could even say that all files,
>> having usable content,
>> are databases, 
>> so a corrupted database is not a database, Jo.
> 
> Strange i always thought of a database as a set of relational
> records/datasets, the first databases was not multiuser and had no
> integrity rules? 

I did not talk about multi-user, even while a database does not mind in 
itself what user uses it. If you mean concurrent use, that even now largely 
depends on the knowledge of the programmer.

> Nowadays they have.

Well No, a working database cannot exist without integrety rules.

Even a file with just a single number in it is a database, btw.
 
> A database is an organized collection of data.[1]

Why the [1]?

What would a disorganised collection of data look like?
Something without integrety rules, perhaps?

>  It is a collection of
> schemas, tables, queries, reports, views, and other objects. 

Not neccessarily, it is a collecion of one ore more pieces of data.

Even a file with just a single number in it is(/can be seen as) a database.

> I think you are wrong, it is the organisation of data into a tree by
> "threading" that constitute the database.

Well, I am reasonably sure to be right.

> The integrity and multiuser
> functionality come long after the first database. 

After the third, perhaps? Nonsense.

> The database was about
> not needing empty properties in records, that was the original purpose
> "well and not have to read out data sequentially. 
> 
> Am I wrong?

Yes. You are confused by thinking a special type of database, 
[perhaps the ones under MS-ACCESS or SQL-server] that are called "relational 
databases", are the only ones, however for instance huge distributed 
databases of Google are necessarily not of that kind. 

A database is JUST a collecion of one ore more pieces of data.

==========

Sometimes, when I need a limited set of changing data,
perhaps only one record with a number of fields,
it pays of to use a serverside file using "Scripting.FileSystemObject"
under ASP, bypassing the overhead of a dedicated database-engine,
and for instance being able to save dayly database-copies without much 
memory-impact.

Yes then I miss the concurrent multiuser safety, but also the always looming 
database deadlock.

-- 
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)

Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Max size file jonas.thornvall@gmail.com - 2017-09-22 06:17 -0700
  Re: Max size file "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2017-09-22 19:26 +0200
    Re: Max size file jonas.thornvall@gmail.com - 2017-09-23 08:37 -0700
    Re: Max size file jonas.thornvall@gmail.com - 2017-09-23 08:44 -0700
      Re: Max size file "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2017-09-23 18:01 +0200
        Re: Max size file jonas.thornvall@gmail.com - 2017-09-23 09:09 -0700
          Databases, was: Re: Max size file "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2017-09-23 22:34 +0200
        Re: Max size file jonas.thornvall@gmail.com - 2017-09-23 09:15 -0700
          Re: Max size file "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2017-09-23 22:35 +0200
        Re: Max size file jonas.thornvall@gmail.com - 2017-09-23 09:26 -0700
          Databases, was: Re: Max size file "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2017-09-23 22:45 +0200
          Re: Max size file John G Harris <niam@jghnorth.org.uk.invalid> - 2017-09-24 10:58 +0100
            Re: Max size file "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2017-09-24 12:12 +0200
              Re: Max size file John G Harris <niam@jghnorth.org.uk.invalid> - 2017-09-24 12:06 +0100
                Re: Max size file "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2017-09-24 17:21 +0200
              Re: Max size file jonas.thornvall@gmail.com - 2017-09-24 10:07 -0700
                Re: Max size file "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2017-09-24 22:05 +0200
  Re: Max size file John-Paul Stewart <jpstewart@sympatico.ca> - 2017-09-23 15:20 -0400
    Re: Max size file "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2017-09-23 22:48 +0200

csiph-web