فصل پنجم: توابع Aggregate  و  گروه بندی داده ها (Grouping) آشنایی با توابع تجمیعی (aggregate function) کار با aggregate function دستور GROUP BY استفاده از MIN , MAX , AVG دستور HAVING ...

فصل چهارم : آشنایی با توابع اسکالر (اعداد ، توابع رشته ای و Date/time ) استفاده از تابع TO_CHAR برای تبدیل انواع داده آشنایی با DUAL table در اوراکل تابع ROUND , TRUNC کار با توابع تاریخ SYSDATE و SYSTIMESTAMP و MONTHS_BETWEEN ....

فصل چهارم : آشنایی با توابع اسکالر (اعداد ، توابع رشته ای و Date/time ) آشنایی با مفهوم تابع (Function) در پایگاه داده معرفی توابع نوع اسکالر  اتصال به پایگاه داده و شروع کار عملی :  توابع SUBSTRING, LENGTH, CONCAT توابع LOWER and UPPER توابع INSTR , RPAD , LPAD  ....

فصل سوم : آموزش دستور Select در PLSQL قسمت دوم استفاده از دستورات IN , NOT IN  آشنایی با دستور DISTINCT  آشنایی با aliases آشنایی با ساختار Table در اوراکل Sort کردن داده ها با استفاده از دستور Order By ...

فصل سوم : آموزش دستور Select در PLSQL آشنایی با انواع دستورات SELECT در پایگاه داده فیلتر کردن نتایج با استفاده از دستور WHERE , BETWEEN , LIKE  نحوه استفاده از اوپراتور های AND , OR و پرانتز برای اولویت بندی شرط ها ...

فصل دوم (قسمت دوم) : آماده سازی محیط برای شروع دوره PLSQL آشنایی با محیط کلی Oracle SQL Developer و امکانات جانبی

فصل دوم : آماده سازی محیط برای شروع دوره PLSQL نصب Oracle express بر روی ویندوز نصب Oracle SQL Developer

توضیحات آموزش: پایگاه داده اوراکل از محبوبترین پایگاه های داده در جهان است که بسیاری از سازمانها و شرکت های بزرگ از این محیط توسعه جهت نگهداری و مدیریت اطلاعات خود استفاده می کنند. PLSQL ترکیبی از SQL  همراه با ویژگی های رویه ای از زبان های برنامه نویسی است که در اوایل دهه 90 توسط شرکت اور...

با سلام ،در این ویدیو آمورشی (قسمت 22 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL ) به معرفی کلیدواژه DISTINCT در پرس و جوی SELECT سیستم مدیریت پایگاه داده PostgreSQL به شکل تئوری و عملی می ¬پردازیم. کلیدواژه DISTINCT باعث حذف رکوردهای تکراری هنگام بازیابی رکوردها در پرس و جوی SELECT می شود....

با سلام ،در این ویدیو آمورشی (قسمت 21 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL ) به معرفی عملگر HAVING در پرس و جوی SELECT سیستم مدیریت پایگاه داده PostgreSQL به شکل تئوری و عملی می ¬پردازیم. موفق باشید کاظم تقندیکی

با سلام ،در این ویدیو آمورشی (قسمت 20 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL ) به معرفی عملگر GROUP BY در پرس و جوی SELECT سیستم مدیریت پایگاه داده PostgreSQL به شکل تئوری و عملی می ¬پردازیم. عملگر GROUP BY این امکان را می دهد تا بتوانیم رکوردهایی از جداول که دارای مقادیر تکراری در بعضی از...

با سلام ،در این ویدیو آمورشی (قسمت 19 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL ) به معرفی عملگر ORDER BY در پرس و جوی SELECT سیستم مدیریت پایگاه داده PostgreSQL به شکل تئوری و عملی می ¬پردازیم. با استفاده از این عملگر می توان داده های بازگشتی از جداول بانک اطلاعاتی را به شکل مرتب شده (نزولی ...

با سلام ،در این ویدیو آمورشی (قسمت 18 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL ) به معرفی دو عملگر LIMIT و OFFSET در پرس و جوی SELECT سیستم مدیریت پایگاه داده PostgreSQL به شکل تئوری و عملی می پردازیم.این دو عملگر به همراه یکدیگر در پرس و جوی انتخاب، این امکان را برای ما میسّر می سازد تا تعد...

با سلام ، در این ویدیو آمورشی (قسمت 17 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL ) به معرفی عملگر مهم و کاربردی LIKE و حالت های مختلف استفاده از آن در بخش شرط پرس و جوهای سیستم مدیریت پایگاه داده PostgreSQL به شکل تئوری و عملی می ¬پردازیم. موفق باشید کاظم تقندیکی منبع آموزشی:...

با سلام ،در این ویدیو آمورشی (قسمت 16 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL ) به معرفی دو پرس و جو بسیار مهم و کاربردی UPDATE و DELETE سیستم مدیریت پایگاه داده PostgreSQL به شکل تئوری و عملی می ¬پردازیم. موفق باشید کاظم تقندیکی منبع آموزشی: https://www.tutorialspoint.co...

با سلام ، در این ویدیو آمورشی (قسمت 15 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL  ) به معرفی عملگرهای ربط دهنده AND و OR در بخش شرط عبارت SELECT سیستم مدیریت پایگاه داده PostgreSQL، به شکل تئوری و عملی می ­پردازیم. منبع آموزشی: https://www.tutorialspoint.com/postgresql موفق باش...

متن مطلب را اینجا بنویسید ، با سلام ، در این ویدیو آمورشی (قسمت 14 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL) به معرفی شرط (Where) در عبارت SELECT سیستم مدیریت پایگاه داده PostgreSQL به شکل تئوری و عملی می ­پردازیم. اگرچه در این ویدیوی آموزشی نحوه استفاده از انواع عملگرها(not,in,between و ...)...

با سلام ،در این ویدیو آمورشی (قسمت 13 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL) به معرفی انواع Expression در سیستم مدیریت پایگاه داده PostgreSQL به شکل تئوری و عملی می¬پردازیم. انواع Expression Boolean Expressions Numeric Expressions Date Expressions موفق باشید. کاظم تقندیکی ...

با سلام  ،در این ویدیو آمورشی (قسمت 12 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL) به معرفی انواع عملگرها در سیستم مدیریت پایگاه داده PostgreSQL به شکل تئوری و عملی می پردازیم.انواع عملگرها در PostgreSQL عبارتند از: عملگرهای محاسباتیعملگرهای منطقیعملگرهای مقایسه ایعملگرهای بیتی مو...

با سلام  ، در این ویدیو آمورشی (قسمت 11 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL) به بررسی نحوه اجرای پرس و جوی های درج رکورد (قسمت 9) و انتخاب رکورد (قسمت 10) با ابزار مدیرتی pgAdmin به شکل عملی می¬پردازیم. pgAdmin: یک ابزاری مبتنی بر وب برای مدیریت سریعتر و راحتر پایگاه داده های Postgre...

با سلام ،در این ویدیو آمورشی (قسمت 10 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL) به معرفی پرس و جوی انتخاب رکورد یا (SELECT Query) در جداول سیستم مدیریت پایگاه داده PostgreSQL به شکل تئوری و عملی می¬پردازیم. سایر عبارات شرطی، رابطه ها، گروه بندی و ... که می توانند در دستور select استفاده شوند ...

با سلام  ، در این ویدیو آمورشی (قسمت 9 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL) به معرفی انواع روش های و الگوهای دستوری برای درج یک رکورد در جداول سیستم مدیریت پایگاه داده PostgreSQL به شکل تئوری و عملی می¬پردازیم. موفق باشید. کاظم تقندیکی #درج_رکورد_در_جدول #درج...

با سلام ، در این ویدیو آمورشی (قسمت 8 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL) به معرفی و ساخت مفاهیم جدول، کلید اصلی یا Primary Key و کلید خارجی یا Foreign Keyبه شکل تئوری و عملی می پردازیم. موفق باشید. کاظم تقندیکی #ساخت_جدول_در_postgresql #کلید_خارجی #کلی...

با سلام ،در این ویدیو آمورشی (تکمیلی قسمت های چهارم تا هفتم دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL) نشان خواهیم داد که به چه شکل می توان دستورات CMD مربوط به سیستم PostgreSQL را همانند دستورات روش psql (SQL Shell) همسان سازی کرد. موفق باشید تقندیکی #بانک_اطلاعاتی_post...

با سلام،در این ویدیو آمورشی (قسمت 6 و 7 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL) به معرفی انواع روش های انتخاب و حذف یک پایگاه داده خاص در سیستم مدیریت پایگاه داده PostgreSQL به شکل تئوری و عملی می پردازیم. 1. روش psql 2. روش cmd موفق باشید. کاظم تقندیکی #ح...

با سلام ، در این ویدیو آمورشی (قسمت 5 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL) به معرفی انواع روش های ساخت پایگاه داده ها در PostgreSQL به شکل تئوری و عملی می پردازیم. استفاده از روش SQL Command استفاده از روش CMD تفاوت دو روش فوقاستفاده از روش pgAdmin موفق باشید. کاظم تقندیکی ...

با سلام ،در این ویدیو آمورشی (قسمت 4 دوره آموزشی سیستم مدیریت پایگاه داده PostgreSQL) انواع روش های اتصال به سیستم مدیریت پایگاه داده PostgreSQL را شرح داده و تا حدودی با محیط مدیریتی pgAdmin آشنا خواهیم شد. استفاده از روش SQL Command استفاده از روش CMD موفق باشید. کاظم تقندیکی...

با سلام ،در این ویدیو آمورشی (قسمت 3 دوره آموزشی سیستم مدیریت پایگاه داده ای PostgreSQL) به معرفی عناصر (پایگاه داده، جدول و ...) و انواع داده ای (char, Networkو ...) موجود در سیستم مدیریت پایگاه داده ای آزاد PostgreSQL می پردازیم. کاظم تقندیکی موفق باشید. #سیستم_postgresql ...

با سلام ،در این ویدیو آمورشی (قسمت 2 دوره آموزشی سیستم مدیریت پایگاه داده ای PostgreSQL) نحوه نصب سیستم مدیریت پایگاه داده ای آزاد PostgreSQL را خدمت شما بزرگواران ارائه خواهیم کرد.موفق باشید. #سیستم_بانک_اطلاعاتی_postgresql #سیستم_مدیریت_پایگاه_داده_ای_postgresql #آموزش_پایگاه_داده_p...

PostgreSQL يک سيستم مديريت پايگاه داده پيشرفته و آزاد :PostgreSQL یک سیستم مدیریتی پایگاه داده می باشد که یک نمونه تحقیقاتی از پایگاه داده‌های نسل بعد است. پایگاه داده PostgreSQL یک سیستم مدیریتی پایگاه داده رابطه ای شیء یا ORDBMS است. PostgreSQL یک نرم افزار عالی برای مدیریت دیتابیس ها و پایگاه دا...

بالاخره بعد از 52 قسمت دوره آموزشی SQL Server به پایان رسید. در این دوره سعی کردیم تا SQL Server رو به صورت کاربردی یاد بگیریم و بتوانیم با دانش بدست آمده در این دوره به صورت کامل یک بانک اطلاعاتی را طراحی کرده و همچنین بتوانیم از داده های جداول کوئری بگیریم. این قسمت، آخرین قسمت دوره SQL می باشد که...

در پنجاه و یکم از دوره آموزشی SQL Server با FILESTREAM ها آشنا خواهیم شد. قبل از معرفی قابلیت FILESTREAM در SQL Server 2008 برای ذخیره فایل ها دو روش وجود داشت: ذخیره فایل به صورت مستقیم در جدول ذخیره فایل در یک پوشه و ذخیره کردن آدرس یا شناسه فایل ذخیره شده در بانک اطلاعاتی از نسخه 200...

در قسمت پنجاهم از دوره آموزشی SQL Server با موارد زیر آشنا می شویم: آشنایی با سرویس Agent: بوسیله این سرویس می توان برای کارهایی مانند تهیه پشتیبان از بانک اطلاعاتی زمانبندی تعریف کرد تا کار مورد نظر در زمان مشخص اجرا شوند. برای مثال، فرض کنید شما قصد دارید عملیات پشتیبان گیری هر شب راس ساعت ...

فرض کنید که قصد دارید 200،000 رکورد را داخل یک جدول درج کنید. شاید انجام این عملیات به صورت عادی بیش از یک دقیقه زمان نیاز داشته باشد، از نسخه 2014 شرکت مایکروسافت قابلیتی را با نام In-Memory OLTP به SQL Server اضافه کرد که بوسیله آن می توان جداولی ایجاد کرد که عملیات های آن داخل حافظه اصلی انجام می...

یکی از قابلیت های جالب و کاربردی در SQL Server قابلیت نوشتن کوئری ها به صورت Dynamic است، کوئری های Dynamic کوئری هایی هستند که به صورت یک رشته تعریف شده و سپس توسط دستور EXECUTE یا Stored Procedure ای با نام sp__executesql اجرا می شوند. در قسمت چهل و هفتم دوره آموزشی SQL Server به بررسی نحوه استفاد...

در قسمت چهل و ششم از دوره آموزشی SQL Server به نحوه ایجاد خروجی از کوئری ها با فرمت XML و خواندن اطلاعات از مستندات XML خواهیم پرداخت. XML که مخفف eXtensible Markup Language است، نوعی از فایل ها هستند که داده ها را در یک قالب مشخص نمایش می دهند و بیشتر برای نقل و انتقال اطلاعات مورد استفاده قرار می ...

در SQL Server می توان نوع های داده جدیدی مبتنی بر نوع های پیش فرض SQL Server ایجاد کرد، به این قابلیت اصطلاحاً User Defined Data Types گفته می شود، برای مثال شما می توانید یک نوع داده با نام NID ایجاد کنید که بر اساس نوع داده char و طول 10 کاراکتر و not null باشد، بعد از ایجاد این نوع داده می توان ا...

در قسمت چهل و چهارم از دوره آموزشی SQL Server با User Defined Function ها آشنا می شویم. قبلاً ما با توابع سیستمی SQL Server مانند تابع UPPER یا YEAR آشنا شدیم. در SQL Server می توانیم توابع مورد نیازمان را ایجاد کنیم و در از توابع در قسمت های مختلف اسکریپت هایی که می نویسیم استفاده کنیم. UDF ها همان...

شنیدید که میگن هر عملی یه عکس العمل داره؟! البته همیشه هم عکس العمل نداره، ولی میتونه داشته باشه. خوب این موضوع چه ربطی به Trigger ها داشت. مفهوم Trigger از عکس العمل میاد، یعنی شما بوسیله Trigger یک عملیاتی رو تعریف می کنید که در صورت وقوع یک اتفاق (مظور از اتفاق عملیات های درج، حذف و به روزرسانی ه...

یکی از قابلیت های بسیار پر کاربرد در SQL Server نوشتن Stored Procedure ها است که می توان بوسیله آن ها یک یا چندین دستوری که پر استفاده هستند را تحت یک نام در بانک اطلاعاتی ذخیره و در صورت نیاز از آن استفاده کرد. Stored Procedure ها همانند روال ها در برنامه نویسی هستند که می توان برای آن ها پارامتر ه...

همانطور که در قسمت های قبلی با هم بررسی کردیم می توان بوسیله Sub Query ها یا CTE ها از یک کوئری داخل یک کوئری دیگر استفاده کرد. اما این روش ها تنها در Session یا Query Editor ای که در آن قرار داریم قابلیت استفاه هستند. قابلیت دیگری در SQL Server وجود دارد به نام View ها که می توان یک کوئری را با یک ...

بروز خطا در هر کاری اجتناب ناپذیر است، چه برنامه های کامپیوتری و چه اسکریپت های نوشته شده برای بانک اطلاعاتی SQL، اما موضوع مهم اینجاست که بتوانیم به درستی خطاهای اتفاق افتاده را مدیریت کنیم. در SQL Server روش های متفاوتی برای مدیریت خطا وجود دارد که در قسمت چهلم از دوره آموزشی SQL Server با نحوه مد...

فرض کنید در حال طراحی سیستمی هستید که عملیات درج یا حذف زیادی بر روی بانک اطلاعاتی شما در حال انجام هست، اما در بین این عملیات ها وابستگی وجود دارد، یعنی در صورتی که یکی از عملیات ها با موفقیت انجام نشود، عملیات های وابسته نیز معبتر نمی باشند و باید لغو شوند، مانند سیستم بانک، شما زمانی که وجهی از ح...

در قسمت سی و هشتم از دوره آموزشی SQL Server با مباحث مهمی آشنا می شویم که کاربرد های زیادی در نوشتن Script ها و علی الخصوص Stored Procedure ها دارند. این مباحث مربوط به نحوه نوشتن عبارت IF که وظیفه کنترل روند اجرای Script ها را بر عهده دارد، عبارت WHILE که بوسیله آن می توان یک حلقه از دستورات را برا...

قسمت سی و هفتم به عنوان مبحث تکمیلی قسمت قبل در سایت قرار گرفته است. در قسمت قبل که در مورد Backup and Recovery صحبت کردیم، قرار بود که در انتهای قسمت سی و ششم در مورد دانلود و Restore کردن بانک اطلاعاتی AdventureWorks که بانک اطلاعاتی Sample شرکت Microsoft برای SQL Server هست صحبت کنیم، در قسمت قبل...

یکی از مباحث بسیار مهم در بانک های اطلاعاتی تهیه پشتیبان و بازیابی اطلاعات است. بانک های اطلاعاتی و مخصوصاً داده های داخل آن بسیار مهم هستند و وظیفه یک مدیر پایگاه داده این است که همیشه از بانک های موجود در Server پشتیبان تهیه کند. مشکلات برای بانک های اطلاعاتی به هر دلیلی می توانند رخ دهند، خطای ان...

در قسمت سی و پنجم با مفهوم Schema در بانک اطلاعاتی SQL Server آشنا می شویم. تا این قسمت تمام جداولی که ایجاد می کردیم در Schema پیش فرضی با نام dbo ایجاد می شدند. حال قصد داریم یاد بگیریم که چگونه می توان بوسیله ایجاد schema، اشیاء موجود در بانک اطلاعاتی را دسته بندی کرد. این دسته بندی باعث راحتی مد...

در قسمت سی و چهارم از دوره آموزشی SQL Server قصد داریم با Sequence ها آشنا شویم. Sequence ها Object هایی در SQL Server هستند که برای ایجاد اعداد ترتیبی استفاده می شوند، مانند ستون های Identity، اما یکسری تفاوت ها با هم دارند. ستون هایی که از نوع Identity تعریف می شوند، متعلق به یک جدول هستند و خاصیت...

در قسمت قبلی این دوره آموزشی با نحوه درج، به روزرسانی و حذف اطلاعات در جداول بوسیله دستورات INSERT و UPDATE و DELETE آشنا شدیم. اما مواردی که بررسی کردیم موارد مقدماتی کار با این دستورات بود و مباحث دیگری در ارتباط با Data Manipulation در بانک اطلاعاتی SQL Server وجود دارد. در قسمت سی و سوم به بررسی...

در قسمتی که به بررسی Ranking Function ها پرداختیم، با عبارتی به نام OVER آشنا شدیم که عملیات Partition بندی اطلاعات یا مرتب سازی اطلاعات را برای ما انجام می داد. عبارت OVER را می توان بر روی Aggregate Function ها نیز استفاده کرد و حالتی شبیه به Grouping داده را بدون استفاده از GROUP BY پیاده سازی کر...

در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....