Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие СУБД 2011.pdf
Скачиваний:
68
Добавлен:
10.06.2015
Размер:
2.75 Mб
Скачать

125

<RAM>2GB</RAM>

</COMPUTER>

<COMPUTER>

<CPU>AMD 3000</CPU> <HDD>500GB</HDD>

<HDD>500GB</HDD>

<VIDEO>NVidia</VIDEO>

<RAM>4GB</RAM> <OTHER>ТВ-тюнер Aver</OTHER>

<OTHER>Принтер HP LJ P1005</OTHER> </COMPUTER>

</COMPUTERS>

Выше предложен фрагмент документа XML ссылающийся на файл с описанием computers.dtd.

Задание

Разработайте DTD -описание документа для экспорта всех данных (за исключением ключевых полей) из вашей БД. В соответствии с полученным описанием разработайте и заполните XML-документ данными (соответствующим 10-15 строкам таблиц БД).

© 2011 г. Д.Л. Осипов

126

ПРИЛОЖЕНИЕ А.

Настройка строки соединения ADO

Щелчок по кнопке с многоточием напротив свойства ConnectionString компонента ADO приведёт к выводу на экран компьютера редактора строки соединения. Для подключения к БД предстоит выполнить определённую последовательность действий:

1.Выбираем элемент Use Connection String и нажимаем кнопку Build. Это действие вызывает редактор “Свойства канала передачи данных”.

2.На странице “Поставщик данных” редактора “Свойства канала передачи данных” выделяем строку Microsoft Office 12 Access Database Engine… и нажимаем кноп-

ку “Далее >>”.

3.На странице “Соединение” в строке ввода “Источник данных” указываем путь и имя файла базы данных. Щёлкаем по кнопке “Проверить соединение”. Если вы ни в чём не ошиблись, то на экране будет выведено сообщение “Проверка соединения выполнена”

4.Нажав на кнопку OK, запоминаем настройки строки соединения.

В итоге наших действий в свойстве ConnectionString компонента ADOTable1 появится примерно такая строка, содержащая параметры соединения:

Provider=Microsoft.ACE.OLEDB.12.0;Data

Source=D:\DATA\books.accdb;Persist Security Info=False

Если вы внимательно изучите параметры соединительной строки и их значения, то обязательно обнаружите путь к папке с вашей БД.

© Осипов Д.Л., 2011

127

Рисунок Настройка строки соединения ADO

© 2011 г. Д.Л. Осипов

128

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

1.Осипов Д. Базы данных и Delphi. Теория и практика. — СПб.: Издательство БХВ, 2011.— 720 с.

2.Осипов. Д. Delphi. Профессиональное программирование. — СПб.: Символ-Плюс, 2006. — 1056 с.

3.Аткинсон Леон. MySQL. Библиотека профессионала.: Пер. с англ. — М.: Издательский дом “Вильямс”, 2002. — 624 с.

4.Браст Эндрю Дж., Форте Стивен. Разработка приложений на основе Microsoft SQL Server 2005. Мастер-класс./Пер. с англ. — М.: Издательство “Русская редакция”, 2007.

880 с.

5.Вигерс Карл. Разработка требований к программному обеспечению. Пер. с англ. — М.: Издательско-торговый дом “Русская редакция”, 2004 — 576 с.

6.Гарольд Э., Минс С. XML. Справочник. — Пер. с англ. — СПб: Символ-Плюс, 2002. — 576 с.

7.Грофф Дж., Вайнберг П., SQL: Полное руководство: Пер. с англ. — 2-е изд., перераб. и доп. — К. Издательская группа BHV, 2001. — 816 c.

8.Дейв Энсор, Йен Стивенсон. Oracle. Проектирование баз данных.: Пер. с англ. — К.: Издательская группа BHV, 1999. — 560 c.

9.Дейт, К. Дж. Введение в системы баз данных, 8-е издание.: Пер. с англ. — М.: Издательский дом “Вильямс”, 2006. — 1328 с.

10.Елманова Н., Трепалин С., Тенцер А. Delphi и технология COM. — СПб.: Питер, 2004.

704 с.

11.Кайт Том. Oracle для профессионалов. Пер. с англ./Том Кайт — СПб.: ООО «Диа-

СофтЮП», 2003. — 672 с.

12.Клайн К. SQL. Справочник. 2-е издание.: Пер. с англ. — М.: КУДИЦ-ОБРАЗ, 2006. — 832 с.

13.Коннолли Томас, Бегг Каролин, Страчан Анна. Базы данных: проектирование, реализация и сопровождение. Теория и практика, 2-е изд.: Пер. с англ. — М.: Издательский дом «Вильямс», 2001. — 1120 с.

14.Молинаро Э. SQL. Сборник рецептов. — Пер. с англ. — СПб: Символ-Плюс, 2009. — 672 с.

15.Нильсен Пол. Microsoft SQL Server 2005. Библия пользователя.: Пер. с англ. — М.:

ООО “И.Д. Вильямс”, 2008. — 1232 с.ил.

16.Райордан Р. Основы реляционных баз данных.: Пер. с англ. — М.: Издательскоторговый дом “Русская редакция”, 2001. — 384 с.: ил.

17.Роб П., Коронел К. Системы баз данных: проектирование, реализация и управление. — 5-е изд., перераб. и доп.: Пер с англ. — СПб.: БХВ-Петербург, 2004. — 1040 с.: ил.

© Осипов Д.Л., 2011