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

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

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

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

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

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

Текст 7 страницы из PDF

Нажмите на кнопку Create для создания новой строки и завершенияоперации2.1.8.Изменение данных в таблице1. На главной странице нажмите на иконку Object Browser.2. В Object list необходимо выбрать Tables. Далее выбрать имя таблицы,которую необходимо изменять (personal_info)3. Выберете вкладку Data.4. Нажмите на иконку Edit возле записи с employee_id = 1425.

В появившемся окне измените столбец phone_number на 155511188886. Нажмите на кнопку Apply Changes для завершения операции442.1.9.Удаление строки данных в таблице1. На главной странице нажмите на иконку Object Browser.2. В Object list необходимо выбрать Tables. Далее выбрать имя таблицы,которую необходимо изменять (personal_info)3. Выберете вкладку Data4. Нажмите на иконку Edit возле записи с employee_id = 1435. Нажмите на кнопку Delete для удаления этой строки из таблицы6. Нажмите кнопку Ok для завершения операции.2.1.10.Удаление таблицы1. На главной странице нажмите на иконку Object Browser.2.

В Object list необходимо выбрать Tables. Далее выбрать имя таблицы,которую необходимо изменять (personal_info)3. Нажмите на кнопку Drop4. Нажмите на кнопку Finish для завершения операции2.1.11.Добавление проверочного ограничения1. На главной странице нажмите на иконку Object Browser.2. В Object list необходимо выбрать Tables. Далее выбрать имя таблицы,которую необходимо изменять (personal_info)3. Перейдите на вкладку Constraints4.

Нажмите на кнопку Create5. На странице Add Constraint введите следующие данные:Constraint Name: PERSONAL_INFO_CHECK_CONConstraint Type: CheckConstraint on Column: DEPENDENTS_CLAIMED(NUMBER)Constraint Expression: > 0456. Нажмите кнопку Next7. Нажмите кнопку Finish для завершения операции2.1.12.Добавление уникального ограничения1. На главной странице нажмите на иконку Object Browser.2. В Object list необходимо выбрать Tables.

Далее выбрать имя таблицы,которую необходимо изменять (personal_info)3. Перейдите на вкладку Constraints4. Нажмите на кнопку Create5. На странице Add Constraint введите следующие данные:Constraint Name: PERSONAL_INFO_UNIQUE_CONConstraint Type: UniqueUnique Column 1: SOCIAL_SECURITY_ID(VARCHAR2)466.

Нажмите кнопку Next7. Нажмите кнопку Finish для завершения операции2.1.13.Просмотр существующих ограничений1. На главной странице нажмите на иконку Object Browser.2. В Object list необходимо выбрать Tables. Далее выбрать имя таблицы,которую необходимо изменять (personal_info)3. Перейдите на вкладку Constraints2.1.14.Включение или выключение ограничений1. На главной странице нажмите на иконку Object Browser.2. В Object list необходимо выбрать Tables. Далее выбрать имя таблицы,которую необходимо изменять (personal_info)3. Перейдите на вкладку Constraints4.

Нажмите на кнопку Disable5. На странице Disable Constraint выберете ограничение, которое хотитеизменять (dependents_claimed column (PERSONAL_INFO_CHECK_CON))6. Нажмите кнопку Next7. Нажмите кнопку Finish для завершения операцииДля включения ограничения необходимо повторить те же действия, но вместокнопки Disable необходимо нажать на кнопку Enable472.1.15.Удаление ограничений1. На главной странице нажмите на иконку Object Browser.2. В Object list необходимо выбрать Tables.

Далее выбрать имя таблицы,которую необходимо изменять (personal_info)3. Перейдите на вкладку Constraints4. Нажмите на кнопку Drop5. На странице Drop Constraint выберете ограничение, которое необходимоудалить (contact_email)6. Нажмите на кнопку Next7. Нажмите на кнопку Finish для завершения операции2.2.Индексы2.2.1.Создание индекса1. На главной странице нажмите на иконку Object Browser.2. В выпадающем меню выберете пункт Create, а затем пункт Index3. На странице Create Index в поле Table Name введите название таблицы(employees).4. Установите Type of Index как Normal и нажмите кнопку Next5. На следующей странице в поле Index Name введите название индекса(EMPLOYEES_HIREDATE_IDX).6.

Не устанавливайте галочку напротив Preserve Case7. Поле Uniqueness оставьте без изменений (Non Unique).8. В поле Index Column 1 выбрете необходимый столбец (HIRE_DATE) инажмите кнопку Next.9. Нажмите кнопку Finish для завершения операции482.2.2.Просмотр индексов1. На главной странице нажмите на иконку Object Browser.2.

В Object list необходимо выбрать Tables. Далее выбрать имя таблицы(employees)3. Перейдите на вкладку Indexes4. Выберете необходимый индекс для просмотра его свойств (EMP_NAME_IX)492.2.3.Удаление индекса1. На главной странице нажмите на иконку Object Browser.2. В выпадающем меню выберете пункт Create, а затем пункт Index3. Выберете необходимый индекс (EMPLOYEES_HIREDATE_IDX)4. Нажмите на кнопку Drop для удаления индекса5. Нажмите на кнопку Finish для завершения операции2.3.Представления2.3.1.Создание представления1. На главной странице нажмите на иконку Object Browser.2. В выпадающем меню выберете пункт Create, а затем пункт Views3.

В поле View Name введите название (my_emp_view)4. Нажмите на Query Builder для построения запроса для выборки5. Выберете необходимую таблицу (departments) и в ней необходимые столбцы(department_id и department_name)6. Выберете следующую таблицу (employees) и в ней необхомимые столбцы(employee_id, first_name, last_name)7. Выберете необходимую строку (manager_id) из одной таблицы(departments) и свяжите ее с такой же строкой в другой таблице(employees)8. Нажмите на кнопку Run для просмотра результата выборки9.

Нажмите на кнопку Return для возврата в Object Browser10. Нажмите на кнопку Next11. Нажмите на кнопку SQL для просмотра SQL-запросов12. Нажмите на кнопку Create для создания выборки502.3.2.Просмотр представления1. На главной странице нажмите на иконку Object Browser.2. В Object list выберете пункт Views, а затем нужное представление(EMP_DETAILS_VIEW)3. Нажмите на кнопку SQL для просмотра SQL-запроса.4. Нажмите на кнопку Data для просмотра выборки данных2.3.3.Удаление представления1.

На главной странице нажмите на иконку Object Browser.2. В Object list выберете пункт Views, а затем нужное представление(my_emp_view)3. Нажмите на кнопку Drop4. Нажмите на кнопку Finish для завершения операции2.4.Последовательности2.4.1.Создание последовательности1.

На главной странице нажмите на иконку Object Browser.2. В выпадающем меню выберете пункт Create, а затем пункт Sequence3. В поле Sequence Name введите название последовательности (my_sequence)4. В поле Start With введите 10005. Другие поля оставьте без изменений и нажмите кнопку Next6. Нажмите на кнопку SQL для просмотра SQL-запроса.7. Нажмте на кнопку Finish для создания последовательности512.4.2.Просмотр последовательности1. На главной странице нажмите на иконку Object Browser.2. В Object list выберете пункт Sequences, а затем нужную последовательность(EMPLOYEES_SEQ)2.4.3.Удаление последовательности1.

На главной странице нажмите на иконку Object Browser.2. В Object list выберете пункт Sequences, а затем нужную последовательность,которую необходимо удалить (my_sequence)3. Нажмите на кнопку Drop4. Нажмите на кнопку Finish для завершения операции2.5.Синонимы2.5.1.Создание синонима1. На главной странице нажмите на иконку Object Browser.2. В выпадающем меню выберете пункт Create, а затем пункт Synonym3.

В поле Synonym Name введите название синонима (emps).4. В поле Object введите название таблицы, для которой нужно создатьсиноним (employees)5. Остальные поля оставьте без изменения и нажмите на кнопку Next.526. Нажмите на кнопку SQL для просмотра SQL-запроса.7. Нажмте на кнопку Finish для создания синонима2.5.2.Просмотр синонима1. На главной странице нажмите на иконку Object Browser.2. В Object list выберете пункт Synonyms, а затем нужный синоним дляпросмотра2.5.3.Удаление синонима1.

На главной странице нажмите на иконку Object Browser.2. В Object list выберете пункт Synonyms, а затем нужный синоним дляудаления (emps)3. Нажмите на кнопку Drop4. Нажмите на кнопку Finish для завершения операции53Контрольные вопросы1. Что такое таблица?2. Что такое представление и для чего оно необходимо?3. Что такое последовательность?4. Что такое синоним и для чего он необходим?5.

Что такое индекс и для чего он необходим?6. Для чего необходим первичный и вторичные ключи?7. Какие атрибуты имеет последовательность?8. Какие существуют правила целостности?Рекомендуемая литература1. Дейт К. Введение в системы баз данных, 8-е издание: Пер. с англ. –М.:Издательский дом ”Вильямс”. 2005.-1328 с.2.

Грабер М. Введение в SQL: Пер с англ. – М.:Изд-во’ЛОРИ’,1996. – 380с.3. Джеймс Перри, Джеральд Пост. Введение в Oracle 10g “И.Д. Вильямс”, 2006. – 700с.4. Гринвальд Рик, Становьяк Робеот, Додж Гери, Кляйн Девид, Шапиро Бен, ЧельяКристофер Дж. Программирование баз данных Oracle для профессионалов.: Пер. с англ.: –М. : ООО “И.Д.

Вильямс”, 2007. – 784 с.5. Кайт Томас. Oracle для профессионалов: архитектура, методика программированияи основные особенности версии 9i и 10j.: Пер с англ. – М.:Издательский дом ”Вильямс”.2008. – 848 с.6. Кевин Луни, Боб Брила. Oracle Database 10g. Настольная книга администратора базданных. – М.:Издательство’Лори’,2008.

– 732 с.7. Райан стивенс, Рональд Плю. SQL. Пер с англ. – М.:ЗАО ’ИздательствоБином’,1998.-400 с..

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