Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » Брешенков А.В., Галямова Е.В., Сурков М.Н. - Предварительное знакомство с Oracle, Проектирование таблиц в Oracle Database 10g

Брешенков А.В., Галямова Е.В., Сурков М.Н. - Предварительное знакомство с Oracle, Проектирование таблиц в Oracle Database 10g

PDF-файл Брешенков А.В., Галямова Е.В., Сурков М.Н. - Предварительное знакомство с Oracle, Проектирование таблиц в Oracle Database 10g Языки интернет-программирования (17398): Книга - 5 семестрБрешенков А.В., Галямова Е.В., Сурков М.Н. - Предварительное знакомство с Oracle, Проектирование таблиц в Oracle Database 10g: Языки интернет-програм2017-12-28СтудИзба

Описание файла

PDF-файл из архива "Брешенков А.В., Галямова Е.В., Сурков М.Н. - Предварительное знакомство с Oracle, Проектирование таблиц в Oracle Database 10g", который расположен в категории "". Всё это находится в предмете "языки интернет-программирования" из 5 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "языки интернет-программирования" в общих файлах.

Просмотр PDF-файла онлайн

Текст из PDF

Московский Государственный Технический Университет им. Н.Э. БауманаФакультет «Информатика и системы управления»Кафедра «Компьютерные системы и сети»А.В. Брешенков, Е.В. Галямова, М.Н. СурковМетодическое пособие по лабораторной работе №1Предварительное знакомство с OracleМетодическое пособие по лабораторной работе №2Проектирование таблиц в Oracle Database 10gМосква 20102ОГЛАВЛЕНИЕМетодическое пособие по лабораторной работе №1Предварительное знакомство с Oracle…………………………………………………41.

Введение……………………………………………………………………………..42. Теоретическая часть………………………………………………………………...42.1.Запуск базы данных…………………………………………………………42.2.Остановка базы данных………...…………………………………………..52.3.Доступ к домашней странице базы данных………………………….……62.4.Получение помощи………………………………………………….………82.5.Описание домашней страницы……………………………………….…….82.6.Навигация посредством кнопок меню……………………………….…….92.7.Навигация посредством цепочки ссылок………………………………….102.8.Импорт, экспорт, загрузка и выгрузка данных……………………………102.9.Обзор резервного копирования и воссоздание данных………………….142.10.

Восстановление удаленных таблиц……………………………………….143. Практическая часть…………………………………………………………………163.1.Запуск Oracle………………………………………………………………...163.2.Выгрузка данных при помощи мастера загрузки…………………………173.3.Загрузка данных при помощи мастера загрузки…………………….…….183.4.Резервное копирование данных……………………………………………193.5.Просмотр содержимого корзины…………………………………….…….203.6.Восстановление таблицы из корзины……………………………………..233.7.Очистка всего содержимого корзины……………………………………..243.8.Управление базой данных с помощью Object Browser…………………..263.9.Просмотр информации с помощью Object Browser………………………30Контрольные опросы………………………………………..………………………….30Рекомендуемая литература…………………………………………………………….30Методическое пособие по лабораторной работе №2Проектирование таблиц в Oracle Database 10g……………………………………….311.

Теоретическая часть………………………………………………………………..311.1.Таблицы……………………………………………………………………..311.2.Представления………………………………………………………………341.3.Индексы……………………………………………………………………..361.4.Последовательности………………………………………………………..371.5.Синонимы……………………………………………………………………382. Практическая часть…………………………………………………………………3832.1.Таблицы……………………………………………………………………..382.1.1. Создание таблицы…………………………………………..382.1.2. Добавление столбцов в таблицу……………………………392.1.3.

Изменение столбца в таблице……………………………...402.1.4. Удаление столбца из таблицы……………………………...412.1.5. Создание первичного ключа………………………………..412.1.6. Создание вторичного ключа………………………………..422.1.7. Добавление данных в таблицу……………………………...432.1.8. Изменение данных в таблице……………………………….432.1.9. Удаление строки данных в таблицею………………………442.1.10.

Удаление таблицы……………………………………………442.1.11. Добавление проверочного ограничения……………………442.1.12. Добавление уникального ограничения……………………..452.1.13. Просмотр существующих ограничений…………………….462.1.14. Включение или выключение ограничений…………………462.2.Индексы………………………………………………………………………472.2.1. Создание индекса…………………………………………….472.2.2. Просмотр индексов…………………………………….….…482.2.3. Удаление индекса……………………………………..……..482.3.Представления………………………………………………………….……492.3.1. Создание представления…………………………….………492.3.2.

Просмотр представления…………………………………....502.3.3. Удаление представления………………………………….…502.4.Последовательности…………………………………………………….…...502.4.1. Создание последовательности…………………………..…..502.4.2. Просмотр последовательности…………………….……..….512.4.3. Удаление последовательности……………………….….…..512.5.Синонимы………………………………………………………………..……512.5.1. Создание синонима……………………………………..…….512.5.2. Просмотр синонима…………………………………….….…522.5.3. Удаление синонима………………………………………..….52Контрольные вопросы………………………………………………………..…..53Рекомендуемая литература……………………….…………………………..….534Методическое пособие по лабораторной работе №1Предварительное знакомство с OracleЦель работы – Ознакомиться с основными возможностями Oracle Database 10g.1.

ВведениеOracle Database Express Edition (Oracle Database XE) - это бесплатная, меньшая пообъему версия Oracle Database. Oracle Database XE проста в установке и управлении.Для работы с Oracle Database XE используется интуитивно-понятный webинтерфейс, позволяющий:Администрировать базу данныхСоздавать таблицы, представления и другие объекты базы данныхИмпортировать, экспортировать и просматривать табличные данныеВыполнять запросы и запускать SQL-скриптыГенерировать отчетыВ поставку Oracle Database XE также включен Oracle Application Express release 2.1- графическая среда разработки для создания web-приложений, основанных на базеданных.

В дополнение к Oracle Application Express release 2.1 Вы можете использоватьлюбые языки и инструменты как Oracle, так и сторонних разработчиков для созданиясобственных приложений, работающих с Oracle Database XE.В поставку Oracle Database XE также входят следующие консольные приложения:SQL-консоль (SQL*Plus), для выполнения команд SQL и PL/SQL, и запускаскриптовSQL*Loader, для загрузки данных в базу данныхData Pump и инструменты импорта/экспорта данныхOracle Database Express Edition- реляционная база данных, которая хранит ивосстанавливает наборы связанной информации. База данных, также названная серверомбазы данных, является ключом к решению проблем информационного управления. Вреляционной базе данных, коллекции связанной информации организованы в структуры,названные таблицами.

Каждая таблица содержит строки (записи), которые составлены изколонок (полей). Таблицы сохранены в базе данных в структурах, под названием схемы,5которые являются логическими структурами данных, где пользователи базы данныххранят свои таблицы.Схема HR, которая включена в Oracle Database XE, является примером схемы сосвязанными таблицами.

В схеме HR есть таблицы, которые хранят информацию ослужащих и отделах. Таблицы содержат общие колонки, которые позволяют данным отодной таблицы быть связанными с другим. Для каждого служащего в таблице employeesназвание отдела из таблицы departments может быть восстановлено, т.к. колонкаdepartment ID находится в обоих таблицах.2. Теоретическая часть2.1.Запуск базы данныхOracle Database Express Edition (Oracle Database XE) запускается автоматическисразу после инсталляции и после каждой системной перезагрузки. Таким образом, нетнеобходимости запускать базу данных, если предварительно Вы ее не остановили.Вы можете запустить базу данных непосредственно с рабочего стола или припомощи командной строки SQL (SQL*Plus).1) Запуск базы данных с рабочего столаДля запуска базы данных с рабочего стола:Подключитесь к серверу Oracle Database XE как администратор Windows - т.е., какпользователь, являющийся членом группы «Администраторы»Щелкните Start, укажите на Programs (или All Programs), перейдите на OracleDatabase 10g Express Edition, после чего выберите Start Database2) Запуск базы данных с использованием командной строки SQLПодключитесь к серверу Oracle Database XE под пользователем, входящим вгруппу ORA_DBA.

Обычно это пользователь, под которым была произведенаустановка Oracle Database XE.Откройте терминальную сессию или командное окно, если оно еще не открытоНа приглашение операционной системы введите следующую команду для запускакомандной строки SQL и соединения с базой данных:SQLPLUS / AS SYSDBAСлэш (/) указывает, что база данных должна идентифицировать Вас средствамиоперационной системы.На приглашение командной строки SQL введите следующую команду:6STARTUPПосле успешного завершения команды, она отобразит следующий вывод.

(Размерсистемной глобальной области может меняться в зависимости от количествафизической памяти в Вашем сервере Oracle Database XE.)ORACLE instance started.Total System Global AreaFixed Size599785472 bytes1220804 bytesVariable Size180358972 bytesDatabase Buffers415236096 bytesRedo Buffers2969600 bytesDatabase mounted.Database opened.Введите следующую команду для выхода из командной строки SQL: EXIT2.2.OracleОстановка базы данныхDatabaseExpressEdition(OracleDatabaseXE)останавливаетсяавтоматически одновременно с завершением работы компьютера, на котором онаустановлена.Перед остановкой Oracle Database XE рекомендуется убедиться, что всепользователи и приложения завершили свою работу и закрыли соединение с базойданных.Если пользователи или приложения имеют открытые соединения на момент началаостановки базы данных, остановка произойдёт следующим образом:Будет запрещено выполнение новых соединений и запрещён запуск новыхтранзакций.Для всех неподтверждённых транзакций будет выполнен откат.Будут принудительно закрыты соединения всех пользователей и приложений.Вы можете остановить базу данных как с рабочего стола, так и с помощью команднойстроки SQL (SQL*Plus).1) Остановка базы данных с рабочего столаЧтобы остановить базу данных с рабочего стола:Подключитесь к серверу Oracle Database XE как администратор Windows - т.е., какпользователь, являющийся членом группы «Администраторы»7Щелкните Start (Пуск), укажите на Все программы (All Programs), перейдите наOracle Database 10g Express Edition, после чего выберите Stop Database2) Остановка базы данных с использованием командной строки SQLЧтобы завершить работу базы данных с помощью командной строки SQL:1.

Подключитесь к серверу Oracle Database XE под пользователем, входящим вгруппу ORA_DBA. Обычно это пользователь, под которым была произведенаустановка Oracle Database XE.2. Откройте терминальную сессию или командное окно, если оно еще не открыто.3. На приглашение операционной системы введите следующую команду для запускакомандной строки SQL и соединения с базой данных:SQLPLUS / AS SYSDBAСлэш (/) указывает, что база данных должна идентифицировать Вас средствамиоперационной системы.4.

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Нашёл ошибку?
Или хочешь предложить что-то улучшить на этой странице? Напиши об этом и получи бонус!
Бонус рассчитывается индивидуально в каждом случае и может быть в виде баллов или бесплатной услуги от студизбы.
Предложить исправление
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5120
Авторов
на СтудИзбе
444
Средний доход
с одного платного файла
Обучение Подробнее