🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.misc
Article #48433

Re: Gegevens in databanken, standaard voor veldgrootte ?

#48433
From: Ludo Joris
Date: Wed, 19 Feb 1997 00:00
73 lines
3033 bytes
Danny.Christiaens@Dolmen.be (Dolmen C.A.) wrote:

>Vragen naar informatie i.v.m. te hanteren veldgroottes binnen
>databanken.
>Bestaat hierover een bepaalde (inter)nationale standaard ?
>Ik bedoel voor o.a.
> lengte veld telefoon
> lengte veld fax
> lengte veld landnaam
> lengte veld landkode
> lengte veld gemeentenaam
> lengte veld postkode
> lengte veld postvolgnummer
> lengte veld postbusnummer
> lengte veld huisnummer
> lengte veld busnummer
> lengte veld straat
> lengte veld naam klant,leverancier,....
> lengte veld email
>Waar kan hier eventueel informatie over gevonden worden ?
>
>Alle informatie omtrent dit onderwerp wordt gewardeerd.
>(liefst via EMAIL)
>
>
>Danny Christiaens, Software Engineer
>EMAIL:Danny.Christiaens@Dolmen.Be
>
>Dolmen Computer Applications (http://www.dolmen.be)
>Address : Edingensesteenweg 196, 1500 HALLE-Belgium
>Tel. +32 2 360 10 40, Fax. +32 2 360 02 07
>
>
>
>

Danny,

Waarom hecht je zo'n belang aan de veldgrootte? DBMSsen die
ik hier gebruik zijn MS-Access en Oracle7. MS-Access heeft een
veldtype "tekst", kan tot 255 lettertekens bevatten, en Oracle een
veldtype "varchar2", kan tot 2000 lettertekens bevatten. Toch
slaan ze beiden maar juist zoveel lettertekens op als nodig,
geen trailing spaces dus zoals bij velden met vaste lengte.
Al mijn tekstvelden in MS-Access zijn 255 lang, en ik gebruik
in Oracle altijd varchar2 en niet char voor tekstvelden.

Voor de meeste van die velden bestaat er geen internationale
standaard, te grote culturele verschillen denk ik.
Voor landcodes is er de ISO-3166 norm: tweeletterige -, drieletterige -
en numerieke landcodes. Niet gratis maar aan te kopen, en ik heb
ze nog niet op het Internet gevonden.
Telefoonnummers, faxnummers, postcodes hebben de neiging
steeds langer te worden. Waarschijnlijk komen er voor deze
gegevens nieuwe Europese afspraken om het dataverkeer binnen
de unie te uniformiseren.

Waarom heb je aparte velden voor straatnaam, huisnummer en
busnummer? Ik heb van mijn baas nog nooit een query als "geef mij
alle personeelsleden die in nummer 13 wonen" moeten uitvoeren.
Bij mij zitten die drie in ��n veld (gaat een beetje sneller).

Ik weet nog niet veel af van DBMSsen.


Ludo Joris
RUCA - centrale diensten

--
Ludo Joris
RUCA - University of Antwerp, Belgium
lujo@ruca.ua.ac.be
Technical Details
Message-ID: <330ad8f4.9865573@news.ruca.ua.ac.be>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <5eeia1$l3m@news1.Belgium.EU.net>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fb873,a4ef724e8a482c44
X-Google-Attributes: gidfb873,public
X-Google-Thread: 105c73,a4ef724e8a482c44
X-Google-Attributes: gid105c73,public
X-Google-Thread: 102c8a,a4ef724e8a482c44
X-Google-Attributes: gid102c8a,public
From: lujo@ruca.ua.ac.be (Ludo Joris)
Subject: Re: Gegevens in databanken, standaard voor veldgrootte ?
Date: 1997/02/19
Message-ID: <330ad8f4.9865573@news.ruca.ua.ac.be>
X-Deja-AN: 219821119
References: <5eeia1$l3m@news1.Belgium.EU.net>
Organization: RUCA - University of Antwerp, Belgium
Reply-To: lujo@ruca.ua.ac.be
Newsgroups: be.misc,be.telecom,soc.culture.belgium