Dodany: 2020-06-18 18:12:04 | Ostatnio wołany: 2020-06-18 18:14:10


Czołem Mirki i Mirabelki
Przedstawiam wam dwa nowe kursy z tematyki #bazydanych #oracle dla zaawansowanych i początkujących w #sql.

Pierwszy kurs dla zaawnsowanych jest kontynuacją serii o partycjonowaniu. W tym kursie opisuję dość dokładnie przykład partycjonowania tabeli i porównuję ją z zwykłą tabelą.
Kurs dostępny pod linkiem: Oracle – przykład partycjonowania
A dokładniej:
-- Pokazuję jak stworzyć tablę partycjonowaną po zakresie
-- Pokazuję jak wygląda tabela partycjonowana w widokach
-- Pokażę czym jest opcja ENABLE ROW MOVEMENT i błąd: ORA-14402
-- Pokażę jak poradzić sobie z błędem ORA-14400 gdy nie możesz dodać rekordu
-- Pokażę jak tworzyć automatycznie partycje przy pomocy INTERVAL
-- Pokażę jak wykorzystać MAXVALUE do tworzenia partycji nieograniczonych

Kolejny kurs jest przenzaczony dla początkujących z SQL. Kurs pokazuje jak ograniczać wyniki zapytania przy użyciu klauzuli WHERE.
Kurs dostępny pod linkiem: SQL SELECT WHERE
W kursie:
-- Przedstawię porównania =
-- Pokazuję co oznacza błąd: ORA-01722: niepoprawna liczba
-- Pokażę zaprzeczenie porównania czyli <>
-- Pokażę jak wybrać większe i mniejsze rekordy przy użyciu znaków > i <
-- Przedstawię działanie operatora WHERE BETWEEN
-- Pokażę, jak łączyć warunki przy pomocy operatorów logicznych AND i OR

W dalszej części będę opisywał serię dotyczącą partycjonowania tabel w oracle. W kolejnym kursie opiszę pozostałe sposoby partycjonowania a w kolejnym kursie pokażę wpływ partycjonowania na szybkość wykonywania zapytań.
Dla początkujących kontynuuję serię Kurs SQL

Jeżeli spodobał Ci się mój kurs i chcez być wołanym zaplusuj ten wpis lub zapisz się na mirkolistę: oracleDev

Jeśli chcesz być na bieżąco obserwuj mój tag #oracledev lub polub profil na facebooku

#naukaprogramowania #programowanie #programista15k #testowanieoprogramowania #informatyka #nauka

Przejdź do wpisu

Dodany: 2020-05-12 17:12:21 | Ostatnio wołany: 2020-05-12 17:14:44


Czołem Mirki i Mirabelki
Dzisiejszym wpisem zaczynam nowy cykl o #bazydanych dla średniozaawanswowanych z #sql i #oracle.
W ankiecie pod tym wpisem pytałem was o temat kolejnej serii.
Zdecydowaliście o partcjonowaniu więc oto jest:
* Partycjonowanie w Oracle

Kolejne kursy średnio zaawansowane będą dotyczyć w większości partycjonowania ale mam jeszcze kilka zaległych kursów takich jak: multiblock read, logiczna oraz fizyczna struktura danych czy druga część oracle flashback i jeszcze kilka innych więc pewnie też będą się przewijać :)

Tematami kolejnych kursów powinny być:
* Kurs SQL SQL WHERE | BETWEEN | AND | OR| > < + – <> / (Ograniczanie wyników zapytania)
* Kurs SQL SQL NULL | IS [NOT] NULL | NVL() | NVL2()| Czym jest NULL
* Kurs Oracle SQL Multiblock read
* Kurs SQL SQL LIKE | NOT LIKE | ESCAPE | REGEXP_LIKE
* Kurs SQL SQL JOIN | ON (Wykorzystanie wielu tabel / złączenia wewnętrzne tabel)
* Kurs Oracle SQL Oracle Range Partition
* Kurs SQL SQL LEFT JOIN | RIGHT JOIN | FULL OUTER JOIN | (+) (Złączenia zewnętrzne tabel)
* Kurs SQL SQL ORDER BY [ASC | DESC] (Sortowanie danych)Sortowanie ORDER BY
* Kurs Oracle SQL Oracle FLASHBACK cz. 2 czyli jak monitorować ostatnie zmiany

Jeżeli spodobał Ci się mój kurs i chcesz być wołanym zaplusuj ten wpis lub zapisz się na mirkolistę: oracleDev

Jeśli chcesz być na bieżąco obserwuj mój tag #oracledev lub polub profil na facebooku

#naukaprogramowania #programowanie #programista15k #testowanieoprogramowania #informatyka #nauka

Przejdź do wpisu

Dodany: 2020-04-27 19:03:28 | Ostatnio wołany: 2020-04-27 19:04:46


Czołem Mirki i Mirabelki
Przedstawiam wam dwa nowe kursy z tematyki #bazydanych #oracle dla początkujących w #sql.

Pierwszy kurs dotyczy instrukcji SQL INSERT | DELTE | UPDATE czyli:
* Jak dodawać rekordy do tabeli dzięki instrukcji SQL: INSERT oraz jak obsłużyć:
-- Błąd: ORA-00001 – naruszono więzy unikatowe
-- Błąd: ORA-32795 – GENERATED ALWAYS
-- Błąd: ORA-02291 – naruszono więzy spójności
* Przedstawię sposób usuwania danych przy pomocy polecenia SQL DELETE
-- Błąd: ORA-02292: naruszono więzy spójności
* Pokażę jak modyfikować dane w tabeli instrukcją: SQL UPDATE
-- Oraz jak zrobić update kilku kolumn jednocześnie

Drugi kurs dotyczący SQL SELECT i w zasadzie tylko SELECT FROM ( ͡° ͜ʖ ͡°)
* Opis składni
* Wybór kolumn i tabeli
* Manipulacja nagłówkami kolumn
* Wykorzystanie SELECY * FROM
* Aliasy tabel
* Operacja SELECT DISTINCT FORM

Do każdego kursu dla początkujących na początku opisuje jak skonfigurować środowisko testowe czyli bazę a na koniec ćwiczenie + odpowiedzi :)
Cieszę się najbardziej z wpisu dotyczącego SELECTa bo od teraz będą się zaczynać coraz to ciekawsze kursy :^) Jeżeli macie jakieś sugestie oczywiście dajcie znać.

Zgodnie z ankietą z tego wpisu, kolejnym kursem zaczynam nowy "cykl" o optymalizacji dotyczący partycjonowania :^)

Tematami kolejnych kursów będą:
* Kurs Oracle SQL Wstęp do partycjonowania
* Kurs SQL SQL WHERE | BETWEEN | AND | OR| > < + – <> / (Ograniczanie wyników zapytania)
* Kurs SQL SQL NULL | IS [NOT] NULL | NVL() | NVL2()| Czym jest NULL
* Kurs Oracle SQL Oracle FLASHBACK cz. 2 czyli jak monitorować ostatnie zmiany

Jeżeli spodobał Ci się mój kurs i chcez być wołanym zaplusuj ten wpis lub zapisz się na mirkolistę: oracleDev

Jeśli chcesz być na bieżąco obserwuj mój tag #oracledev lub polub profil na facebooku

#naukaprogramowania #programowanie #programista15k #testowanieoprogramowania #informatyka #nauka

Przejdź do wpisu

Dodany: 2020-04-02 21:30:58 | Ostatnio wołany: 2020-04-02 21:32:52


Czołem Mirki i Mirabelki
Dziś nowy kurs z #bazydanych dla średniozaawanswowanych z #sql i #oracle.
W dzisiejszym wpisie kontynuuję tematykę związaną z łączeniem tabel dlatego zapraszam do kursu:
* SORT MERGE JOIN w SQL

Właściwie skończyłem część o łączeniu tabel dlatego dajcie znać jaki "cykl" rozpocząć. Dajcie znać w ankiecie lub komentarzach poniżej ( ͡° ͜ʖ ͡°)

Planuję aby kolejne kursy dotyczyły:
* Kurs SQL SQL INSERT | DELTE | UPDATE (Modyfikacja danych tabel)
* Kurs SQL SQL SELECT | FROM | AS (Pobieranie danych tabel)
* Kurs Oracle SQL Oracle FLASHBACK cz. 2 czyli jak monitorować ostatnie zmiany
* Kurs SQL SQL WHERE | BETWEEN | AND | OR| > < + – / (Ograniczanie wyników zapytania)
* Kurs SQL SQL NULL | IS [NOT] NULL | NVL() | NVL2()| Czym jest NULL

Jeżeli spodobał Ci się mój kurs i chcesz być wołanym zaplusuj ten wpis lub zapisz się na mirkolistę: oracleDev

Jeśli chcesz być na bieżąco obserwuj mój tag #oracledev lub polub profil na facebooku

#naukaprogramowania #programowanie #programista15k #testowanieoprogramowania #informatyka #nauka

Przejdź do wpisu

Dodany: 2020-03-18 18:12:29 | Ostatnio wołany: 2020-03-18 18:13:48


Czołem Mirki i Mirabelki
Dziś dwa nowe kursy o podstawach #bazydanych #oracle i #sql.
Nowy kursy są o:
Typach danych w Oracle SQL a w dokładniej:
* typy: CHAR, VARCHAR2
-Różnice pomiędzy CHAR a VARCHAR2
* typy: DATE, TIMESTAMP
-Różnice pomiędzy DATE a TIMESTAMP
* typy: NUMBER, BLOB, CLOB

Tworzenie i usuwanie tabel w SQL a w środku:
* Pokażę jak tworzyć tabele przy pomocy instrukcji CRETE TABLE
-Wyświetlenie tabeli DESC TABLE
* Pokażę czym są CONSTRAINTY a w szczególności:
-PRIMARY KEY
-FOREIGN KEY
* Pokażę jak usuwać tabele przy pomocy instrukcji DROP TABLE
-Jak obsłużyć błąd ORA-02449

Kolejny kurs dotyczyć będzie: MERGE JOIN. Myślę, że całkiem niedługo bo z racji ostatnio panującej epidemii mam więcej czasu na pisanie ( ͡~ ͜ʖ ͡°)

Ostatnio mam problem przy pisaniu szczególnie kursu dla początkujących bo nie wiem do kogo piszę, czy piszę do osób które nie mają zielonego pojęcia o SQL, czy piszę do osób które go znają trochę i chcą się podszkolić czy może są to osoby zaawansowane i czytają z ciekawości moje kursy. Dlatego Mirki i Mirabelki, dajcie prośże mi znać jaki poziom SQL macie i jakie macie oczekiwania do mojego kursu ( ͡° ͜ʖ ͡°)

Jak wiecie piszę aktualnie dwa kursy:
-- średnio zaawansowanym SQL, działaniu bazy Oracle i optymalizacji zapytań pod linkiem: Kurs Oracle SQL
-- podsawach baz danych i SQL pod linkiem: Kurs SQL

Tematami kolejnych kursów będą:
* Kurs SQL SQL Dual + Narzędzia
* Kurs SQL SQL INSERT | DELTE | UPDATE (Modyfikacja danych tabel)
* Kurs SQL SQL SELECT | FROM | AS (Pobieranie danych tabel)
* Kurs Oracle SQL Oracle FLASHBACK cz. 2 czyli jak monitorować ostatnie zmiany
* Kurs SQL SQL WHERE | BETWEEN | AND | OR| > < + – / (Ograniczanie wyników zapytania)
* Kurs SQL SQL NULL | IS [NOT] NULL | NVL() | NVL2()| Czym jest NULL

Jeżeli spodobał Ci się mój kurs i chcez być wołanym zaplusuj ten wpis lub zapisz się na mirkolistę: oracleDev
Jeśli chcesz być na bieżąco obserwuj mój tag #oracledev lub polub profil na facebooku

#naukaprogramowania #programowanie #programista15k #testowanieoprogramowania #informatyka #nauka

Przejdź do wpisu

Dodany: 2020-02-27 18:03:13 | Ostatnio wołany: 2020-02-27 18:05:19


Czołem Mirki i Mirabelki
Dziś dwa nowe kursy z tematyki #bazydanych #oracle i #sql.
Jeden kurs dla początkujących z bazami mówi jak pisać kod SQL:
-- Formatowanie kodu SQL

Oraz jeden kurs dla średniozaawansowanych o tym na co zwracam uwagę przy Code Review:
-- SQL Coode Review

Oba kursy miały być krótkie a wyszło, że kurs o Code Review SQL jest najdłuższym dotąd napisanym kursem, a będę go jeszcze rozszerzał ( ͡° ͜ʖ ͡°)

Jak wiecie piszę aktualnie dwa kursy:
-- średnio zaawansowanym SQL, działaniu bazy Oracle i optymalizacji zapytań pod linkiem: Kurs Oracle SQL
-- podsawach baz danych i SQL pod linkiem: Kurs SQL

Tematami kolejnych kursów będą:
* Kurs SQL SQL Dual + Narzędzia
* Kurs SQL SQL CREATE | MODIFY | DROP TABLE (Zarządzanie strukturą tabel)
* Kurs Oracle SQL Oracle FLASHBACK cz. 2 czyli jak monitorować ostatnie zmiany
* Kurs SQL SQL INSERT | DELTE | UPDATE (Modyfikacja danych tabel)
* Kurs SQL SQL SELECT | FROM | AS (Pobieranie danych tabel)
* Kurs Oracle SQL JOIN: MERGE JOIN
* Kurs SQL SQL WHERE | BETWEEN | AND | OR| > < + – / (Ograniczanie wyników zapytania)
* Kurs SQL SQL NULL | IS [NOT] NULL | NVL() | NVL2()| Czym jest NULL

Jeżeli spodobał Ci się mój kurs i chcez być wołanym zaplusuj ten wpis lub zapisz się na mirkolistę: oracleDev
Jeśli chcesz być na bieżąco obserwuj mój tag #oracledev lub polub profil na facebooku

#naukaprogramowania #programowanie #programista15k #testowanieoprogramowania #informatyka #nauka

Przejdź do wpisu

Dodany: 2020-02-13 18:01:10 | Ostatnio wołany: 2020-02-13 18:08:45


Czołem Mirki i Mirabelki
Dziś nowy kurs w temacie #bazydanych a dokładniej #sql w #oracle dla średniozaawansowanych.
W tym kursie poruszam tematykę joinowania dużych zbiorów danych. Dokładniej opisuję metodę łączenia tabel: HASH JOIN w Oracle

Miał to być szybki i krótki kurs ale jak to w życiu bywa wyszedł najdłuższy do tej pory kurs który nie wiem ile czasu pisałem ( ͡° ͜ʖ ͡°)
Kolejne dwa kursy będą o podstawach ale zastanawiam się czy nie dodać wcześniej wpisu o "Code review w SQL" który sam stosuję. Będzie to pomocne dla początkujących jak i średniozaawansowanych. Standardowo dajcie odpowiedź w ankiecie :)

Jak wiecie piszę aktualnie dwa kursy:
-- średnio zaawansowanym SQL, działaniu bazy Oracle i optymalizacji zapytań pod linkiem: Kurs Oracle SQL
-- podsawach baz danych i SQL pod linkiem: Kurs SQL

Tematami kolejnych kursów będą:
* Kurs SQL SQL Dual + Narzędzia
* Kurs SQL SQL CREATE | MODIFY | DROP TABLE (Zarządzanie strukturą tabel)
* Kurs Oracle SQL Oracle FLASHBACK cz. 2 czyli jak monitorować ostatnie zmiany
* Kurs SQL SQL INSERT | DELTE | UPDATE (Modyfikacja danych tabel)
* Kurs SQL SQL SELECT | FROM | AS (Pobieranie danych tabel)
* Kurs Oracle SQL JOIN: MERGE JOIN
* Kurs SQL SQL WHERE | BETWEEN | AND | OR| > < + – / (Ograniczanie wyników zapytania)
* Kurs SQL SQL NULL | IS [NOT] NULL | NVL() | NVL2()| Czym jest NULL

Jeżeli chcez być wołanym zaplusuj ten wpis lub zapisz się na mirkolistę: oracleDev
Jeśli chcesz być na bieżąco obserwuj mój tag #oracledev polub profil na facebooku

#naukaprogramowania #programowanie #programista15k #testowanieoprogramowania #informatyka #nauka

Przejdź do wpisu

Dodany: 2020-01-30 19:31:59 | Ostatnio wołany: 2020-01-30 19:33:07


Czołem Mirki i Mirabelki
Dziś nowy kurs a nawet dwa o podstawach #bazydanych #oracle i #sql.
Nowy kursy mówią o:
* Bazy Danych – Podstawy, Definicje, Przykład
* Normalizacja Baz Danych

Jak wiecie piszę aktualnie dwa kursy i zastanawiam się czy wołać wszystkich plusujących czy podzielić wpisy i podzielić plusujących na dwie: podstawowy i średniozaawansowany + optymalizacja?
Zdecydujcie w ankiecie poniżej.

Dla przypomnienia piszę o:
-- średnio zaawansowanym SQL, działaniu bazy Oracle i optymalizacji zapytań pod linkiem: Kurs Oracle SQL
-- podsawach baz danych i SQL pod linkiem: Kurs SQL

Tematami kolejnych kursów będą:
* Kurs Oracle SQL JOIN: HASH < + – / (Ograniczanie wyników zapytania)
* Kurs SQL SQL NULL | IS [NOT] NULL | NVL() | NVL2()| Czym jest NULL

Jeżeli chcez być wołanym zaplusuj ten wpis lub zapisz się na mirkolistę: oracleDev
Jeśli chcesz być na bieżąco obserwuj mój tag #oracledev lub polub profil na facebooku

#naukaprogramowania #programowanie #programista15k #testowanieoprogramowania #informatyka #nauka

Przejdź do wpisu

Dodany: 2020-01-16 18:52:55 | Ostatnio wołany: 2020-01-16 18:54:59


Czołem Mirki i Mirabelki
Dziś nowy kurs o optymalizacji bazy danych Oracle i SQL.
Nowy kurs odpowiada na pytanie Czy kolejność kolumn w tabeli ma znaczenie

Jak wiecie piszę aktualnie dwa kursy:
-- o średnio zaawansowanym SQL, działaniu bazy Oracle i optymalizacji zapytań pod linkiem: Kurs Oracle SQL
-- o podsawach baz danych i SQL pod linkiem Kurs SQL

Chciałbym, żebyście wiedzieli o czym i kiedy będę pisał oraz do czego wołam obdarowujących mnie plusami ( ͡° ͜ʖ ͡°) . W związku z tym przedstawiam listę tematów na kilka następnych wpisów:
* Kurs SQL Stworzenie pierwszej bazy – nomenklatura, opisy i zasady
* Kurs SQL SQL Dual + Narzędzia
* Kurs Oracle SQL JOIN: HASH
* Kurs SQL SQL CREATE | MODIFY | DROP TABLE (Zarządzanie strukturą tabel)
* Kurs SQL SQL INSERT | DELTE | UPDATE (Modyfikacja danych tabel)
* Kurs SQL SQL SELECT | FROM | AS (Pobieranie danych tabel)
* Kurs Oracle SQL Oracle FLASHBACK cz. 2 czyli jak monitorować ostatnie zmiany
* Kurs SQL SQL WHERE | BETWEEN | AND | OR| > < + – / (Ograniczanie wyników zapytania)
* Kurs SQL SQL NULL | IS [NOT] NULL | NVL() | NVL2()| Czym jest NULL
* Kurs Oracle SQL JOIN: MERGE JOIN

Jak widzicie więcej będzie wpisów o podstawach ale to dlatego, że ich napisanie zajmuje mi znacznie, znacznie mniej czasu. Myślę, że średnio w ciągu 2 tygodni powinienem napisać 2-3kurs podstawowe i jeden o optymalizacji :)

Powyższą listę oczywiście mogę zmienić, co o niej sądzicie?

Jeśli chcesz być wołanym zaplusuj ten wpis, obserwuj tag #oracledev lub zapisz się na mirkolistę: oracleDev

#bazydanych #oracle #sql #naukaprogramowania #programowanie #programista15k #testowanieoprogramowania #informatyka #nauka

Przejdź do wpisu

Dodany: 2020-01-08 19:02:23 | Ostatnio wołany: 2020-01-08 19:05:52


Czołem Mirki i Mirabelki chcące nauczyć się #bazydanych #oracle a w szczególności #sql ᕦ(òóˇ)ᕤ
W tym wpisie pytałem was czy warto pisać kurs dla początkujących. Jest to mój najbardziej zaplusowany wpis a ponadto wyraziliście duży entuzjazm zachęcający mnie do napisania takiego kursu za co bardzo dziękuje.
Tak więc napisałem plan całego kursu pod linkiem: Kurs SQL
Napisałem również pierwszy kurs o tym gdzie i jak testować SQL (Taki "HELLO WORLD" w SQL) SQL BAZA DANYCH JAK ZACZAC

Mireczki i Mirabelki, proszę was powiedzcie co zmienić w planie, czy kolejność jest odpowiednia, czy nie jest za dużo/za mało punktów, może coś usunąć a może coś dodać? Pewnie sama praktyka pisania pokaże, że plan jest do zmiany ale chcę jak najwcześniej to wychwywcić :)

Kursu bardziej zaawansowanych i o optymalizacji oczywiście wciąż będę kontynuował ( ͡° ͜ʖ ͡°)

Tradycyjnie już, jeśli chcesz być na bieżąco zaplusuj ten wpis, obserwuj mój autorki tag #oracledev lub zapisz się na mirkolistę: oracleDev

#naukaprogramowania #programowanie #programista15k #testowanieoprogramowania #informatyka #nauka

Przejdź do wpisu
Założona przez:

dzik_pl

Osób na liście: 29
Wołań: 22
Kurs SQL Oracle: https://oracledev.pl Jeżeli chcesz być wołanym przy nowym kursie, zapisz się :)

Kategoria: Nauka i newsy

Ostatnie wydarzenia (zobacz wszystkie)


2020-06-18 18:14:10
@dzik_pl zawołał do wpisu


2020-05-12 23:07:49
@Fafito dołączył do listy


2020-05-12 22:37:25
@moxie dołączył do listy


2020-05-12 19:19:29
@pixx dołączył do listy


2020-05-12 17:14:45
@dzik_pl zawołał do wpisu


2020-04-27 22:02:08
@xxii dołączył do listy


2020-04-27 19:04:46
@dzik_pl zawołał do wpisu


2020-04-03 00:10:10
@Bratek dołączył do listy


2020-04-02 23:10:16
@07zglosSie dołączył do listy


2020-04-02 22:38:36
@botereq dołączył do listy