Бакалавр
Дипломные и курсовые на заказ

Проектирование Базы Данных

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

Структура таблиц и начальных данных будут записаны в файл, из этого файла с помощью phpMyAdmin, произведем запрос на их создание. Проектирование базы данных зависит от тех функциональных задач, которые должно выполнять Интернет-приложение. База данных «steel_shop» (Рис. 2.2) в которой будут созданы следующие таблицы: Рис. 2.3. Окно запроса phpMyAdmin, загрузка файла с MySql запросом. Steel_admin… Читать ещё >

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

Проектирование базы данных зависит от тех функциональных задач, которые должно выполнять Интернет-приложение.

Многие разработчики используют самые различные среды разработки, однако в данной работе будет сделано все с помощью бесплатного пакета администрирования Денвер3.

Чтобы представить, каким будет Интернет-магазин, необходимо спроектировать его базу данных, в которой будут храниться все главные элементы. С помощью приложения phpMyAdmin входящий в базовый комплект Денвер3, будет создана БД и каждая отдельная таблица в базе.

Окно запроса phpMyAdmin.

Рис. 2.2. Окно запроса phpMyAdmin

Структура таблиц и начальных данных будут записаны в файл, из этого файла с помощью phpMyAdmin, произведем запрос на их создание.

Окно запроса phpMyAdmin, загрузка файла с MySql запросом.

Рис. 2.3. Окно запроса phpMyAdmin, загрузка файла с MySql запросом

База данных «steel_shop» (Рис. 2.2) в которой будут созданы следующие таблицы:

  • 1. steel_users (`id','compname','telcod','telnum','fio','email','password');
  • 2. steel_admin (`id','login','passwd','orgname','contacts','bankrekv','subscr');
  • 3. steel_cart (`id','user','userid','priceid','count','status','code');
  • 4. steel_categ (`id','name','shortname');
  • 5. steel_categshop (`id','name`,`shortname');
  • 6. steel_price (`id','categ','size','steel','dlina','ves','cena');
  • 7. steel_priceshop (`id','categ','size','steel','dlina','ves','cena');

В таблице `steel_users' будет указана информация о клиенте, фирме заказчика. В ней будут указаны первичный ключ, название фирмы заказчика, код города, телефон, ФИО, электронный адрес и индивидуальный пароль.

В таблице `steel_admin' будут храниться данные о самой фирме. В этой таблице будут указаны первичный ключ, логин администратора, пароль администратора, название организации, контактная информация, где находится фирма и как с ней можно связаться, банковские реквизиты, авторские права.

Таблица `steel_cart' была сделана для незарегистрированных посетителей, которые могли бы простой прийти и посмотреть Интернет-магазин.

Можно заметить, что некоторые таблицы имеют одни и те же значения, так было представлено заказчиками, которые хотели разделить сайт на две части, первая — это прайс-лист, а второй — сам Интернет-магазин.

После того как будет сформировано общее представление БД, можно приступать к разработке административной и клиентской части Интернет-магазина.

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