Baza Oracle

11/06/2008

Oracle database


Oracle Database jest relacyjną bazą danych.

Oracle ma 3 ogólnie znane wersje:

- Oracle Express Edition (darmowa),

- Oracle Standard Edition,

- Oracle 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 język programowania nieproceduralny tzn. że nie możemy stworzyć procedury lub funkcji w SQL-u.
Umożliwia nam to PL/SQL który jest rozszerzeniem SQL właśnie o procedury, w PL/SQL-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


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

wyjazdy all inclusive - domeny - Kolczyki - 1 podatku - ares - Schody - Projekty domów - domeny - wątroba - phone cards - php hosting - Jak oni Śpiewają - Meble tapicerowane