Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой проект.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
792.62 Кб
Скачать

3.3 Создание таблицы

Теперь, когда создан каталог и зарегистрирован псевдоним, приступим непосредственно к созданию таблицы. Таблицы создаются с помощью входящей в состав Delphi утилиты Database Desktop.

Запускается данная утилита с Windows выбором из меню Пуск >> Программы >> Borland Delphi 7 >> Database Desktop.

Запустим ее и в окне меню File выберем команду New >> Table.

 

Рисунок 3.1 - Окно Database Desktop

Затем в диалоговом окне Create Table следует выбрать тип создаваемой таблицы (значение по умолчанию является тип Paradox 7 - его мы и оставим, нажав кнопку ОК).

 

Рисунок 3.2 - Выбор типа таблицы

В результате открывается диалоговое окно Create Paradox 7 Table, в котором можно определить структуру записей таблицы.

Рисунок 3.3 - Окно Create Paradox 7 Table

Для каждого поля создаваемой таблицы, прежде всего указывается имя (FieldName) - идентификатор поля. Идентификатор может включать до 25 символов и не может начинаться с пробела (формально для таблицы Paradox внутри пробелы допускаются, но я не советую их использовать - это вызовет немало проблем). Затем надо выбрать тип (Type) данных этого поля. Для этого перейдите в раздел Type поля и щелкните правой кнопкой мыши (или нажмите пробел). Появится список доступных типов, из которого вы можете выбрать необходимый вам.

В диалоговом окне Create Paradox 7 Table создадим необходимые поля в соответствии с таблицей 1.

 

Рисунок 3.4 - Создание полей таблицы

Теперь нам необходимо сохранить нашу таблицу. Нажимаем кнопку Save As ... в диалоговом окне Save Table As в поле Имя файла пишем имя таблицы записная_книжка, в поле Тип файла все оставляем без изменения, а в поле Alias ​​из списка выбираем псевдоним PR1, ставим галочку в пункте Display table и нажимаем кнопку Сохранить.

Рисунок 3.5 - Окно сохранения таблицы

Таблица создана. Теперь мы можем вносить в нее данные. Для этого щелкните по пиктограмме с изображением таблицы и карандаша и внесите в таблицу 5 записей.

 

Рисунок 3.6 - Записи таблицы БД «Заметки»

После того, как все записи внесены. Утилиту можно закрыть. Все изменения в таблице будут сохранены автоматически.

4 Состав таблиц курсового проекта

Вся программа состоит из пяти таблиц. В моем курсовом проекте были созданы таблицы на тему «Справочная автомобилей».

Таблица 4.1 - Таблица Aston Martin, BMW, Bugatti, Chrysler, Lamborgini.

Код

Марка

Год выпуска

Страна-производитель

Кол-во цилиндров

Обьем двигателя см/куб

Максимальная скорость

Стоимость

1

Aston Martin Vanquish Volante

2014

Великобритания

2

7000

310

300 000$

2

BMW M3 3.2

2001

Германия

6

3246

250

45 000$

3

Bugatti EB 16.4 Veyron 8.0 4WD

2005

Франция

6

7993

407

~1 650 000$

6

Chrysler Voyager 3.3

2004

Австралия

6

3301

179

3 000$

7

Lamborgini Aventador LP700

2011

Италия

2

6498

349

250 000 - 400 000$

Таблица 4.2 - Таблица Ferrari, Ford, Honda, Hyundai, Kia.

Код

Марка

Год выпуска

Страна-производитель

Кол-во цилиндров

Обьем двигателя см/куб

Максимальная скорость

Стоимость

8

Ferrari F430 4.3

2004

Италия

8

4308

315

240 000$

9

Ford Taurus 3.0

2000

США

6

2966

210

29 000$

10

Honda Accord

1998

Япония

4

1997

215

17 000$

11

Hyundai XG 3.5

2002

Южная Корея

6

3497

230

14 000$

12

Kia X-Trek 2.0 CRDi

2004

Южная Корея

4

1991

172

11 500$

Таблица 4.3 - Таблица Pagani, Lexus, Mazda, Nissan, Koenigsegg.

Код

Марка

Год выпуска

Страна-производитель

Кол-во цилиндров

Обьем двигателя см/куб

Максимальная скорость

Стоимость

13

Pagani Huara

2011

Италия

12

5980

370

1 200 000$

14

Lexus LFA

2010

Япония

10

4805

325

1 000 000$

15

Mazda RX-8

2003

Япония

4

1308

245

6 000$

16

Nissan GT-R Egoist

2011

Япония

6

3800

320

245 000$

17

Koenigsegg Agera R II

2011

Швеция

8

5032

440

5 300 000$

Таблица 4.4 - Таблица McLaren, Marussia, Mercedes, Hennesy, SSC Tuatara.

Код

Марка

Год выпуска

Страна-производитель

Кол-во цилиндров

Обьем двигателя см/куб

Максимальная скорость

Стоимость

19

McLaren MP4-12C

2011

Великобритания

8

3800

330

220 000$

20

Marussia B2

2010

Россия

6

2800

250

91 000$

21

Mercedes-Benz SLS AMG

2010

Германия

8

6208

317

70 000$

22

Hennesy Performance

2010

США

8

7000

427

1 450 000$

18

SSC Tuatara

2014

США

8

7000

443

1 500 000$

Таблица 4.5 - Таблица Vector, Chevrolet, Infiniti, FIAT, Land Rover .

Код

Марка

Год выпуска

Страна-производитель

Кол-во цилиндров

Обьем двигателя см/куб

Максимальная скорость

Стоимость

23

Vector WX-8

2008

США

8

7800

430

1 500 000$

24

Chevrolet Camaro

2013

США

8

3564

250

60 000$

25

Infiniti QX80

2015

Япония

8

5552

210

64 500$

26

FIAT Scudo Cargo

2013

Россия

4

1997

160

24 700$

29

Land Rover Range Rover Sport

2013

Великобритания

8

4999

260

130 800$

На рисунке 4.1 представлена главная форма, а на рисунке 4.2 – 4.6 представлены таблицы базы данных.

Рисунок 4.1 - Главная форма

Рисунок 4.2 - Вторая форма

Рисунок 4.3 - Третья форма

Рисунок 4.4 - Четвертая форма

Рисунок 4.5 - Пятая форма

Рисунок 4.6 - Шестая форма