برنامه نویسی کامپیوتر (programming یا coding) فرآیند نوشتن ، اشکال زدایی (debug) و نگهداری کد منبع (source code) برنامه کامپیوتر میباشد. این کد منبع با یک زبان برنامه نویسی نوشته شده است. این کد منبع ممکن است تغییر داده شده یک کد قبلی و یا یک کد کاملاً جدید باشد. در نظر داشته باشید که برنامهنویسی تنها بخشی از فرآیند توسعهٔ نرم افزار یا برنامه رایانهای است. یکی از لزوم برنامه نویسی آشنایی با پایگها داده ها است. بنک اطلاعاتی یا پایگاه دادهها (Databases) به مجموعهای از اطلاعات با ساختار منظم گفته میشود. پایگاههای دادهها معمولاً در قالبی که برای دستگاهها و رایانهها قابل خواندن و دسترسی باشد ذخیره میشوند. آنچه ذخیرهسازی دادهها در پایگاههای دادهها را مؤثر میسازد وجود یک ساختار مفهومی برای ذخیرهسازی و روابط بین دادهها است. معمولاً DBMSها بر اساس مدلهایی که استفاده میکنند تقسیم بندی میشوند: ارتباطی، شیء گرا، شبکهای و ... .
در دوره آموزشی Foundations of Programming: Databases شما با مفاهیم اولیه برنامه نویسی برنامه های کامپیوتری و چگونگی طراحی و استفاده صحیح از بانک اطلاعاتی (پایگاه داده ها) آشنا می شوید.
عناوین آموزشی :
- دیتابیس چیست؟ - چرا به پایگاه داده نیاز دارید؟ - انتخاب کلید اصلی - شناسایی ستون ها و انتخاب نوع داده ها - تعریف روابط: یک به یک، یک به چند، و چند به چند - درک نرمالسازی - ایجاد پرس و جو ها (queries) برای ایجاد، درج، به روز رسانی و حذف داده ها - درک مفهوم ایندکس گذاری و تعریف ایندکس - بررسی گزینه های بانک اطلاعاتی - و ...