informacja z komputera

29
Informacja z komputera -HGQ\P]ZD*QLHMV]\FK]DGDVWDZLDQ\FKSU]HGNRPSXWHUDPLMHVWSU]HFKRZ\ZDQLHL szybkie wyszukiwanie informacji. W tym rozdziale przedstawimy sposoby SU]HFKRZ\ZDQLDLQIRUPDFMLSRUyZQDP\SURJUDP\GR]DU]G]DQLDED]DPLGDQ\FKL podam\WURFKZLDGRPRFLRNLONXLQWHUHVXMF\FKSURJUDPDFKGR]DU]G]DQLDED]DPL GDQ\FK2PyZLP\UyZQLH*QLHNWyUHED]\GDQ\FKGRVWSQHSRSU]H]VLHFLNRPSXWHURZH 7UDG\F\MQLHLQIRUPDFMSU]HFKRZ\ZDá\JURPDG]Lá\XGRVWSQLDá\LRSUDFRZ\ZDá\ biblioteki. Do tejSRU\QDMZLFHMLORFLRZRLQIRUPDFMLSU]HFKRZXMHVLZELEOLRWHNDFK QSRFHQLDVL*HBiblioteka Kongresu Narodowego (Congress Library) w USA zawiera 7HUDEDMWyZLQIRUPDFMLF]\OLW\VLF\JLJDEDMWyZ-HGQRF]HQLHRFHQLDVL*HZ 1989 tylko 2% inIRUPDFMLE\áRGRVWSQHMZIRUPLHHOHNWURQLF]QHMQDPLNURILOPDFKD UHV]WDF]\OLW\ONRQDSDSLHU]H6\WXDFMDWD]PLHQLDVLEDUG]RV]\ENRLMX*WHUD] QDMEDUG]LHMLQWHUHVXMFHLQDMQRZV]HGDQHáDWZLHMMHVW]QDOH(üZED]DFKGDQ\FKOXEZ plikach rozpURV]RQ\FKSRFDáHMVLHFL,QWHUQHWQL*ZELEOLRWHNDFK 1DMZLNV]]DOHWHOHNWURQLF]Q\FKEDQNyZGDQ\FKMHVWV]\ENRüZ\V]XNLZDQLD LQIRUPDFMLQLHSRUyZQDQLHZLNV]DQL*WUDG\F\MQPHWRGSRV]XNLZDQLDZNDWDORJDFKF]\ kartkowania dokumentacji. Zdalny dostSGREDQNyZGDQ\FKSU]H]VLHFLNRPSXWHURZH SR]ZDODQDZJOGZQLH]GRZROQHJRPLHMVFDQD=LHPL/LF]EDSRZV]HFKQLHGRVWSQ\FK EDQNyZGDQ\FKLHOHNWURQLF]Q\FKDUFKLZyZSU]HNURF]\áDMX*W\VLF\:LNV]Rü] JURPDG]RQHMSU]H]Uy*QHILUP\LDJHQFMHU]GRZHLQIRUPDFMLQLHMHVWMHGQDNGRVWSQD SXEOLF]QLHDSU]\QDMPQLHMQLHND*GHPX:LNV]RüLQIRUPDFMLZGDOV]\PFLJXGRVWSQD MHVWMHG\QLHQDSDSLHU]HLPLQLHMHV]F]HZLHOHODW]DQLPXGDVLM]JURPDG]LüZ elektronicznej formie. .LHG\SRWU]HEQHVED]\danych? =DQLPSU]HMG]LHP\GRRPDZLDQLDSURJUDPyZSR]ZDODMF\FKZZ\UDILQRZDQ\ VSRVyEZ\V]XNLZDüL]DU]G]DüLQIRUPDFMSRPyZP\RU]HF]DFKQDMSURVWV]\FK =DSLV\ZDQLHQLHZLHONLHMLORFLLQIRUPDFMLQLHZ\PDJDVWRVRZDQLDVSHFMDOQ\FK programów, wystarczy w tyPFHOXHG\WRUWHNVWXLMX*PR*HP\WZRU]\üVSLVDGUHVyZ WHOHIRQyZSU]HGPLRWyZZV]\VWNLHJRFRFKFLHOLE\P\]DSDPLWDüLáDWZRRGV]XNDü 3RVWSRZDQLHWRPDSHZQH]DOHW\QLHPXVLP\X*\ZDüVNRPSOLNRZDQHJR RSURJUDPRZDQLDPR*HP\áDWZRRGV]XNDüSU]\SRPRF\Hdytora dane nazwisko czy QD]ZSU]HGPLRWX1LHNWyUHHG\WRU\QDU]G]LRZHLSURFHVRU\WHNVWXSR]ZDODMQD SRU]GNRZDQLHZLHUV]\ZHGáXJDOIDEHWXURELFZLFVSLVQD]ZLVNQLHPDSUREOHPX] MHJRDOIDEHW\F]Q\PXSRU]GNRZDQLHP-Z\VWDUF]\FKZLORZR]GHILQLRZDüEDUG]RGáXJLH ZLHUV]HSU]HIRUPDWRZDüWHNVWWDNE\ND*G\]DSLV]PLHFLáVLZMHGQ\PZLHUV]X SU]HSRU]GNRZDüZLHUV]HZHGáXJDOIDEHWXDSRWHP]PLHQLüGáXJRüZLHUV]DQD

Upload: dangminh

Post on 11-Jan-2017

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Informacja z komputera

Informacja z komputera

�������������� ��������� �������������������������� ����������������

szybkie wyszukiwanie informacji. W tym rozdziale przedstawimy sposoby ���������������������������������������������������������������

podam�������������������������������� ����������������������������������

������������������������������������������ �������������� ����������������

������������������������������������������������ �������������������

biblioteki. Do tej��������������� ��������!���������������������� �����������������

���������� �������Biblioteka Kongresu Narodowego (Congress Library) w USA zawiera "#��������������������������"#��� ������������$�������������������� ��������

1989 tylko 2% in��������������� �������������������������������%&�����������������

�� ����������'(&�������������������)��������������� ��������� ��������������������������������� ������������ ��������������� �������*������������������

plikach rozp�� ��������������� �����+��������������������������

�,���� �������������������������������������� �� ������*�� �������

�������������������������� ������������������������� ��������������������

kartkowania dokumentacji. Zdalny dost����������������������� ����������������

�������������������������������� ����-������.������� ���������� ��������

���������������������������������������������������/#��� ������0��� ���*���������������������������������������������������������������� ���������� �����

�������������������������������������0��� ���*�������������� ������������ �����

�� ������������������������������ ���������������������� ��������������*��

elektronicznej formie.

����������� ����������danych?

�-������������������������������������������������������

�� ���� ����*���������*��������������������������������� � ������

-�� ����������������������������������������� �� ���� ����������

programów, wystarczy w ty����������������� ���������������������*� �� ���� ���

���������������������� �� ������������������������������*��������� ���*��

1� �����������������������2������� �������*� �������������

������������������������� ���*��������������dytora dane nazwisko czy ����������������,��������������������������������� ������� ��������������������������� ���������������������������� �� ���� �������������������

�������������������������������-�� ���������������������*��������������

��� ��������������*���� ����������������� ���������� �������������� ����

������������*���� �����������������������������*�������*���� ����

Page 2: Informacja z komputera

0����� ��3�����4 ��������������������������������� 2

����������������������*���������������5� �����������������������������

przekona��������������������� � ��� �� ������������������������������� ������ ��

�� ������������ ����6������������� ������� �� ����������� ����������������������*�

����������������������������������������� ������� �������oprogramowania typu P+7� 1�� ����+����������7������������� ��� �������������

���������!��3����� � ����������� ������������� ����������������������

���������������*���������������������������������������������������

telefonicznych po odszukaniu nazwiska czy ����������� �������������������

��������������� ������������ �����3��������������� �����������������

��������������������

�7���� ��������������*������������������������� �������� ��������*������������

��� *��������� �� ���������������������� ����������������������7���������������� ���*������ ���������������������*� �� �������������������� ������ ���������w poszczególnych miastach -�������������������������������� ������������- do � ����������������������������������������������� ����� ���� �����������������������

������ ������� ���)������������������������ �����������������������������

������������������ ��������� ������� ���������������1�������������������������������

���������������������� �� ��� �������������������������������������� �����������

�����������������*������������������������������/''8��������� ���"�����������

�� ����������%#&��������$�3����������������������������������������� ��wyspecjalizowane programy.

Pods��������������

�1� ��������������������������������������������������������

����������������������������������*��������9����������:���������������������������� ������������������������������� ����������� ���������

������������� ���9 � ���������������������������������������:�������

skrócie DBMS (od angielskiego akronimu Data Base Management Systems!��;�������������������������������������������������������������������������

korzystaniem z bazy danych �� ������� ���<����������������������������

����������� ����������-�����������*���������� �����������*���������������������������

0���������� � �����3<7)������� ����������������� �����������������,����������

������������������������������� tania z zawartej w nich informacji nie ���� ���������������������������������������� �������������������� ����������

��� �������� ������������������������������*�9�����������:�

�+������������������������������������������������ �������������� ���������������*�������������������������������� �����*��0����� �� ����������

������*�pola ������������������������������������������������������������ ����

��������������������� ���������6���������������������������lonego typu: ������������������������������-���� ��������!�������������������������������

��������������!��1����������*����������������������� ���������������������������������������������������������������������������������������������*�

zamówienie klienta lub informacja o posiadaczu konta przechowywana przez bank. Grupa

Page 3: Informacja z komputera

0����� ��3�����4 ��������������������������������� 3

���� ����������������*��� ��!�������rekord��=��������������������� ���������������

����������� ������������ ���������!������������������������� �����������i �� ������ *����������������� �������� ������������������������������������*�

�������������������������������� ���*��+������������������������������ �� ����

�������� ������������������������������������������������������ ����tury ����������������������� ���������������� �� ��������������������3������

oddzieleniu tych dwóch poziomów - logicznej i fizycznej struktury zapisu -���������������������������������������������*�� �� ���������������������������

nowe elem������������������������������������������������������������������

momencie. ,���������� ��������� �� ���������� ����������������������������������� ��

����� ������������ ���������� ����������������� ����6������� ����������

jednako�� ����������� ���� ����������0��������������������������������� �����

������1������������������������� ����������������������������������

�������������� ����������������������*������� ��������2 Nazwisko +��� Rodzaj konta Identyfikator Data

������� Dysk/Katalog

Jankowski Norbert administrator norbert 21.01.93 tor/user/norbert Duch 0����� � pracownik duch 15.06.93 tor/user/kmk/duch Adamczak ;�� doktorant raad 01.09.94 tor/user/kmk/raad 6��� Marcin student kaapi 21.09.94 uran/user/kaapi ... ... ... ... ... ... ������ ����� ������ ����������������������������������������,��� ����������������������������������*�������������������������������������

������������������������������������� �� �������Takie relacje (opisywane w teorii ����������������������������������������� �� ��������������������������!������������������������*��������������������������������������������������������0�������������������������������������������������� ���������,���

����������������������*������������������������������� �����������������0������

����������� ������������ ���������������������������������������������� �������� ����������������������������������� ����� ������������� �������

����������� ������������������ �� ������������������������������ ���

���������3��������������������������� ����������� ���������������������� ������������������������������

�;����������������*�������� ����������������-��������� �������� �������

������������ ������������������� ����������� �������� ��������������

�����������������1������������������� � �������������������������

���������������������� ���������������� ����� ��������������������������� ������

������������ ������������������������������������1��������������� � �����

���������� ����3�)�>�����0���� �'(!��������������������������� ������ ���

��� ������������ ��������������*����������� � ���������������������� ������������������������ ������������������������������� ���?��������� �� � �����3<7)��� ��������� ��� ���������������������������������������0�������

����������������������� ����������������������������������������������� ��������� ����������������������������+ �������������� � �����3<7)�����

Page 4: Informacja z komputera

0����� ��3�����4 ��������������������������������� 4

������������������ ����������������������������������������������������

������������� �������=���������������������� ����� ������*�����������n����� �����*����������������������������� ��������������������� �������

� ����*������������� �������*������������������������� ������������������

������������� �������bazy bez struktury (free form database).

�3����� ������ �� ���� �������������������������������������

��������� �� ��� ������� ���������������������� ���������9����������������:!��

Zastosowanie relacyjnych bazy danych����� ������� ���������������� ���������������������������������������������ch samych informacji w wielu ��������������� ������������������6�������������������������� ���� � ������

������������������������������������������������ �������������������������

��������� ���������������������*�������� ���������ym poziomie rozpatrywania � ����!��6����������������������� ����������������� ������������������������ ��

������������������1���������������������������������������������������

�������@�� ��� �� ������������� ������� ��������������ncji przy pomocy ��������,������������������������������� ������������������ �����������

������������� ���� ��������,��9����������:�����������������������������������

����� �������������������� �������������������������@���������dzenie takiej ���������������������������������������������������������� �����*�

����������������������������������������������������������������� ���� �������������������������������������������������

W relacyjnych bazach danych en������������� �����������������������������

���������� �����������������������������������������+ ������������������*��������������0 �� ����������������������������������������������������������� ������������������������������*������������0 �� �������������� ���������������*� �������atrybutami��,������������������������������������������������������������������� ���������������������������������������������������������

��������������� �������������������������*� �� ��������� ������������

�����������6���������� �����*���������������������������� ����*�������������������������������������������*����������������������*�����������������

���������������� ����3�������������� �������������������������������������

���������������������*���������� ���������������-���������������������

����������9����������:�������������������� ���������������������������������

�����������������������������*��,���������������������� zwykle w dwóch �����2������ ������������������*������������������������������������

����������������������������� ������ ���� ���� ������������������/,4��������

���� ��������������������������!��3��������������������������� danych ��������*������������������������������ ������������� ",4���%,4!�-��������������� ��� ���������������������������������������� ������������������������������

��������������������������,������������������������������������������

�������*� �� �������� ������������������������������������������*������ �

szukania.

�-���������������������������������������������������� �����������

�� ����)� ������������� ����� ���repozytoria lub ������� ���������������info���������������������������������������� �� ���������������������

Page 5: Informacja z komputera

0����� ��3�����4 ��������������������������������� 5

����������������� ����������������� ������������� ����������������� �����������

���������������������������������� �������������������������������

��������������������������������������������������������������������������������������� ��������������������������� ���administratorami baz danych 3<?��3�< ��?����� �����!��)� ���������������������������������

���������� ����� ��� � ������;3<7)��

Rodzaje baz danych

- �������������� �������������������������������������� ���� ��������

�������� ������������������������������� �����������������0������ �����������

���������������������������������� �������������������������������������danych w przypadku jednoczesnej modyfikacji tych samych rekordów, wprowadzanie ��������������������������������������������������������������������

9���� ������:!��������������������������������� � �����3<7)�������� ���

bazy przez�����������������������������

�������������3<7)��������� ����������2���������� ��������� ��� � �����

������������������������������������������ ��� ������������� ��������������������������� ������������� ������������� ���������������������*���������*������������ �� ���������������������������������������������������������

������������������������ ������� ������������������������������ � ����

������������������������������������-��������� ������ � ��������acowane dla ����������������������� ����������������������������������������������

������������������ �������������� ����������������������������� ���������������

��������������������������������� �� ��������� ����������������

k���� ������������������������������������������������*� ����� ������

������������������������ ��� ���������� ����������1���������� �������������

� ��� ����� ��������������������������������������������������

�����������3<7)� ������� ��������� �������������� ����������

�)� �����3<7)�������� ����� � ����� �����������������������������������

DSS (Decision Support Systems) oraz „systemy przetwarzania transakcji w czasie rzeczywistym”, czyli OLTP (On Line Transaction Processing). Typowe banki danych ���������������������������������������� ����������� ���������������������

���������)� ������.�1������� ����������������9transakcji:����������������

obiegu danych, np. systemy bankowe czy systemy rezerwacji miejsc przy����������������

��� ����������������������������������������������������������� �����������

������������������������������������������������ �����������������������

��� ������������ ���������������������� ����������������- tran ����������� ��� ���� ��������� �� ������������������������������� ��������������6���� �������

��� ��������������������������������������� ������������������

������ �������������������������������������������1���� �� ���������

dany��������� ���������������9�������� � �������������:���������3<)� �����

Page 6: Informacja z komputera

0����� ��3�����4 ��������������������������������� 6

Data Base Systems) -� � �������������������������������������������� � �����

������������������������ ��� ��������� ���������������������

�,������������������ ��������� relacyjne bazy danych, oparte na dobrze �����������������������������������������������������������,�������������

������������� ��hierarchiczne bazy danych��;��������������������������������

���������������������������������� ����������� *������������� ���������

����� ���!��0����������������� �������� ��*���� ��������������������������� ����

���������� ����������������������� ��������������������������� ������ �����

,��������� ��������*�������������������������� ma jednego poprzednika w �����������<������� ������������������������������������������� �����

��������Sieciowe bazy danych��� ������� �������������������������������*�

���������������������������������������������3�����������wania logicznej ��������������������������������� ���������������������������� ��������

���������������� 33.��3��3����������.�����!���������� ������ � ����� �����������

���������������� 37.��3��7����������.�����!���������������������������� ����� ������ ��������������������3������������������������� ����� ���

@�<�.��������������� ���������������������0� ���������� �������

����������������� ������������������ �����*� ������������� ������� ������������

popularne jak modele relacyjne.

�,��� ��������������� �������������������������������������������������������������������������������� ������������������ �����������

��� ����� ������������������ ����� ��������������������������������������mi. �������������������������������������������������������������������

�������������� ����������������� ���������� �� �����7�������*�������3<7)����

������������������������������������������� � ����A57)��,5��� ��

������������������)�������� � �����,���������������@BB��7�������������� �����*������������������������������������������������ �����������)C.���

pewne cechy programowania obiektowego - tak zrobiono np. w systemie IRIS. Podstawowe cechy obiektowych systemów zar��������������������������� �����

��������������� ��������������������������������������������������������

�����*��������������������������������������������������������������

traktowanie obiektów w tabelach tak, jak prostych typów danych.

�,��������������� ������������ �����rozproszonych baz danych�������������������������������������������������� ������ � ������������������ ������������������3�������������������������������*�� �������������������������

krajów takie r����� ��������������� �����������������1��������������� �*���������

�� �������������������������������������������������- relacyjnym, ��������������� �����������������������)������������������������������������

��������������� �� �������������-����������� �� ���������������� �� �������� ������������������������������������������� ���������������� �� ���� ���identyczne kopie bazy danych zlokalizowane w wielu miejscach. Wyrafinowane mechanizmy replikacji ������������������������������������ ��������������� ����������������������������������� ��������������������������������� ����

Page 7: Informacja z komputera

0����� ��3�����4 ��������������������������������� 7

�� �������������� �������� ���������������� ������ � ����������������temporalne bazy danych������������������������������������������ �����������

��� ������������������,���� � ����������������������������������������� ���� �������� ��2������� �� ��������������� �����*����� �����������������������

���� �������������������������������*������ �����*� �� ���������

����������������������������������������������������������������� ���

������������ �� �����������������������������������������������������

������������������������������������� ��� �������� ���������� ��nformacji �������������� ������������������ ��������������� �������������������������

��������������

Typowe cechy programów DBMS

�)�� ��������������������������������������������� �������������

�������������������������3�piero wprowadzenie monitorów interfejsów ������������ � �����������������������������������������������������

������������������������3<7)��,��������������� ������*���������������

����������������������������������������3������������� ������� �� ������*�������� � �����������*��������������������������� ���������������

����� � �������7� �� �����������*��� ������������������������ ����������3<7)���

����*� �������������������������������������������������������������� �*��,���

������ ���������������� �����������������������������������������������������

��������������������������������-���������������������������������3<7)�

������� ���������� ����������� �� ������������� �������������������������������

�����������������������������������������������������������������

���������

�1������������������������������������������ �� ��������*�������������������

programowania, który pozwala na wykonywanie dowolnych operacji na bazie danych - �� �����������������)C.���� ����� �����������������-��������������������� �����

�� ������*�����������������)C.����������������������� ���������������������

��� ������������������������������������ ������������������ ��������

za��� ������!���������������� ���������������� �����������������������������

���������������������������������������������������,����������� ����

��������������������� ��������������������������������� �����������������

aplikac�����������������������������������������1������������������������

formularzy, menu i raportów ����������������������3<7)��������������� �������������������������������������������������������������������

�����*��������������������������*��������������������� �����������������

���������������������������������������������������������������� *��4���������

���������*������� ����������������������������������������������

��������������������������������������� ���������������������6�����

�� ��������������������������������*������ �*�������� ��������������������

������������������������������ ���������� ���������������������������� ��

Page 8: Informacja z komputera

0����� ��3�����4 ��������������������������������� 8

�0��� ���*��������� � �����3<7)��������������������������������

�����������1���������������������������������������������������� �*��������

��������������������������������� �� �����������������������������������

��������������� ���������������������� �������������������������������

�������A�������������������������������*��� ������� ���������������������

��� �*����������������� �� �����������������������������������-��������

��������������������������������������������� �������rolnych lub wskazanie ���������������������������������������������*�����������������

���������A�������������������������� �������������������������������

projektowania reakcji na takie zdarzenia.

�1�������3<7)��������������������erowanie raportów przeznaczonych �����������������������1������������������������������ ����������������

graficznej i sposobu wydruku informacji wyszukanej i przetworzonej przez odpowiednie ��������3����� ����������������������������� �� ���������������

�� ������������������������������ ��� �������������3<7)��� �����������

� ����������1�����������������������������������*���� ����������������������*��������������� ��������������������������������������������� �����������������������*������������*����������*��� ��� �� ��� �� �������������

�������������������������*�������� ����������������������������������

�����������������

����������������

SQL (Structured Query Language), czyli Struktu�����������-����� ��� ���������

������������� �� ����� �������������������������������������� ������������������������0��� ���*� � �����3<7)�������������������������

����� ����������������������������������� � ��������������ry osobiste i stacje ������������������������������������������)C.��,��������������� ������������� ���� ����������������������������< ������ ������� ���� �����

� ����������������� �������� ���)C.���� Najprostszym poleceniem ������)C.��� ��)5.5@���������9������:����������� ����2 )5.5@����������� ���4;�7�����������D ������9��������� ��:��������������������������������9����������:��������������

��������� ������������� �������������� ��������������������3��anie do polecenia )5.5@���� ���������;35;53�<E� �����������������!������������������������������� ��������������+� ���������������������*�����������

pomocy polecenia WHERE (gdzie), np.: )5.5@����������� ���4;�7������������0F5;5���dzaj_konta='student' ;

Page 9: Informacja z komputera

0����� ��3�����4 ��������������������������������� 9

��� ��������������������� ��������������������� �� ����������1���������

��������4;�7������������������������������������������������������

���������������)C.���� ����������������������������� ��� ��������������������

���*�������������������� ����������������� �������������� ���������������

����!��-��������������*��������� �������������������������������������

��������������������������������������1��������������)C.������������ ���������� od ���������������������� � �����3<7)�������������������� �������� ����������

��������������� �������� ������������ � ���������������������� ������������� +�����������������)C.������� �����������������������������������������

�������*������������ ������������������� ��� ������������-�������

���������)C.������� �������*���� ��� ����������������������������������

�������������������������������������������������������������� ������

systemie komputerowym o����������������������������� �� ������� ���

��������������� � �������������������������bazami danych

�;�������������3<7)������������������������������� ��������

���������������0 �� ����������� � �����������������������������

)�������������������-�����)C.����������� � ������������������������������

���������������������3�������� � �����������������������������

������������� ���������������������������������������� ��� ������������������

��� ������������������������������������������������������������� ������

�������������������������������������������������� ��������,����������������

���������� ����� �������������������� ������������ ��������� ����������

� ����������������������������������� ����������������������������

���������=��G��=����������������������� ������������������!���� ��������(#&��

+������G���+���� �������/(&��)� ����������������������1�.�?H����������

�������������!�������������<�������7��� ��� �wa Finansów pracuje w oparciu o system ����������������� � �������������� ������������� �����������������7)-DOSem i MS-0���� ������������������3<7)��������������� � ��������� �� �������� ����������������� ���� � ������������� ���������������������� ��� ����

Systemy profesjonalne

)� �����1����� ���������+���� ��+������G��3<I"���������������3<7)������ ������

�� ����������� ������������������������������������������������������������

1������������������ ��������������������������������������� �*������������������

������������,��� ����� �����������������������������������

wyszukiwania danych (PDQ, Parallel Data Query) na komputerach wieloprocesorowych. @����� ����������� � ������� ������� �������*�- wraz ze wzrostem potrzeb bazy ���������������������������� �����������*�������������������������� ����������������������������������

Page 10: Informacja z komputera

0����� ��3�����4 ��������������������������������� 10

0�1�� ����������������������� � �������������������������������������� ��

PROGRESS (do 1993 roku�������8(#�������!��0������������������� ��

������ ����������� ����� � ��������� �������������������������1�� ������������������������� �������������������������,��� ��������� ��������� �������������������������������������������omputerach centralnych jak i w ������ ���7)-0���� ��������������� ��� ������,������������ ���������������

�������������������� ����1�� ���Informix����������� ���������������������������

�������1����� ����A�����=�����)��� ������������������ swoimi ogromnymi ����������������+���� �����

� PROGRESS (www.progress.com) System opracowania aplikacji PROGRESS Application Development Environment ���������� ���1�� ��������� ������@)<+� @��������)� ��� �<� ��� �+�����������

SA). Serwer baz ������1;�A;5))�������������/##����������� ���������� ���

1@�������������������������������!�������������������� �� �����������������

systemów operacyjnych (od MS-DOS do prawie wszystkich wersji Unixa). Wykorzystuje on optymalnie przydzielone mu�� ���� ����� ���������*���� ��!�������������

systemów jak i wieloprocesorowych systemów przetwarzania symetrycznego (SMP), ��������� �������*��������������������������������� ���� �������������

�������*������������ ��������������������� ���������?����������� �������������

1;�A;5))�����������*�������������������� �����"8#!����������� ������������������

������������������������������������������������ ������������������������

���������� �� ����7����������������������nych zatwierdzana jest w oparciu o ������������������������������� ���������������������������� ������

������ ������ ��������!��0����������������������������������� �������������

�� �� ����������������� ����� � ������������������������������������������

�� �����������������������������*��������������!����������������transakcji. ?����������� ����1;�A;5))������������ �������� ������������������� � �����

������������������ ����������3<@�����������������1���ressDataServer z ��� �������������� � �����3<7)��@�������� ������ ������������!������

������������ �������������������� �� ��������������������������������

��������������������������������������������������������������������ant ma �������������������������������������������������� �� ����������������

������������� ��� � ������������������ � �������������������0������ ����

�����������������������8A.�������������������������������������� ��

����������� ��������������������������������������������������������������

����������������� ��� �����������!�� � ����������������������������������

�� ������������������=����������������������������� �������������������� �����

������������ �����������*��� ����������������������� �� �������� ���������

� Oracle (www.oracle.com) 4����������@������������ �����������/'JK��������� ������������������������� ���

� ������������������������������������������� ��� ������*������uje ������������� �����;3<7)������ ����� � ����������� ���������������)C.��

���� �������������� ��������������������� � �������������������

������������������������������I ������������@���������������������/##�

krajach, od 1992 roku is��������������������1�� ���)� ��������������������������

������������������ ��������������������� � ������������������@�������� �����

Page 11: Informacja z komputera

0����� ��3�����4 ��������������������������������� 11

� ���������������������������������� ���������������������� ��������������wersja Personal Oracle, przeznaczona dla komputerów osobistych. Wszystkie wersje ����� ����������� ����������������� ��������������������������������������

������������1�� �����������������������*����������������� ���������@������������������ ��������3<@���������������������������������� ����������������

������������������� �*�����������������������������������

1������������������������� �������������������� ���7)-Windows Oracle to ������������������������� ������ �����������������0��������������� �������

�������� �������������� ������������ ���������������� � ������� �� �����

���������������������������������������������������-��������� ������������������������������������������������������������������������������������������� �������� �������� ������� ����������������� ��� ������������������������������������������������������������� ����� � ����������������������� �*� ����

���������������������������������� ������������������������������mi bankami ����������������������������������� �������������������������!���

� �� �������������������;����������������������� �������������� ������������

��������������� �������������������������)71�������������� � ������711�����

������������������3������� �� ����� �������������������������������

rozproszonych baz danych czas odpowiedzi systemu jest krótki a technika replikacji bazy ������������ � �������������������������������� ��������������������

czasie ������� ������������������������������ ��������� � ���������������� ������ �������*������������� ���������������� ,������������� ��� ����������������� ���������������������������� ��

graficznych (Windows, OS/2, Solaris), techniki OLE ���������� ���������������

napisanych w C++ lub Visual Basicu lub danych przechowywanych w arkuszach ������������� �����������������.5� ����Lotus 1-2-3, Excell czy Quatro Pro). Oracle 1���������� ��������������������������������������������plikacji dla �������������������������������������������������+ ������� ���������� ���

programów Oracle przeznaczona dla potrzeb telewizji (Oracle Media Serwer), oraz Oracle7 Video Server do gromadzenia i rozpowszechniania danych audiowizualnych. Sys���������J������ ������������������������� ������������������������ �����������������������������������������������������������������������)� ��������

������������� ������������� ��������������������� ������ ��������������������

Oracle ma ���������������������������� ������������������������������������

� �����������������������������@ ��7�������1�����������������������

����������������������� ������������������������������������������

������������ ������������� ��������������������������� ��������*�oprogramowania.

� DB/2 (www.software.ibm.com/data/db2/) Jest to produkt kanadyjskiego laboratorium IBM, reprezentowanego w naszym kraju przez IBM Polska. Pracuje nie tylko na komputerach cent�������+<7���������������������������� ��� ���������������������������������������������+<7� � �����

operacyjnego OS/2, na stacjach roboczych oraz na minikomputerach. Oferowane jest ������������������������������ ��������������������������� ����������������� � ����3<I"���������������������������� ��� ������,�� ��

����������� �������*� � ������������������*��������������������������

Page 12: Informacja z komputera

0����� ��3�����4 ��������������������������������� 12

�������������������������������������� ������������������������������������������0������������������������������������������������������

��������������������� � ����3<I"� �� ������ ��������������

�;����� � �����3<I"������������������������������ ��������� ���������

������������������������������������������� � �����)71���711������������������������������������������ ������*���� �������+<7����������������������������� ������������������������������������3<I"��������������

centralnymi lub stacjami roboczymi IBM, np. SPQS, System/390 Parallel Query Server. )� �������� ���� ��������������+<7�)I%'#���������������8K������ ������

������������� ������� ��������������������������������������������������������������������������� �������)� ����3<I"������� �����������

kierunku integracji������� ���������������������������������������������

przez IBM architektura DRDA (Distributed Relational DataBase Architecture), czyli „Rozproszona Relacyjna Architektura Baz Danych”, stosowana jest obecnie przez Oracle, Informix i innych producentów.

�����������������������������L� ��?������ ���������� � �������)I"�

�����������������������������������������������������������������������

��������,���������������� �������������������������������)���������

����� ��������delu przetwarzania obiektowego System Object Model opracowanego ������+<7��0������������ � ������������� ��������"###����������+ ������������������������������������������ �����*���������� ����������*������������!��������� ��*�������������������,��� ������������������������������ � �����

�)I"����������� �������*��������� � �������������������� �������

komputerowymi.

� Informix (www.informix.com) +������G�)������@����������������������/'K#������ �1�� ������/''8�����!���������� � ��������������������������������������������������������=��G����

0���� �,�������)I"����������������������� ������� � ���������������

symetrycznego SMP i masowego MPP oraz dla gron komputerów. Serwery baz danych Informixa oparte� ����������������3)?� 3������)�������?�����������!��������

������������ ����������������������=��������������������� ������+������G�

�� �������������������������� ���������������������������������������������������������������������� � ���������������������� ��������� �������

�������������1���� ������������ ������� ������������������������� ���������������������������� ������ ����� � �������������������������������� �����������-������������������������enia jest jeszcze wiele innowacyjnych cech � �����+������G������������������ �������������� �� �������������

���������������������������� �������������� �������

�3���� ������������ ������������������������������������� ��������� �e +������G�)5���+������G��������A�����)��M����)��������� � �������������� � �����

���������������������������������������������������*���������� �������������������� ��������������������� ����������������3�� ������������������

aplikacj��������� ���������I ����������������� ����������������� ���+������G�

Page 13: Informacja z komputera

0����� ��3�����4 ��������������������������������� 13

,�5��������� ���������������������������������������������������������

����������������������������������������������������������������� ������

����������������+������G�8A.��������������������������������������

�����������������������������������������+������G�������������������������������������8A.���� ������� ��������������� ���������������������������������

������������������������������������������� �*��������������@BB�������������� ��

��������������0����������������������������*����������������@�

��������������������������1�����,�5������������� �������������

������������������������ ���������������� �����h w atrakcyjny interfejs �����������

� Ingres (www.cai.com) ;����)� ��� �)������������������������1�� ���������@��������? ����� � @?!�

������������������-��������� � ����������������������������+���� ��)�����

CA-OpenIngres przeznaczony jest d���� ������������������� ����������������

������ ������������������������������������������������ �����������

�������������������I �������������������������������������� ��� ������ �����

������������������������������������������������dowisku rozproszonego �����������������0 ���������*������������������ ���������������������

��������� �������������������������������������������������������� � �����

������������������������������� ������������ ������������������ 100 KB). ����������������������� ���������������������������� ����������������������

����������������� ��� ���������������������������������� ������������3�������

systemu Ingres na wieloprocesorowych komputerach o architekturze SMP, MPP i na ������� ������������������������������ �������*� �������������� � ����

�������������������������"##�A<!��

CA-����+���� ���������������������������������������������2�5������� ��

?��� ����������� ������������������������������������������������

�� ������������������������D�,�������������� ���������������������������������

������ �������D�)�������������������������������������� ����������������������� ������������������D�3�1������������������������������������ � �����

������������� ��������D�5�������)��������)��M������ � ������ �����������������

���������� ��������������������������� � ������� ���������������@?-OpenROAD (Open Rapid Object Application Development) jest obiektowym �rodowiskiem do szybkiego opracowania aplikacji. Zawiera wszystkie elementy �������������������������������������������������������� ����� �����

�������������������������������������������� ������������������������

system pozwala na sz���������������������������������������������������

���������������������� ���������� ����������������������@BB��)���������

+������G�,�5��������������������������������������� ����������� ������������z bazami danych innych producentów.

� Gupta SQLBase (www.gupta.com) Firma Centura Corporation (znana poprzednio jako poprzednio Gupta Corporation), �������������1�� ���������������G�)?����������������������������������������

� ��� ������� ������������������������������ � ���ami OS/2, Novell NetWare, Windows NT i MS-0���� ���������������� �����������������)����� ��������������

������������������������ ��������������� ������������������������������������

Page 14: Informacja z komputera

0����� ��3�����4 ��������������������������������� 14

������I ������)� ����A=1�?���������������������� ������ ������� ����������������

������������������������� ����� � ��������������������������������������

� ��� ����N����������� ������������������������� ���������������� �������

��������� ������������1��������)C.����������� ��� ���������j formie jako gotowe do wykonania programy.

�)C.@�� �����������������*�������� ��������������� ���������������

������3�� ���������7��������������������������������� �������������

���������� ��������� � ������3<7)��3���������������� ��������������� ������� ��������������)����������7���������������������� ������ � �������

�������������������������������������������������1�� ���������������� ��)C.< ��

)��������,��0����������������������� ���������)C.< ��3� �����������������*�

���������������� ������������ �������������������������������)C.< ��;�����

������������������������������ ������������������������������

� Microsoft SQL Server for Windows NT (www.microsoft.com) 0�������� ������*�����opozycji Microsoft SQL Server for Windows NT. Jest to ������� � ������������������������������������������������� ���

7���� ���������������������������������� � ������0���� �,���������������

korporacji. SQL Server ma istotnie wielkie ���������2�������� ����*��������������

K������������������*����%"��� ����������������� �������� �������*���

���������������������������� ������ ������������������������*����������

skrócenia czasu wykonywania standardowego testu (PeopleSoft) w nowej wersji SQL )��M���>�#��������������������8#��������������%� �����$�3� �����������*������������ ������� �������������������������� � �������������������������

�� �������������������������������������������������0������� ystem ���������������������������� �����������������������������������*���� ������

1�������)C.�)��M����������� ��������������������7���� ����<����������

������� ������ � ���������������������������������I �������1������),?�)��M���

�������� �������������������������?)I8##�������������������������+<7���

7���)��M�������������� ����������������������������������������������������� � ����7��������)��M����������������� ���*���������� ���������������2�

�� ��������� ��������������������������������������������������� ����

������������������������� ��������������������������������������������

���������������������� ������������������� �������

� Software AG (www.softwareag.com) Jedyna fir����������� ������������������������/'J'�������������������������

amerykanów rynku oprogramowania DBMS obecna jest w ponad 80 krajach. Reprezentantem Software AG jest w Polsce Agencja Informatyczna. Oferta Software AG obejmuje system Adabas C dla rozp�� ��������� �������������������� ��

��������������������������������������� �����������������������������=��G��

OS/2, Windows NT, VMS i innych systemów na minikomputery i komputery centralne. Jako jeden z nielicznych systemów Adabas C nie ograni��� ��������������������

�������������������� �*��������������������������������������������������

���������������������������������������������0�� �������������?�� �3�

������������� �������������� � �����������������=��G��0���� �NT i OS/2. 7������� �������*������������L� ���< �����@����������������������� ��stosunkowo niska cena.

Page 15: Informacja z komputera

0����� ��3�����4 ��������������������������������� 15

�3���������������������������������������)������?A��������������� ���

����������������,������-�����������������������, zintegrowany edytor map ������������������������������������������������������������������

���������������������������������������������������������������������

���������������� ��������1�����,�����.���� ������������������@?)5 do ��������������������������������7)-0���� �� ���������������������

danych w wielu formatach, takich jak Oracle, Informix czy DB/2. Software AG ����������� ������������������������������������������������ ���

����������� ��������!������������������� ������������������������������������

��������������������������������������������� ������������������������ ��������

�����������������������@�������@�������������������������� � ��������

��������������������)������?A���������������� � ����7;1�++�

DBMS dla mniejszych firm

�����������������������3<7)������� ����������� ������������

�������������������� ����������������� ��� �������������������'#-tych. ����������������� ���� ��������������������������������������������

��������������������������������� ��� ����@������������������������ �����

����������������������������������������������������������������

������������ �����*� �������������������������������������������������������

� ������� ��������� ������

� dBase (www.borland.com) ���� � ������������������������ ��� ��������� ��������������������������

� ��� ������0������ �����������������< ��++� <�����!�������������K-bitowe ko������������������ � ������@1I7��/'K/�����D�� � ������3�)���������������

�< ��+++���������< ��+++B������������������������������������������������

baz danych. System dBase V jest znacznie udoskonalonym pakietem programów, godnym polecenia n�������������������������������� �� ������� �������� � �����������

���������������������������������� �����������������������������

danych.

�,��� ����� ��� � ������< ���������������� �*���������*�����������komputerów osobistych dzi���������7)-3�)������������ � �������)����������������� ��� �������������������� �������������� ���������� � ������4�G1��� �

������������< ��+++B������< ��+L�M�"����������/#����� �������!���< �������

�����������������< ���������������������������������������������

���������������������� ������������ �������� � �������< ��������������� �����

�������������)C.����������������� ������������������� �����������

formatach. W wersji Visual dBase znacznie rozbudowano mo�������������������������

�����������������������������������������������*������������������

�����������)� ������������� ����������������������������������������� �������

���������0���� ��������������.5��335��� �������������������ami danych ���������3<@��L� ����< �������������������� � �����������������0���� �'(��

DOS/MS-Windows i OS/2.

Page 16: Informacja z komputera

0����� ��3�����4 ��������������������������������� 16

ISIS to systemem DBMS w znacznej mierze wzorowany na dBase i pomimo licznych ���� �����������������������������*��������������������������������������< ��

+++��+)+)����������� ��������������=,5)@������ ������� ����������������

6���� ���������������������������������������������1�� ���������� �� ������

niewielkie bazy danych bibliograficznych.

� FoxPro Wielkim konkurentem��< �� ��� ��� � ������������������������4�G1����

���������������������7���� ��������������������������4�G1��������������������������

��������3<7)���� ��������������������� � ���������������� ������

������ ����������� ����������������������������������� �������� �������������

����������� ��������� ����������������������������������4�G1�������� ���"�(�

�� �������� ������������3�)��������7)-0���� � � ������������� ������7����� ���

��=��G!��3� ������� ������������ ���� �����������������������������������

����������������� ������������� � ����������������������������� ��������������

�� ��� ��������������������������-��������7���� ������������ ������������������� � ����������� ������������ �������������4�G1��� ���������� ��

������������������������7���� ����A����������������������������

�4�G1������������������ ��������������������� �����������������������

�������������������� ����������������������������� � ���������ch jak dobry ������������������� ����������������1�������7������������7��������1�������������������������*���������������������� ��������������3��

�� ����������������������������������������������������������������������

ekranów����������������������������������������������������������

�����������������������������������������������7������������������� ������������������������������������������������������������������ �

uzgodnienia ostatecznej wersji �����������������������������������7������

�� ������������������������ �������������4�G1����������������� �����@�����

asemblerze. ������4�G1����� �������������������������������������< ������ �����������������

"##��������������������������������������������� ��������� �������� ���������������������� ���������������������������������������������������������

�������������� ������������������������������������������1��������������� ��������������������������ikacyjnych. Zalecanym stylem programowania jest rzadko jeszcze spotykana technika programowania sterowanego zdarzeniami (event-���M�������������!������������A5,5;?.��������������*����������������

�� ������������������������.5��

�=�����������������������������4�G1������������������������������������������������������ � ��������������������������������������������

������������������������������������������������������������ O��������

�G����!��=����������� ����������������� � ���� ���������������������

��������� �������)C.���������*� ������������)C.������� ������������������������������������������������ �*��7����� ������4�G1����� ����������������*�integracji grafiki z danymi tekstowymi.

Page 17: Informacja z komputera

0����� ��3�����4 ��������������������������������� 17

Do systemu FoG1���������*������������������"###� ����������������� �

����������� �������������� �������� �������������������������!��0�������

������������������ � ������� ���������*�������������������������

������ ������ �����������������������ymi bazami danych w sieci komputerowej, �����������������������������������������#�(�A<������������ � ����4�G1��������

���������������������� � �����3<7)�������� ���3�)����������������������

� �����������������������������������������)� ������ ������� ��� ��������

konstrukcji baz danych Xbase. W najnowszych wersjach systemu FoxPro wprowadzono ��������� �������������������������� ���� ������9�� �����:!��������������������������� �������������������������� ��������������������danych i wielkie ���� ��� ����������������������������������������� ������������������������

0������� ����������� �������������������*�������%"-bitowy komputer.

��Paradox (www.borland.com) <����������� ���������������������������������������������������� ��

1���G��1���������������������������������������������� ������� ��

������ ������0�� ��8�#������������������� ��� �������������������

������������������������������������������������������ ������0�elu ��������������������*������������������� ����������� ������������������

��������������������� ���������������������1���G�������� ��� �� �����

���������2���� ���� �� ������������ ��������������������������������

��������� C��������5G����!��=��������������������� ���������������������

����������������������������������� �*��1���G�������������������� ��������

�������)C.������������������������������������������������������������

mechanizmów pytania ��������������������������)C.��1�����������������������

�������� *���������������������1?.� 1���G�?����������.�����!��1���G�

���*������� �� ��������������� �� �*������������������������� 8��������!���

��������*�������� ��������������������������������1���G������� �����

�����������������*���� ������������ �������������������� ���0���� �������

3�)����1�������� ����������������������<�������

�0�� ����������������� ���0���� ��� ������������� ����������������������

programowania zorientowanego obiektowo o nazwie ObjectPAL. Programy napisane w ������������������ ��������������� ������� ����������������������� ���

0���� ������������������ ����������������������������� �������������� ���� �� ���1���G�������������*������������������������������ ������ ����

)��������������������1?.���������� �����������������������1?.�������������

���������� ������������ ����0� � ���������������������������������

������������������������� ����� ����*������������������7������������������������������������������������� 3..��3������.����������.������ !��0���� �

���������������������������� ������@BB�����1 �������������������������

obiektów innych producentów (np. ob����������������������������������������

�����!��3�����������1���G� ��� ��� � �����������������������������0����������

Paradox napisano system MediaOrganizer�������������������������������

���������������������������������������� �e, tworzenie struktur hierarchicznych ���������������������!����������� ������������������������������������

sterowniki wideo czy rzutników slajdów.

Page 18: Informacja z komputera

0����� ��3�����4 ��������������������������������� 18

�1�������������� ���*����������������� ��������0���� ���������������

�� ���������� ������������������������������������������������������������

����������� ���������N���*��������������������������� ����9�������

������:����������� ����������������������������� ����� ��������������������

(polu, ramce, linii siatki). Takie ��������� ��� ����������������������� ������

��������������*����� �����*�������������������������������*��������*������

������������������������ 1���G����0���� �������������� ����������������������������� � �������������

formularze i rapo������������������� ������� �����������0������������

�������������������!����*��������������97��������������:���������

���������� ��������������������������������������������������������������������przez wspólne pola. Funkcji tej����������������*������� ������������������

�����������������������������1����������������������*�������������

������������� �������������������������������������������������������

������*��1��������� ������*�� ������������������������������������*���������

�.5������������������������ ��0���� ��,����������������������������������

�������������������������������< ������)C.����

��Microsoft Access (www.microsoft.com) <���������� ������������������������������������ ��������������

������ ��0���� �%�/��?��� �������� ������������� �����������������

� ���������� �������������������������������������������������� �������

����������������������������*��� �������������������� Zastosowano tu ����������������������� ������ ��� ��������������� ���0���� ��������� ��

9������������������*:� �����������!��1������������� ����������� ������������

oferowana jest pomoc dynamiczna, w postaci „kart podpowiedzi” (cue cards), o�� ����������������������*������������ ����������������+����������������� ��„magicy” czyli „wizzards” -� � ��������������������������������������������� �����

������������������������������������ ��������������������������������1���

dan�����������������*�������������� ������������������������������������������

�.5!�������������������������������������������������������

Baza danych w systemie Access� ���*� ���������������������������������������

��� �����������������������������������*������������ ��������������������danych. Tworzenie relacji polega na wybraniu z menu opcji „Relacje” i wskazaniu, które ���������*������� ������������� ����0� ��������������������������

�����������������7����������*���������� ���������*�����9����������������:������

���������������������������������������������������������� ���������

����������������������������������������< ������1���G!��7�������� ���������korzystanie z SQL. Projektowanie ekran��������������������������������� ��

���������������� ���������*����������������������� ����6��������������

�������*��������������������������������� ����������������������������

wybraniu i wczytaniu z dysku.

Tworzenie i drukowa����������������������*�� �� ������������

��������������������������� �����������������������������������������

Page 19: Informacja z komputera

0����� ��3�����4 ��������������������������������� 19

�������������������������������� ������������ �� ��������� ��������������������

� ����������� �������������������������?��� �< ��� ������������L� ���< ��!�

������� ������������������������������������������� � ������� -�����������������3<7)������������������� ���0���� � ����������

��������������������������1�� ���������������������� ������������������"#�

6<����������?)@++� ���� ������������7)-?��� ������������������������/#����"#�

�������������� �$�@�������������� ����������������������*��� ��������������

�������������������������������������������������� ������� �����i na dysku. 1������������������������������������*����� ���� ������ ������ Raima Database Manager ��� �� ��������������� � ������������������

��������������������������� ���2�3�)��0���� ���)I"��=��G��L7)��C,H��

)� ��������������� ��� ������������������������� ���������������������������

L� ���< �����@BB��3������� � �����������*�������������������������Raima Object Manager.

�,���������������������������������������� �������������������������� �������������������������8��������������������� �� ������������������

��������������������������������������������������������������������������

�� ������� ������������������������@�����1 �����1������������������������ ��

DataBoss (Kedwell Software), który dodatkowo wspomaga tworzenie dokumentacji. ������������������������ ����������������������@�����1 ������

���������������������������� ��������������������������� ��������������������

danych. =���� ���������������������������������������������������*� �����

��������������������������������������� ���������� ���������������������

��� ��������� ����*� ������ ���������������������*�������� ����� ��������������

programu. Niektóre programy pozwalaj��������������������������������������

������������������������������������������� �����������������������������

na dyskietkach -�� ����������*��� ��������������������������������������*�

��� ���3�����������������*�������������obre programy sharewarowe.

�<��������� ������ ���������*������ ������������������������3<7)���

danych zapisanych w formatach innych systemów DBMS. Pewnym standardem na ������������ ��� �����+<7�1@� ��� ����������< �D�������� �� �������ogramy ���������������������� ���������������������1���������������������

standardów wymiany danych jest zaproponowany przez Borlanda standard IDAPI +���������3�� ��?����������1����������+�������!������������������������+<7��

Odmiennym ��������������������� ��� �� ��������������������� ���� ����

przez Microsoft ODBC (Open DataBase Connectivity, czyli otwarta komunikacja �������������������!��0������ ���� ����������������������� ���������������

interfejsu programisty do r������ ����������������� �����������������������������

������������������������������ � �����3<7)�������������������������

���� �����3���������������������*�������������������������� �*������������

zapisanych w formatach SQL, Xbase, Paradox������������?)@++�������������������� ���������������������� � �����3<7)��������������������������������������

Page 20: Informacja z komputera

0����� ��3�����4 ��������������������������������� 20

�������*������� � ����3<7)��)�������3<@������������������ ������������

��������������������������������� ����������������������)C.�����������������

����� �*���������� ������������������������������������1������������������ ��������3<@��� ����������������������������������������������������������������� �������������������������������� �� �����,��������������������������*�����������������������������������3<@���������������������

��������������������������� � ��������������������������� ��������������� 0�1�� ������������� ����3<7)���������������������������������������������

banków czy �������� �� ����7��-Bank firmy CSK to polska wersja dBase III, ����� ���������� �� ����������������!� � ����+)+)����������� ����������< ���

0��� ���*�� ����������������������1@�������������< ��

Bazy danych bez struktury

Bazy danych ma�������������� ������ ����������������������������� �������!��

������������������� �����������������,���� ����� ������������� �� ���

����������������������1������������������������������������ ����

rekordów nie ma sensu a wydobyc���������� �� ������������ �����������������������

�������� ���������������������������������6������������������ ����������

���������������������������������������������������� ������?������������

����������������� ����������3<7)���������������������������� ����������)�����

������������������ ������������������������������� �������������������������

����������� ����� � �������*��� �������������������*�������� ����*��

���������������� @�������������������������������3<7)�������������� ��������������������

Lotus Agenda.�0������ � �������������?����������������*�������������������

@�������� ����� �������������������� �������������������� ������������

�������*����������������������������������������� ������ ���������������������� ������������ ����������*����� ������������������������?���������

������������*�������������������� ���������.��� ������������������������ ������� �����������������������Lotus Organizer, ���������������� ���0���� ��

6���� ������������������������������ ����������������� ������� ������������������������ ������ ���������������������� �������

Giga i Terabajtowe bazy danych

,� ������������������ ������ ��������������������������������

����������������������������,������������������ ������ ��������������������������������������������������������������� ��������������������������

���repozytoria danych, czyli centralne „magazyny informacji” ���������� �������

Page 21: Informacja z komputera

0����� ��3�����4 ��������������������������������� 21

������������������� ���������.������������������������������������ ���� �����

�������$�-�������������������������������� �� ������� ����,������ ���� ��

�������*� ������3<7)��������� � ��������������������������������*������

� ������������ ���� �������������������� �������������������������������

�;������������������� ���������������������� ���� ���� � ������

��������� ������������������������������� ��������������������������������

(SMP) ��� �������������*� 711!��;�� ������������������������)C.�����������������������������������������������������������Oracle� �� �������*���������� � ����1C�� 1������C�����������!�����������������������

procesorów komputera o arch����������)71��+������G�������������������� ��������������������� �������������������������������������������������������������

�������������������������������+������G�������� ������������������

komputerach SMP firmy Sequent. Oracle, S�� ����+<7� 3<I"!���������������������

komputerów o architekturze MPP oraz dla gron komputerów SMP. Systemy operacyjne ���������� �������������������������� ��� ������������������������������������

���������� ������������������������������������������� ���������0���� �,��

�� ����������K-�������������� � �����=��G������%"������ �����1����������� ����

���������������� �������� ������*�������������������������� ���������

�� ������������������� �������������������� ���������lka sterowników ������������������������������������*������������0�������

����������� ������ ������������������������������ ����!��,���� � ��

���������� ��� ������� ������������������������������������������ �����

sterowników.

�0���������� ��������������� ���*�������������������������������������

� ��������������������������������������������*���������������� �������� ������������!��?������ ���� ��� �����-=)��������� � ����������������� ����������, ������������������������������������������������ ������������� ����������

������)�����-������������� � ������� ����������������8#��� ����������������

�����������������"#������������ ���������������<���������,?)?�

������������������������� ����������� �����������������������������������

������ �������� ���������������� �*� ���������/##�A<����������0�������������

������� ���������������*����������������� �� ������������!�����������$ ����������������������������� ���������������������� �� �������-programowe ��������������������������7���G�+����������)� ��� ����� ���������?)@++�

��������� �������� ����������� ������������������������%-krotnie mniej ���� ������ ����������������������� ������������������������������

�����������������!��������� ������������� ���� ���������������������������

���������������� ������������ �����������������������(&����������������������

7��������������������*������� ����������������� ����aniu bazy. Te segmenty, ����������� �� �� ������*������������������������� ������� �����������������

������ ������ �������������� �������������������������������� �������

���������������@� ��� ��������������������������������������������������������

� ���� � ���������������� �������������������������� �������������������

��������������������������������������������������� �� ���������������

osobistych nie przekracza kilku sekund.

Page 22: Informacja z komputera

0����� ��3�����4 ��������������������������������� 22

�1��� ���� � �����������������������������������Textract.�-������������

���������� �����/�A���������������� �������*��� ���������������������������

����/"���������+���� ���������������������������������������������*�����������

)� ���������������� ���*�� ���������������������*������������ ���������� �����

����������)� ���������� ������� ������������ ����������������������

���������������� ������� ������� ����������� ������������������������������� ������ �������������������� ������ ������������!���������� ������������� �������������� ��������� �����!�������� ������������������������ ��� ��

����������������������� ��� ���������������������� �!������ �������

informacji w skomplikowanej dokumentacji technicznej w ��������������� �������

���������������������������������������������������������������������������������� �� ����������� � ���������������������������� ������� ��������

polsku. )��������������������������������� ����������� �����������������������

�������*� �������������������������� ���*��;������������ ���� ��������

9�������:� ������ ����!���������� �������� �������� ��������������������������

��� ����������������������������*��������������0����������������*�zaawansowanych technik matematycznych i lingwistycznych, stworzenia odpowiednich ������� ���������)� ������1+@�������L������������� ����������� �������

������ ������������������������������������� ����������������������������������������� �����������������������9� �������������������:����1+@��� ���

�������������������������� ������ �������������������������<����������

����������������������� ���������������������������������������������������dok�����������������������������������������������<������*����������������

�������������� ?)@++��0�����?���1�������!���������� �������������� ������������������������������������������������*���������������� ���

wykonywania reszty��� �������+ ���������������� ����1+@�;������������������ ���������������������������������������������������������������������������

������������ ����� ��� �����������������������������������������������������

����*������������ych osób.

Hiperkarta i hiperbazy

Ciekawym i tanim oprogramowaniem DBMS na Macintosha jest HyperCard, �������������*�������������� ������ ������������������� ������������������������� ��������� !������������������������������*�������������ty do drugiej, z ������������������������� ���������������� ��������1� ��������������������

��� �������������������������������� ����F����@����� ������ ��������������������������

����������������������������������������������������������iu jednego z �����������������������������������������������

�;������������������������+<7-1@��� ���������������������������

�����������������������������-����������������������������*�����������0����-

Page 23: Informacja z komputera

0����� ��3�����4 ��������������������������������� 23

Wide-Web w globalnej sieci Intern��� ������������� ������������������������

7����� ���@� ���������������� ���������������� �����������������������F�7.�

����������������������������������������������� �����������������������

�������������������������������������������� � ��������������*�������

������������� ���������3<7)�����������������������������������������������������������������������-��� ������0����������000��������

������������� �*���� ������ ����������������������������������@������������

t����������������������� ����������������������������������3<7)�������

����������������������� ��������������������������� �������� ��������

�����������������3<7)����������������;����������� ���������������� ����

�� ���� �������������������������� �� ��������������������� ����������������� �� ������������ ��������� ���������������������������������������������

����������<����������������������������������3<7)���������� ���������*���� ������ ������������������������������������� � ������������� �������� ��

����� ���-�������������������� �� ������������� ����������������� �����

mechanizmów wyszukiwania i przechowywania informacji.

����������� ������ ����������� ��� �����������

Typow������������������������������� ������ ���������������������

���������������������� ���������� ������+����������������� ����������

����������� ������ ����������� ������ ����� ��������������1�������� ���dysków optycznych ty���0�;7�������������������������������� �����

��������������������������������������0������������������

�������������������� ���0�;7��������� �������� ������������������������������ ������������������-���������������������*�kilka kopii �����������������

�0��� ���*�������������� ������������������������������������������������*����������������������������������������� ���������� ���� ���@3-ROM ������ �������������������)������������������������������������e instytucje �����������������=)?��/''"�������������"###���������@3-;�7���3�������*����������������������*��������������������������@�������� ������������������

���������������������*�������� ��������������������������������� ��������������������*� �����������@3-;�7�������������������������������������������� �����

������������� ���*������� ���������������������������� ���9�� ����*:����������

.��������������������� ����������������������������@3-;�7����������

����ie.

�+�������� ����������������������� ���������������������������6� ����

�������������� �������������������������� ��������� �����- dyskietki czy dyski CD-;�7������������*������� ��*������������������������ ����������������������

zac����������*������� ���������������������� �������-������������������ �����������*����� ������� �� � ��������������������� ���������6������������� ������������������������������������ ������������������������

Page 24: Informacja z komputera

0����� ��3�����4 ��������������������������������� 24

serwisu na mikrofilm����6����������������������������������������������

��������������� ��������������� ���*������ ���������������� ������ ����������

elektronicznej. 3����������������������������������������������������������*��������������

swoich klientów, zaw������������� ���������� ������������ ��������������������

Przechowywanie takich formularzy w elektronicznej formie wymaga ich przepisania �������� �����!������������������������������������ ������������������

wprowadza dziennie ponad 10 tys�����������������������������������������@3-ROM ����������������������@3-;������ ������������ �� ���������������0�����������

� �� ���������������� ������ ��������������1���������� ������� ��������������������������������������������������������������� �����

������������������-��������������/''%�������=)?������������������������

"###������������2���������� ��������������������������������������������� �������� �������������������������������� ��������� �������������������

����������������������������������*��� �����������������������

GIS, Systemy Informacji Geograficznych

Jest wiele baz danych bardzo odmiennych od typowych baz dotychczas omawianych. ,�������������)� �����+���������A������������ zwane w skrócie GIS (Geographical +����������)� ��� !��)������������������������������������������������������

�� �����������������3<7)��0��� ���*��������������� � �������������������

����� ����� ����� ��������� �������� ���=�������������do pewnego stopnia ����������������� ������������������� �� �����������������������������

�������������������������������������������������������������������� �������

������� �� ������������������� ��������������������� ���������� ����A+)� �� ����

���������������������������� ������������������ ��������������������������

���������������������������������������,���� ����A+)�������� �������

nowych inwestycji miejskich na funkcjonowanie infrastruktury.

Wiele firm������������������� ������������������� ������� ��������� � �������

1�����������������������������*�� ������������������������������������

miejsca -������������������������"K#7<�� �����������������������- a przy tym jest to informacja prz����� �� ������� ������������ ������ �������������� ��������dyskach magnetooptycznych lub CD-;�7����7������*������������������ �����

�� ����������������������������������@3-;��� ��������������������������

3� ������������� ������������������������������ ������������ ��������

3������������������������������������������������ ���������������������������� ����������������������������*�������� �� �����������������������������*�bardzo wysokich cen. W Polsce takie bazy �������������� ����������������*��A�������3�������3����

1������������������������������������ ���������������� � ����A+)�����������*�������������������������������������������� ��������0� �����������

������������������� � ������nformacji przestrzennej sprzedaje w Polsce Inter-

Page 25: Informacja z komputera

0����� ��3�����4 ��������������������������������� 25

3� ���������� ������������������������������������������������������1�� ��������������������������������������� ����������; ���5������

@?3; �������������������������������������e na skanowanych mapach, ich ������������������������������� ����������������������� 1������������������������������������������������������������������� ���

��������������-������ ��������������.��� �/-2-%�������������������� ���� ���

������������3�����������������������������������������������������������

��������������������� ��� ���������� ��������������� ���� �����������

�������������������� �*������������������������������������������ �������

skal�����������������������������1�����������������5�������������� ������,�

������������������������������ ������������*������ �� ����������������� �����

�����������������������������

Smallworld GIS ��������� �������������������� stacjach roboczych pod Unixem ������������ ������������������������������������������ ��������

numerycznych, tworzenie map wektorowych i rastrowych, indeksowanie obiektów ������������������ ������������ ��������3<7)���������������������+�gres. )��������������������������������������������������Magic do tworzenia � ������������� @��������������������������������������������������������������������������������������������������������������������������������������������������������� ��������������,���� ��������������*�������������������������

������������������������������������� � �����A+)��������� ������������*�

����������������������������������������������������������� ����ie ����������������������������������������������� ������0���������� ���� ����������������3<7)������������������������������

Page 26: Informacja z komputera

0����� ��3�����4 ��������������������������������� 26

Polskie banki danych.

0�1�� ��������������������������������������� ������������������ ����������

in���������� �����������,�������������A�����=�����)��� �����������������Rejestr Gospodarki Narodowej REGON��������������������� �� ������

podmiotach gospodarczych. Inne instytucje to: Krajowa Izba Gospodarcza (Ogólnopolski System Informacji Gosp����������)+A�������������8##��� ��������� ���������!��

<� ��� �4����������6��� �1����� �����������������/>��� ����������!��

���� ��� �� ����7��� ��� ���0 ��������A� �����������-������!������=�����

1����������������� ���������������������������/K(��� �������������������� �����

patentach przyznanych od 1973 roku. 3�������������������������������������������� �������������������� ����������

������������ �������������������������5���+���P'(��1���������� ����������

zarówno f���������������������������� ����������������� �������������������

��� ������������������� ���������������������31?����� ���1?1� �� �������� ��� ����� ����������������������� ������������+�������!�����������������

������������������������ �����������������0���������������� ���������������2 Business Foundation - bazy danych o polskim biznesie, oferowanych towarach, firmach �� ������������������������������� BMB Promotions -��� ��������������� �� ��������������1�� �����������������

������������������������ �������������������������������������� ������������

Internet pod adresem WWW http://bmb.ippt.gov.pl Centrum Informacji Profesjonalnej TeleAdreson - baza firm i organizacji zarejestrowanych w serwisie DATASTAR, obejm���� �� ����������������������

�� �������� ������J##��� ���������!���������� ������������� ����� ��������

elektronicznych banków danych. Witryna WWW: www.teleadreson.com.pl/ CINP -�@�������+���������,��������1����� ������������������)�,�+����national w 1�� �������������������������������� ������������������������� �������

zagranicznymi, bazy handlowo-��������������� ���������������������������������

������������������� ��������������� Dun & Bradstreet (D&B) Poland ������ ��������������� �������������������

���������>#��������"������������������������!����������� ����� ���������

������������ �����������0������������������������������ ��������������������J##�

�� ������������� �����������������/(��� ����� ���������ch raportów poddanych ocenie ���������������3Q<��3�����������������������������������������������������/>>��������������� �*�������������������� ������������ ��*��������������� EUROSTART -���� ������������������� �����������������ez serwis KOLIBER �� ������������ ��*���������1�.1?6�

Page 27: Informacja z komputera

0����� ��3�����4 ��������������������������������� 27

Giga-Teleservice -���� ��������������������������������������������������������

������������������������ � ������� ����������� ���� GUS -�A�����=�����)��� ����������������� ������� ���h zasobów (aktualne dane statystyczne, rejestr REGON) przez modem. Internet Securities dostarcza informacje inwestycyjno-finansowe o Polsce, Czechach, ;� ������������������������)���������������������� ������ ���+��������������

adresem: www.securities.com.pl Krajowa Izba Gospodarcza ���� �����������/>#������������������������� �����

������������������������������������������������������������ ���������� LEX -������� � ��������������������� ����������� �����������������������ych ��������������������������� �� ������������������)� ����.�G�1�������

wydawanych na CD-;�7���������������������������������������������

����������������� ������������� �� � ������� �������- informacja naukowa i naukowo-techniczna. Reuters Polska �����������/''%����������� ������� ��� ������������� ����������

Polish Financial News Service. TIP������������� ���+���������1���� ����������������������� ������������� ����

��� ��������������������

��������������������� ��������������� ����� ������� ��������������������������������*�� ����������������������������������������������)������ ��������

��������������� ���brokerami informacji.�0�1�� ���� �����������@�������

Wyszukiwania Informacji Profesjon��������������� ���������������������� <���������� �� ����������� ���������1�� �������� ������ �������������

jednej z bardziej reklamowanych. Mniej znana jest baza danych o potrzebach i ��������������� ��������� ������� ������-������������%��� ���������������

������������� ����������������������� ������������������������������������

����������� ����������������������3� ���������������*��=64���� 1� �������������������������������� ���������� ������������

Komputerowy Radca Prawny���� ������ � �������������������� ���������������*���������������3����������= ����7���������1�� ����������������������

��������������� ������/'/K�������������������������������� ���*�

��������������������� ���������� ������� ������������������ �����3� ������ ����������� ����� ������������������������������������������������

bankowego, handlowego czy gospodarki finansowej.

Page 28: Informacja z komputera

0����� ��3�����4 ��������������������������������� 28

�������������������������������� �������� ���������������������������,���

��������� �������������������������������������� �����������0� ��������

���������������������������������������������� ������������������������

������=������0�����������+������������������������������������ ��� administracji �����*��������������<����3�������� �������������� ����� � ������� ��Powszechny Elektroniczny System Ewidencji L���������������15)5.��)� ������������������ ��������7��� ��� ���)���

0������������������/'J8�������A������� ��������dane o wszystkich obywatelach, a ������������������������@��������<���3����� 8#����������������!��)� ����

1 ���������)� �������������1� ��������)� ����5��������=��������� )�����1�� ����6 ���������������������������������� ��������������ami ���������������� ��� ����������������������� ���@3-;�7��-�������������8##�

�� ����������������������������������������������/#�������������������/�%�

�����������������������(����������� ��������//�� ����������������������

Program napi ��������������� � �������������������������4�G�1��������������

������ ���0���� ��� ���������������� ������������������� ����������������������� �����

osobnym rozdziale.

Tendencje rozwojowe

Wprowadzenie standardu baz otwartych ODB@��������������������� ����������

��������� �����������������������)������������������������������)C.�

������� ����������� ��������� ����� �������������������������)�����������

��������� �������������������3<7)�����������ch centralnych jak i na ������������ ��� ������0������� �� ������������������������������������

������������������������*������������������������ ��� ������+����������������

��������������������������������� �� �����������������������������������-�

������� ����������� ������� �������� ������������������������������������������������������ ��������� ����������������������������������������� ������

�����������.5�����3�������� ��������������������������������aktowanie �� �������������������������������������������3<7)�������������

dokumentów. 0� ���� �� �������� ����������������3<7)���*������������� ��������������������������������������������������������������� ��1!��

,��������� ����������������������������������������� �������� ���������

����������������������� �������������*��������������-�������������������

�������������������� ������������������ ������������������������� �����������baz wiedzy. W odr������������������������������ ���������������������*������

������������������������������������������������������������ �������������������

������ � �������� �����������������������������������*����������������� ���������

potrafi tego �����*����������� ����� � ������ �����������������������������������

)� ������� ��������������������������������������������� �� �������������

Page 29: Informacja z komputera

0����� ��3�����4 ��������������������������������� 29

��������������*����������������� ����;��������������*��� �*������������������������������������������������3�������������������������������� ��systemy eksperckie. 3�������������������������� ���������������� ���������������� ������ ���

��������������5������ ����� ��������������������������@������������������

progr���3<7)��� ������������� �������������������������� ������� ����

����������������������������� �����������������0� � �������������������

������ ����� �������������� ������������� 711!����� ����������������������

wieloprocesorowe (SMP), lec��������������� ��������������������� � ������� ��

���������� ����,����������������������������� ��� ��*������ ������������������������������������ ����������������������� ������� �����)�������

��� ������������������������������������ ��������������� ���������

Technologia LIMD (Large-scale In Memory Database, czyli wielka baza danych w ������!�����������������������3�������������������������������(�

�������$�3������������������������������� ���������������������������� �������� ������������������� � ��������������� ������������ ��������� ���������������������� ��������������������������������������>8-bitowych komputerach DEC Alpha. Literatura �����������������������3<7)������*������������������ ����������

�������������������������� ����������� ������������ � �����1������������ ���� ���������������������������������������� �2 Harris Wayne, Bazy danych nie tylko dla ludzi biznesu. Wydawnictwa Naukowo-Techniczne, Warszawa 1994