Помощь в написании студенческих работ
Антистрессовый сервис

Создание БД. Разработка туристического веб-ресурса

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

Если сервер БД на другой машине, то запуск выполняется следующим образом: Чтобы создать вторую таблицу country надо выполнить команду в строке команд: Чтобы создать шестую таблицу zakazi надо выполнить команду в строке команд: Чтобы создать первую таблицу Akcii надо выполнить команду в строке команд: Чтобы создать пятую таблицу news надо выполнить команду в строке команд: Akcii, в которой будет… Читать ещё >

Создание БД. Разработка туристического веб-ресурса (реферат, курсовая, диплом, контрольная)

Чтобы подключиться к серверу базы данных и работать с БД посредством SQL-команд, надо запустить консольную программу mysql:

mysqlu имя_пользователяp

В случае, если сервер БД запущен на той же машине, на которой работает пользователь.

Начальный главный пользователь — root.

Если сервер БД на другой машине, то запуск выполняется следующим образом:

mysqlh имя_или_IP_машиныu имя пользователяp

После запуска перед пользователем открывается строка команд утилиты mysql. Любая команда и SQL-запрос могут вводиться на нескольких строках подряд, завершать команду надо, вводя точку с запятой.

Создание новой БД выполняется командой:

CREATE DATABASE ;

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

SHOW DATABASES;

Создание таблиц в базе данных tour

База данных будет иметь 6 сущностей:

  • а) Akcii, в которой будет храниться информация о текущих акциях фирмы.
  • б) Country, в которой хранится информация о странах отдыха.
  • в) Exkurcii, в которой содержится информация о всех видах экскурсий во всех странах.
  • г) Hotels, в которой хранится информация об отелях, сотрудничающих с данной туристической фирмой.
  • д) News, в которой хранится информация о текущих новостях.
  • е) Zakazi, в которой содержится информация обо всех заказах клиентов.

Чтобы создать первую таблицу Akcii надо выполнить команду в строке команд:

CREATE TABLE IF NOT EXISTS `akcii` (.

`id` int (10) NOT NULL AUTO_INCREMENT,.

`descr` text NOT NULL,.

`descr_mini` text NOT NULL,.

PRIMARY KEY (`id`).

) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;

Чтобы создать вторую таблицу country надо выполнить команду в строке команд:

CREATE TABLE IF NOT EXISTS `country` (.

`id` int (11) NOT NULL AUTO_INCREMENT,.

`country` varchar (255) NOT NULL,.

PRIMARY KEY (`id`).

) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;

Чтобы создать третью таблицу exkurcii надо выполнить команду в строке команд: программирование сайт сервер apache.

CREATE TABLE IF NOT EXISTS `exkurcii` (.

`id` int (10) NOT NULL AUTO_INCREMENT,.

`name` varchar (255) NOT NULL,.

`id_country` int (10) NOT NULL,.

`descr` text NOT NULL,.

`price` int (10) NOT NULL,.

PRIMARY KEY (`id`).

) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;

Чтобы создать четвертую таблицу hotels надо выполнить команду в строке команд:

CREATE TABLE IF NOT EXISTS `hotels` (.

`id` int (10) NOT NULL AUTO_INCREMENT,.

`id_country` int (10) NOT NULL,.

`name` varchar (255) NOT NULL,.

`zvezd` int (2) NOT NULL,.

`pitanie` varchar (255) NOT NULL,.

`nomera` int (10) NOT NULL,.

`kol_lux` int (10) NOT NULL,.

`kol_basic` int (10) NOT NULL,.

`kol_econom` int (10) NOT NULL,.

`cena_lux` int (255) NOT NULL,.

`cena_basic` int (255) NOT NULL,.

`cena_econom` int (255) NOT NULL,.

`bassein` int (2) NOT NULL,.

PRIMARY KEY (`id`).

) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;

Чтобы создать пятую таблицу news надо выполнить команду в строке команд:

CREATE TABLE IF NOT EXISTS `news` (.

`id` int (10) NOT NULL AUTO_INCREMENT,.

`descr` text NOT NULL,.

`descr_mini` text NOT NULL,.

PRIMARY KEY (`id`).

) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;

Чтобы создать шестую таблицу zakazi надо выполнить команду в строке команд:

CREATE TABLE IF NOT EXISTS `zakazi` (.

`id` int (10) NOT NULL AUTO_INCREMENT,.

`id_country` int (10) NOT NULL,.

`price` int (10) NOT NULL,.

`kol_otdih` int (10) NOT NULL,.

`kol_day` int (10) NOT NULL,.

`fio` varchar (255) NOT NULL,.

`contact` varchar (255) NOT NULL,.

`pasport` int (10) NOT NULL,.

`id_hotel` int (10) NOT NULL,.

PRIMARY KEY (`id`).

) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;

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