Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
42
Добавлен:
16.04.2013
Размер:
36.35 Кб
Скачать

Левицкий

Дмитрий Орестович

------------------------------------------------------------------------------------------

Моя цель не в том, чтобы накачать вас знаниями,

а в том, чтобы заинтересовать вас.

  • Что такое ORACLE ?

    • СУБД – иерархические(ISAM,VSAM), сетевые(IMS,IDMS), реляционные, объектно-ориентированные

    • Э.Ф.Кодд (E.F.Codd), IBM, 1976 - теория реляционных баз

    • SEQUEL – Structured English Query Language

    • SQL-92, 96.

  • Почему для ORACLE нет книг типа «Для чайников…» ?

  • ORACLE дорогая система, но почему же тогда при установке нет секретных ключей ?

Страшные рисунки

На современном рынке труда умение писать программы на PL/SQL дает такую же уверенность в завтрашнем дне, как и счет в банке.

Средства Oracle9i

  • SQL Plus

  • Поддержка языков Java и SQLJ

  • Поддержка языка XML

  • Поддержка объектно-ориентированных средств

    • Объект

    • Класс

    • Инкапсуляция

    • Расширяемость

    • Полиморфизм

  • Developer 6.i

    • Project Builder

    • Form Builder

    • Report Builder

    • Graphics Builder

    • Translation Builder

    • Schema Builder

    • Query Builder

    • Object Navigator

  • SQL Loader – загрузка из внешних источников

  • Log Miner – просмотр оперативных журналов восстановления и архивных журнальных файлов

  • Export/Import – через специальные файлы дампа

  • DBA Studio – для запуска/останова базы данных Oracle

  • Комплекс TOAD – удобная надстройка фирмы Quest Software со множеством утилит.

  • ERwin – RAD-инструмент проектирования БД

Контрольные вопросы

1. Oracle - это (отметьте все правильные ответы):

  1. Иерархическая база данных

  2. Сетевая база данных

  3. Реляционная база данных

  4. Объектно-ориентированная база данных

2. ISAM и VSAM - это примеры сетевых баз данных.

Да/нет

3. Ссылочная целостность - это:

  1. Связь, реализованная на уровне базы данных с помощью средств языке PL/ SQL

  2. Связь, предписанная на уровне базе данных на основе первичных и внешних ключей

  3. Связь, оформленная на уровне приложения с использованием средств языка PL/SQL, Java или XML

  4. Связь, предписанная с использованием составных ключей

4. Какое из следующих высказываний является истинным?

  1. Язык COBOL позволяет работать с группами записей

  2. Язык SQL предусматривает построчную обработку данных

  3. Язык SQL позволяет работать с данными на логическом уровне

  4. Для базы данных Oracle важен порядок расположения данных в таблицах

5. SQL - это процедурный язык, поскольку он обеспечивает одновременную обработку целых наборов записей, а не отдельных записей.

Да/нет

6. Возобновляемые операторы SQL позволяют продолжить работу процессов и ин­струментальных средств Oracle с того места, где она была остановлена из-за ошибок, связанных с дефицитом свободного места.

Да/нет

7. Транслятор:

  1. Переводит исходный код программы на машинный язык

  2. Переводит код программы на машинном языке в исходный код

  3. Создает исполняющие интерпретаторы, которые затем обрабатывают исходный код

  4. Вырабатывает машинный код для исполняющих интерпретаторов

8. Язык SQL*Plus позволяет:

  1. Обработать любой оператор SQL

  2. Выполнять функции администрирования базы данных

  3. Форматировать вывод операторов SQL в виде отчетов

  4. Принимать входные данные из файла

  5. Все вышесказанное

Соседние файлы в папке L1