فراترازرابطه
معرفیSQLCLRدرSql Server 2005اجازه میداد که نوع های داده ای با قابلیت خیلی خوب توسط کاربر بتواند تعریف شود. این بدان معنی است که یک developer میتوانست یک شئ تعریف کند که شامل چندین ویژگی و متد باشد،درحالی که درون یک فیلد از یک سطر پایگاه داده ذخیره شود. بدین ترتیب انواع داده های دیگری به جز عددی ورشته ای میتوانستند درون دیتابیس ذخیره و درخواست شوند.
در Sql Server 2008 مفهومی به نامSQLCLR UDT بوجود آمد که بانام "Beyond Relational " یافراتر از داده معرفی شد و با استفاده از آنdeveloper ها به دو نوع داده ی جدید فضایی دسترسی داشتند: نوع Geometry و نوع Geography.
Geometry
داده ی نوع فضاییGeometry درSql Server 2008 برای نمایش اطلاعات در یک صفحه دو بعدی مسطح استفاده میشود. بخشها کاملا قابل تعریف توسط کاربر هستند و میتوانند بر اساس اینچ، مایل، پیکسل وحتی پیکا باشد. نکته مهم این است که Sql Serverاهمیتی به آن نمیدهد و فقط محاسبات را انجام میدهد.
Geography
ازآنجایی که زمین صاف نیست، نشان دادن مکان های دنیای واقعی با استفاده از ریاضیات دو بعدی یک مساله چالش برانگیز است. مطمئناً ما یک نقشه ی مسطح را در صفحه ی GPS ماشین و یا در یک کتاب نقشه می بینیم. ولی آنها فقط طرحی از جهان واقعی بر روی سطح هستند.
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
منبع :
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]