Шаг 21.
Работа с локальными БД в Delphi.
Создание таблиц базы данных. Пример создания структуры таблицы

    На этом шаге мы рассмотрим пример создания структуры таблицы.

    Для того, чтобы закрепить на практике изложенный материал, мы создадим базу данных своего класса. Для начала создадим каталог "C:\TEMP\Class", в этом каталоге и будет размещаться наша БД. Теперь создадим псевдоним нашей БД назовем его CLASS, в параметре БД PATH установим созданный нами каталог. И сохраним наш псевдоним, воспользовавшись пунктом Apply из контекстно-зависимого меню.

   Теперь создадим таблицу с полями:

    В таблице 1 указаны свойства данных полей.

   Поле N - это автоинкрементное поле, то есть оно будет заполняться автоматически при запоминании новой записи. Именно это поле будет являться первичным ключом т.к. другие поле не удовлетворяют условиям первичного ключа. На все поля, кроме N (т.к. оно заполняется автоматически) нужно поставить флажок Required Field. Сохраним нашу таблицу, выбрав псевдоним CLASS, в файле SPISOK.DB.

Таблица 1. Свойства полей базы данных
Fields Name Type Size Key
N +   *
Name A 20  
Family A 20  
God S    
Predmet A 10  


Рис.1. Структура созданной таблицы

    Созданную базу можно взять здесь.

    Таким образом, процесс создания базы данных может быть представлен как последовательность следующих шагов:

  1. Создание каталога.
  2. Создание псевдонима.
  3. Создание таблиц.

    На следующем шаге мы рассмотрим организацию ссылочной целостности между таблицами.




Предыдущий шаг Содержание Следующий шаг