Базы данных в MySQL

dreamer

Member
1. Создать базу данных для хранения
информации о выставленных на продажу автомобилях.

Первый столбец этой таблицы будет первичным ключем для поиска необходимой записи,
второй- содержать информацию о марке автомобиля, третий - годе выпуска, четвертый - цвете,
пятый - типе кузова, шестой - стоимосте, седьмой- о видах дополнительно
установленного оборудования (CD-плеерах, стеклоподъемниках и т.п.).

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

1. Можно создать две таблицы: одну о машинах, другую о дополнительном оборудовании. В таблице о машинах последнее поле будет содержать данные о дополнительном оборудовании в каком-нибудь виде (например первичные ключи через запятую). Тогда нужно будет сначала сделать запрос по машинам, а потом по оборудованию.

2. Класический реляционный вариант заключается в создании дополнительной таблицы связей помимо двух упомянутых таблиц. В этой таблице будет два поля – первичный ключ автомобиля и первичный ключ оборудования, установленного в нем. Тогда можно делать разные запросы, например
Код:
SELECT cars.*,  GROUP_CONCAT(equip_name SEPARATOR ',')  FROM cars JOIN equip_in_cars USING(car_id) GROUP BY car_id
или отдельно
Код:
SELECT * FROM equip_in_cars WHERE car_id = :some_car
 

Cris

Member
и то правельно) я сам в мускуле не сильноразбираюсь но небольшые навыки есть
 

Vitalik

Профи
всем большое спасибо за помощь, уже справился
 
Нужно перенести БД с Ucoz'a на другой хостинг.
Там уних самописный двиг. Беда в том, что нет ни ФТП, ни пхпадмина; в админке физически нет файлов, через которые можно отправить самостоятельный запрос к MySQL. Возможен только дамп где тупо текстовые файлы, в каждом отдельно - посты с форума, название тем с форума, статьи, гостевая книга, комментарии со статей, загрузки (каталог файлов), рейтинг и пользователи.
Нужен самописный скрипт, которым можно конвертнуть в phpBB2 (к прмеру). Есть идеи, может кто сталкивался?
 

Cris

Member
флип ты одним словом)) Ucoz это даже хостингом назвать сложно так типа народа
 

MoldeRroff

New Member
Кто знает как изъять все данные из программы тестирования xDLS. Программа полетела. Есть возможность переустановить программу на сервере, а вот данные никак не копируются. кто подскажет что делать? Я так понимаю это связано с SQL или Java.
 

Storm_10

Member
подскажите пожалуйста какую кодировку БД использовать для корректной записи украинского языка(по проекту нужен украинский язык)
 
Зверху