Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];

Вниз

PowerDesigner   Найти похожие ветки 

 
Neo Trinitron ©   (2006-09-11 10:50) [0]

Добрый день всем! Тут назрел такой вопросец, решил я в PowerDesigner-е создать модель баз данных для MS Access 2000. Создал таблицу, зашёл на вкладку Preview, а там такой скрипт:

CreateTble C=Inp_inv N="Шапка приходов"
(
  C=Inp_id T="INTEGER" P=Yes M=Yes N="Идентификатор прихода" Z=false,
  C=Inp_dta T="DATETIME" P=No M=Yes N="Дата прихода" Z=false,
  C=Descr T="VARCHAR(128)" P=No M=No N="Примечание" Z=false,
  C=Is_Approved_ T="LOGICAL" P=No M=Yes N="Проведён" D=0 Z=false
);

Что мне с ним делать? Как можно его использовать для создания таблиц в базе?


 
Курдль ©   (2006-09-11 11:16) [1]

Чтобы PD создавал правильные скрипты для соответствующих СУБД, ему нужно задать соответствующий тип СУБД. Это можно сделать при создании физической модели из концептуальной, просто при создании физической, либо явно указать тип при генерации скрипта создания БД из физической модели.
Создать таблицы в базе можно с помощью инструментария самой базы (не знаю, что там у акцесса, но у других баз есть ISQL, SQLA, SQL+ и т.п.).
Кроме того, можно создать базу прямо из дезайнера, подключившись к СУБД через ODBC.


 
Курдль ©   (2006-09-11 11:23) [2]

дИзайнера - во как меня переклинило на Русско-английский! :)


 
Rule ©   (2006-09-11 11:28) [3]

советую подождать пару месяцев выйдет дизайнер под МССКЛ у микроолапа, первое время СНГ будут раздавать бесплатно


 
Ega23 ©   (2006-09-11 11:28) [4]


> во как меня переклинило на Русско-английский! :)


Это ещё не до конца, я иногда ловил себя на том, что "дезигнер" по-русски писал...


 
Ega23 ©   (2006-09-11 11:29) [5]


> советую подождать пару месяцев выйдет дизайнер под МССКЛ
> у микроолапа, первое время СНГ будут раздавать бесплатно


Не забудь поднять ветку (или завести новую) когда выйдет.


 
Neo Trinitron ©   (2006-09-11 11:37) [6]

> ему нужно задать соответствующий тип СУБД

Я так и делаю.


 
Курдль ©   (2006-09-11 11:40) [7]


> Rule ©   (11.09.06 11:28) [3]
> советую подождать пару месяцев выйдет дизайнер под МССКЛ
> у микроолапа, первое время СНГ будут раздавать бесплатно


Интересно, что он будет уметь? Только под МССКЛ? И что, будет какая-то связь с ОЛАП?
А будет ли он, как PD, из диаграммы классов генерить готовый код, например, на C#?


 
Курдль ©   (2006-09-11 11:42) [8]


> Neo Trinitron ©   (11.09.06 11:37) [6]
> > ему нужно задать соответствующий тип СУБД
> Я так и делаю.

Ну и хорошо. Когда закончишь моделирование, нажим кнопку Database/Generate и выполняй инструкции. Получишь либо полный скрипт генерации БД, либол саму готовую БД (если правильно подключил ODBC).


 
Neo Trinitron ©   (2006-09-11 12:06) [9]

Получилось, спасибо. Как подсоединился к базе, сразу скрипты SQL в стандартном виде отобразились :)



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.011 c
2-1158218239
kyn66
2006-09-14 11:17
2006.10.01
Составной индекс для ADS


2-1158034779
Steep
2006-09-12 08:19
2006.10.01
Копирование файлов по списку


1-1156015944
mahab
2006-08-19 23:32
2006.10.01
TshelllistView


2-1158134125
ANB
2006-09-13 11:55
2006.10.01
class и object


2-1158221993
ников
2006-09-14 12:19
2006.10.01
куда пропала форма ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский