sql و postgresql
با سلام سوالی داشتم از اساتید؟؟میخواستم بدونم تفاوت sql با postgresql چیست؟؟ و مفهوم multithreading یعنی چی؟؟
3 پاسخ
با سلام ممنون از راهنمایی که داشتید. الان اینجا چندتا سوال برای من بوجود میاد!!!
1.کوئری نویسی یعنی چی؟
2.oracle یک زبان برنامه نویسی بود دیگه آره؟؟یا پایگاه داده است؟؟میشه درباره اش بیشتر توضیح بدید؟؟
3.این تکنیک multithreading که می فرمایید چجوریه؟؟یعنی کد خاصی در برنامه نویسی نرم افزارها استفاده میشه که باعث میشه همزمان چندتا کار رو انجام بده؟؟یا نه یک شیوه خاص برنامه نویسی داره؟؟چطور میشه مثلا اون رو یاد گرفت؟؟
کوئری به درخواست هایی که برای دیتابیس ارسال میشه گفته میشه. مثلا شما می خواهید لیست دانش آموزان یک کلاس را از دیتابیس دریافت کنید. این درخواست که به دیتابیس ارسال می شود کوئری نام دارد. مثل کوئری Select یا insert
اوراکل اسم یک شرکت نرم افزاری است که در حال حاضر پشتیبانی زبان جاوا را دارد ولی یکی از بزرگترین محصولاتش سیستم پایگاه داده آن است که بسیار مورد استفاده شرکت های بزرگ است که این سیستم پایگاه داده اوراکل هم با زبان sql کار می کند و کوئری ها را با زبان sql اجرا می کند.
تکنیک multithreading یا چند نخی را اگر شما می خواهید در زبان سی شارپ یاد بگیرید باید کلاس Thread در این زبان را مطالعه کنید و پیشنهاد بنده این است که به مقالات مهندس احمدی در همین وب سایت مراجعه کنید.
سلام به شما دوست عزیز.
sql یک زبان پرس و جو و کوئری نویسی است که در پایگاه های داده ی رابطه ای یا RDBMS ها استفاده می شود ولی postgresql یک پایگاه داده ی رابطه ای یا RDBMS است. از RDBMS های معروف که امروزه وجود دارد و بسیار استفاده می شود می توان Microsoft SQL Server, MySql, Postgresql, Oracle Database را نام برد که همه ی آنها از sql استفاده می کنند.. postgresql یک RDBMS متن باز یا اوپن سورس است که قدرت و سرعت بسیار بالایی دارد و در سیستم هایی که داده های آنها زیاد است از آن استفاده می شود و وابستگی به سیستم عامل ندارد و روی همه ی سیستم عامل ها اجرا می شود.
multithreading یک تکنیک برنامه نویسی است که بر اجرای همزمان چندین وظیفه توسط یک برنامه تمرکز دارد. از برنامه هایی که از multithreading استفاده می کنند می توان مرورگرها را مثال زد مثلا یک مرورگر مانند فایرفاکس می تواند چندین سایت را در چندین تب باز کند و همزمان فایل هایی را نیز از اینترنت دانلود نماید. پیاده سازی این کار به این شکل است که هر تب توسط یک thread اجرا می شود و کار دانلود نیز توسط ترد دیگر اجرا می شود.