Опис порядку побудови pdf-діаграми проектування логічної і фізичної організації

38. Тиснемо на кнопку «Ok», яка знаходиться внизу вікна «Attribute».

39. Тиснемо на кнопку «Ok», яка знаходиться внизу вікна «Entity».

40. Тепер додамо нові зв'язки на нашу діаграму.

41. На панелі інструментів щелкнем лівою кнопкою миші на іконці «Non-identifying relationship». «Toad Data Modeler» дозволяє створювати:

Ø Identifying relationships (ідентифікують зв'язку);

Ø Non-identifying relationships (які не ідентифікують зв'язку);

Ø M: N relationships;

Ø Informative relationships (інформаційні зв'язки).

42. Після того, як ми клацнули лівою кнопкою миші на іконці «Non-identifying relationship», для того, що б створити зв'язок, необхідно клацнути лівою кнопкою миші на батьківської сутності і, затиснувши ліву кнопку, рухати миша від батьківської до дочірньої, а на дочірньої вже відпустити ліву кнопку.

43. Тепер на щойно створеної зв'язку щелкнем двічі лівою кнопкою миші або клацнемо правою кнопкою миші і в контекстному меню виберемо пункт «Edit Relationship».

44. У вікні «Relationship» можна змінити ім'я зв'язку, метод з'єднання, потужність і інші властивості на вкладці «Type». Можливі методи з'єднання:

Ø Primary key (первинний ключ);

Ø Unique item (унікальний елемент);

Ø Alternate key (змінний ключ).

45. Тепер в поле «Name» міняємо ім'я з «Relationship1» на «Makes».

46. ​​У полі «Cardinality» міняємо значення з «N» на «5».

47. Тепер перейдемо на вкладку «Referential Integrity». На ній можна визначати довідкові правила цілісності.

48. У полі «Child» в поле «Insert» міняємо значення з «None» на «Restrict», а в поле «Update» міняємо значення з «None» на «Restrict».

49. Тиснемо на кнопку «Ok», яка знаходиться внизу вікна «Relationship».

50. «Toad Data Modeler» працює з фізичною моделлю, проте, можна переключатися між логічним і фізичним видами. Для цього необхідно клацнути на панелі інструментів, на іконці «Physical View».

51. Також клацання правою клавішею миші на робочій області подано інформацію про зміну вид вашої моделі. У контекстному меню, яке з'явиться після натискання правою клавішею миші на робочій області, поставивши або прибравши галочку в пункті «Shadows» можна додати або прибрати тіні сутностей; поставивши або прибравши галочку в пункті «Strait Relation Lines» можна зробити так, щоб лінії зв'язку були прямими або ламаними лініями; поставивши або прибравши галочку в пункті «Align in Columns» можна зробити так, щоб дані відображалися або не відображалися в колонка і т.д.

52. Тепер клацнемо на панелі інструментів, на іконці «Model Verification» і перевіримо нашу діаграму. «Toad Data Modeler» покаже можливі помилки, а також дасть підказки.

53. Після клацання лівою кнопкою миші на іконці «Model Verification» з'явиться вікно «Model verification». У ньому, поставивши галочки біля відповідних властивостей перевірки, тобто дозволивши відповідні властивості перевірки, необхідно натиснути на кнопку «Run» і почати перевірку.

54. Потім у вікні «Model verification» на вкладці «Log» ви можете побачити, скільки помилок, попереджень і підказок вам дає програма.

55. Тиснемо на кнопку «Exit», яка знаходиться внизу вікна «Model verification».

56. Тепер навчимося генерувати SQL скрипти.

57. Щелкнем лівою кнопкою миші на іконці «Generate Script» для того, що б відкрити вікно генерації скриптів.

59. Тиснемо на кнопку «Generate» для того, що б згенерувати SQL скрипт.

60. Після того, як скрипт згенерований, тиснемо на кнопку «View».

61. «Toad Data Modeler» генерує SQL скрипти, грунтуючись діаграмі зв'язків між сутностями автоматично і працює дуже швидко і комфортно. З «Toad Data Modeler» можна заощадити сотні годин роботи.