Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Создание демонстрационных баз данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Для того, чтобы можно было далее работать с этой книгой, желательно иметь те простые демонстрационные базы данных, которые используются в большинстве приведенных в тексте примеров. В Приложении 1 подробно описано, как создать такую базу InterBase. В Приложении 2 описано, как создать такую базу Paradox. Две похожие базы данных используются потому, что есть определенные нюансы в работе с базами… Читать ещё >

Создание демонстрационных баз данных (реферат, курсовая, диплом, контрольная)

Базы данных создаются с помощью программ, входящих в состав той или иной СУБД. Например, базы данных InterBase можно создавать с помощью программы InterBase Interactive SQL, подробно описанной в разделе 5.3, базы данных Microsoft Access создаются с помощью соответствующей программы, входящей в состав Microsoft Office, и т. д. Кроме того в состав BDE, поставляемой вместе с Delphi, входит программа Database Desktop, позволяющая создавать базы данных ряда СУБД. Наконец, третий путь — создание баз данных непосредственно из приложений Delphi.

Для того, чтобы можно было далее работать с этой книгой, желательно иметь те простые демонстрационные базы данных, которые используются в большинстве приведенных в тексте примеров. В Приложении 1 подробно описано, как создать такую базу InterBase. В Приложении 2 описано, как создать такую базу Paradox. Две похожие базы данных используются потому, что есть определенные нюансы в работе с базами данных, которые проявляются для баз данных одного типа, и не проявляются для баз другого типа. Конечно, вы можете создать аналогичную базу данных в любой другой СУБД, работу с которой освоили.

Демонстрационные базы данных содержат информацию о некоторой организации. Базы содержат по две таблицы. Первая из них имеет имя Pers и содержит список сотрудников. Фрагмент ее приведен в табл. 1.1. Таблица имеет поля с именами Num, Dep, Fam, Nam, Par, Year_b, Sex, Charact, Photo, которые содержат соответственно номер записи, название отдела, фамилию, имя, отчество, год рождения, пол, характеристику сотрудника и его фотографию.

Таблица 1.1. Фрагмент таблицы данных о сотрудниках Pers.

Номер

Отдел.

Фамилия.

Имя.

Отчество.

Год рождения.

Пол.

Характе-ристика.

j.

Фотография.

Num.

Dep.

Fam.

Nam.

Par.

Year_b.

Sex.

Charact.

Photo.

Бухгалтерия.

Иванов.

Иван.

Иванович.

м.

Цех 1.

Петров.

Петр

Петрович.

M.

Цех 2.

Сидоров.

Сидор

Сидорович.

M.

Цех 1.

Иванова.

Ирина.

Ивановна.

ж.

* * *.

;

¦ * *.

" * *.

" * *.

I.

В базе данных InterBase кроме указанных полей имеется еще вычисляемое поле Age — возраст. Его значение определяется выражением 200 — Year_b.

Вторая таблица названа Dep и имеет два поля: Dep — название подразделения, Proisv — тип подразделения («у» — управление, «п» — производство). Она приведена в табл 1.2.

Таблица 1.2. Таблица данных о подразделениях Dep.

Отдел.

Тип.

Dep.

Proisv.

Бухгалтерия.

У.

Цех 1.

п.

Цех 2.

п.

В базе данных Inerbase поля Sex и Proisv этих таблиц символьные. В базе данных Paradox эти поля булевы.

База данных Inerbase, которую вы можете создать с помощью Приложения 1, содержит еще некоторые элементы, но о них будет рассказано в дальнейшем.

В многопользовательском режиме, характерном для работы в сети, при создании базы данных указывается имя пользователя и его пароль. В базе данных, созданной с помощью Приложения 1, указан пользователь *А" (латинская буква) и пароль «1». Следует отметить, что вообще в качестве пароля удобно использовать цифровые коды. Это освобождает пользователя от необходимости следить за тем, в каком регистре и на каком языке (русском или английском) вводится пароль.

Чтобы получить в дальнейшем доступ к созданной вами же базе данных, надо зарегистрировать себя как пользователя. Это делается с помощью программы InterBase Server Manager. В разделе 5.2 описана работа с этой программой, а в Приложении 1 конспективно изложены операции, необходимые для регистрации пользователя созданной демонстрационной базы данных.

После того, как базы данных созданы, желательно создать их псевдонимы (см. раздел 1.1). В Delphi имеется три инструмента, позволяющие создавать и изменять псевдонимы: Database Desktop, BDE Administrator и Database Explorer. В Приложении 1 показано, как можно создать псевдоним с помощью Database Desktop, а в Приложении 2 показано выполнение аналогичных операций с помощью BDE Administrator. Работа с Database Explorer рассмотрена в книге «Работа в Delphi 5 с локальными базами данных» и здесь мы не будем это повторять. Изложенного в Приложениях 1 и 2 достаточно, чтобы создать псевдонимы ваших баз данных. В дальнейшем будем предполагать, что псевдоним нашей демонстрационной базы InterBase — ib, а базы данных Paradox — dbP.

Показать весь текст
Заполнить форму текущей работой