|
Тема
|
БД за сайт
|
|
Автор | tonni (Нерегистриран) |
Публикувано | 05.04.06 10:15 |
|
Искам да направя нещо сайт за онлайн търговия, но без да продавам нищо, а да има само инфо за около 1000 продукта.
Има ли начин да започна да създавам БД с инфо за всеки продукт (име, описание, снимка, производител и т.н) така, че когато сайта е готов да мога директно да я "импортна" и тя да работи?
В какъв формат може да я направя - мислех за Ексел, или текстов файл. Идеята ми е да е мах опростено и универсално.
| |
Тема
|
Re: БД за сайт
[re: tonni]
|
|
Автор | EFEX (Нерегистриран) |
Публикувано | 05.04.06 11:07 |
|
База данни и Excel or txt е като да зареждаш магазин с колело...
...докато има микробуси вече...
аз се занимавам с InterBase но доколкото знам на теб ти требе MySql... а иначе в общия случай БД-то нема значение кво е.. но txt не е БД!!!
Ако ше вършиш сложни работи, решенията могат да бъдат също прости но инструментите задължително са сложни...
Успех...
| |
Тема
|
Re: БД за сайт
[re: EFEX]
|
|
Автор | Areнт (Нерегистриран) |
Публикувано | 05.04.06 12:48 |
|
Човека пита как да си приготви данните, така че Excel-ски файл също може да се нарече база данни, само че "статична". Само снимки няма да има как да се сложат, иначе си попълваш различни колони с данни и някой ден ги импортираш в MySQL таблица например.
| |
Тема
|
Re: БД за сайт
[re: Areнт]
|
|
Автор | tonni (Нерегистриран) |
Публикувано | 05.04.06 14:23 |
|
Агент,
благодаря за мнението.
Аз точно това питах, дали от ексел мога да конвертирам инфото автоматично в БД, която да се обслужва от такъв сайт, качен на някой сървър (РНР мисля). Ти правил ли си нещо подобно? Чудя се дали всяка характеристика на продукта трябва да е в отделна клетка, дали да са подредени хоризонтално или вертикално, дали за всеки продукт ми трябва отделен файл или лист..?
| |
Тема
|
Re: БД за сайт
[re: tonni]
|
|
Автор | Areнт (Нерегистриран) |
Публикувано | 05.04.06 16:25 |
|
Хубаво е да са дефинирани отделни "номенклатури" за различните категории данни (на отделни листи в Excel-a или отделни файлове). Например вместо в колона "тип стока" да пишеш 20 пъти часовник и 30 пъти GSM, трябва да има отделна таблица с кодировка 1 - часовник, 2 - gsm... и т.н. и в другата таблица в колона тип стока да е написан кода 1,2,...
Импорта после може да става по различен начин, например за MySQL има команда LOAD DATA... която запълва таблица от текстов файл (в твоя случай екселската таблица съвсем лесно се превръща в обикновен файл). По-удобно средство за конвертиране може да бъде Enterprise Manager-a, който върви с MS-SQL (но може да ти конвертира и Excel -> MySQL).
Подредбата максимално просто вертикално:
име_на_колона1.......име_на_колона2....име_на_колона3
стойност......стойност.......стойност
стойност......стойност.......стойност
стойност......стойност.......стойност
С кирилицата евентуално има малко допълнителни особености, но не е нерешим проблем.
| |
|
|
|
|