База данных Oracle Database для начинающих: основы базы данных
Система управления базами данных (СУБД) Oracle Database 10g представляет собой программное обеспечение, которое управляет доступом к базам данных. В настоящее время пользователям доступны несколько лицензированных версий этого программного продукта:
- Oracle Database 10g Standard Edition One. Включает в себя наиболее часто используемые функции Oracle и поддерживает двухпроцессорные системы.
- Oracle Database 10g Standard Edition. Версия аналогична Standard Edition One, но поддерживает четырехпроцессорные системы.
- Oracle Database 10g Enterprise Edition. Полнофункциональная версия Oracle, поддерживающая крупные многопроцессорные системы.
- Oracle Database 10g Personal Edition. Однопользовательская СУБД, предоставляющая доступ к большинству функций версии Oracle Database 10g Enterprise Edition.
- Oracle Database 10g Lite. Версия, предназначенная для использования в мобильных компьютерных системах.
- Oracle Database 10g Express Edition (XE). Бесплатная версия, поддерживающая наиболее популярные функции баз данных Oracle. Эта версия, именуемая далее как Oracle XE, часто используется для изучения возможностей СУБД Oracle. Oracle XE легко инсталлируется и включает в себя мощные инструменты для разработки приложений, позволяющие быстро начать использование Oracle. При этом разрабатываемые приложения могут функционировать только на однопроцессорных системах и использовать базы данных, объем которых не превышает 4 Гбайт. Тем не менее, возможностей Oracle XE вполне достаточно для использования не только в учебных целях, но и для более серьезных разработок.
Версию Oracle Database XE легко установить, легко администрировать, для нее легко создавать приложения. В Oracle Database XE вы используете интуитивный, понятный веб-интерфейс для:
- Администрирования базы данных
- Создания таблиц, представлений и других объектов базы данных
- Импорта, экспорта и просмотра табличных данных
- Исполнения запросов и SQL-скриптов
- Генерации отчетов
Системные требования к серверу базы данных Oracle 10g XE
Системы Oracle в большинстве случаев функционируют одним и тем же образом независимо от операционной системы. Однако версии СУБД Oracle имеют некоторые различия, касающиеся операционных систем, в среде которых СУБД устанавливаются и эксплуатируются. В данном курсе рассматриваются операционные системы Microsoft Windows для работы с Oracle XE.
Ниже будет описан процесс инсталляции сервера баз данных Oracle XE. Для успешной инсталляции следует сначала удостовериться в том, что компьютер, на котором будет выполняться установка, удовлетворяет минимальным системным требованиям.
Требования к аппаратному обеспечению
Основные системные требования, которым должен удовлетворять компьютер для успешной инсталляции на нем сервера БД Oracle XE для Microsoft Windows, приведены в таблице 1.
Таблица 1 .–Требования к аппаратному обеспечению
Компонент аппаратного обеспечения | Требования |
Процессор | Intel x86 |
Объем дисковой памяти | Минимальный 1,6 Гбайт Рекомендуется 5 Гбайт |
Объем оперативно памяти | Минимальный 256 Мбайт Рекомендуется 512 Мбайт |
Следует отметить, что для более эффективной работы с Oracle XE нужно по возможности использовать рекомендуемые значения параметров системы.
Требования к программному обеспечению
Требования к программному обеспечению компьютера для установки СУБД Oracle XE приведены в таблице 2.
Отметим, что Web-браузер не является обязательным для установки СУБД Oracle XE. Однако он будет необходим для использования многих ее функций после инсталляции. Web-браузер должен поддерживать JavaScript, HTML 4.0 и CSS 1.0 с поддержкой установленных cookie-файлов.
Таблица 2. Требования к программному обеспечению
Компонент ПО | Требования |
Операционная система | Microsoft Windows 2000 (32 bit) Service Pack 4 или более поздняя Microsoft Windows Server 2003 (32 bit) Microsoft Windows XP Professional (32 bit) Service Pack 1 или более поздняя |
Сетевой протокол | TCP/IP |
Microsoft Windows Installer (MSI) | MSI версия 2.0 или более поздняя |
Web-браузер | Microsoft Internet Explorer 6.0 или более поздняя Netscape Navigator 7.2 или более поздняя Mozilla 1.7 или более поздняя Firefox 1.0 или более поздняя |
Проверка выполнения системных требований
Для проверки того, что компьютер удовлетворяет системным требованиям для инсталляции СУБД Oracle XE под ОС Microsoft Windows, следует выполнить действия, перечисленные ниже.
- На рабочем столе выбрать: Кнопка Пуск | Программы | Стандартные | Служебные | Сведения о системе .
В открывшемся окне «Сведения о системе» щелкнуть мышкой на опции Сведения о системе для отображения информации о процессоре компьютера, об объеме физической памяти и о версии ОС Microsoft Windows.
В окне «Сведения о системе» выбрать опции Компоненты, Сеть, а затем выбрать опцию Протокол и выяснить, доступен ли протокол TCP/IP (есть ли его описание).
На рабочем столе щелкнуть по ярлыку Мой компьютер. В поле открывшегося окна щелкнуть правой кнопкой мышки и в появившемся контекстном меню выбрать опции Вид | Таблица чтобы определить свободное место на жестких дисках компьютера.
В окне «Сведения о системе» выбрать опцию Программная среда, а затем выбрать опцию Загруженные модули. В появившемся списке загруженных модулей требуется найти модуль msi и выяснить его версию.
В окне «Сведения о системе» выбрать опции Параметры обозревателя, Internet Explorer, а затем выбрать опцию Итоги для определения версии Internet Explorer. Если на компьютере используется другой Web-браузер (не Internet Explorer), то его версию в большинстве случаев можно узнать с помощью опции About (о программе) в меню Help (Справка).
После работы с приложением «Сведения о системе» следует выбрать опции Файл и Выход.
Oracle Database 11g. Руководство администратора баз данных
Автор: Алапати Сэм Р.
Издательство: Вильямс (Apress)
Год: 2010
Страниц: 1440
Язык: русский
Формат: PDF (изначально электронное издание — наилучшее качество), 15,7 мб
ISBN: 978-5-8459-1592-4
Аннотация книги
Всеобъемлющее пособие по Oracle Database 11g, описывающее все инструменты и технологии для построения баз данных Oracle и эффективного управления ими.
Книга Oracle 11g: Руководство администратора баз данных для профессионалов — энциклопедический справочник по СУБД Oracle 11g, описывающий все инструменты и технологии для построения и эффективного управления базами данных Oracle.
Эта книга является результатом глубокого убеждения автора в том, что нынешние администраторы баз данных нуждаются в едином справочнике, который бы покрывал весь спектр существующих задач — от проектирования базы данных до ежедневного управления ею и выполнения критически важных работ, таких как настройка производительности, резервное копирование и восстановление.В книге рассматривается архитектура Oracle. Вдобавок в книге предложены примеры по программированию на Oracle SQL и PL/SQL в средах Linux/Unix, ориентированные на новичков. Книга содержит все, что необходимо администраторам баз данных Oracle (вне зависимости от их опыта) для успешного построения и управления сложными базами данных Oracle Database 11g.
В книге детально рассматриваются инструменты настройки производительности наподобие Automatic Database Diagnostic Monitor и Automatic Workload Repository и демонстрируется, как управлять изменениями с помощью новых средств Database Replay и SQL Performance Analyzer. Например, вы узнаете, каким образом разрешать проблемы с пространством с помощью Segment Advisor и как использовать SQL Tuning Advisor для настройки SQL-запросов на более эффективное выполнение.
Все рассмотренные в книге инструменты и технологии мною тщательно протестированы и на этой основе предложены простые и точные примеры. Для тех, кто делает первые шаги или только стремится стать администратором, эта книга превратит теорию в практические навыки, которые упростят тернистый пусть к экспертам в области администрирования баз данных Оракл. Сэм Р. Алапати раскрывает все важнейшие средства версии Oracle 11g, так что вы сможете приступить к ее внедрению на своем рабочем месте.
Об авторе книги
Сэм Алапати – опытный администратор баз данных Oracle, обладающий сертификатами Oracle OCP DBA и Hewlett-Packard UNIX System Administrator. В настоящее время управляет базами данных Oracle в штаб-квартире организации «Бойскауты Америки» (Boy Scouts of America National Headquarters), в Лос-Колинас, шт. Техас. Имеет дело с базами данных с середины 80-х гг., включая СУБД Ingres, Microsoft SQL Server, Sybase и IBM DB2. Книга известного специалиста в области администрирования баз данных Oracle и автора многочисленных работ по вопросам администрирования представляет собой всеобъемлющее учебное и справочное пособие для администраторов баз данных, управляемых последней версией Oracle Database 11g. Подробно рассматриваются все ключевые аспекты администрирования баз данных, включая резервное копирование и восстановление, ежедневные задачи администрирования и мониторинга, настройка производительности и многое другое. Эта книга может служить настольным справочником для любого администратора, и частое к ней обращение поможет выполнять повседневную работу более быстро и эффективно.
- Полное справочное пособие для администраторов баз данных Oracle, охватывающее весь спектр вопросов администрирования.
- Содержит описание и примеры использования ключевых команд, применяемых при администрировании баз данных.
- Предлагает множество примеров решения задач для сред Linux/Unix с использованием SQL и PL/SQL.
В книге рассматриваются следующие вопросы
- Подготовка среды для Oracle. Конфигурирование системы. Инсталляция программного обеспечения. Создание баз данных.
- Ежедневный мониторинг среды базы данных с целью обнаружения и разрешения проблем до того, как возникнет опасная ситуация.
- Получение максимальное выгоды от средств управления и передовых технологий, предлагаемых в версии Oracle Database 11g.
- Резервное копирование и восстановление баз данных.
- Защита баз данных в терминах законодательства и управления пользователями.
- Обнаружение и устранение проблем с подключением, сетью и производительностью.
Для кого эта книга
Эта книга предназначена для администраторов баз данных Oracle, желающих иметь под рукой полный справочник по ежедневно выполняемым работам. Рассчитана как на опытных администраторов, так и на новичков в этой области.
Скачать книгу из интернета:
Oracle database xe для windows эффективное использование pdf
Multitenant: Get isolation, agility, and economies of scale by managing multiple Pluggable Databases inside your Oracle Multitenant Container Database
In-Memory: Support real-time analytics, business intelligence, and reports by keeping your important data in the Oracle Database In-Memory column store
Partitioning: Enhance performance, availability, and manageability of your database with data partitioning that meets diverse business requirements
Advanced Analytics: Get valuable insights and deliver predictions from your data using Data Mining SQL, R programming, and the Oracle Data Miner UI
Advanced Security: Protect your sensitive data at the source and build end-to-end encrypted apps with layers of security including Oracle Transparent Data Encryption and Data Redaction
Resources:
- Up to 12 GB of user data
- Up to 2 GB of database RAM
- Up to 2 CPU threads
- Up to 3 Pluggable Databases
For more details go to the Oracle Database 18c Express Edition Licensing Information
Why Use XE
Developers
Looking for the right database for your next development project? Learn more about Oracle Database using free XE.
- Connect Oracle Database to your favorite programming languages and dev environments including Java, .NET, Python, Node.js, Go, PHP, C/C++ and more.
- Learn SQL on the world’s leading relational database, or experiment with Oracle’s native support for JSON documents and spatial & graph data.
- Use free dev tools and IDEs from Oracle including SQL Developer, SQLcl, and SQL Developer Data Modeler.
- Install free Oracle REST Data Services (ORDS) to REST-enable your database.
- For low-code app development, run Oracle APEX on top of ORDS and XE at no extra cost to rapidly build data-centric web apps that look beautiful in mobile and desktop browsers.
Test drive advancements in Oracle Database that make life easier for DBAs and other administrators using free XE. With XE, any administrator can benefit from playing with many of the advanced features of Oracle Database.
- Manage multiple Oracle Databases in one place with Oracle Multitenant pluggable databases.
- Accelerate database queries using table partitions.
- Get more from database storage with data compression.
- Backup your whole database using Oracle RMAN.
- For security and compliance, encrypt data at rest with Transparent Data Encryption, set database audit policies to track data access, and configure Database Vault to prevent unauthorized access by privileged users.
Data Scientists
Oracle Database provides data scientists with sheer analytic power, and XE has it all. See what that means.
- Dramatically accelerate queries on large data sets using Oracle In-Memory Column Store.
- Reduce complex analysis to concise SQL statements with Advanced Analytics, including Data Mining SQL.
- Build your analysis graphically in Oracle’s free Data Miner UI.
- Quickly load data into your database using Data Pump, SQL*Loader, external tables, or SQL Developer.
- If you prefer R programming, Oracle Database supports that too.
Educators
Teachers and students can freely use XE for database curriculum and instruction. Students can install it on a laptop to work wherever, whenever — rather than being tethered to a computer lab.
- Suite of courseware available from Oracle Academy.
- No licensing costs.
- Easy to install.
- A full-featured database.
In need of a database with all of the features and a small footprint, then look no further than XE.
- Embed in your software.
- Distribute with your software.
- Install on customer premises for proof of concept.
- Deliver comprehensive prototypes to your prospects.
Everyone
Oracle Database XE is well suited to users large and small. For example:
- Startups working on a limited budget who need to begin development immediately.
- Non-profits and other organizations who want an Oracle Database, and it does not need to be a fully supported edition.
- Software developers needing to demonstrate their apps to customers.
- Anyone who wants a private sandbox for database evaluation, testing, and proof-of-concept projects.
Need More
If you outgrow Oracle Database XE, you can easily scale up to Oracle Database on-premises or Oracle Database Cloud to get regular patches, receive 24×7 customer support, and expand using the unlimited storage. Because it is a regular Oracle Database, XE provides compatibility with other Oracle Database editions. You also can upgrade to Oracle Autonomous Transaction Processing or Oracle Autonomous Data Warehouse in Oracle Cloud. Oracle provides numerous data movement tools to make migrating Oracle XE easy.