Podstawy z baz ciąg dalszy …

listopad 17, 2008

Termin informacja przyjmujemy jako aksjomat, czyli jest to pojęcie niedefiniowalne (z uwagi na kłopot, którym byłoby objęcie jakąś definicją, tak różnorodnych informacji). Należy podkreślić jednak pewną cechę informacji związaną z ich strukturą. A mianowicie wyróżniamy informacje, których nie można lub nie należy w danym kontekście rozkładać na informacje prostsze – są to tzw. informacje proste (atomowe, skalarne) oraz informacje składające się z więcej niż jednej informacji prostej – są to tzw. informacje złożone (zaagregowane).

Przykład: ciśnienie atmosferyczne, temperatura powietrza, mierzone w konkretnym miejscu i w konkretnym dniu są przykładami informacji atomowych, choć co do dat można się spierać, bo można je realizować na rok, miesiąc i dzień. Informacje te wspólnie tworzą informację złożoną, dotyczą warunków atmosferycznych dla danego miejsca w konkretnym dniu. Informacją zaagregowaną w jeszcze większym stopniu byłby pomiar tych czynników atmosferycznych dla wielu dni, miesięcy, lat, czy wielu miejscowości.

Uwaga: Choć daty nie spełniają definicji informacji prostej to w ogromnej większości systemów bazodanowych uważa się je za informacje atomowe.

Pomiędzy informacjami zachodzą relacje (zależności), np. relacja “mieszka” pomiędzy daną osobą, a adresem jej zamieszkania. Relacje między informacjami możemy również traktować, jako zwykłe informacje. Zauważmy, że w przytoczonym powyżej przykładzie mamy relację (zależność) pomiędzy pomiarem temperatury powietrza i ciśnienia atmosferycznego, a datą i miejscem pomiaru.

Jak zatem łatwo zauważyć, proces agregowania (składania) informacji, (to jest składania informacji w większą całość), jest niczym innym, jak określaniem pewnych relacji (zależności) pomiędzy informacjami.

Informacje takie jak temperatura powietrza, ciśnienie atmosferyczne, dzień pomiaru, miejsce pomiaru, itd., czy też relacja „mieszka” dotyczą tzw. faktów. Oprócz nich w sferze naszych zainteresowań występują informacje mające charakter pewnych reguł, zasad, lub praw, w których występuje element uwarunkowania i/lub wynikania. Przykładem takiej informacji jest następująca zasada:

Jeśli matka twojego brata nazywa się X, to twoja matka nazywa się X.

Entry Filed under: ogólnie. Tagi: , .

2 Comments Add your own

  • 1. Tomek  |  listopad 27, 2008 at 10:42 pm

    Fajne

  • 2. Bart Cart  |  maj 25, 2009 at 8:49 am

    A mi się wydawało, że definicja informacji, to coś w stylu “jakikolwiek ciąg znaków w bazie danych”. Jak widać nie miałem racji…

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Linki

Najnowsze wpisy

Najnowsze komentarze

marian boczek w Proces projektowania baz …
sc w Przykładowe zapytania SQL
Bart Cart w Podstawy z baz ciąg dalszy…
Tomek w Definicja bazy danych
Tomek w Relacyny model danych

Kategorie

Archiwa

Tagi

Access baza danych bazy podstawy bazy SQL CHAR dane logiczne DATE definicja instrukcje komendy model danych modele baz modelowanie NUMBER operatory podstawy proces projektowania projektowanie projektowanie baz relacyjna schemat SELECT sql struktura typy typy danych VARCHAR where zapytania