Рис. 1.
Если вы решили начать работу позднее, а не сразу после установки, то для открытия окна регистрации выполните следующие действия: кнопка Пуск | Программы | Oracle Database 10g Express Edition | Go to Database Home Page.
В окне регистрации введите логин SYSTEM и тот пароль, который вы вводили при установке Oracle 10g XE. Появится окно с компонентами домашней страницы, показное на рис. 2. Щелкните мышкой по стрелке на пиктограмме SQL и выпадающем меню выберите пункт «SQL Commands», а затем подпункт «Enter Command» (см. рис. 3)
Рис. 2.
Рис. 3.
После выбора «Enter Command» откроется окно SQL Commands, показное на рисунке 4. В этом окне можно выполнять команды SQL и блоки PL/SQL. Для ознакомления с технологией работы обратитесь к файлу «Методические_указания.doc».
Рис. 4.
11.2 Ваша первая программа
Ваша первая программа – программа вывода приветствия – продемонстрирует работу в среде Oracle 10g XE. Введите в окне ввода текст следующей программы
BEGIN
DBMS_OUTPUT. PUT_LINE (‘Hello, World!’);
END;
/
Убедитесь, что текст «Hello, World!» в вашей программе заключен в прямые апострофы, и щелкните мышкой по кнопке Run. В окне вывода должно появиться ваше приветствие, как показано на рисунке 5.
Рис. 5.
Ответы на вопросы для самоконтроля
1.1. В виде двумерных таблиц.
1.2. Пользователь не задает физическую структуру реляционной базы данных.
1.3. Пустые значения (NULL) в реляционных БД означают, что они не определены, или неизвестны.
1.4. Язык SQL.
1.5. Язык SQL относится к типу непроцедурных, декларативных языков.
1.6. Язык SQL обрабатывает данные наборами строк, а не отдельными строками.
1.7. Таблицы.
1.8. Идентификаторы в Oracle 10g Express Edition могу иметь длину не более 30 символов, состоять из букв латинского алфавиты и цифр и начинаться с буквы. Могут использоваться также символы $, # и _.
1.9. В системных таблицах Oracle 10g Express Edition содержится информация о всех объектах базы данных.
1.10. Служебные слова нельзя использовать в качестве имен объектов.
2.1. Точность в числовых типах данных – это общее количество цифр, а масштаб – количество цифр дробной части числа.
2.2. 38 цмфр.
2.3. CHAR и VARCHAR2.
2.4. CHAR – это строковый тип фиксированной длины, а VARCHAR2 – строковый тип переменной длины.
2.5. 4000 байтов.
2.6. Все элементы даты хранятся в столбцах типа дата-время – век, год, месяц, день, час, минута или секунда?
2.7. Функция TO_DATE.
2.8. Функция TO_CHAR.
2.9. Да.
2.10. Да.
3.1. SELECT, INSERT, UPDATEи DELETE.
3.2. Опция GROUP BY необходима в команде SELECT, когда агрегатная функция вычисляется для группы строк, а не для всех строк таблицы.
3.3. Операторам IN задает произвольное множество значений, а BETWEEN – диапазон значений, включая границы диапазона.
3.4. Команда ROLLBACK относится к группе команд управления транзакциями.
3.5. Команда COMMIT фиксирует в БД выполненные изменения данных.
3.6. Язык определения данных.
3.7. Сходство в том, что UPDATE и ALTER выполняют изменения в БД. Различие в том, что UPDATE изменяет данные в таблицах, а ALTER изменяет объекты БД, в том числе и таблицы.
3.8. Последовательность – это генератор неповторяющихся целых чисел.
3.9. Представление – это объект БД, содержащий команду SELECT, к которому можно обратиться по имени.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.