<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Baza Oracle</title>
	<link>http://oracle.top-dba.com</link>
	<description>Oracle database blog</description>
	<pubDate>Tue, 21 Apr 2009 19:55:11 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
	<language>en</language>
			<item>
		<title>Zarządzanie Tabelami w bazie Oracle</title>
		<link>http://oracle.top-dba.com/2008/06/11/zarzadzanie-tabelami-w-bazie-oracle/</link>
		<comments>http://oracle.top-dba.com/2008/06/11/zarzadzanie-tabelami-w-bazie-oracle/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 20:30:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[oracle]]></category>

		<category><![CDATA[aplikacji]]></category>

		<category><![CDATA[baza oracle]]></category>

		<category><![CDATA[biznes]]></category>

		<category><![CDATA[imię]]></category>

		<category><![CDATA[integralność]]></category>

		<category><![CDATA[klucz obcy]]></category>

		<category><![CDATA[klucz podstawowy]]></category>

		<category><![CDATA[kolumna]]></category>

		<category><![CDATA[relacje]]></category>

		<category><![CDATA[SQL]]></category>

		<category><![CDATA[tabela]]></category>

		<category><![CDATA[unikalność]]></category>

		<category><![CDATA[warunki relacji]]></category>

		<category><![CDATA[wierz]]></category>

		<category><![CDATA[wstawić wiersz]]></category>

		<category><![CDATA[zarządzanie tabelami]]></category>

		<guid isPermaLink="false">http://oracle.top-dba.com/?p=6</guid>
		<description><![CDATA[

Oracle tabela 
Tabela jest podstawowym obiektem bazodanowym. Jest dwuwymiarowym obiektem składającym się z kolumn i wierszy. Przykładem może być tabela Pracownicy składająca się z kolumn: nazwisko, imię , data urodzenia, adres zamieszkania. Natomiast wiersz będzie zawierał informacje o konkretnym pracowniku. W bazie definiujemy ograniczenia integralności egzekwowania reguł biznesowych w celu zachowania integralności danych. Biznes określa [...]]]></description>
			<content:encoded><![CDATA[<p><br />
</p>
<p><font color="#ff0000"><strong>Oracle tabela </strong></font></p>
<p><strong>Tabela</strong> jest podstawowym obiektem bazodanowym. Jest dwuwymiarowym obiektem składającym się z kolumn i wierszy. Przykładem może być tabela Pracownicy składająca się z kolumn: nazwisko, imię , data urodzenia, adres zamieszkania. Natomiast wiersz będzie zawierał informacje o konkretnym pracowniku. W bazie definiujemy ograniczenia integralności egzekwowania reguł biznesowych w celu zachowania integralności danych. Biznes określa warunki relacji, które muszą być zawsze prawdziwe, lub fałszywe. Przykładowo w tabeli Pracownicy kolumna PESEL powinna być unikalna. Gdy integralność  odnosi sie do tabeli, wszystkie dane w tabeli muszą być zgodne z odpowiednimi regułami, załóżmy że polecenie SQL wstawia lub modyfikuje dane w tabeli, baza danych oracle zapewnia, że nowe dane spełniają ograniczenie integralności, bez konieczności wykonywania kontroli w ramach np. aplikacji. Wszelkie próby wykonania polecenia INSERT, UPDATE lub DELETE, które narusza ograniczenia integralności zakończy się błędem o czym dowiemy się ze stosownego komunikatu.<br />
Za pomocą Constraints możesz określić zasady integralności bardziej wiarygodne niż przez dodanie tego w logiką aplikacji. Baza Oracle może sprawdzić integralność danych o wiele szybciej i niezawodniej niż aplikacja mogłaby to zrobić. Constraints na poziomie kolumny określa które dane są właściwe dla tej kolumny a które nie. np. definiując kolumną jako NOT NULL nie możemy wstawić wiersza bez wartości dla tej kolumny. Constraints na poziomie tabeli to ograniczenia mające zastosowanie do całej tabeli np. klucze podstawowe, klucze obce, unikalność i sprawdzenie ograniczenia.</p>
<p><br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://oracle.top-dba.com/2008/06/11/zarzadzanie-tabelami-w-bazie-oracle/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Oracle database</title>
		<link>http://oracle.top-dba.com/2008/06/11/oracle-database/</link>
		<comments>http://oracle.top-dba.com/2008/06/11/oracle-database/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 20:19:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[oracle]]></category>

		<category><![CDATA[instrukcje warunkowe]]></category>

		<category><![CDATA[oracle database]]></category>

		<category><![CDATA[pętle]]></category>

		<category><![CDATA[PLSQL]]></category>

		<category><![CDATA[relacje]]></category>

		<category><![CDATA[relacyjna baza danych]]></category>

		<category><![CDATA[relacyjne bazy danych]]></category>

		<category><![CDATA[schematy]]></category>

		<category><![CDATA[SQL]]></category>

		<category><![CDATA[Structured Query Language]]></category>

		<category><![CDATA[tabele]]></category>

		<category><![CDATA[typy danych]]></category>

		<guid isPermaLink="false">http://oracle.top-dba.com/?p=3</guid>
		<description><![CDATA[

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 [...]]]></description>
			<content:encoded><![CDATA[<p><br />
</p>
<p><font color="#ff0000"><strong>Oracle Database</strong></font> jest relacyjną bazą danych.</p>
<p><span style="font-style: italic">Oracle</span> ma 3 ogólnie znane wersje:</p>
<p>- <strong>Oracle Express Edition</strong> (darmowa),</p>
<p>- <strong>Oracle Standard Edition</strong>,</p>
<p>- <strong>Oracle Enterprise Edition</strong>.<br />
<span style="font-style: italic"> </span></p>
<p><strong><span style="font-style: italic">Relacyjna baza danych</span></strong> to w uproszczeniu zbiór danych w postaci tabel połączonych relacjami. Dane w bazie zorganizowane są w strukturach zwanych tabelami.</p>
<p>Każda tabela zawiera:</p>
<p>- wiersze (rekordy), które składają się z kolumn (pól).</p>
<p>Tabele są przechowywane w strukturach zwanych schematami.<br />
Możemy wyróżnią następujące typy danych przechowywane w bazie danych:<br />
liczbowy (ang.number),</p>
<p>znakowy (ang.character),</p>
<p>data (ang.date),</p>
<p>logiczny (ang.logical) prawda lub fałsz,</p>
<p>numeryczny (ang.numeric),</p>
<p>binarny (ang.binary) np. pliki dźwiękowe,</p>
<p>filmowe,</p>
<p>zdjęcia itp,</p>
<p>alfanumeryczny (ang.alphanumeric),</p>
<p>walutowy (ang.currency),</p>
<p>obiektowy (ang.OLE),</p>
<p>graficzny (ang.graphic).<br />
Dane z bazy możemy wyciągać za pomocą języka <font color="#ff0000"><span style="font-weight: bold">SQL</span></font> (<span style="font-style: italic">Structured Query Language</span>) jest to język programowania nieproceduralny tzn. że nie możemy stworzyć procedury lub funkcji w SQL-u.<br />
Umożliwia nam to <font color="#ff0000"><span style="font-weight: bold">PL/SQL</span></font> 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.</p>
<p>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.</p>
<p><br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://oracle.top-dba.com/2008/06/11/oracle-database/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Aplikacje Oracle</title>
		<link>http://oracle.top-dba.com/2008/06/11/aplikacje-oracle/</link>
		<comments>http://oracle.top-dba.com/2008/06/11/aplikacje-oracle/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 20:19:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[oracle]]></category>

		<category><![CDATA[aplikacje oracle]]></category>

		<category><![CDATA[baza danych]]></category>

		<category><![CDATA[indeksy]]></category>

		<category><![CDATA[obiekty bazy danych]]></category>

		<category><![CDATA[OCI]]></category>

		<category><![CDATA[ODBC]]></category>

		<category><![CDATA[Oracle Java Database]]></category>

		<category><![CDATA[Oracle provider]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[PLSQL]]></category>

		<category><![CDATA[procedura PLSQL]]></category>

		<category><![CDATA[serwer]]></category>

		<category><![CDATA[SQL]]></category>

		<category><![CDATA[synonimy]]></category>

		<category><![CDATA[tabele]]></category>

		<category><![CDATA[tworzenie tabeli]]></category>

		<category><![CDATA[typy danych]]></category>

		<guid isPermaLink="false">http://oracle.top-dba.com/?p=4</guid>
		<description><![CDATA[

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ą [...]]]></description>
			<content:encoded><![CDATA[<p><br />
</p>
<p><font color="#ff0000"><strong>Aplikacje Oracle</strong></font></p>
<p>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.</p>
<p>Poniżej wymienię kilka aplikacji które umożliwiają  połączenie i pracowanie na bazie danych:<br />
-) OCI Oracle Call Interface, OCCI Oracle C++ Call Interface<br />
-) ODBC Open Database Connectivity<br />
-) Oracle Provider for OLE DB<br />
-) Oracle Data Provider for .NET<br />
-) Oracle Database Extensions for .NET<br />
-) Oracle Developer Tools for Visual Studio .NET<br />
-) Oracle Java Database Connectivity (JDBC)<br />
-) PHP</p>
<p><br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://oracle.top-dba.com/2008/06/11/aplikacje-oracle/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Zarządzanie obiektami bazy danych oracle</title>
		<link>http://oracle.top-dba.com/2008/06/11/zarzadzanie-obiektami-bazy-danych-oracle/</link>
		<comments>http://oracle.top-dba.com/2008/06/11/zarzadzanie-obiektami-bazy-danych-oracle/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 20:19:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[oracle]]></category>

		<category><![CDATA[aplikacja]]></category>

		<category><![CDATA[indeks]]></category>

		<category><![CDATA[kolumny]]></category>

		<category><![CDATA[modyfikować]]></category>

		<category><![CDATA[modyfikować dane]]></category>

		<category><![CDATA[obiekty bazodanowe]]></category>

		<category><![CDATA[oracle object browser]]></category>

		<category><![CDATA[schemat]]></category>

		<category><![CDATA[SQL]]></category>

		<category><![CDATA[tabela]]></category>

		<category><![CDATA[tworzyć obiekt]]></category>

		<category><![CDATA[usuwać dane]]></category>

		<category><![CDATA[view]]></category>

		<category><![CDATA[z linni poleceń]]></category>

		<guid isPermaLink="false">http://oracle.top-dba.com/?p=5</guid>
		<description><![CDATA[

Obiekty bazy danych Oracle 
Jak już wcześniej pisałem w zakładce Aplikacja, potrzebujesz stworzyć tabele, indeksy i inne obiekty bazodanowe w schemacie przed tym jak zaczniesz tworzyć aplikacje.
Obiekty bazodanowe tworzymy w schemacie innymi słowy ktoś musi być właścicielem tych obiektów, czyli w skrócie nazwa schematu to nazwa usera bazodanowego.
Tabela jest podstawowym obiektem bazodanowym, podczas tworzenia tabeli [...]]]></description>
			<content:encoded><![CDATA[<p><br />
</p>
<p><strong>Obiekty bazy danych Oracle </strong></p>
<p>Jak już wcześniej pisałem w zakładce Aplikacja, potrzebujesz stworzyć tabele, indeksy i inne obiekty bazodanowe w schemacie przed tym jak zaczniesz tworzyć aplikacje.</p>
<p>Obiekty bazodanowe tworzymy w schemacie innymi słowy ktoś musi być właścicielem tych obiektów, czyli w skrócie nazwa schematu to nazwa usera bazodanowego.</p>
<p><strong>Tabela</strong> jest podstawowym obiektem bazodanowym, podczas tworzenia tabeli najważniejsze jest żeby zdefiniować właściwie typy danych dla kolumn.<br />
Następnym obiektem bazodanowym jest <strong>view</strong>, view jest to obiekt który jest tworzony bazując na tabeli lub tabelach. tzn view możemy stworzyć na wybranych kolumnach jednej lub wielu tabelach.</p>
<p>Każdy obiekt w bazie danych należy tylko do jednego schematu i ma unikalna nazwę w obrąbie schematu. Z praktyki odbywa sie to tak że obiekty dla danej aplikacji są w jednym schemacie. Obiekty bazodanowe można tworzyć, modyfikować z linii poleceń tj. używając odpowiednich poleceń SQL lub z dostępnych narzędzi np. Oracle Object Browser.</p>
<p>W Oracle Object Browser możemy tworzyć obiekt, obejrzeć  właściwości danego obiektu, przeglądać dane znajdujące sie w obiekcie np. w tabeli, modyfikować dane np. zmieniać, usuwać dodawać.</p>
<p><br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://oracle.top-dba.com/2008/06/11/zarzadzanie-obiektami-bazy-danych-oracle/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

