Книга "Oracle для професіоналів: архітектура, методики програмування та основні особливості версій 9i, 10 g, 11 g і 12c" являє собою універсальне джерело глибоких знань про проектування, розроблення та адміністрування застосунків Oracle.
У третьому виданні триває дослідження застосування баз даних Oracle для побудови масштабованих програм, які ефективно функціонують і створюють коректні результати. Том Кайт і Дарл Кун дотримуються простої філософії: ви можете трактувати базу даних Oracle як чорний ящик і тільки поміщати туди дані або ж ви можете повністю розібратися в її роботі й експлуатувати як потужне обчислювальне середовище. Вибравши другий підхід, ви виявите, що залишається зовсім небагато завдань із керування інформацією, які неможливо розв'язати швидко й елегантно.
У повністю перегляненому третьому виданні розкриваються особливості розробки застосунків аж до версії Oracle 12c. Більшість нового матеріалу присвячена оброблюваному набору хмарних засобів Oracle і застосуванню під'єднуваних баз даних. Кожен новий засіб пояснюється в манері, що підкріплюється прикладами, з обговоренням не тільки того, як воно працює, але також способу реалізації програмного забезпечення з його використанням та пов'язаних із ним поширених закидань.
Не сприймайте базу даних Oracle як чорний ящик! Візьміть цю книгу. Зазирніть за куліси. Пришвидште свій кар'єрний ріст!
- Повністю переглянутий матеріал для охоплення версії Oracle 12c
- Підхід, що ґрунтується на реальних прикладах: дозвольте фактам стати вашим провідником
- Глибокий аналіз найпотужніших засобів Oracle
У книзі розглядаються такі теми
- Розроблення підходу до вирішення завдань на основі фактів
- Керування транзакціями в середовищах із високим ступенем паралелізму
- Пришвидшення доступу до даних завдяки ефективному проєктуванню таблиць і індексів
- Керування файлами та структурами пам'яті, що дає змогу досягти високої продуктивності та надійності
- Поліпшення масштабування за допомогою секціонування й паралельного оброблення
- Завантаження та вивантаження даних для взаємодії з зовнішніми системами
Для кого призначена ця книга
Ця книга призначена для адміністраторів баз даних Oracle, розробників на PL/SQL і Java, які пишуть код, який розгортають усередині бази даних, і розробників зовнішніх застосунків, що використовують бази даних Oracle як сховище.
Книга орієнтована на тих, хто прагне створювати ефективні та масштабовані програми.
Вихідні коди всіх прикладів, розглянутих у книзі, можна завантажити з вебсайту видавництва за адресою.
Оголовлення
Об авторах 13
мальовка 74 15
Введення 16
Настроювання середовища 24
Глава 1. Розроблення успішних застосунків Oracle 45
Глава 2. Огляд архітектури 113
Глава 3. Файли 137
Глава 4. Структури пам'яті 205
Глава 5. Процеси Oracle 259
Глава 6. Блокування і засування даних 299
Глава 7. Паралелізм і багатоверсійність 359
Глава 8. Транзакції 389
Глава 9. Повтор та скасування 427
Глава 10. Таблиці бази даних 487
Глава 11. Индексы 587
Глава 12. Типи даних 671
Глава 13. Секціювання 749
Глава 14. Паралельне виконання 837
Глава 15. Завантаження і вивантаження даних 881
Предметний покажчик 954