<?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>Kurs SQL - Oracle</title>
	<link>http://kurs.sql.waw.pl</link>
	<description>Kurs SQL-a</description>
	<pubDate>Fri, 17 Apr 2009 20:37:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
	<language>en</language>
			<item>
		<title>Co to jest SQL ?</title>
		<link>http://kurs.sql.waw.pl/2008/07/11/co-to-jest-sql/</link>
		<comments>http://kurs.sql.waw.pl/2008/07/11/co-to-jest-sql/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 18:46:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[SQL]]></category>

		<category><![CDATA[dane w bazie danych]]></category>

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

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

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

		<category><![CDATA[nieproceduralnym językiem]]></category>

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

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

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

		<category><![CDATA[wstawianie danych do tabelii]]></category>

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

		<guid isPermaLink="false">http://kurs.sql.waw.pl/2008/07/11/co-to-jest-sql/</guid>
		<description><![CDATA[
SQL jest nieproceduralnym językiem służącym do odczytywania, zapisywania i modyfikacji danych w bazie danych.
Dzięki  językowi SQL możemy:
-) odczytywać dane z bazy;
-) wstawić dane do tabeli;
-) zmodyfikować dane tabeli;
-) formatować dane np. na potrzeby raportów
-) odczytywać informacje o obiektach bazodanowych np. tabelach.

]]></description>
			<content:encoded><![CDATA[<p><br />
SQL jest nieproceduralnym językiem służącym do odczytywania, zapisywania i modyfikacji danych w bazie danych.</p>
<p>Dzięki  językowi SQL możemy:</p>
<p>-) odczytywać dane z bazy;</p>
<p>-) wstawić dane do tabeli;</p>
<p>-) zmodyfikować dane tabeli;</p>
<p>-) formatować dane np. na potrzeby raportów</p>
<p>-) odczytywać informacje o obiektach bazodanowych np. tabelach.</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://kurs.sql.waw.pl/2008/07/11/co-to-jest-sql/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Kategorie Oracle SQL</title>
		<link>http://kurs.sql.waw.pl/2008/07/11/kategorie-oracle-sql/</link>
		<comments>http://kurs.sql.waw.pl/2008/07/11/kategorie-oracle-sql/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 18:44:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[SQL]]></category>

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

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

		<category><![CDATA[data definition language]]></category>

		<category><![CDATA[data manipulation language]]></category>

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

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

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

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

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

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

		<category><![CDATA[linia polecen sqlplus]]></category>

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

		<category><![CDATA[odczytywanie danych z bazy]]></category>

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

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

		<category><![CDATA[skrypty sql]]></category>

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

		<category><![CDATA[transaction control]]></category>

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

		<guid isPermaLink="false">http://kurs.sql.waw.pl/2008/07/11/kategorie-oracle-sql/</guid>
		<description><![CDATA[
Oracle SQL możemy podzielić na następujące kategorię:
-) DML Data Manipulation Language - czyli wyciąganie, odczytywanie danych z bazy (select), wstawianie danych do tabeli  (insert), modyfikacja danych w tabeli (update) i kasowanie danych z tabeli (delete)
-) Transaction Control - to operacje na transakcjach tj. zatwierdzanie (commit) i wycofywanie transakcji (rollback)
-) DDL Data Definition Language czyli: tworzenie [...]]]></description>
			<content:encoded><![CDATA[<p><br />
<strong>Oracle SQL</strong> możemy podzielić na następujące kategorię:</p>
<p>-) <strong>DML</strong> <em>Data Manipulation Language</em> - czyli wyciąganie, odczytywanie danych z bazy (select), wstawianie danych do tabeli  (insert), modyfikacja danych w tabeli (update) i kasowanie danych z tabeli (delete)</p>
<p>-) <strong>Transaction Control </strong>- to operacje na transakcjach tj. zatwierdzanie (commit) i wycofywanie transakcji (rollback)</p>
<p>-) <strong>DDL</strong> <em>Data Definition Language</em> czyli: tworzenie (create), zmiana (alter) i kasowanie (drop) obiektów bazodanowych</p>
<p>Polecenia typu: select, update, insert, delete, create itp. są słowami zarezerwowanymi i nie można tak nazywać np.  obiektów bazodanowych np. nazwa tabeli.</p>
<p>Polecenie SQL-a możemy używać w skryptach sql-owych, a aplikacji typu TOAD itp a przede wszystkim z linii poleceń  sqlplus-a.</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://kurs.sql.waw.pl/2008/07/11/kategorie-oracle-sql/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Polecenie select z sqlplus-a</title>
		<link>http://kurs.sql.waw.pl/2008/07/11/polecenie-select-z-sqlplus-a/</link>
		<comments>http://kurs.sql.waw.pl/2008/07/11/polecenie-select-z-sqlplus-a/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 18:40:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[sqlplus]]></category>

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

		<category><![CDATA[hasło]]></category>

		<category><![CDATA[logowanie jako użytkownik bazodanowy]]></category>

		<category><![CDATA[pisac select]]></category>

		<category><![CDATA[podstawowy program kliencki]]></category>

		<category><![CDATA[polecenie select]]></category>

		<category><![CDATA[program kliencki]]></category>

		<category><![CDATA[prompt sqlplus]]></category>

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

		<category><![CDATA[sqlplus-a]]></category>

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

		<category><![CDATA[tworzenie użytkownika]]></category>

		<category><![CDATA[uruchomienie programu]]></category>

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

		<category><![CDATA[wyświetlić kolumny]]></category>

		<guid isPermaLink="false">http://kurs.sql.waw.pl/2008/07/11/polecenie-select-z-sqlplus-a/</guid>
		<description><![CDATA[
Tak jak już pisałem zapytanie select możemy zrobić z sqlplus-a, jest to podstawowy program kliencki dostarczany razem  z bazą danych oracle  po uruchomieniu tego programu
otrzymujemy prompt SQLPLUS&#62; po uruchomieniu tego programu musimy  się zalogować na jakiegoś użytkownika bazodanowego (użytkownik musi być stworzony w bazie danych) musimy czywiście  znać nazwę tego użytkownika i hasło, po zalogowaniu [...]]]></description>
			<content:encoded><![CDATA[<p><br />
Tak jak już pisałem zapytanie <em>select</em> możemy zrobić z <strong>sqlplus-a</strong>, jest to podstawowy program kliencki dostarczany razem  z bazą danych oracle  po uruchomieniu tego programu</p>
<p>otrzymujemy prompt <strong>SQLPLUS&gt;</strong> po uruchomieniu tego programu musimy  się zalogować na jakiegoś użytkownika bazodanowego (użytkownik musi być stworzony w bazie danych) musimy czywiście  znać nazwę tego użytkownika i hasło, po zalogowaniu się możemy pisać teraz zapytania select.</p>
<p>Przykład:</p>
<p><em>select * from nazwa_tabeli;</em></p>
<p><em>select * from klienci;</em></p>
<p>* (wildcard) oznacza że chcemy wyświetlić wszystkie kolumny z danej tabeli, czyli wszystkie dane</p>
<p>Jeżeli chcemy wyświetlić tylko wybrane dane z tabeli ( wybrane kolumny ) to wtedy zamiast * wpisujemy nazwy kolumn<br />
np.</p>
<p><em>select imie, nazwisko from klienci;</em></p>
<p>i w tym przypadku wyświetlimy dane tylko z kolumn imie, nazwisko z tabeli klienci</p>
<p><em>select imie, nazwisko, wiek from klienci</em>;</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://kurs.sql.waw.pl/2008/07/11/polecenie-select-z-sqlplus-a/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Używanie aliasów w bazie oracle</title>
		<link>http://kurs.sql.waw.pl/2008/07/11/uzywanie-aliasow-w-bazie-oracle/</link>
		<comments>http://kurs.sql.waw.pl/2008/07/11/uzywanie-aliasow-w-bazie-oracle/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 18:34:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[aliasy bazodanowe]]></category>

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

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

		<category><![CDATA[aliasy wielowyrazowe]]></category>

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

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

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

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

		<category><![CDATA[używanie aliasu]]></category>

		<category><![CDATA[zapytanie select]]></category>

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

		<guid isPermaLink="false">http://kurs.sql.waw.pl/2008/07/11/uzywanie-aliasow-w-bazie-oracle/</guid>
		<description><![CDATA[
Aliasy służą do zmiany nazwy kolumny w wyniku otrzymanym z zapytania select, używamy aliasu do do nazw kolumn np.  jeżeli chcemy nazwać inaczej kolumnę ponieważ pierwotna
jest np. mało czytelna przykład poniżej:
select jhdgd  kol1 from tabela;
tutaj aliasem jest kol1
jhdgd - jest pierwotną nazwą kolumny, jak widzimy jej nazwa nie jest intuicyjna i nic nam nie mówi [...]]]></description>
			<content:encoded><![CDATA[<p><br />
<strong>Aliasy</strong> służą do zmiany nazwy kolumny w wyniku otrzymanym z zapytania select, używamy aliasu do do nazw kolumn np.  jeżeli chcemy nazwać inaczej kolumnę ponieważ pierwotna</p>
<p>jest np. mało czytelna przykład poniżej:</p>
<p><em>select jhdgd  kol1 from tabela;</em></p>
<p>tutaj aliasem jest kol1</p>
<p><em>jhdgd</em> - jest pierwotną nazwą kolumny, jak widzimy jej nazwa nie jest intuicyjna i nic nam nie mówi jej nazwa w związku  z tym zmieniono ja na kol1 (alias)</p>
<p>możemy tworzyć aliasy wielowyrazowe np. Kolumna pierwsza, tutaj należy koniecznie pamiętać żeby były w cudzysłowiu  &#8220;Kolumna pierwsza&#8221; przykład:</p>
<p><em>select ggdf &#8220;Kolumna pierwsza&#8221; from tabela;</em><br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://kurs.sql.waw.pl/2008/07/11/uzywanie-aliasow-w-bazie-oracle/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Warunek WHERE w zapytaniu SELECT</title>
		<link>http://kurs.sql.waw.pl/2008/07/11/warunek-where-w-zapytaniu-select/</link>
		<comments>http://kurs.sql.waw.pl/2008/07/11/warunek-where-w-zapytaniu-select/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 18:30:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[SQL]]></category>

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

		<category><![CDATA[polecenie select]]></category>

		<category><![CDATA[przykład]]></category>

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

		<category><![CDATA[select * from tabela]]></category>

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

		<category><![CDATA[warunek where]]></category>

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

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

		<category><![CDATA[zapytanie select]]></category>

		<guid isPermaLink="false">http://kurs.sql.waw.pl/2008/07/11/warunek-where-w-zapytaniu-select/</guid>
		<description><![CDATA[
Jak już wcześniej pisałem możemy ograniczyć wyświetlane dane w pionie czyli pokazać wybrane kolumny a także możemy  ograniczyć dane w poziomie czyli ograniczmy wyświetlane
wiersze, do tego służy warunek WHERE
przykład
select * from tabela where imie=&#8217;Paweł&#8217;;
to zapytanie zwróci nam wszystkie kolumny i wiersze które spełniają ten warunek czyli imie musi być Paweł
inne przykłady:
select * from tabela where [...]]]></description>
			<content:encoded><![CDATA[<p><br />
Jak już wcześniej pisałem możemy ograniczyć wyświetlane dane w pionie czyli pokazać wybrane kolumny a także możemy  ograniczyć dane w poziomie czyli ograniczmy wyświetlane</p>
<p>wiersze, do tego służy warunek <strong>WHERE</strong></p>
<p>przykład</p>
<p><em>select * from tabela where imie=&#8217;Paweł&#8217;;</em></p>
<p>to zapytanie zwróci nam wszystkie kolumny i wiersze które spełniają ten warunek czyli imie musi być Paweł</p>
<p>inne przykłady:</p>
<p><em>select * from tabela where wiek=14;</em><br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://kurs.sql.waw.pl/2008/07/11/warunek-where-w-zapytaniu-select/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
