ممکن است برخی مواقع بخواهیم به ستونی خاص از رکوردهای یک جدول متنی را اضافه کنیم.…
دسته: پایگاهدادهها
پایگاهدادهها برای ذخیره سازی، جستجو و بازیابی اطلاعات مورد استفاده قرار میگیرند. معمولا برنامهها دادههای خام خود را پس از پردازش و تبدیل آنها به اطلاعات، در پایگاه دادهها قرار میدهند تا بتوان آنها را به راحتی در دسترس کاربر قرار داد و یا میان آنها جستجو کرد.
وقتی حجم اطلاعات زیاد باشد، استفاده از پایگاهدادهها الزامی خواهد بود. البته برای اطلاعات محدود نیز پایگاهدادههای سبکتر ایجاد شده است. بطور مثال گوشیهای همراه به پایگاهدادهای با قدرت و امکانات یک سرور نیاز ندارند. برای این شرایط، پایگاهدادههایی بوجود آمده که با استفاده حداقلی از منابع، بیشترین امکانات ممکن را فراهم سازد.
یکی از وظایف مهم پایگاهدادهها، فراهم کردن دسترسی اشتراکی به اطلاعات است. یعنی چندین کاربر بتوانند بصورت همزمان به اطلاعات دسترسی پیدا کنند.
همچنین امنیت اطلاعات دیگر وظیفهی مهم هر پایگاه دادهای است. یعنی باید بستری فراهم شود که دادهها در اختیار عموم قرار نگیرد. در واقع مدیریت دسترسی به اطلاعات از وظایف مهم هر پایگاهدادهای است.
از دیگر امکانات مهم، فراهم کردن ساختاری برای حفظ پایداری اطلاعات است. یعنی در مواقعی که به دلیل نقصی در سختافزار، کامپیوتر یا سروری که پایگاهدادهها بر روی آن در حال اجراست، باید ابزاری را فراهم کند که بتوان اطلاعات را محافظت کرد. این ابزار شامل پشتیبانگیری از دادهها(Backup)، بازگردانی اطلاعات پشتیبانگیری شده(Restore)، تعمیر اطلاعات به همریخته(Repair Corrupted Data)، تکثیر پایگاهدادها(Replication)، فراهم کردن راهکار در دسترس بودن بالا(High Availability) و مانند اینهاست.
SQLite چیست
در این آموزش مروری کلی بر روی پایگاهداده SQLite خواهیم داشت تا بدانیم SQLite چیست و…
جستجوی Full Text به روش Natural Language در MySQL
در این مطلب میخواهیم در مورد نحوه استفاده از متد Natural language full text search در…
آشنایی با Full Text Search در MySQL
در این آموزش با گونهای از جستجو در پایگاهداده MySQL آشنا میشویم که امکانات یک موتور…
نصب و پیکرهبندی PostgreSQL در اوبونتو
در این آموزش میخواهیم نصب و پیکرهبندی پایگاه داده PostreSQL را در سیستم عامل Ubuntu فرا…
تابع replace در SQL
پایگاه دادههای SQL یا همان رابطهای(Relational) دارای یک تابع داخلی به نام Replace هستند که برای…
برقراری رابطه میان جداول در sqlite
در این آموزش قصد داریم تا به طور ساده برقراری رابطه میان جداول را در دیتابیس…