پایگاه داده

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

توجه: لطفاً به مجوزها مختلف توجه کنید تا جدول‌ها نیز قابل ویرایش باشند.

نمونه‌های کاربردی

وجود چندین سناریو است که در آن جدول‌ها مورد استفاده قرار می‌گیرند.

به عنوان مثال، دماهای برای مهمان‌های هتل ذخیره شده و در اتاق‌های مختلف با استفاده از شناسه مهمان به صورت مستقل بازیابی و ذخیره می‌شود.

برای صادرات داده‌ها به یک حافظه خارجی یا وارد کردن مجدد آن‌ها نیز می‌توان از جدول پایگاه داده استفاده کرد.

ساختار یک جدول

هر جدول دارای ساختار خود است. این شامل نوع‌های داده مانند SPS نیست. علاوه بر این، در ویرایشگر نمی‌توان نسخه‌ها را ذخیره کرد، زیرا تمام عملیات می‌تواند مستقیم بر روی رکوردهای داده تأثیر بگذارد.

اخطار: اگر یک ستون را حذف کنید و سپس روی اعمال کلیک کنید، همه داده‌های آن ستون به طور دائمی حذف خواهند شد.

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

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

نوع‌های داده

هر ستون می‌تواند نوع داده دیگری داشته باشد. این نوع نیز پس از آن قابل تغییر است. این ممکن است به دلیل محتوا منجر به از دست دادن داده شود.

همه پایگاه داده با مجموعه کاراکتر مشابه برنامه کار می‌کند. این باید هنگام صادرات و وارد کردن داده‌ها در نظر گرفته شود. مجموعه کاراکتر بر روی UTF-8 ثابت شده است.

bool

یک ستون بولی را تعریف می‌کند. این دو حالت دارد، TRUE یا FALSE.

int

یک عدد با علامت را تعریف می‌کند که حداکثر 8 بایت طول دارد. محدوده -9'223'372'036'854'775'808 تا 9'223'372'036'854'775'807 است.

real

یک عدد اعشاری با دقت دوگانه را تعریف می‌کند. مقادیر مجاز -1.7976931348623157E+308 تا -2.2250738585072014E-308, 0 و 2.2250738585072014E-308 تا 1.7976931348623157E+308 است.

datetime

یک ستون را به عنوان زمانSTAMP در ثانیه تعریف می‌کند. مقدار می‌تواند با استفاده از DT#2016-03-25-22:12:00 یا در میلی‌ثانیه داده شود. میلی‌ثانیه به ثانیه بعدی گرد می‌شود.

varchar

یک ستون را به عنوان رشته کاراکتر تعریف می‌کند. این برابر با نام متغیر است. طول حداکثر 255 کاراکتر است.

text

یک ستون متن را با طول حداکثر 16'777'215 (224-1) کاراکتر تعریف می‌کند.

توجه: این نوع از شاخص‌بندی پشتیبانی نمی‌کند.

استفاده از شاخص‌ها

یک شاخص جدول می‌تواند برای سرعت بخشیدن به مرتب‌سازی یک جدول استفاده شود، اگر فیلترها بر روی ستون‌های دیگر اعمال شوند. یک ستون با نوع داده text نمی‌تواند شاخص دریافت کند.

استفاده از چندین شاخص می‌تواند سرعت نوشتن داده‌ها را کاهش دهد. علاوه بر این، نیاز به فضای ذخیره‌سازی بیشتر دارد.

ویرایش رکوردهای داده

رکوردهای داده می‌توانند با روش‌های مختلف ویرایش شوند. این کار مستقیم در ویرایشگر یا از طریق برنامه انجام می‌شود.

توجه: هنگام کپی کردن یک جدول پایگاه داده، رکوردهای داده نیز کپی نمی‌شوند.