پایگاه داده مکانی

سیستم های مدیریت پایگاه داده فضایی ، اعم از اجزای فرعی نرم افزاری و سخت افزاری ، داده ها را برای فهرست بندی و پرس و جو از پایگاه داده ها ، انجام تجزیه و تحلیل فضایی و ایجاد تجسم نقشه به صورت یکپارچه برای مدیریت ذخیره سازی داده های بزرگ سازماندهی می کنند (یونگ و هال 2007). مدیریت پایگاه داده زیرمجموعه ای از دسته وسیع تری از فناوری به نام فناوری مدیریت داده است. داده ها با استفاده از دو نوع فایل مبتنی بر رایانه ، فایل های فیزیکی و فایل های منطقی مدیریت می شوند. یک فایل فیزیکی مجموعه ای از سوابق است که توسط نرم افزار سیستم عامل به عنوان ذخیره شده بر روی دیسک مدیریت می شود. یک فایل داده متفاوت از یک فایل پایگاه داده است. یک فایل منطقی مجموعه ای از سوابق است که توسط نرم افزارهای کاربردی ، که عمدتا نرم افزارهای سیستم مدیریت پایگاه داده هستند ، مدیریت می شود. بسیاری از فایل های منطقی را می توان در یک فایل فیزیکی ترکیب کرد. یکی از مزایای استفاده از فایل های منطقی ، افزایش سرعت دسترسی به عناصر داده فردی است ، زیرا باز کردن یک فایل فیزیکی در مقایسه با دسترسی به عناصر جداگانه در یک فایل منطقی ، زمان قابل توجهی را می طلبد. وقتی داده ها در فایل های فیزیکی سازماندهی می شوند تا مدیریت شوند ، ما این را “مدیریت پرونده داده” (یا به سادگی مدیریت فایل) می نامیم. هنگامی که از فایلهای داده منطقی سازماندهی شده در فایلهای فیزیکی استفاده می کنیم ، این را مدیریت پایگاه داده می نامیم. وقتی یک فایل منطقی با یک فایل فیزیکی یکسان باشد ، آن فایل را “پرونده داده” می نامند. وقتی چندین فایل منطقی در یک فایل فیزیکی گنجانده می شود ، ما از آن به عنوان یک فایل پایگاه داده یاد می کنیم (Rigaux، Scholl and A. Voisard 2002).

مدیریت پایگاه داده فضایی جنبه فضایی (ابعاد فضا) را به مدیریت پایگاه داده می افزاید (Shekhar and Chawla 2003). نرم افزار مدیریت پایگاه داده به طور خاص با جنبه فضایی طراحی شده است ، زیرا سه بعد از فضای فیزیکی هسته اصلی وجود است. این سه بعد به صورت خاصی در نرم افزارهای مدیریت داده مدیریت (ذخیره و بازیابی) می شوند و نرم افزار مدیریت پایگاه داده فضایی را به نوع پیشرفته ای از نرم افزارهای مدیریت داده بر اساس طراحی مدل داده تبدیل می کند.

مدل داده در اصل یک چارچوب طراحی برای یک سیستم مدیریت داده است. یکی از جامع ترین تعاریف از مدل داده ، ادگار کاد (1980) ده سال پس از طراحی مدل داده های رابطه ای (کد 1970) ارائه شد. علاقه Codd از روشن شدن ویژگی منطقی یک مدل داده برخلاف اجرای فیزیکی آن ناشی می شود. بنابراین ، مفهوم کلی مدل داده محدود به هیچ رویکرد خاصی برای مدیریت داده ها نیست. از دیدگاه طراحی پایگاه داده ، رایج ترین و رایج ترین مدل مدل این است که ساختار و معنی مورد نظر داده ها را تعریف می کند. با این حال ، دید جامع تر Codd (1980 ، ص 112) یک مدل داده را شامل سه جزء توصیف می کند: 1) مجموعه ای از انواع ساختار داده (اجزای سازنده هر پایگاه داده ای که با مدل مطابقت دارد) برای توصیف داده ها ؛ 2) مجموعه ای از عملگرها یا قوانین استنباط کننده برای دستکاری داده ها ، که می تواند در هر مورد معتبری از انواع داده های ذکر شده در (1) اعمال شود ، برای بازیابی یا استخراج داده ها از هر قسمت از ساختارها در هر ترکیب دلخواه ؛ 3) مجموعه ای از قوانین کلی یکپارچگی برای تأیید داده ها ، که به طور ضمنی یا صریح مجموعه ای از حالتهای پایگاه داده سازگار یا تغییرات حالت یا هر دو را تعریف می کند-این قوانین گاهی اوقات ممکن است به عنوان قوانین درج-به روز رسانی-حذف بیان شوند. در اینجا ، چارچوب Codd (1980) برای توصیف SDBMS به دلیل کامل بودن آن استفاده می شود ، در حالی که تفسیر غرب (2011) و سایر موارد مشابه آن فقط یک سوم اول چارچوب را ارائه می دهد.

ساختارهای منطقی داده ها مانند جداول ، اشیاء ، زمینه های مشخصه و روابط به عنوان توصیف داده ها به عنوان ساختارهای ذخیره سازی فیزیکی داده ها با مکانیسم های دسترسی داده ها برای کلیدهای اصلی و خارجی اجرا می شوند. انواع داده های اساسی مانند اعداد صحیح (به عنوان مثال ، 1 ، 2 ، 3) و اعداد واقعی (به عنوان مثال ، 1.1 ، 1.2 و 1.3) ، و/یا رشته های کاراکتر (به عنوان مثال ، “رشته متن”) به انواع داده های فضایی (به عنوان مثال ، نقاط ، چند خطی ها و چند ضلعی ها) ، و برای تشکیل ساختار داده های فضایی برای ذخیره داده ها استفاده می شود.

عملیات اساسی DBMS برای دستکاری داده ها شامل ایجاد داده (C) ، بازیابی (R) ، به روز رسانی (U) و حذف (D) است که به عنوان مجموعه عملیات CRUD نامیده می شود. عملیات منطقی و پیاده سازی فیزیکی آنها برای استخراج ساختارهای منطقی و ذخیره آنها از نظر ساختارهای ذخیره سازی استفاده می شود.

قوانین سومین جزء یک مدل داده را تشکیل می دهند ، بنابراین DBMS. قوانین DBMS با تأیید داده ها (از این رو ساختار داده ها) در طول عملیات CRUD در برابر فساد داده ها محافظت می کند. قوانین اعتبار برای اثبات صحت پایگاه های داده و محافظت در برابر تغییرات ناخواسته توسط کاربران بسیار مهم است. اتمیت ، قوام ، انزوا و دوام مجموعه ای از ویژگی ها در معاملات پایگاه داده است که به منظور تضمین اعتبار داده ها با وجود خطاها ، به عنوان مثال خرابی برق دنباله ای از عملیات با استفاده از این ویژگی ها “تراکنش معتبر” نامیده می شود.

به طور خلاصه ویژگی های فوق ، سه سطح انتزاع داده ها همراه با سه جزء یک مدل داده ، جنبه های DBMS را خلاصه می کند (جدول 1 را ببینید). بنابراین ، همه پیاده سازی های نرم افزاری DBMS باید دارای قابلیت های مشخصی برای سه جزء 1) سازه ها ، 2) عملیات و 3) قوانین مربوط به هر سه سطح مفهومی (معنی) ، منطقی (ساختار) ، فیزیکی (قالب بندی داده ها) سطوح انتزاع داده ها ، به ترتیب.

جدول 1. سطوح انتزاعی و اجزای مدلهای داده DBMS

سطوح انتزاعی

سه جزء

سازه هایی برای توصیف

عملیات برای اداره کردن

قوانین اعتبار سنجی

مفهومی

ویژگی های مادی

فرآیند های مادی

ویژگی ها و فرآیند ها

منطقی

داده های اولیه پایگاه داده

داده های اولیه پایگاه داده

داده ها و عملیات روی پایگاه داده

فیزیکی

فرمت های ذخیره دیسک

داده های ذخیره شده به صورت بایت و بیت

خواندن و نوشتن بر روی دیسک

در توضیح بیشتر ، بسیاری از مردم مدل داده را به عنوان مجموعه ای از دسته ها و روابط داده درک می کنند. به این ترتیب ، این تفسیر به سادگی اولین جزء ارائه شده توسط Codd (1980) است. با این حال ، باید واضح باشد که عملیات روی ساختارهای داده به علاوه قوانین مربوط به ساختار داده و یا عملیات در سیستم های مدیریت پایگاه داده عملیاتی ضروری است. بدون عملیات هیچ تغییری در مدیریت داده ها وجود ندارد. بدون قوانین ، صحت داده ها و عملیات را می توان به راحتی زیر سال برد. با قوانین تشکیل دهنده سومین جزء از مدل داده ها ، قوانین DBMS با اعتبارسنجی داده ها (از این رو ساختار داده ها) در طول عملیات CRUD در برابر خرابی داده ها محافظت می کند. در نتیجه ، پذیرفتن تفسیر Codd (1980) برای پیاده سازی کامل و استفاده از SDBMS مهم است.

پایگاه داده مکانی امکان ذخیره، مشاهده و انتقال داده ها را در هر زمان و هر مکان با سرعت بالا و امنیت کافی فراهم می آورد. این پایگاه به صورت پلتفرم دو سویه قابل استفاده است.بدین معنی که کاربران امکان وارد کردن و همچنین دانلود داده ها را دارند.

داده های قابل استفاده در پایگاه به صورت فایل های رستری، وکتوری، متنی، گراف و جداول می باشد.

گروه مهندسی سروش با فراهم آوردن این امکان برای کاربران، ضمن کاهش هزینه ها و افزایش سرعت انتقال و دسترسی، گامی مهم را در بخش مدیریت اطلاعات مکانی برداشته است.

کاربران می توانند با خرید اشتراک های کوتاه مدت(چند ماهه) و بلند مدت (چند ساله)، امکان دسترسی به این پایگاه را داشته باشند.

جهت دریافت اطلاعات بیشتر با ما در تماس باشید.

اجرا شده توسط: همیار وردپرس