فصل دهم : مفاهیم پیشرفته بخش اول مفهوم کلید اصلی (Primary Key) NOT NULL constraints Check constraints Foreign key constraints بخش دوم Subqueries Store procedure کار با عملگرهای All , ANY

فصل دهم : مفاهیم پیشرفته بخش اول مفهوم کلید اصلی (Primary Key) NOT NULL constraints Check constraints Foreign key constraints بخش دوم Subqueries Store procedure کار با عملگرهای All , ANY

فصل نهم : نرمال سازی تعریف کلید ها Primary & Foreign key نرمال سازی سطح یک تا سه روابط بین جداول در پایگاه داده (یک به یک ، یک به چند و چند به چند)

فصل هشتم : ایجاد و کار با View  ها انواع View در پایگاه داده اوراکل ساخت view و نمایش داده ها کار با دستور set Union , Union All , Intersect , Minus تفاوت بین Join و Union عملیات مرتب سازی هنگام استفاده از set operator ها

فصل هفتم : ایجاد تغییر در داده ها با استفاده از دستورات DML / DDL معرفی دستورات DML و DDL ساخت یک جدول ساده با استفاده از کد درج داده در جدول(Insert) دستورات COMMIT و ROLLBACK آشنایی با مفهوم TRANSACTIONS حذف داده از جدول (Delete) بروز رسانی داده در جداول (Update) Multiple-statement transactions ا...

فصل هفتم : ایجاد تغییر در داده ها با استفاده از دستورات DML / DDL معرفی دستورات DML و DDL ساخت یک جدول ساده با استفاده از کد درج داده در جدول(Insert) دستورات COMMIT و ROLLBACK آشنایی با مفهوم TRANSACTIONS حذف داده از جدول (Delete) بروز رسانی داده در جداول (Update) Multiple-statement transactions ا...

فصل ششم: آشنایی با مفهوم Join  و کاربرد آن آشنایی با مفهوم Join نحوه join کردن دو جدول در اوراکل آشنایی با انواع Join RIGHT JOINFULL OUTER JOIN استفاده از Join با table aliases syntax اختصاصی Join در اوراکل

فصل ششم: آشنایی با مفهوم Join و کاربرد آن آشنایی با مفهوم Join نحوه join کردن دو جدول در اوراکل آشنایی با انواع Join INNER JOIN LEFT JOIN

فصل پنجم: توابع 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  ....

در اینترنت برای نوشتن این موضوع که دایرکتوری سرویس چیست و از کجا مفهومی به نام Directory Service آمده است جستجو کردم اما جالب اینجاست که بیشتر از اینکه در مورد ماهیت اصلی این مفهوم توضیح داده شده باشد در خصوص کاربردهایش توضیح داده شده است. امروز برای اولین بار در توسینسو کاملترین و ساده ترین توضیح د...

فصل سوم : آموزش دستور 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 توسط شرکت اور...

سلام.احتمالا می دانید دیتابیس ها انواع گوناگونی دارند و دو نوع از مهم‌ترین این نوع ها دیتابیس های رابطه‌ای هستند که بر اساس تئوری مجموعه ها و رابطه آن‌ها طراحی شده‌اند و نوع دیگری از دیتابیس ها وجود دارند که به دیتابیس های document based یا سند محور(خودم از ترجمه‌اش خوشم نیومد) معروف هستند. دیتابیس...

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

با سلام ،در این ویدیو آمورشی (قسمت 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 یک نرم افزار عالی برای مدیریت دیتابیس ها و پایگاه دا...

با سلام خدمت دوستان توسینسویی :) بی شک یکی از اجزای جدا ناشدنی هر شبکه و موسسه . نرم افزارهای مالی هستند که به خاطر فارسی بود چه از نظر بومی بودن چه بومی سازی شده خطاهای زیادی بر روی بانک های اطلاعاتیشون بوجود میاد و ادمین های شبکه رو با مشکلاتی عدیده مواجه می کنه . یکی از رایج ترین این خطا ها خطای...

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

Database یا بانک اطلاعاتی همانطور که از اسمش بر می آید مجموعه ای از داده های سازماندهی شده است که امکان دسترسی آسانتر ، مدیریت و بروز رسانی داده ها را برای ما فراهم می کند. به عبارت دیگر Database در یک سازمان یا شرکت به منظور ذخیره سازی ، مدیریت و استخراج اطلاعات مورد استفاده قرار می گیرد. یک سیستم ...

یکی از دوستان در پیام شخصی سوالی پرسیده بودن که گفتم بهتره جواب رو در قالب یک نکته بنویسم که اگر برای دیگران هم مشکل بوجود آمد بتونن استفاده کنن ببینید فایل .bak که فایل ذخیره اطلاعات توسط sql server هستش در واقع خودش ارشیوی از فایل های mdf , ldf هستش برای اولین حرکت بایستی ابتدا شما بایستی دیتابیس ...

نوع داده (VARCHAR(Max) - NVARCHAR(max) - VARBINARY(max از Sql 2005 به جای نوع TEXT – NTEXT - IMAGE معرفی شده است . همه این نوع داده های تا حداکثر 2 گیگابات اطلاعات را میتوانند ذخیره کنند به جز نوع داده NVARCHAR که حداکثر تا یک گیگابات اطلاعات یونیکد شده را میتواند در خود جای دهد .یک سوال...

ویژگی Temporal Table از Sql 2016 اضافه شده که البته دقت داشته باشید که با Temporary Table اشتباه گرفته نشود. Temporal Table که به آن System Version table هم میگویند تاریخچه رکوردها را به صورت خودکار نگهداری میکند . در واقع قبل از هر عمل ویرایش و حذف که بر روی رکوردهای این نوع جدوال انجام ...

معمولاً در جداول بانک های اطلاعاتی و با درج تعداد زیاد رکورد و البته در صورتی که طراحی به صورتی باشد که این اجازه را بدهد! رکوردهای تکراری در جدول ثبت شده و تعداد این رکورد ها به مرور زمان افزایش پیدا می کند. در این مطلب با یک کوئری ساده آشنا می شویم که با کمک PARTITION BY کلیه رکوردهای تکراری داخل ...

یکی از مشکلاتی که اکثر دوستان در زمان نوشتن کوئری ها با آن برخورد می کنند استفاده از مقادیر یک ستون در سطر قبلی یا سطر بعدی رکورد جاری است. یکی از روش های حل این مشکل استفاده از Cursor ها است. از نسخه 2012 در SQL Server توابعی اضافه شدند به نام های LAG و LEAD که جزو توابع Analytical محسوب می شوند. ب...

فشرده سازی دیتا ویژگی فشرده سازی در SQL این امکان را به ما میدهد که حجم دیتای جداول را کم کنیم ، حال ممکن است بپرسید کمتر کردن حجم دیتا به جز کاهش حجم مصرفی هارد دیسک چه مزایایی دارد ؟؟ خوب همانطور که میدانید داده ها در اس کیو ال سرور در صفحات ذخیره میشوند و در هنگام واکشی اطلاعات (دستورات S...

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

و

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

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

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