Witam serdecznie forumowiczów.
Chciałbym zwrócić się do Was z prośbą o pomoc. Mianowicie postawiono przede mną zadanie utworzenia 4 baz danych przy użyciu 3 różnych modeli: 2 bazy relacyjne które stworzyłem w sql manager for mysql oraz sql server managment studio, 1 bazę obiektową gdzie miała być ona stworzona w eyeDB oraz 1 bazę asocjacyjną.
Stworzenie baz danych w modelu relacyjnym nie było aż takim problemem. Utknąłem natomiast przy tworzeniu bazy obiektowej. Sugerowaną technologią było eyeDB oraz użycie języków c++ lub java ale aby użyć ww. technologii musiałbym posiadać system operacyjny linux (obawiam się, że mój komputer nie udźwignie więcej i dodatkowo nie pracowałem z tym systemem) dlatego próbuję stworzyć tą bazę danych używając jakiejś technologii którą mogę zainstalować na głównym moim systemie (windows7).
Czy ktoś byłby w stanie podpowiedzieć jakieś w miarę proste środowisko które umożliwi mi utworzenie takiej bazy oraz pozwoli na dodanie do niej atrybutów (tudzież napisanie generatorów danych) oraz przetestowanie szybkości zapytań dla dodanych danych?
Jeśli ktoś może poświęcić chwilę czasu to prosiłbym o małe how to z zainstalowaniem środowiska (tj. co jest mi potrzebne aby to działało, jakie biblioteki, itp.) oraz jeśli mogę to chciałbym poprosić o pomoc w zapisie chociaż jeden z tabel co pozwoli mi adekwatnie odtworzyć całą resztę modelu.
Zamieszczę jedną przykładową tabelę stworzoną w sql manager for mysql:
CREATE TABLE `lecturer` (
`id_lecturer` INTEGER(11) NOT NULL AUTO_INCREMENT,
`name` VARCHAR(32) COLLATE utf8_general_ci DEFAULT NULL,
`surname` VARCHAR(32) COLLATE utf8_general_ci DEFAULT NULL,
PRIMARY KEY (`id_lecturer`),
UNIQUE KEY `id_lecturer` (`id_lecturer`)
)ENGINE=InnoDB
AUTO_INCREMENT=1 CHARACTER SET 'utf8' COLLATE 'utf8_general_ci';