Лабораторная работа № 3. Работа с базой данных с использованием утилиты SQLplus.
Утилита SQLplus является клиентским приложением, которое может осуществить доступ к базе данных Oracle Express через локальную или глобальную сеть. Ее можно установить на компьютер клиента без установки сервера Oracle Express. При установке сервера она устанавливается автоматически.
Для работы с этой утилитой, добавим нового пользователя с именем Stud. Для этого выполним команды:
Запустите домашнюю страницу Oracle Express, выполняя команду Пуск\Все программы\ Oracle Database 10g Express Edition\Go To Database Home Page.
В появившемся приглашении введите логин system и пароль oracle. В первой вкладке администрирования выберите раздел DateBase Users\Create Users и добавьте нового пользователя с именем test, пароль – test.
Выполните подсоединение к базе данных пользователя test с помощью SQLplus, для этого:
Откройте меню Пуск системы Windows и нажмите «Выполнить». В появившемся окне введите команду cmd для запуска командного интерпретатора DOS.
Наберите команду SQLplus, клавиша .
Введите имя пользователя test, затем пароль test. Должно появиться приглашение SQL>
Создайте таблицу:
Orders (Заказы) с полями: № заказа, ФИО покупателя, Дата.
Create table Orders (
ID Int not null primary key,
FIO varchar2 (20) not null,
Data date not null); клавиша .
При работе в командной строке DOS предыдущие команды можно выбрать с помощью кнопок стрелочек вверх-вниз.
Добавьте новый столбец Название товара: (Name_Tovar)
Alter table Orders add (Name_Tovar varchar2 (40) not null); клавиша . Insert into Orders values (
1, ‘Ivanov’,’25.10.2008’,’Bred’);
Добавьте еще несколько строк данных.
Выполните просмотр данных из таблицы Orders
SELECT * FROM Orders; клавиша .
Выполните просмотр количества записей:
SELECT count(*) FROM Orders; клавиша .
Выполните команду отсоединения:
Disconnect клавиша .
Снова откройте домашнюю страницу, войдя под именем test, пароль – test и посмотрите созданную таблицу через раздел Object Brower.
Лабораторная работа № 4. Экспорт баз данных. Цель работы: Научиться создавать базы данных в разных средах и экспортировать данные в другие форматы.
Задание. 1. Создать базу данных в MS Access из таблиц, приведенных ниже.
Задание 2. Создать источник данных DSN для связи с сервером Oracle.
Открыть Меню Пуск \ Настройки \ Панель управления \ Администрирование \ Источники данных ODBC (Control Panel \ Administrative Tools \ Data Sources (ODBC).).
Вкладка User DSN (Пользовательский DSN).
Кнопка Add.
Выбрать из списка Oracle in XE.
Кнопка Finish.
Открывается окно: Oracle ODBC Driver Configuration.
Ввести в окно «Data Sources Name» имя.
В окне TNS Service Name выбрать в открывающемся списке по стрелке XE.
OK.
Откроется список всех имен пользователей.
ОК.
В результате будет установлено соединение с сервером Oracle. Задание 3.
Выделить таблицу, которую необходимо будет экспортировать.
Файл\Экспорт.
Открывается окно «Экспорт объекта: Таблица»
Указать папку, в которой будет сохраняться таблица.
В строке «Тип файла» из открывающего списка выбрать Базы данных ODBC (ODBC Databases).
В окне Экспорт указать (или подтвердить) имя таблицы, под каким она будет перемещена в среду Oracle.
OK.
В окне, где задано имя test, выделить его. Это же имя отобразится в окне Имя DSN: test.
ОК.
В следующем окне ввести данные: Service Name: XE,
User Name, Password – которые были указаны при создании Пользователя в среде БД Oracle.
Таблицы для построения Базы данных в Access:
Табл. 1. Студенты
- ID студента (номер студенческого билета)
- ФИО студента
-Домашний телефон
-Номер группы Табл.2. Сводная экзаменационная ведомость
- ID студента (внешний ключ из табл.1)
-Номер группы
- Оценка 1 (оценка по 1-ому экзамену) – пустое поле
- Оценка 2 (оценка по 2-ому экзамену) – пустое поле Табл.3 Результаты сдачи экзамена по БД гр. 4206
- ID студента
-Оценка
|