{
  "type": "book",
  "site": {
    "name": "Kołczan Książek",
    "language": "pl-PL",
    "url": "https://www.kolczanksiazek.pl"
  },
  "formats": "Każda podstrona ma dwie wersje z tymi samymi danymi: JSON (adres strony + .json) i markdown (adres strony + .md). Do każdego `url` w tym dokumencie można dopisać .json albo .md.",
  "title": "Oracle Database 10g. Programowanie w języku PL/SQL",
  "subtitle": null,
  "slug": "oracle-database-10g-programowanie-w-jezyku-plsql",
  "url": "https://www.kolczanksiazek.pl/scott-urman/oracle-database-10g-programowanie-w-jezyku-plsql",
  "json": "https://www.kolczanksiazek.pl/scott-urman/oracle-database-10g-programowanie-w-jezyku-plsql.json",
  "markdown": "https://www.kolczanksiazek.pl/scott-urman/oracle-database-10g-programowanie-w-jezyku-plsql.md",
  "authors": [
    {
      "name": "Scott Urman",
      "slug": "scott-urman",
      "url": "https://www.kolczanksiazek.pl/scott-urman"
    }
  ],
  "language": "pl_PL",
  "original_title": null,
  "original_language": null,
  "first_published": "2007-11-27",
  "genres": [],
  "series": [],
  "cover": "https://quivercdn.com/covers/helion/scott-urman/oracle-database-10g-programowanie-w-jezyku-pl-sql_978-83-2461-207-9-669f7ee4.jpg?v=2026-08-31%2014%3A09%3A51",
  "description": "Wykorzystaj możliwości programowania w PL/SQL, aby tworzyć wyjątkowe, zaawansowane bazy danych. Jak zarządzać zbiorami danych za pomocą rekordów i obiektów języka PL/SQL? Jak komunikować się z bazami danych Oracle? Jak używać zapytań hierarchicznych, wyrażeń regularnych i mechanizmów Oracle Text do pobierania informacji? Tworzenie baz danych i zarządzanie nimi wymaga nie tylko umiejętności technicznych i dyscypliny, ale również pomysłowości, wyobraźni i -- co najważniejsze -- odpowiednich narzędzi. Zatem właściwym wyborem będzie Oracle -- elastyczny system zarządzania relacyjnymi bazami danych o niezwykle dużych możliwościach. Pozwala na tworzenie i administrowanie zaawansowanymi aplikacjami przy użyciu języka PL/SQL, który służy do pobierania, wstawiania, aktualizowania i usuwania danych, a także tworzenia i przechowywania obiektów, użytkowników oraz kontrolowania praw dostępu do danych. Książka \" Oracle 10g. Programowanie w języku PL/SQL\" zawiera materiał zarówno dla początkujących, jak i zaawansowanych użytkowników. Przedstawiono w niej nie tylko podstawowe elementy języka (strukturę bloku, bloki anonimowe i nazwane, komunikaty o błędach i inne),ale także ułożony według wersji spis głównych rozszerzeń. Korzystając z tego podręcznika, nauczysz się, jak system przetwarza transakcje i zobaczysz, jak działa baza danych na zapleczu. Dowiesz się, jak pisać wyzwalacze i używać ich do zarządzania lokalnymi oraz zdalnymi egzemplarzami bazy. Dodatkowo poznasz sztuczki programistyczne i praktyczne przykłady technik stosowanych w pracy z Oracle. Używanie języka SQL w PL/SQL Konfigurowanie transakcji Rodzaje kursorów i ich działanie Korzystanie z rekordów i kolekcji Używanie narzędzi SQL*Plus i Developer Tworzenie procedur, funkcji i pakietów Obsługa błędów Wyzwalacze w bazach danych Komunikacja między sesjami Procedury zewnętrzne Obiekty w bazach danych Szeregowanie zadań W jednej książce otrzymujesz więc wszystko, czego potrzeba, aby tworzyć zaawansowane bazy danych i profesjonalnie nimi zarządzać!",
  "editions": [
    {
      "title": "Oracle Database 10g. Programowanie w języku PL/SQL",
      "subtitle": null,
      "url": "https://www.kolczanksiazek.pl/scott-urman/oracle-database-10g-programowanie-w-jezyku-plsql/9788324612079",
      "publisher": "Helion",
      "publisher_series": [],
      "translators": [],
      "medium": "paper",
      "duration_seconds": null,
      "narrators": [],
      "illustrators": [],
      "cover_artists": [],
      "isbn": "978-83-2461-207-9",
      "pages": 752,
      "published": "2007-11-27",
      "language": "pl_PL",
      "cover": "https://quivercdn.com/covers/helion/scott-urman/oracle-database-10g-programowanie-w-jezyku-pl-sql_978-83-2461-207-9-669f7ee4.jpg?v=2026-08-31%2014%3A09%3A51"
    }
  ],
  "other_languages": [],
  "characters": [],
  "chapters": []
}
