آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

معرفی ابزار مفید و افزونه  SQLite Manager فایرفاکس

aliakbar333  11 سال پیش  7 سال پیش
+7 0

پایگاه داده SQLite  در سال ۲۰۰۰ توسط دی. ریچارد هیپ زمانی كه در نیروی دریایی آمریكا كار می‌كرد توسعه داده شد. SQLite برنامه‌ای برای كار با داده‌ها ندارد، بلكه فقط یك dll است كه APIای برای دسترسی به داده‌ها ارائه می‌كند. این پایگاه داده مانند بقیه پایگاه داده‌های رابطه‌ای امكاناتی مانند Table و تعریف كلید اصلی و كلید خارجی و ارتباط بین آنها را دارد و از این بابت شما نگران هیچ كمبودی نباشید.

اما چگونه كار با SQLite را شروع كنیم؟ همان‌طور كه گفته شد این پایگاه داده، برنامه‌ای برای دسترسی به داده‌ها ندارد و فقط یك كتابخانه برای آن ارائه می‌كند. همین موضوع باعث شده تا برنامه‌نویسان یك‌سری برنامه با استفاده از API ارائه شده توسط SQLite بنویسند كه امكان دسترسی به داده‌ها را فراهم می‌كند.

یكی از آنها یك AddOn (افزونه) نوشته شده برای Firefox است. خوشبختانه Firefox روی تمام سیستم‌های عامل اجرا می‌شود و می‌توانید فایل‌های پایگاه داده خود را در سیستم‌عامل‌های دیگر نیز مشاهده كنید.

برای دانلود كردن این افزونه می‌توانید از لینك زیر استفاده كنید:

لینک

بعد از نصب این افزونه از منوی Tools گزینه SQLite Manager را انتخاب كنید. سپس یك پنجره برای شما باز می‌شود كه در آن شما ابتدا با استفاده از منوی Database و گزینه New Database فایل پایگاه داده خود را می‌سازید و سپس با توجه به نوار ابزار می‌توانید جداول خود را كه در واقع ساختار پایگاه داده شما را مشخص می‌كند، طراحی كنید.

و همین طور از منوي Database و گزینه Connect Database به داده‌های پایگاه داده‌ای كه قبلا ایجاد كردید نیز دسترسی داشته باشید.

اما شما به عنوان یك برنامه‌نویس قرار است چگونه با این دیتابیس كار كنید؟

Provider (فراهم‌كننده)‌های زیادی برای دسترسی به این نوع داده‌ها نوشته شده‌اند. برای هر زبان با توجه به امكانات آن زبان یك Provider مخصوص نوشته شده است، این نكته را هم باید در نظر گرفت كه API ارائه شده از طرف SQLite، به زبان C++ است، و شما در ++C براحتی می‌توانید با آن كار كنید.

اما چند نمونه از Provider‌ های توسعه داده شده برای SQLite

1ـ‌ Php: این دیتابیس به صورت محلی در php پشتیبانی می‌شود و نیازی به استفاده از Provider نیست.

2ـ‌ Java: برای دسترسی به این پایگاه داده می‌توان از SQLiteJDBC استفاده كرد، برای دانلود آن می‌توانید از نشانی زیر استفاده كنید:

لینک

3ـ .NET: برای دات نت یك Provider متن باز توسط شركت phx software توسعه داده شده است، كه برای دانلود آن می‌توانید به این نشانی بروید:

لینک

منبع: ضميمه كليك روزنامه جام جم

 

+2 0
لطفا لینک ها را با استفاده از ادیتور سایت ، قابل کلیک کنید (11 سال پیش)
+2 0
دو لینک آخر برای من باز نشد ، لطفا تست کنید (11 سال پیش)
+1 0
از منوی tools> add-on مرورگر و سرچ کردن راحتتر و زودتر نصب میشه . پیشنهاد من برای نصب این روشه. (11 سال پیش)
+1 0
ما رو فیلتر کرده باز نمیشه لینک (11 سال پیش)
+1 0
یه سرچ کن لینک های دیگه پیدا میشه (11 سال پیش)
+1 0
ممنون از اطلاع رسانیتون. (11 سال پیش)
 برای این سوال 4 پاسخ وجود دارد.
پاسخ به سوال 
حمیدرضا ع  11 سال پیش
+3 0

 برای ورژن های مختلف "NET Framework."  در سایت   SQLite
Linq , EF6 ...

+2 0
حمید رضا جان مرسی از زحمتی ک کشیدین . خواستم آموزش های ویدئویی در این زمینه بذارم متاسفانه فعلا وقت نمیشه. (11 سال پیش)
پاسخ به سوال 
Pepperoni  7 سال پیش
+2 0

متاسفانه این افزونه SQLite Manager دیگه در فایر فاکس وجود نداره! لطا افزونه یا برنامه دیگری معرفی کنید؟

پاسخ به سوال 
Devtpoint  7 سال پیش
+3 0

سلام و درود.

پیشنهاد میدم از نرم افزار sqlitestudio  استفاده کنید.

پاسخ به سوال 
arash  7 سال پیش
+1 0

اگر برنامه clion داری از sqlite پیشتبانی می کنه خیلی هم کامل هست


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .