ابزار CASE برای طراحی پایگاه داده شی – رابطه
ترجمه شده

ابزار CASE برای طراحی پایگاه داده شی – رابطه

عنوان فارسی مقاله: ابزار CASE برای طراحی پایگاه داده شی – رابطه
عنوان انگلیسی مقاله: CASE Tool for Object-Relational Database Designs
رشته های تحصیلی مرتبط: مهندسی کامپیوتر
گرایش های تحصیلی مرتبط: مهندسی نرم افزار
کلمات کلیدی فارسی: اجزاء؛ پایگاه داده شی – رابطه، SQL:2003، نمودار کلاس UML
کلمات کلیدی انگلیسی: component - Object-Relational Database - SQL:2003 - UML class diagram
دانشگاه: شركت Thiago Rais de Castro Petrobras ریو دوژانیرو ، برزیل
صفحات مقاله انگلیسی: 6
صفحات مقاله فارسی: 16
ناشر: آی تریپل ای - IEEE
نوع ارائه مقاله: ژورنال
نوع مقاله: ISI
سال انتشار مقاله: 2000 و قدیمی تر
ترجمه شده از: انگلیسی به فارسی
شناسه ISSN: 2166-0727
فرمت مقاله انگلیسی: pdf و ورد تایپ شده با قابلیت ویرایش
وضعیت ترجمه: ترجمه شده و آماده دانلود
فرمت ترجمه فارسی: pdf و ورد تایپ شده با قابلیت ویرایش
مشخصات ترجمه: تایپ شده با فونت B Nazanin 14
مقاله بیس: خیر
مدل مفهومی: ندارد
کد محصول: 10586
رفرنس: دارای رفرنس در داخل متن و انتهای مقاله
پرسشنامه: ندارد
متغیر: ندارد
درج شدن منابع داخل متن در ترجمه: بله
ترجمه شدن توضیحات زیر تصاویر و جداول: بله
ترجمه شدن متون داخل تصاویر و جداول: بله
رفرنس در ترجمه: در داخل متن و انتهای مقاله درج شده است
نمونه ترجمه فارسی مقاله

چکیده

در سال 1999، نسخه استاندارد SQL صفت های جدیدی را به منظور اداره کردن اشیاء در پایگاه داده رابطه ای ارائه کرد که از آن زمان پایگاه داده شیء – رابطه (ORDB) نامیده می شود. امروزه، بسیاری از سیستم های مدیریت پایگاه داده شیء – رابطه (ORDBMS) منابعی را به منظور اداره کردن شیء در پایگاه داده ارائه می دهند. با این حال، به منظور بکارگیری واقعی منابع در محیط همکاری، در بین دیگر چیزها، داشتن ابزارهای CASE برای کمک به طراحی پایگاه داده شیء – رابطه بسیار ضروری می باشد. یک تحقیق انجام شده در ابزار ArgoUML که توسعه دهندگان را قادر به ایجاد طرح های گرافیکی در ORDBs می سازد، ارائه شده است. این طرح ها را می-توان با استفاده از پروفیل ORDB ارائه شده در این مقاله ایجاد کرد. این پروفیل یک بسط از نمودار کلاس UML می باشد و شامل عناصری برای نشان دادن منابع جدید برای اداره کردن شیأ در پایگاه داده می باشد. این ابزار طرح گرافیکی را در دستور SQL:2003 و کد SQL را در گویش اوراکل نگاشت می کند.

I. مقدمه

امروزه، ابزارهای CASE (مهندسی نرم افزار به کمک کامپیوتر) زیادی به منظور کمک به ایجاد و نگهداری پایگاه-های داده رابطه ای وجوددارد. Erwin، DBDesigner، DB-Main و دیگر ابزارهای تنها برخی از این مثال ها می باشند. چنین ابزارهایی منابعی را برای ایجاد مدل های گرافیکی فراهم می کنند و دارای یک گزینه جهت ایجاد اتوماتیک کد SQL (زبان جستجوی ساختاردهی شده) برای برخی از سیستم های مدیریت پایگاه داده (DBMS) (برای مثال، اوراکل، PostgreSQL و غیره) می باشد. تقسیم ابزارها به دو دسته نیز امکان پذیر می باشد: دسته اول ایجاد مدل نهاد – رابطه [8] و دسته دوم ایجاد مدل های جدولی را پشتیبانی می کند. در مورد اول، توسعه دهنده یک مدل مفهومی را با استفاده از ابزار که منابعی را برای نگاشت از آن مدل به جدول فراهم می کند، ایجاد می کند؛ به عبارت دیگر، این ابزار یک مدل منطقی را از طریق ایجاد کد SQL مناسب برای DBMS برگزیده ایجاد می کند. در مورد دوم، توسعه دهنده یک مدل از جدول را ایجاد می کند، یعنی، یک مدل منطقی گرافیکی که به کد SQL مناسب برای DBMS برگزیده تبدیل می شود. در هر دو مورد، ابزار کد SQL را به طور اتوماتیک ایجاد می کند. این امر بسیار مهم است زیرا کد SQL نوشته شده توسط توسعه دهندگان دارای خطاهای زیادی است و وابسته به دانش توسعه دهنده دارد. برای مواردی که درآن ایجاد کد برای DBMS های زیاد ضروری می باشد، این سناریو حتی بدتر نیز می شود.

VI. نتیجه گیری و تحقیقات آینده

در این مقاله تعمیم انجام شده در ابزار ArgoUML CASE به منظور ایجاد مدل های منطقی در ORDBMS پیشنهادشد. هدف افزایش استفاده از ORDB می باشد. تجربیات نشان داد که وجود ابزارهایی که فناوری ها را پشتیبانی می کنند، استفاده آن ها را گسترش می دهد. مدول های افزوده شده جدید به ArgoUML از مدل منطقی گرافیکی برای ایجاد کد SQL در زبان Oracle 11g و زبان SQL:2003 از طرح های منطقی گرافیکی استفاده می کند. ابزار معرفی شده نشان می دهد که پیشنهاد ما معتبر می باشد. با این حال، برای استفاده از آن در پروژه های واقعی، ایجاد پیشرفت هایی مانند اتصال مدول های جدید به دیگر SGBDs که پشتیبانی از اشیاء را علاوه بر تغییرات در رابط ابزار برای نشان دادن بهتر منابع جدید و ایجاد اتوماتیک طرح های منطقی در ORDB همانند یک مدل مفهومی فراهم می کند، (دیاگرام کلاس های UML) (شکل 1) ضروری می باشد.

نمونه متن انگلیسی مقاله

Abstract

In 1999, the SQL standard version presented new features to manipulate objects in relational database which has since been called Object-Relational Database (ORDB). Nowadays, many Object-Relational Database Management Systems (ORDBMS) offer resources to manipulate object in database. However, for these resources to become really utilized in corporate environment, it is necessary, among other things, to have CASE tools to aid in object-relational database design. An extension made in ArgoUML tool that permits developers to build graphics schemas to ORDBs is presented. These schemas can be generated using an ORDB profile presented here in. This profile is an extension of the UML class diagram and contains elements to represent the new resources to manipulate object in databases. The tool maps the graphic schema to SQL:2003 code and SQL code to Oracle dialect.

I. INTRODUCTION

Nowadays, there are many CASE (Computer-Aided Software Engineering) tools to aid generation and maintenance of relational databases. Erwin, DBDesigner, DB-Main and others are some of the examples. Such tools offer resources to create graphic models and have an option for the automatic generation of SQL (Structured Query Language) code for some Database Management Systems (DBMS) (eg. Oracle, PostgreSQL, etc.). It is possible to divide tools into two categories: the first supports generation Entity-Relationship Model (ERM) [8] and the second supports generation of table models. In the first case, the developer creates a conceptual model using the tool which offers resource for mapping from that model to the table, in the other words, the tool generates a logical model through generation of the appropriated SQL code to the DBMS chosen. In the latter, the developer creates a model of table, that is, a graphic logical model, which is translated into the appropriated SQL code for the DBMS chosen. In both cases, the tool generates the SQL code automatically. This is important because the SQL code written by the developers can contain more errors and depends on the developers’ knowledge. The scenario gets worse for cases in which code generation for more DBMS ones is necessary.

VI. CONCLUSIONS AND FUTURE WORK

An extension to ArgoUML CASE tool to generate logical models to ORDBMS is proposed. The objective is to increase the use of ORDB. Experience has shown that the existence of tools that support technologies broadens their use. The new modules added to ArgoUML use the Graphic Logical Model to generate, respectively, SQL code in Oracle 11g dialect and SQL:2003 dialect from graphic logical schema. The tool introduced shows that our proposal is viable. However, to use it in real projects, it is necessary to make improvements such as new modules connecting to other SGBDs that offer support to objects besides changes in the tool interface to better represent the new resources and the automatic generation of logical schemas to ORDB as from a conceptual model (UML classes diagram) (Figure 1).

ترجمه فارسی فهرست مطالب

چکیده

I. مقدمه

II. فناوری ها و مدل ها

A. مدل منطقی گرافیکی

III. تحقیقات مرتبط

IV. تعمیم معماری ARGOUML

A: نگاشت از مدل منطقی گرافیکی به کد SQL

V. عملکردهای اصلی مدول ORDB

VI. نتیجه گیری و تحقیقات آینده

فهرست انگلیسی مطالب

Abstract

I. INTRODUCTION

II. TECHNOLOGIES AND MODELS

A. Graphic Logical Model

III. RELATED WORK

IV. EXTENSION MADE TO ARGOUML ARCHITECTURE

A. Mapping from the Graphic Logic Model to SQL Code

V. MAIN ORDB MODULE FUNCTIONALTIES

VI. CONCLUSIONS AND FUTURE WORK

محتوای این محصول:
- اصل مقاله انگلیسی با فرمت pdf
- اصل مقاله انگلیسی با فرمت ورد (word) با قابلیت ویرایش
- ترجمه فارسی مقاله با فرمت ورد (word) با قابلیت ویرایش، بدون آرم سایت ای ترجمه
- ترجمه فارسی مقاله با فرمت pdf، بدون آرم سایت ای ترجمه
قیمت محصول: ۲۶,۱۰۰ تومان
خرید محصول