Ғаламтор дүкенін басқарудың автоматтырылған жүйесін жобалау



жүктеу 0,66 Mb.
Pdf просмотр
бет12/19
Дата19.02.2018
өлшемі0,66 Mb.
#10096
1   ...   8   9   10   11   12   13   14   15   ...   19

39 

 

Сақтаулы  көшірім  –    жоғалған  ақпаратты  сақталған  жерінен  немесе 



бастапқы  қалпынан  көшіру.  Алдымен  сақтаулы  көшірім  қатқыл  дискіге, 

дискіге жазылады. 

Сақтаулы  көшірімнің  ең  негізгі  үлесі  –  жоғалған  ақпаратты  тез,  әрі 

әкономикалық тұрғыда тиімді қалпына келтіру. 



 

3.2 Деректер қорын құру 

 

3.2.1 Реляциялық қатынастар моделі 

 

1)  Реляционды  қатынастарда  бір  нысанға  барлық  атрибуттар  енеді. 

Кез келген қатынастар үшін сыртқы және алғашқы кілттерді анықтау қажет. 

 

 



 

Сурет 3.1 – Реляционды қатынастар моделі 

 

2)  Сайт парақшаларындағы барлық деректер қорының орналасатын 



жері. 

 

Деректер  қоры  PhpmyAdmin  интерфейсінде  орналасады.  Оған  қол 



жету  үшін  хостинг  серверіне  ену  қажет.  Ену  үшін  логин  және  пароль 

толтырмасын толтыру керек 




40 

 

 



 

Сурет 3.2 – Реляционды қатынастар моделі (толық көрінісі) 

 

Реляциондық қатынастар 3.1-3.5 кестеде көрсетілген. 



 

Кесте 3.1 – Мәліметтер қатынасы 

Берілген атрибуттар 

Ақпарат типтері 

Кілттік ескерту 

 

User_ID 



Int(11) 

NOT NULL, PRIMARY 

KEY 

User_group_id 



In (11) 

 

Username 



Varchar(20) 

 

Password 



Varchar(40) 

 

 



Кесте 3.2 – VOLC қатынасы 

Берілген атрибуттар 

Ақпарат типтері 

Кілттік ескерту 

 

Zone_id 


Int(11) 

NOT NULL, PRIMARY 

KEY 

Country_id 



Int(11) 

 

Name 



Varchar(128) 

 

Code  



Varchar(32) 

NOT NULL, PRIMARY 

KEY 

 



41 

 

Кеcте 3.3 – oc_return келісімшарты 



Берілген атрибуттар 

Ақпарат типтері 

Кілттік ескерту 

 

Return_id 



Int(11) 

NOT NULL, PRIMARY 

KEY 

Order_id  



Int(11) 

 

Product_id 



Int(11) 

NOT NULL, PRIMARY 

KEY 

Costomer_id 



Int(11) 

NOT NULL, PRIMARY 

KEY 

Firstname 



Varchar(32) 

 

Lastname  



Varchar(32) 

 

Email 



Varchar(96) 

 

Telephone  



Varchar(32) 

 

Product  



Varchar(255) 

NOT NULL, PRIMARY 

KEY 

Model  


Varchar(64) 

 

Comment 



text 

 

Quantity 



Int(4) 

 

Opened  



Tinyint(1) 

 

 



Кесте 3.4 – мәселенің қатынасы 

Берілген атрибуттар 

Ақпарат типтері 

Кілттік ескерту 

 

Voucher_history_id 



Int(11) 

NOT NULL, PRIMARY 

KEY 

Voucher_id 



Int(11) 

 

Order_id 



Int(11) 

 

Amount 



decimal(15,4) 

NOT NULL, PRIMARY 

KEY 

Date_added 



Datetime 

 

 



Кесте 3.5 – мәселенің қатынасы 

Берілген атрибуттар 

Ақпарат типтері 

Кілттік ескерту 

 

Order_by 



Int(22) 

NOT NULL, PRIMARY 

KEY 

Product_id 



Int(11) 

 

Closed 



Int(23) 

 

Price  



Int(12) 

 

Request 



Varchar(255) 

 

Special_price 



Int(11) 

 

 




42 

 

 Осы  мәліметтерге  сәйкес  деректер  қорындағы  мәләметтер  жұмысын 



істейді. Оны парақшаның PhpMyAdmin парақшасынан көре аламыз. 

 

 



 

Сурет 3.3 – Деректер қорының кесте түріндегі сұлбасы 



 

 


43 

 

3.2.2 Деректер қорын құрудағы орындалатын жазба 

 

MySQL жүйесіндегі деректер қорын құру. 



 

База данных: `abl` 

-- 

-- -------------------------------------------------------- 



 

-- 


-- Кесте құрылымы `oc_address` 

-- 


 

CREATE TABLE `oc_address` ( 

  `address_id` int(11) NOT NULL, 

  `customer_id` int(11) NOT NULL, 

  `firstname` varchar(32) NOT NULL, 

  `lastname` varchar(32) NOT NULL, 

  `company` varchar(40) NOT NULL, 

  `address_1` varchar(128) NOT NULL, 

  `address_2` varchar(128) NOT NULL, 

  `city` varchar(128) NOT NULL, 

  `postcode` varchar(10) NOT NULL, 

  `country_id` int(11) NOT NULL DEFAULT '0', 

  `zone_id` int(11) NOT NULL DEFAULT '0', 

  `custom_field` text NOT NULL 

) ENGINE=MyISAM DEFAULT CHARSET=utf8; 

 

-- -------------------------------------------------------- 



oc_address – кестесін толтыру  

 

-- 



-- Кесте құрылымы `oc_affiliate` 

-- 


 

CREATE TABLE `oc_affiliate` ( 

  `affiliate_id` int(11) NOT NULL, 

  `firstname` varchar(32) NOT NULL, 

  `lastname` varchar(32) NOT NULL, 

  `email` varchar(96) NOT NULL, 

  `telephone` varchar(32) NOT NULL, 

  `fax` varchar(32) NOT NULL, 

  `password` varchar(40) NOT NULL, 

  `salt` varchar(9) NOT NULL, 

  `company` varchar(40) NOT NULL, 



жүктеу 0,66 Mb.

Достарыңызбен бөлісу:
1   ...   8   9   10   11   12   13   14   15   ...   19




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау