ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









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





کاربران برچسب زده شده

نمایش نتایج: از 1 به 7 از 7

موضوع: Database Programming

  1. #1
    2009/05/17
    225
    0

    Database Programming

    منظور از Database Programming چيه؟
  2. #2
    2009/10/21
    تهران
    2,503
    207

    پاسخ : Database Programming

    برنامه نویسی پایگاه داده
    معمولا در ایران پایگاه داده با اوراکل یا sql server کار میشه و اصلیترین زبان مورد استفاده هم همون SQL هست ولی در محیطهای برنامه نویسی عام هم میشه از پایگاه داده استفاده کرد. در اینجالت معمولا engine با یکی از همون ابزارهای بالا ایجاد میشه و توی محیط برنامه نویسی با اون ارتباط برقرار میشه. مثلا ویژوال سی یه چیزایی داره به اسم ODBC یا ADO که برای کار با پایگاه داده ساخته شده (البته شاید در تمام ویژوال استودیو بشه از این تکنولوژی استفاده کرد)
  3. #3
    2007/12/09
    تهران
    1,626
    18

    پاسخ : Database Programming

    جناب mojalan توضیحات لازم رو دادند.برای تکمیل قسمت engine ها یه توصیه دارم:
    برای برنامه های سبک استفاده از sqlite رو پیشنهاد میکنم.خیلی کار راه انداز هست و خوب هم جواب میده.
    اگر از firefox استفاده میکنید add-on برای ساخت و ویرایش دیتابیس های sqlite داره به اسم sqlite manager .هم برای یادگیری مناسب هست و هم برای ویرایش موقع کار....
    [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]
  4. #4
    2009/05/17
    225
    0

    پاسخ : Database Programming

    ممنون از هر دو.. اما من يه توضيح زير ديپلم منظورم بود :smile:
  5. #5
    2007/12/09
    تهران
    1,626
    18

    پاسخ : Database Programming

    پس بهتره اول حود دیتا بیس رو بگم چی هست. شما یه جدول رو در نظر بگیر که اسم همه کاربر های سایت رو توی اون نوشتیم. جلوی اسم هر شخص تعداد پست هاش و تعداد تشکر ها رو نوشتیم. خوب اگه این جدول رو بخوایم توی سیستم تعریف کنیم باید دنبال یه راه باشیم که بشه راحت به اطلاعات هر کاربر دسترسی پیدا کنیم,امکان پشتیبان گیری و .... رو داشته باشیم. فرضا اگه به صورت متنی تعریف کنیم تصور کنید یکی از کاربر ها رو بخواهیم پاک کنیم. این جوری کل دیتا باید جابجا بشه. یا یه مورد ساده تر! اگر تعداد پست های کاربر 100 ام رو بخواهیم چه قدر باید پردازش انجام بدیم تا به این عدد برسیم. همیشه هم جدول اینقدر کوچیک نیست و حجم دیتا بیس ها به چندین گیگ هم میرسه! تازه مواردی مثل این که چند نفر به طور همزمان نیاز به دسترسی داشته باشند,چند تا جدول داشته باشیم که به هم وابسته باشند و امنیت دیتا واین موارد رو هم به مشکلات روش های دیگه اضافه کنید.
    برای حل این مشکلات دیتا بیس ها ساخته شدن. حالا کسی که این دیتا بیس رو طراحی میکنه و با دستورات SQL اون رو پیاده میکنه به کارش میگن database programming .
    [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]
  6. #6
    2009/05/17
    225
    0

    پاسخ : Database Programming

    عاليآ* بود...براي ابهام زدايي نهاييآ* :

    اين ديتابيس حاوي چه اطلاعاتيآ* ميآ*تونه باشه...براي مثال يه شرکتي که robot طراحيآ* و توليد ميآ*کنه يا مثلا يه شرکتي که کار plc انجام ميده هم آيا ممکنه که سرو کارشون به sql و به ديتابيس programming بيفته؟ اگه بله مثال بزنيد که چطوري لطفاً و اگه نه کجاها به sql احتياج ميآ*شه..


    " گفتم يه طوري بپرسم که بدونيد با کيآ* طرفيد, ديگه سطح بالا توضيح نديد "
  7. #7
    2007/12/09
    تهران
    1,626
    18

    پاسخ : Database Programming

    نکته مهم این هست که شما چه پردازنده ای دارید و با چه نوع اطلاعاتی سروکار دارید. بدیها یه PLC که داخلش ARM7 هست اصلا به صرفه نیست که بخواد کلی از توان پردانده رو صرف پردازش های دیتابیس کنه. به علاوه اطلاعاتی که یه PLC باهاشون سروکار داره حجیم نیست و معمولا ثابت هست که میشه توی یه حافظه EEPROM اون رو قرار داد.
    حالا یه روبات رو در نظر بگیرید که پردازنده قوی داره.برای الگوریتم learn (به ربات آموزش بدید) که پیاده میکنید دیتابیس میتونه کارآمد باشه و یا مثلا برای پیاده کردن پردازش تصویر,سمپل هایی که برای شبکه نیاز داره........باید دید چه کاری قرار هست انجام بده. اگه کلی بخوام بگم اگر شما دیتایی دارید که میشه اون رو مثل یه جدول نوشت دیتا بیس انتخاب خیلی خوبیه!
    اگر تحت یه سیستم عامل کار میکنید کلی مزیت ها داره استفاده از دیتابیس ولی تو سیستم بدون سیستم عامل معمولا روش های دیگه بهتر هستند.
    بیشتر باهاش آشنا بشید خودتون متوجه این قضیه میشید که چه قدر کاربردی هست این دیتابیس تو اپلیکشن ها.
    اگر مشکلی با انگلیسی ندارید فیلم های lynda که برای دیتابیس هست رو توصیه میکنم.
    [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]
نمایش نتایج: از 1 به 7 از 7

موضوعات مشابه

  1. IAP-in application programming
    توسط hunybal در انجمن STM
    پاسخ: 6
    آخرين نوشته: 2018/02/07, 16:29
  2. ساختن image database
    توسط zmoradi2005 در انجمن پردازش تصوير
    پاسخ: 12
    آخرين نوشته: 2013/09/29, 16:05
  3. مرجعی برای طراحی فوت پرینت Component Package Database
    توسط بسطام بيرامي در انجمن مدار چاپی (PCB)
    پاسخ: 0
    آخرين نوشته: 2012/12/05, 08:19
  4. mega64 programming
    توسط Dr.j در انجمن میکروکنترلرهای AVR
    پاسخ: 6
    آخرين نوشته: 2009/09/30, 12:53
  5. altium&programming
    توسط qweasd12 در انجمن نرم افزار Protel
    پاسخ: 0
    آخرين نوشته: 2009/04/23, 18:32

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •