Baza Oracle

11/06/2008

Oracle database

Oracle Database jest relacyjną bazą danych. Oracle ma 3 ogólnie znane wersje: Express Edition (darmowa), Standard Edition, Enterprise Edition.
Relacyjna baza danych to w uproszczeniu zbiór danych w postaci tabel połączonych relacjami. Dane w bazie zorganizowane są w strukturach zwanych tabelami. Każda tabela zawiera wiersze (rekordy), które składają się z kolumn (pól). Tabele są przechowywane w strukturach zwanych schematami.
Możemy wyróżnią następujące typy danych przechowywane w bazie danych:
liczbowy (ang.number), znakowy (ang.character), data (ang.date), logiczny (ang.logical) prawda lub fałsz, numeryczny (ang.numeric), binarny (ang.binary) np. pliki dźwiękowe, filmowe, zdjęcia itp, alfanumeryczny (ang.alphanumeric), walutowy (ang.currency), obiektowy (ang.OLE), graficzny (ang.graphic).
Dane z bazy możemy wyciągać za pomocą języka SQL (Structured Query Language) jest to jezyk programowania nieproceduralny tzn. że nie możemy stworzyć procedury lub funkcji w SQL-u.
Umożliwia nam to PLSQL który jest rozszerzeniem SQL właśnie o procedury, w PLSQL-u możemy pisać, używać funkcji, tworzyć pętle, instrukcje warunkowe itp. Można również wykonać następujące czynności: deklarować stałe i zmienne, definiować procedury i funkcje, tworzyć funkcje, pakiety, procedury i wyzwalacze.

Aplikacje Oracle

Przed rozpoczęciem rozwijania aplikacji, musisz utworzyć bazą danych obiektów, te obiekty bazy danych są wykorzystywane głównie do przechowywania i organizowania danych. Te obiekty bazy danych zawierają tabele, indeksy, widoki sekwencji i synonimów. Przy tworzeniu niektórych obiektów bazy danych, musisz podać typ danych. Podczas tworzenia tabeli, należy określić typ danych dla każdej kolumny. Jakie mogą być aplikacją klient-serwer, interfejs użytkownika, aplikacja po stronie serwera np. procedury PLSQL zapisane w bazie danych. Istnieją różne narzędzia, w których można wykorzystać języki SQL i PLSQL, do zarządzania obiektami bazy danych. Poniżej wymienię kilka aplikacji które umożliwiają połączenie i pracowanie na bazie danych:
-) OCI Oracle Call Interface, OCCI Oracle C++ Call Interface
-) ODBC Open Database Connectivity
-) Oracle Provider for OLE DB
-) Oracle Data Provider for .NET
-) Oracle Database Extensions for .NET
-) Oracle Developer Tools for Visual Studio .NET
-) Oracle Java Database Connectivity (JDBC)
-) PHP

zasilane przez WordPress

Kolczyki - 1% podatku - ares - Schody - Tanie bilety lotnicze - Projekty domów - odszkodowanie za wypadek - kasa fiskalna - szkolenia efs świdnica - Bwin - Meble Biurowe - Pozycjonowanie - bielizna damska