Максим Чалышев - Oracle SQL. 100 шагов от новичка до профессионала
- Название:Oracle SQL. 100 шагов от новичка до профессионала
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:11
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Максим Чалышев - Oracle SQL. 100 шагов от новичка до профессионала краткое содержание
Более 500 практических заданий.
Более 1000 разобранных примеров.
Учебник справочник по языку SQL.
Oracle SQL. 100 шагов от новичка до профессионала - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
• Если в плане запроса вы видите FULL SCAN, что это может значить?
• С помощью какой подсказки можно указать оптимизатору использовать индекс?
Дополнительные материалы
Рекомендую вам изучить эти темы, чтобы продолжить ваш профессиональный рост.
Остановимся на материалах, которые в данной книге не отражены, но я их настоятельно рекомендую к изучению.
Эти материалы могут быть по следующим темам:
• Распределенные базы данных — в книге была затронута тема распределенных вычислений и удаленных баз данных, тем не менее распределенные вычисления в базах данных как никогда актуальны сегодня. Для дальнейшего профессионального роста эту тему следует изучить подробнее.
• Архитектура — вопросы архитектуры практически не были отражены здесь, тем не менее значение архитектуры базы данных, строения ее структурных компонентов необходимо каждому профессиональному разработчику.
• Сложные типы данных — в одном из предыдущих шагов мы уже рассматривали тип XMLType, есть и другие типы данных: CLOB, BLOB, BFILE или же объектный тип данных. Эти типы используются достаточно часто на практике, и их изучение необходимо для дальнейшего развития разработчика.
• Параллельные вычисления — в ORACLE существуют специальные средства для параллельных вычислений, это когда запрос вычисляется сразу несколькими процессами одновременно. Такой способ достаточно часто используется на практике, и поэтому я рекомендую всем ученикам обязательно изучить тему параллельных вычислений.
• Загрузка данных — обязательный элемент, с которым вы непременно столкнетесь, если будете профессиональным разработчиком. Изучите материалы по импорту, экспорту данных, изучите утилиты IMP EXP, DATAPAMP, DATAEXPLORER.
• Права и привилегии — разграничение прав и привилегий, доступ и безопасность необходимо знать профессиональному разработчику базы данных. Данную информацию можно получить из документации к СУБД.
• Резервное копирование — администратор должен делать резервные копии базы данных, если случится аварийная ситуация, поэтому необходим практический опыт создания резервных копий, управления резервными копиями базы данных.
• Восстановление базы данных. Восстановление работы базы данных после сбоев — одна из самых важных тем в администрировании баз данных. Одна из прямых обязанностей администратора базы данных — в кратчайшие сроки восстановить работоспособность базы.
• Вопросы оптимизации и производительности — в данной книге были затронуты вопросы оптимизации и производительности базы данных, но на самом деле это достаточно обширная и сложная тема, ей посвящаются целые книги; изучение оптимизации и производительности базы данных — дополнительный плюс к вашему профессиональному росту.
Литература к прочтению
Я также бы хотел посоветовать к изучению некоторую литературу. В этих книгах отражены практически все вопросы из раздела «Дополнительные материалы».
Сам я изучил эти книги и считаю, что их можно порекомендовать. Каждая из этих книг позволит более существенно продвинуться в следующих профессиональных областях: изучение SQL, администрирование серверов баз данных, изучение архитектуры различных СУБД.
Чтение и уверенное владение практическими приемами, изложенными в данных книгах, позволит вам достичь высочайшего профессионального уровня в работе с базами данных.
Одна из перечисленных книг — об MS SQL Server (большинство посвящены ORACLE СУБД). Книга Энтони Моллинаро раскрывает особенности запросов SQL в различных системах управления базами данных — СУБД MS SQL, ORACLE, PostgreeSQL.
Перечислю эти интереснейшие книги, прокомментировав самые важные моменты.
Том Кайт. ORACLE для профессионалов
Некоторые специалисты называют эту книгу библией ORACLE. Лично я считаю, что данную книгу должен изучить любой, кто собирается работать с серьезно ORACLE СУБД. Книга из двух томов.
Автор — один из самых известных в мире специалистов по IT-технологиям, эксперт по разработке решений для ORACLE СУБД, является ведущим одного из самых популярных блогов по ORACLE СУБД в мире.
Первый том посвящен правильной разработке приложений для ORACLE СУБД, подробному обзору архитектуры ORACLE, разбору проблем одновременного доступа. Также рассматриваются подробно сущности ORACLE СУБД — транзакции, таблицы, индексы.
Во второй части рассматриваются загрузка данных, материализованные представления, стабилизация плана оптимизатора, стратегии и настройка планов производительности, механизм использования внешних таблиц.
Энтони Моллинаро.S QL: сборник рецептов. Издательств O’Relly
В этой книге автор рассматривает решение задач, наиболее часто возникающих в практической работе на языке SQL для различных баз данных: MS SQL, ORACLE, PostrgeSQL.
Книгу можно рассматривать как практическое пособие, учебник и как справочник.
Автор разобрал наиболее сложные задачи и варианты их решения.
Душан Петкович. MS SQL Server: руководство для начинающих
Прекрасная книга по MS SQL Server. В книге раскрыты определенные особенности архитектуры MS Server, тонкости процесса установки MS SQL SERVER, среда управления SQL Server MANagement Studio.
Описывается устройство индексов и таблиц в MS SQL, типы индексов, типы таблиц, вопросы администрирования MS SQL, а также отладка приложений MS SQL Server.
В книге раскрываются основы Transact SQL, написание процедур, функций. Подробно описана система прав и объектов — система безопасности.
Сэм Апалти. ORACLE DATAbASe 11g: руководство администратора баз данных
Прекрасное руководство для администратора базы данных ORACLE. Автор рассказывает о своем личном опыте работы. Рассматриваются наиболее сложные проблемы и их решения в работе администратора базы данных: настройка инструментов резервного копирования, установка и модернизация ORACLE, управление и мониторинг работающей базы данных, экспорт и импорт баз данных.
Книга включает подробный обзор основных инструментов, используемых для администрирования крупных серверов ORACLE.
Джонатан Льюис. Ядро ORACLE. Внутреннее устройство для администраторов и разработчиков баз данных
Замечательный учебник по архитектуре базы данных ORACLE. Автор — прекрасный профессионал, который несколько десятилетий работал с ORACLE СУБД. В книге подробно описаны ядро базы данных, процессы, потоки, механизм транзакций, оптимизация, блокировки и защелки, отладка и просмотр журналов, восстановление системы после сбоев.
Одна из самых лучших книг, которые мне попадались.
Кэрри Милсан, Джефф Холт. ORACLE: оптимизация производительности
Интервал:
Закладка: