آموزش مهندس پایگاه داده/DBA - (PostgreSQL، IBM-DB2، MariaDB، NoSQL)

دانلود Database Engineer/DBA - (PostgreSQL, IBM-DB2, MariaDB,NoSQL)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مهندسی پایگاه داده عملی | مدیریت نصب سرورهای پایگاه داده ایجاد پایگاه داده ایجاد جداول استخراج و پیوستن داده ها از جداول متعدد حذف و برش جداول انجام عملیات CRUD مرتب سازی و فیلتر کردن داده ها ایجاد رویه های ذخیره شده پرس و جو از پایگاه داده با اپراتورهای مختلف ایجاد تریگرها ایجاد نماها پیاده سازی امنیت پایگاه داده پشتیبان گیری و بازیابی داده ها با Aggregate توابع تجزیه و تحلیل داده ها با توابع تحلیلی ایجاد پایگاه های داده NoSQL تعامل با پایگاه های داده NoSQL پیش نیازها: یک رایانه لازم است + اتصال به اینترنت

مهندسین پایگاه داده بر اساس نیازهای شرکت، نیازهای ذخیره سازی داده ها و تعداد کاربرانی که به پایگاه داده دسترسی دارند، پایگاه های داده جدیدی را طراحی می کنند. پایش پایگاه های داده و برنامه ها مهندسان پایگاه داده به طور مداوم پایگاه‌های داده و سیستم‌های مرتبط را برای اطمینان از عملکرد بالا نظارت می‌کنند.

مدیر پایگاه داده تضمین می‌کند که داده‌ها در دسترس هستند، در برابر از بین رفتن و فساد محافظت می‌شوند و در صورت نیاز به راحتی قابل دسترسی هستند. همچنین آنها بر ایجاد، نگهداری و امنیت پایگاه های داده شما نظارت می کنند. مدیریت، پشتیبان گیری و در دسترس بودن داده ها را تضمین می کند.

PostgreSQL معمولاً به عنوان Postgres شناخته می شود و همچنین پایگاه داده منبع باز است. PostgreSQL یک سیستم پایگاه داده شی-رابطه ای قدرتمند و منبع باز است.

IBM Db2 یک خانواده از محصولات مدیریت داده مرتبط، از جمله سرورهای پایگاه داده رابطه‌ای است که توسط IBM توسعه و به بازار عرضه شده است.

MariaDB به دلیل نوآوری منبع باز و قابلیت اطمینان در سطح سازمانی، و همچنین پایگاه داده رابطه‌ای مدرنش عالی است.

SQL -Structured Query Language یک زبان بین المللی شناخته شده است که برای برقراری ارتباط و دستکاری سیستم های پایگاه داده مختلف استفاده می شود.

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

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

پایگاه‌های اطلاعاتی NoSQL (غیر SQL یا نه تنها SQL) به دلیل رشد داده‌ها محبوبیت بیشتری پیدا می‌کنند، زیرا می‌توانند داده‌های غیرمرتبط را در مقیاس بسیار بزرگ ذخیره کنند و می‌توانند مشکلاتی را که پایگاه‌های اطلاعاتی معمولی نمی‌توانند مدیریت کنند، حل کنند. . آنها به طور گسترده در عملیات داده های بزرگ استفاده می شوند. مزیت اصلی آنها توانایی مدیریت موثر مجموعه داده های بزرگ و همچنین مسائل مقیاس پذیری و انعطاف پذیری برای برنامه های مدرن است.


سرفصل ها و درس ها

راه اندازی PostgreSQL PostgreSQL Setup

  • معرفی Introduction

  • PostgreSQL چیست What is PostgreSQL

  • حداقل شرایط نصب Minimum Installation Requirements

  • نصب PostgreSQL در ویندوز Installing PostgreSQL on Windows

  • نصب PostgreSQL در MacOS Installing PostgreSQL on MacOS

  • نصب PgAdmin Tool در MacOS Installing PgAdmin Tool on MacOS

  • نصب PostgreSQL در لینوکس Installing PostgreSQL on Linux

  • نصب PgAdmin Tool در Linux Installing PgAdmin Tool on Linux

  • اتصال به سرور پایگاه داده PostgreSQL Connecting to PostgreSQL Database Server

  • بانک اطلاعات نمونه بارگیری کنید Load Sample Database

  • مفاهیم پایگاه داده Database Concepts

  • بارگیری پایگاه داده نمونه -گزینه 2 Loading Sample Database -Option 2

  • انواع داده ها Data Types

اشیاabase پایگاه داده PostgreSQL PostgreSQL Database Objects

  • سرویس سرور Server Service

  • پایگاه داده Database

  • جدول Table

  • طرحواره Schema

  • فضای میز Tablespace

  • بازدیدها Views

  • کارکرد Functions

  • بازیگران و اپراتورها Cast and Operators

  • توالی ها Sequences

  • برنامه های افزودنی Extensions

عملیات PostgreSQL CRUD PostgreSQL CRUD Operations

  • CRUD چیست What is CRUD

  • SQL چیست What is SQL

  • با استفاده از pgadmin پایگاه داده ایجاد کنید Create Database using pgadmin

  • با استفاده از pgadmin جدول ایجاد کنید Create Table using pgadmin

  • با استفاده از دستور SQL جدول ایجاد کنید Create Table using SQL Statement

  • داده ها را با دستور SELECT بازیابی کنید Retrieve data with SELECT statement

  • استفاده از زیرمجموعه ها Using Subqueries

  • با استفاده از بیانیه UPDATE داده ها را تغییر دهید Modify data using UPDATE Statement

  • حذف داده ها با استفاده از بیانیه DELETE Remove data using DELETE Statement

  • با استفاده از INSERT INTO Statement داده ها را اضافه کنید Add data using INSERT INTO Statement

  • محدودیت منحصر به فرد PostgreSQL PostgreSQL Unique Constraint

  • فیلتر کردن داده ها با بند WHERE Filtering data with WHERE clause

  • تمام داده ها را از یک جدول بازیابی کنید Retrieve all data from a table

  • داده ها را از یک ستون خاص بازیابی کنید Retrieve data from a specific column

  • سوابق تکراری را حذف کنید Remove duplicate records

  • مرتب سازی داده ها Sorting data

  • گروه بندی داده ها با استفاده از GROUP BY بند Grouping Data using GROUP BY Clause

  • با استفاده از بند Using HAVING Clause

  • جدا کردن جداول Truncating Tables

  • روش های ذخیره شده Stored Procedures

اپراتورهای PostgreSQL PostgreSQL Operators

  • اپراتورهای مقایسه Comparison Operators

  • بین اپراتور BETWEEN Operator

  • بین اپراتور نیست NOT BETWEEN Operator

  • مانند اپراتور LIKE OPERATOR

  • نه اپراتور NOT Operator

  • یا اپراتور OR Operator

  • و اپراتور AND Operator

  • ترکیب AND | یا اپراتور Combining AND | OR Operator

  • اپراتور LIMIT LIMIT Operator

  • در اپراتور IN Operator

  • اپراتور UNION UNION Operator

  • UNION ALL اپراتور UNION ALL Operator

  • INTERSECT اپراتور INTERSECT Operator

  • بجز اپراتور EXCEPT Operator

جدول پایگاه داده PostgreSQL بپیوندید PostgreSQL Database Table Join

  • مقدمه ای بر جدول پیوستن Introduction to Table Joins

  • درونی بپیوندید INNER JOIN

  • چپ بپیوندید LEFT Join

  • پیوستن کامل بیرونی FULL OUTER Join

  • CROSS بپیوندید CROSS Join

  • بپیوندید NATURAL Join

توابع جمع شده PostgreSQL PostgreSQL Aggregate Functions

  • مقدمه ای بر توابع جمع Introduction to Aggregate Functions

  • عملکرد جمع AVG AVG Aggregate function

  • COUNT تابع جمع COUNT Aggregate function

  • MAX تابع جمع MAX Aggregate function

  • تابع MIN جمع MIN Aggregate function

توابع تحلیلی PostgreSQL PostgreSQL Analytic Functions

  • عملکرد جمع SUM SUM Aggregate function

  • مقدمه ای بر توابع تحلیلی Introduction to Analytic Functions

  • ایجاد جدول های نمونه Creating sample tables

  • استفاده از AVG به عنوان عملکرد پنجره Using AVG as window function

  • توابع شماره ردیف ROW Number Functions

  • توابع RANK RANK Functions

  • توابع DENSE_RANK DENSE RANK Functions

  • تابع مقدار اول First Value Function

  • آخرین عملکرد LAST Function

  • عملکرد LAG LAG Function

  • عملکرد LEAD LEAD Function

دیدگاه های postgresql PostgreSQL Views

  • مقدمه ای بر دیدگاه ها Introduction to Views

  • فواید دیدگاه ها Benefits of views

  • ایجاد دیدگاه Creating views

  • اصلاح و حذف نماها Modifying and removing views

  • دیدگاه های به روز رسانی Updatable Views

  • ایجاد بازدیدهای قابل به روز Creating Updatable Views

  • نمایش های تحقق یافته Materialized Views

  • ایجاد دیدگاه های تحقق یافته Creating Materialized Views

راه اندازهای PostgreSQL PostgreSQL Triggers

  • معرفی راه اندازها Introduction to Triggers

  • ایجاد اولین قسمت ماشه خود 1 Creating your first trigger-part 1

  • ایجاد اولین قسمت ماشه خود 2 Creating your first trigger-part 2

  • ایجاد اولین قسمت ماشه 3 Creating your first trigger-part 3

  • مدیریت راه اندازها Managing Triggers

PostgreSQL Security | نقش ها PostgreSQL Security | Roles

  • معرفی Introducton

  • نقش پایگاه داده Database Role

  • ویژگی های نقش Role Attributes

  • عضویت در نقش Role Membership

  • وراثت نقش گروه و کاربر Group and user role inheritance

  • حذف نقش ها Removing Roles

  • نقش های پیش فرض Default Roles

  • تعریف نقش ها Defining Roles

مدیریت میز Tablespace Management

  • معرفی Introduction

  • ایجاد یک قاشق غذاخوری Creating a tablespace

  • تغییر یک قاشق غذاخوری Changing a tablespace

  • در حال حذف Tablespace Deleting Tablespace

پشتیبان گیری و بازیابی پایگاه داده PostgreSQL PostgreSQL Database Backup and Restore

  • معرفی Introduction

  • پشتیبان گیری از یک پایگاه داده واحد با pg_dump Backing up a single database with pg_dump

  • پشتیبان گیری از یک پایگاه داده با استفاده از pgadmin Backing up a single database using pgadmin

  • بازیابی پایگاه داده PostgreSQL Restoring a PostgreSQL Database

  • بازیابی پایگاه داده با استفاده از pgrestore Restoring a database using pgrestore

  • بازیابی پایگاه داده با استفاده از pgadmin Restoring a database using pgadmin

IBM DB2 Setup IBM DB2 Setup

  • DB2 چیست What is DB2

  • نصب سرور پایگاه داده DB2 Installing DB2 Database Server

  • نصب IBM Data Studio Client Installing IBM Data Studio Client

  • طرح ها Schemas

  • ERD چیست What is an ERD

  • روابط چند جدول Multiple Table Relationships

IBM DB2 Operations IBM DB2 Operations

  • ایجاد یک پایگاه داده و جدول جدید Creating a new database and table

  • راه اندازی مشتری IBM Data Studio Launching IBM Data Studio Client

  • ایجاد چندین جدول با استفاده از اسکریپت های SQL Creating multiple tables using SQL Scripts

  • قرار دادن دستی داده ها در پایگاه داده Manually Inserting Data into database

  • درج چندین رکورد با استفاده از اسکریپت های SQL Inserting Multiple records using SQL Scripts

  • بیانیه SELECT SELECT Statement

  • به روزرسانی سوابق Updating Records

  • حذف سوابق Deleting Records

  • به استثنای سوابق تکراری Excluding duplicate records

  • مرتب سازی داده ها Sorting data

  • فیلتر کردن سوابق Filtering Records

  • بند حد LIMIT Clause

  • مانند اپراتور LIKE OPERATOR

  • مانند اپراتور LIKE OPERATOR

  • توابع جمع Aggregate Functions

  • جدا کردن جداول Truncating Tables

  • انداختن جداول Dropping Tables

راه اندازی MariaDB MariaDB Setup

  • MariaDB چیست What is MariaDB

  • چه کسی از Mariadb استفاده می کند Who is using MariaDB

  • رابطه بین MySQL و MariaDB Relationship between MySQL and MariaDB

  • MariaDB را بارگیری و نصب کنید Download and install MariaDB

  • ابزار مدیریت MariaDB را بارگیری و نصب کنید Download and install MariaDB Management Tool

  • بانک اطلاعات نمونه را بارگیری کنید Download Sample Database

  • انواع داده های MariaDB MariaDB Data Types

عملیات CRD MariaDB MariaDB CRUD Operations

  • معرفی Introduction

  • ایجاد اشیا با استفاده از ایجاد Creating Objects using CREATE

  • درج داده Inserting Data

  • خواندن داده ها از یک پایگاه داده Reading data from a database

  • به روز رسانی داده ها در یک پایگاه داده Updating data in a database

  • حذف داده ها از یک پایگاه داده Deleting data from a database

  • جدا کردن جداول Truncating Tables

  • جدا کردن جداول Truncating Tables

  • انداختن جداول Dropping Tables

  • سوابق تکراری را حذف کنید Remove duplicate records

  • سوابق تکراری را حذف کنید Remove duplicate records

  • مرتب سازی داده ها Sorting data

  • استفاده از نام مستعار Using Aliases

توابع جمع MariaDB MariaDB Aggregate Functions

  • مقدمه ای بر توابع جمع Introduction to Aggregate Functions

  • مقدمه ای بر توابع جمع Introduction to Aggregate Functions

  • عملکرد جمع AVG AVG Aggregate function

  • عملکرد جمع AVG AVG Aggregate function

  • COUNT تابع جمع COUNT Aggregate function

  • COUNT تابع جمع COUNT Aggregate function

  • MAX تابع جمع MAX Aggregate function

  • MAX تابع جمع MAX Aggregate function

  • تابع MIN جمع MIN Aggregate function

  • عملکرد جمع SUM SUM Aggregate function

  • گروه بندی داده ها با استفاده از GROUP BY بند Grouping Data using GROUP BY Clause

  • گروه بندی داده ها با استفاده از GROUP BY بند Grouping Data using GROUP BY Clause

  • با استفاده از بند Using HAVING Clause

  • با استفاده از بند Using HAVING Clause

جدول MariaDB می پیوندد MariaDB Table Joins

  • معرفی Introduction

  • معرفی Introduction

  • استخراج داده با INNER Join Extracting data with INNER Join

  • استخراج داده ها با CROSS Join Extracting data with CROSS Join

  • استخراج داده ها با پیوستن به سمت چپ Extracting data with LEFT Join

  • استخراج داده ها با RIGHT Join Extracting data with RIGHT Join

  • مقادیر NULL NULL Values

اپراتورهای MariaDB MariaDB Operators

  • اپراتور UNION UNION Operator

  • بجز اپراتور EXCEPT Operator

  • بجز اپراتور EXCEPT Operator

  • INTERSECT اپراتور INTERSECT Operator

  • اپراتور مقایسه Comparison Operator

  • و | یا اپراتورها AND | OR Operators

پایگاه های داده NoSQL NoSQL Databases

  • NoSQL چیست What is NoSQL

  • آنچه پایگاه های NoSQL می توانند انجام دهند What NoSQL Databases can do

  • انواع پایگاه های NoSQL Types of NoSQL Databases

  • CouchDB را بارگیری و نصب کنید Download and Install CouchDB

نمونه هایی از پایگاه های NoSQL Examples of NoSQL Databases

  • MongoDB MongoDB

  • کاساندرا Cassandra

  • Hbase Hbase

  • ریاک Riak

  • Redis Redis

بازیابی داده های پایگاه داده NoSQL NoSQL Database Data Retrieval

  • ایجاد پایگاه داده Creating a database

  • داده ها Nesting data

  • بازیابی اطلاعات Retrieving data

  • پرس و جو از داده ها Querying data

  • تعریف نمایش ها Defining Views

  • کاهش داده ها با عملکرد Reduce Reducing data with Reduce function

توسعه برنامه پایگاه داده NoSQL NoSQL Database Application Development

  • ایجاد موارد منو Creating Menu Items

  • پیوست و بازیابی تصاویر Attaching and retrieving images

  • استعلام پیوست ها Querying attachments

  • با استفاده از HTML برای نمایش داده های پایگاه داده Using HTML to display database data

  • استقرار برنامه ها Deploying Applications

  • اعمال امنیت در CouchDB Applying Security to CouchDB

  • متشکرم Thank You

نمایش نظرات

آموزش مهندس پایگاه داده/DBA - (PostgreSQL، IBM-DB2، MariaDB، NoSQL)
جزییات دوره
18 hours
191
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
31,979
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bluelime Learning Solutions Bluelime Learning Solutions

آموزش ساده بلوبلایم مبتنی بر انگلستان است و کیفیت قابل فهم راه حل های یادگیری الکترونیکی را ایجاد می کند. همه دوره های ما 100٪ مبتنی بر فیلم است. ما نمونه هایی را به دست ها می آموزیم که مهارت های زندگی واقعی را آموزش می دهند. Bluelime در پروژه های مختلف برای 500 شرکت ثروتمند شرکت کرده است و درک می کند که برای آماده سازی دانش آموزان با مهارت های مربوطه مورد نیاز چیست.