Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
1
W_7 Technologie Informacyjne
dr inż. H.P. Janecki Bazy Danych 12/8/2018 Technologie Informacyjne
2
Bazy danych i relacyjne bazy danych
Bazę danych można określić jako kolekcję informacji zebranych na określony temat. Baza zorganizowana jest w taki sposób, by łatwo można było te informacje przeglądać, zmieniać oraz dodawać nowe 12/8/2018 Technologie Informacyjne
3
Technologie Informacyjne
Baza Danych Bazą danych np. jest prosta książka telefoniczna czyli Kontakty. Pojedynczą informację, która stanowi element większej kolekcji, nazywamy wierszem bądź bardziej fachowo rekordem. Kolekcję rekordów nazywamy tabelą. Tabeli w sposób naturalny nadajemy nazwę opisującą informacje, jakie oferuje, czyli Kontakty. Każdy wiersz tabeli podzielony jest na kolumny, często nazywanych też polami. 12/8/2018 Technologie Informacyjne
4
Technologie Informacyjne
Baza Danych Tab. 4 Kontakty Nazwisko Imię Telefon Kowalski January Swędrak Alojzy Zdziwiony Zdzisław Nawalony Wacław 12/8/2018 Technologie Informacyjne
5
Technologie Informacyjne
W_7 …..Bazy Przykład rozbudowanej bazy danych telefonicznych z formularzem wyszukiwania osób przedstawia Ilustracja 32. Komputerowy system informacji o pracownikach 12/8/2018 Technologie Informacyjne
6
Technologie Informacyjne
W_7 ….. Bazy Dla prostych zastosowań pojedyncza tabela już będzie stanowić bazę danych. Wiele osób utożsamia te dwie rzeczy. Dla rzeczywistych baz danych najczęściej potrzeba więcej niż jednej tabeli. Często bywa tak, że użytkownik sam opracowuje tabelę podstawową a następnie traktuje ją jako bazę danych 12/8/2018 Technologie Informacyjne
7
Technologie Informacyjne
W_7 ….. Bazy Baza danych jest zbiorem danych zapisanych zgodnie z określonymi regułami. W węższym znaczeniu obejmuje dane cyfrowe gromadzone zgodnie z przyjętymi dla danego programu komputerowego specjalizowanego do gromadzenia i przetwarzania tych danych. 12/8/2018 Technologie Informacyjne
8
Technologie Informacyjne
W_7 ….. Bazy Taki Program komputerowy dla Baz danych (często pakiet programów) nazywany jest "Systemem zarządzania bazą danych" (ang. DataBase Management System, DBMS). Czytelników zainteresowanych alfabetycznym i historycznym przeglądem baz odsyłam do źródeł, [, ]. Przykładową bazą może też być zintegrowany system rachunkowości pro-pers []. 12/8/2018 Technologie Informacyjne
9
Technologie Informacyjne
W_7 bazy Danych SZBD Pierwszym powszechnie stosowanym systemem baz danych dla mikrokomputerów był DBASE []. DBASE został opracowany przez firmę Ashton-Tate. DBASE stosowano dla systemów Apple Macintosh i IBM PC z DOS, gdzie stał się jednym z najlepiej sprzedających się przez lata narzędzi. 12/8/2018 Technologie Informacyjne
10
Technologie Informacyjne
W 7 ….. Bazy Danych DBASE DBASE nie został nigdy w pełni przyjęty w środowisku Windows. W trybie graficznym Windows został szybko wyparty przez nowe produkty, jak Paradox, Clipper i FoxPro. Firmę Ashton-Tate kupiła firma Borland 1991 r., która z kolei w 1999 r. sprzedała prawa do bazy nowoutworzonej firmie dBASE Inc. 12/8/2018 Technologie Informacyjne
11
Technologie Informacyjne
W_7 ….. Bazy danych Macierzysty format pliku .dbf jest szeroko używany przez wiele aplikacji wymagających prostego formatu do gromadzenia danych strukturalnych. dBASE jest objęty licencją na okres 50 lat. Historię dBASE można prześledzić wstecz do połowy lat 60 tych, aż do systemu RETRIEVE, który był sprzedawany przez Tymshare Corporation. Jednym z użytkowników RETRIEVE było Jet Propulsion Laboratory, które zwróciło się do jednego z jego programistów, Jeba Longa, o opracowanie zmodyfikowanej wersji 12/8/2018 Technologie Informacyjne
12
Technologie Informacyjne
W_7 ….. Bazy Danych dla… W wyniku powstał JPLDIS (Jet Propulsion Laboratory Display Information System), napisany w języku FORTRAN, uruchamiany na maszynie mainframe UNIVAC 1108 []. W 1978 r. Cecil Wayne Ratliff, programista z JPL i przyjaciel Jeba Longa [], napisał w asemblerze program bazodanowy dla systemu operacyjnego CP/M, który został nazwany Vulcan (nazwa pochodząca z filmu Star Trek 12/8/2018 Technologie Informacyjne
13
Technologie Informacyjne
W_7 …. Bazy Danych dla ….. Program miał początkowo pomagać w obstawianiu zakładów piłkarskich w biurze, następnie został wykorzystany do obliczania podatków, aż autor uznał, że program mógłby być użyty w innych, komercyjnych zastosowaniach. Ratliff został następnie szefem projektu dBASE III, jak również jego głównym programistą. Firma wynajęła także Jeba Longa [], który pracował w niej przez 8 lat i stworzył wewnętrzny język programowania dBASE. 12/8/2018 Technologie Informacyjne
14
dBASE III - dBASE IV - dBASE 5
W_7 Bazy Danych dBASE III - dBASE IV - dBASE 5 Wersja dBASE 5.0 powróciła do początków, jako produkt przygotowany wyłącznie dla komputerów PC, pracujących zarówno pod komendą DOS, jak Windows. Nowy produkt został zaprezentowany Polsce w październiku 1994r. Dwie wersje nowego systemu - dla DOS-u i dla Windows - sprzedawane w USA od sierpnia 1994r. zaprezentowali w Warszawie europejscy przedstawiciele Borlanda - Lauren J. Kelley i Pierre Metivier. 12/8/2018 Technologie Informacyjne
15
SQL (Structured Query Language – strukturalny język zapytań
W_7 Bazy Danych dBase dBASE jest już produktem marginalnym, nie stanowiącym konkurencji dla współczesnych programów zgodnych ze standardem SQL []. SQL (Structured Query Language – strukturalny język zapytań 12/8/2018 Technologie Informacyjne
16
Technologie Informacyjne
W_7 SZBD ORACLE Oracle Database – to oficjalna nazwa systemu zarządzania relacyjnymi bazami danych (ang. RDBMS) stworzonego przez firmę Oracle Corporation. Nazwa Oracle pochodzi od nazwy kodowej jednego z projektów sponsorowanych przez CIA, nad którymi pracował współzałożyciel korporacji Oracle – Larry Ellison. 12/8/2018 Technologie Informacyjne
17
Technologie Informacyjne
W_7 SZBD ORACLE - Relacyjna baza danych Oracle posługuje się standardowym językiem zapytań SQL oraz posiada wbudowany wewnętrzny język tworzenia procedur składowanych PL/SQL – będący proceduralnie obudowanym językiem SQL. Jako języka tworzenia procedur składowanych w bazach danych Oracle (od wersji 8i) można używać również języka Java. 12/8/2018 Technologie Informacyjne
18
Technologie Informacyjne
W_7 Polskie Bazy Danych Polska Informatyka [] to nie tylko sprzęt hardware, również oprogramowanie – software. Poniżej przedstawiono skróconą historię wybranych produktów rodzimych. Nasi Polscy Informatycy w ciągu ostatnich kilkudziesięciu lat wytworzyli również wiele znaczących systemów Informatycznych []. 12/8/2018 Technologie Informacyjne
19
Technologie Informacyjne
W_7 Byte Fly BYTE FLY to zintegrowany system teleinformatyczny klasy MRP II. Projektantem tego systemu teleinformatycznego opracowanego w PZL Mielec był Włodzimierz Adamski. System działał na bazie następujących urządzeń komputerowych serwera IBM S/390 MULTIPRISE 3000 i serwera IBM S/390 INTEGRATED SERVER. 12/8/2018 Technologie Informacyjne
20
Technologie Informacyjne
W_7 Bazy Danych Systemy ERP są rozwinięciem systemów MRP II. Podstawowym ich elementem jest baza danych, MRP = planowanie zasobów Wytwórczych ang. Manufacturing Resource Planning ERP = Planowanie zasobów przedsiębiorstwa (ang. enterprise resource planning (ERP), 12/8/2018 Technologie Informacyjne
21
Technologie Informacyjne
W_7 Bazy danych DAMS System DAMS składał się z czterech głównych modułów pozwalających na zaprojektowanie kształtu zewnętrznego samolotu i dwóch preprocesorów służących do przygotowania danych wejściowych. System był systemem otwartym, tzn. można go było uzupełniać o kolejne specjalistyczne moduły. 12/8/2018 Technologie Informacyjne
22
Technologie Informacyjne
W_7 Bazy Danych W systemie DAMS zaprojektowano i rozrysowano kształty zewnętrzne oraz wewnętrzne takich samolotów, jak: AN-28, I-22 Iryda, M-26 Iskierka, wybranych zespołów rodziny Dromader M-18, M-20 Mewa, IŁ-96, ATR-42, ATR-72, BOEING 757, M-28 SkyTruck, kształty wózków golfowych, nadwozia samochodów Polonez Atu, Polonez Combi, wybrane zespoły szybowców, łopatki turbin i śmigieł. 12/8/2018 Technologie Informacyjne
23
Technologie Informacyjne
W_7 Bazy Danych - DAMS DAMS został opracowany pod kierunkiem Włodzimierza Adamskiego z PZL Mielec przy współpracy z Krzysztofem Marciniakiem z Politechniki Warszawskiej. Digital Aasset Management System – DAMS). 12/8/2018 Technologie Informacyjne
24
W_7 Bazy Danych DAMS Dostarczenie systemu do zarządzania danymi cyfrowymi (Digital Aasset Management System – DAMS). KOMUNIKAT Nr 101/12 Ostatnia aktualizacja: Ministerstwo Gospodarki informuje, że Agencja NATO ds. Komunikacji i Informacji (NCIA) przekazała informacje o MIĘDZYNARODOWYM PRZETARGU w ramach programu NATO na następujące przedsięwzięcie: Dostarczenie systemu do zarządzania danymi cyfrowymi (Digital Aasset Management System – DAMS). Numer przetargu IFB-CO DAMS Digital Asset Management System NATO 12/8/2018 Technologie Informacyjne
25
Technologie Informacyjne
W_7 Baza Danych Pl EMIR System został opracowany w ZETO Bydgoszcz dla potrzeb ZUS. Jego głównym zadaniem jest przetwarzanie danych związanych z obsługa naliczania i wypłacania rent i emerytur. System ewoluował przez lata, początkowo pracował bez żadnej bazy danych tylko na zbiorach VSAM. VSAM (ang. Virtual Storage Access Method) [], S. 12/8/2018 Technologie Informacyjne
26
Technologie Informacyjne
W_7 Baza Danych Pl EMIR Jest to specjalny, dodatkowy system dostępu i przetwarzania zbiorów danych, zlokalizowanych na nośnikach o dostępie bezpośrednim, wprowadzonych w maszynach cyfrowych IBM/370 i następnych, wyposażonych w pamięć wirtualną w systemie operacyjnym OS. EMIR został zaimplementowany z użyciem bazy danych ADABAS. 12/8/2018 Technologie Informacyjne
27
Technologie Informacyjne
W_7 Baza danych JANTAR JANTAR to Baza danych wytworzona przez pracowników MSW pod kierunkiem Ryszarda Jurczaka dla systemu PESEL [, ]. Dla numeru PESEL algorytm obliczenia cyfry kontrolnej przebiega następująco: każdej z pozycji cyfr numeru nadany został stały współczynnik zwany wagą pozycji. Każdą cyfrę numeru mnoży się przez odpowiednią wagę i sumuje się wynik mnożenia. Baza JANTAR została później rozbudowana do wielu innych zastosowań jest eksploatowana do dziś dnia, cechuje się bardzo wysoką wydajnością i ciekawymi możliwościami w zakresie wyszukiwania danych. 12/8/2018 Technologie Informacyjne
28
Technologie Informacyjne
RENTIER System RENTIER powstał w ZETO Katowice dla ZUS. Głównym zadaniem systemu jest przetwarzanie danych związanych z obsługą rent i emerytur. System początkowo pracował bez żadnej bazy danych tylko na zbiorach VSAM. Później został zaimplementowany z użyciem bazy danych ADABAS Adabas - nazwa bazy danych opracowanej przez firmę Software AG. projektowanej do pracy na komputerach typu mainframe firmy IBM (S/370), później przeniesiona na inne platformy, głównie uniksowe.--- VSAM (Virtual Storage Access Method) 12/8/2018 Technologie Informacyjne
29
Technologie Informacyjne
W_7 PESEL Powszechny System Ewidencji Ludności, początkowo pracował na bazie danych PRISMA [, ] firmy SIEMENS. później, ze względu na niewydolność bazy danych przeniesiony do środowiska bazy danych JANTAR []. Paralel database Systems Prisma Workshops Proceedings, ISBN Springer 1990, 12/8/2018 Technologie Informacyjne
30
W_7 ……System ochrony zasobów PIES
Pies to Polski pakiet oprogramowania realizujący funkcje bezpieczeństwa dla systemów MVS, OS/390, z/OS zastępuje produkt firmy IBM - Security Server. System powstał na początku lat 90. XX wieku, użytkowany jest w kilkunastu przedsiębiorstwach do dziś. Zespołem twórców kierował Grzegorz Pluciński, współtwórcami są Ireneusz Sokołowski, Marek Minias, Tadeusz Krajewski 12/8/2018 Technologie Informacyjne
31
Technologie Informacyjne
W_7 ……Baza danych RODAN RODAN to Baza danych wytworzona przez zespół polskich informatyków[ ]. W tworzeniu bazy danych brali udział Witold Staniszkis i Adam Dutkowski [ ]. Baza z dużym powodzeniem eksploatowana w kilkunastu polskich fabrykach do systemów TTP (Techn icznego przygotowania produkcji) [ ]. 12/8/2018 Technologie Informacyjne
32
W_7 Oprogramowanie narzędziowe QQ i WPP]
Pakiet oprogramowania narzędziowego, powstał w firmie MERA-SYSTEM zainstalowany w wielu przedsiębiorstwach jako bardzo wydajne i wygodne narzędzie. Wśród twórców należy wymienić Krzysztofa Bulaszewskiego, Annę Olech, Jerzego Matczaka, Krzysztofa Chełpińskiego [262]. 12/8/2018 Technologie Informacyjne
33
Kompleksowy System Informatyczny (KSI) ZUS
Wytworzony przez firmę PROKOM system informatyczny dla obsługi KSI ZUS [] to dedykowany dla potrzeb ZUS, wielosystemowy - wieloplatformowy, system informatyczny pokrywający wszystkie zadania statutowe ZUS związane z ubezpieczeniami społecznymi. KSI ZUS to największy w kraju system informatyczny, zarówno pod względem skali gromadzonych informacji, jak i częstotliwości oraz liczby korzystających z niego osób R. Marczyński. The first seven years of polish digital computers. Annals of the History of Computing , 37-48, 12/8/2018 Technologie Informacyjne
34
Kompleksowy System Informatyczny (KSI) ZUS
KSI ZUS - Kompleksowy System Informatyczny budowany dla ZUS od 1997 r. przez firmę Prokom (ob. Asseco). Przez KSI ZUS wspomagane są następujące działania: obsługa składek wymierzanie i pobór składek na Fundusz Ubezpieczeń Społecznych, prowadzenie rozliczeń płatników składek, ewidencjonowanie składek na indywidualnych kontach ubezpieczonych, operacje związane z naliczaniem emerytur i rent oraz zasiłków z ubezpieczenia społecznego ewidencją, ustaleniem praw, przyznaniem świadczeń, naliczaniem kwot wypłat, wypłatą świadczeń. 12/8/2018 Technologie Informacyjne
35
Technologie Informacyjne
Baza Danych KSI ZUS Jest jednocześnie jednym z systemów informatycznych o znaczeniu strategicznym dla Polski. KSI ZUS jest systemem scentralizowanym, który można porównać do systemu informatycznego banku prowadzącego około 100 milionów rachunków, na których występuje kilka operacji miesięcznie []. 12/8/2018 Technologie Informacyjne
36
Technologie Informacyjne
KSI - ZUS Prokom Wydaje się to nieprawdopodobne ale wdrożenie Kompleksowego Systemu Informatycznego ZUS - powszechnie uznane za całkowitą "klapę" - zostało docenione poza granicami naszego kraju. Krajowa krytyka nie przeszkodziła firmie Prokom w otrzymaniu nagrody w konkursie eEurope Awards for eGovernment (w jednej z czterech kategorii) za stworzenie właściwego otoczenia dla sukcesu projektu wykonywanego w administracji publicznej. Organizatorem najbardziej prestiżowego w Europie konkursu e-gov jest Europejski Instytut Administracji Publicznej, pracujący pod auspicjami Komisji Europejskiej. Nagrodę wręczyła Viviane Reding, Komisarz UE ds. społeczeństwa informacyjnego i mediów. 12/8/2018 Technologie Informacyjne
37
Technologie Informacyjne
KSI ZUS System rozpoczęto budować na bazie danych Informix na maszynach pracujących pod systemem operacyjnym HP-UX. W związku z problemami wydajnościowymi i obniżaniem się bezpieczeństwa przetwarzania danych w 1998 r. ZUS przeszedł na bazę DB2 pod systemem IBM zOS. Mimo ogromnego kosztu budowy systemu (w latach wydano tylko na jego budowę ok. 2,5 mld złotych, zaś na utrzymanie co najmniej półtora miliarda złotych), ZUS nie jest właścicielem kodu źródłowego KSI ZUS (czyli oprogramowania które zamówił). 12/8/2018 Technologie Informacyjne
38
Technologie Informacyjne
KSI ZUS No i Taak Z systemu korzysta ponad 16 tysięcy pracowników ZUS, uzyskując dostęp do 60 TB danych operacyjnych. Wśród użytkowników KSI ZUS jest również ponad 1 milion pracodawców korzystających z programu „Płatnik”. Około 900 tysięcy pracodawców przesyła dokumenty w postaci elektronicznej. KSI ZUS oparty jest w głównej mierze o platformę IBM Mainframe będącą największą instalacją w Europie Środkowej i porównywalną z największymi instalacjami tego typu na świecie 12/8/2018 Technologie Informacyjne
39
Technologie Informacyjne
KSI ZUS No i Taak Dane przetwarzane przez KSI gromadzone są w bazach opartych o technologię IBM DB2 oraz IBM Informix. Aplikacja wykorzystuje platformę integracyjną IBM WebSphere [] (m.in. WebSphere Application serwer oraz WebSphere Process Server w zakresie implementacji procesów biznesowych). 12/8/2018 Technologie Informacyjne
40
Technologie Informacyjne
Baza Danych BAZYL BAZYL to …. FARMACEUTYCZNA BAZA DANYCH firmy IMS Poland Ltd. Sp. z o.o. Patrz umożliwia wyszukiwanie lekarstw połączona z Krajowa Baza Produktów Ochrony Zdrowia (KBPOZ) Krajowa Baza Produktów Ochrony Zdrowia (KBPOZ) jest pierwszą w Polsce centralną bazą produktów leczniczych i wyrobów medycznych oraz innych produktów, będących w obrocie aptecznym, oparta jest na standardach GS1 (Instytutu logistyki i magazynowania). Zalecana jest dla firm, które oferują produkty ochrony zdrowia. 12/8/2018 Technologie Informacyjne
41
Rządowe Bazy Danych Archiwa Państwowe
W dniu 25 maja 2005 roku NDAP wspólnie z ICM (Interdyscyplinarnym Centrum Modelowania Komputerowego i Matematycznego Uniwersytetu Warszawskiego) opracowały standard meta danych w celu uporządkowania całości dokumentacji wytwarzanej w administracji publicznej dla bazy danych archiwów państwowych SEZAM. 12/8/2018 Technologie Informacyjne
42
Rządowe Bazy Danych Archiwa Państwowe
Baza zawiera opisy materiałów archiwalnych na poziomie zespołu (baza SEZAM []) oraz jednostki archiwalnej (inwentarze), a także nazwy geograficzne w przypadku ewidencji ludności (baza ELA) oraz ksiąg stanu cywilnego (baza PRADZIAD) []. 12/8/2018 Technologie Informacyjne
43
Rządowe Bazy Danych Archiwa Państwowe
12/8/2018 Technologie Informacyjne
44
Rządowe Bazy Danych SEZAM
Baza danych SEZAM w obecnej wersji zawiera informacje o narodowym zasobie archiwalnym przechowywanym w archiwach państwowych, a także w 22 współpracujących instytucjach krajowych i polonijnych, m.in.: Archiwum Polskiej Akademii Nauk w Warszawie, Archiwum Nauki Polskiej Akademii Nauk i Polskiej Akademii Umiejętności w Krakowie, Muzeum Narodowym w Warszawie, Instytucie Józefa Piłsudskiego w Nowym Jorku, Polskim Instytucie Naukowym w Nowym Jorku, Instytucie Józefa Piłsudskiego w Londynie, Stowarzyszeniu Weteranów Armii Polskiej w Ameryce i Centralnym Archiwum Polonii w Orchard Lake. 12/8/2018 Technologie Informacyjne
45
Inwentarze zespołów archiwalnych IZA
System IZA [] zawiera scalone informacje z baz grupujących dane o materiałach archiwalnych - dokumentacji aktowej, technicznej i kartograficznej. W sumie prezentowanych jest prawie opisanych jednostek archiwalnych, znajdujących się w inwentarzach ponad zespołów, co stanowi ponad 28% liczby 88 829 wszystkich zespołów przechowywanych w archiwach państwowych 12/8/2018 Technologie Informacyjne
46
Rządowe Bazy Danych PRADZIAD
Baza danych -Program Rejestracji Akt Metrykalnych i Stanu Cywilnego (PRADZIAD) - zawiera informacje o księgach metrykalnych i stanie cywilnym przechowywane we wszystkich archiwach państwowych (stan na początek 2009 r.) w: Książnicy Pomorskiej im. Stanisława Staszica w Szczecinie, Archiwum Archidiecezjalnym w mieście Łodzi, Archiwum Archidiecezjalnym w Poznaniu, Archiwum Diecezjalnym w Płocku, Archiwum Diecezjalnym w Drohiczynie (tylko z dawnej diecezji pińskiej), Archiwum Archidiecezjalnym w Szczecinie, Archiwum Diecezjalnym we Włocławku, Archiwum Archidiecezjalnym we Wrocławiu oraz zawiera informacje o księgach metrykalnych ludności wyznania mojżeszowego oraz rzymskokatolickiego przechowywane w Urzędzie Stanu Cywilnego miasta stołecznego Warszawy – Archiwum (tzw. archiwum zabużańskim – stan na 2006 rok). Baza ta nie zawiera spisu nazwisk występujących w dokumentach bądź informacji o konkretnych osobach. 12/8/2018 Technologie Informacyjne
47
Rządowe Bazy Danych ELA
Baza danych - Ewidencje Ludności w Archiwaliach (ELA) - zawiera informacje o sporządzanych na różne potrzeby i w różnych celach spisach ludności, we wszystkich ich fizycznych postaciach (ewidencje, wykazy, kartoteki), znajdujących się w materiałach archiwalnych przechowywanych w archiwach państwowych (dane zawierają informacje zebrane w 2009 r.). Baza nie zawiera spisu nazwisk występujących w dokumentach bądź informacji o konkretnych osobach. 12/8/2018 Technologie Informacyjne
Podobne prezentacje
© 2025 SlidePlayer.pl Inc.
All rights reserved.