لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش RDF و SPARQL عملی
Practical RDF and SPARQL
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
سطح متوسط تا پیشرفته RDF، RDFS و SPARQL برای توسعه گراف دانش و پرس و جو کسب سطح متوسط تا پیشرفته در RDF و SPARQL، از جمله درک کامل به روز رسانی SPARQL برای عملیات CRUD استفاده از روش های اعلامی و خودکار برای ارتقاء واژگان گراف ضمنی به یک گراف صریح طرح واره ای که از طرحواره RDF (RDFS) استفاده می کند، عملیات مدیریت گراف و پرس و جو از نمودارهای پیش فرض و نامگذاری شده را انجام می دهد. ساخت و پرس و جو از ظروف و مجموعه های RDF به عنوان ساختارهای سطح نمونه برای ارائه گروه بندی های نامرتب و مرتب گره ها. غنی سازی گراف از طریق فدراسیون پرس و جو و به روز رسانی SPARQL پیش نیازها: درک پایه ای از فن آوری های نمودار دانش مهارت های اساسی در RDF و SPARQL یک پایگاه داده گراف RDF از پیش نصب شده، به عنوان مثال. ویرایشگر متن/کد Blazegraph، به عنوان مثال. Notepad++، کد ویژوال استودیو، TextEdit (Mac)، Notepad (ویندوز)
RDF مدل نموداری را برای اتصال دادهها به نمودارهای سازگار با W3C در اختیار ما قرار میدهد و SPARQL ما را قادر میسازد تا اطلاعات را برای پاسخ به سؤالات تجاری جستجو کنیم. در سفر به مهارت در فن آوری به منظور استفاده از آن فراتر از مرزهای "پروژه های حیوان خانگی" و اثبات مفهوم، چیزهای بیشتری برای دستیابی به استفاده از وسعت کامل RDF برای بافندگی اطلاعات وجود دارد. چندین نمودار و مدیریت این نمودارها.
این دوره آموزشی به شما کمک میکند تا درک اساسی خود را از RDF و SPARQL ایجاد کنید و با مفاهیم و ویژگیهای سطح متوسط تا پیشرفته RDF و SPARQL آشنا شوید. این همچنین مستلزم کار با طرحواره RDF (RDFS) به منظور رمزگذاری آشکار ساختارهای طرحواره گراف (هستی شناسی) است.
بنابراین، این دوره به شما کمک می کند تا به نقطه عطف بعدی خود به عنوان یک کارگر داده گراف که باید در توسعه و پرس و جو نمودارهای دانش مبتنی بر وب معنایی ماهرتر برسید.
در این دوره، شما با مجموعه دادههای گستردهتری کار میکنید و پرسوجوهای SPARQL شامل عملیات ریاضی و رشتهای و سفارشیسازی خروجیهای نتیجه را صادر میکنید. همچنین از قدرت واقعی بهروزرسانی SPARQL برای تولید طرحواره (به کمک RDFS)، مدیریت گراف، از جمله کارهای مفیدی مانند بازسازی نهاد استفاده خواهید کرد.
همچنین خواهید آموخت که چگونه ساختارهایی مانند کانتینرها و مجموعههای RDF را بنویسید و به طور کارآمد جستجو کنید و پرس و جوهای فدرال SPARQL را برای بازجویی از منابع داده توزیع شده برای به دست آوردن تجزیه و تحلیل غنیتر و غنیسازی نمودار دانش صادر کنید.
به طور کلی، اگر به چیزهای تکنیکی علاقه دارید، از فنآوریهای نمودار دانش مبتنی بر وب معنایی هستید و میخواهید یک مرحله تغییر در مجموعه مهارتهای خود به دست آورید، پس این دورهای است که نباید آن را از دست بدهید!
سرفصل ها و درس ها
معرفی
Introduction
به دوره خوش آمدید!
Welcome to the course!
مخاطب دوره
Course audience
نتایج یادگیری
Learning outcomes
ساختار دوره
Course structure
[نقطه بازرسی] آیا این دوره نیازهای من را برآورده می کند؟
[Checkpoint] Will this course meet my needs?
آشنایی با مجموعه داده
Familiarising with the dataset
نمودار توسعه یافته برای یک کشور: قسمت 1
Extended graph for a country: Part 1
نمودار توسعه یافته برای یک کشور: قسمت 2
Extended graph for a country: Part 2
نمودار توسعه یافته برای یک کشور: قسمت 3
Extended graph for a country: Part 3
تجسم نمودار توسعه یافته کشور
Visualising the country extended graph
دیدگاه طرحواره رابطه ای
A relational schema perspective
نگاهی کوتاه به مجموعه داده کامل
A brief look at the full dataset
PREFIX و @prefix
PREFIX and @prefix
شروع شدن
Getting started
ایجاد یک فروشگاه چهارگانه جدید
Creating a new Quad Store
بارگذاری در یک نمودار نامگذاری شده با LOAD سه برابر می شود
Loading triples into a named graph with LOAD
عباراتی که شامل نمودارهای نامگذاری شده است
Statements involving named graphs
[فعالیت] آشنایی با مجموعه داده
[Activity] Familiarising with the dataset
[آزمایش] آشنایی با مجموعه داده
[Quiz] Familiarising with the dataset
گرم کردن با SPARQL
Warming up with SPARQL
توابع روی اعداد: SUM و ROUND
Functions on numbers: SUM and ROUND
توابع روی اعداد (ctd.)
Functions on numbers (ctd.)
[فعالیت] توابع روی اعداد
[Activity] Functions on numbers
بررسی مقادیری که در فهرست هستند یا در فهرست نیستند
Checking for values that are IN or NOT IN a list
[فعالیت] IN و NOT IN
[Activity] IN and NOT IN
توابع روی رشته ها: STRENDS
Functions on strings: STRENDS
توابع روی رشته ها (ctd.)
Functions on strings (ctd.)
انتقال داده ها در جداول با OPTIONAL
Transposing data in tables with OPTIONAL
سوالات فرعی
Subqueries
الحاق عناصر با GROUP_CONCAT
Concatenating elements with GROUP_CONCAT
[فعالیت] جستجوی SPARQL
[Activity] SPARQL querying
ارتقاء واژگان گراف با طرحواره RDF
Uplifting the graph vocabulary with RDF Schema
بررسی اجمالی
Overview
کلاس های RDFS
RDFS classes
[فعالیت] کلاس های RDFS
[Activity] RDFS classes
خواص RDF
RDF properties
دامنه و محدوده RDFS
RDFS domain and range
[فعالیت] خواص RDF
[Activity] RDF properties
طرحواره دیر در مقابل طرحواره اول
Schema-late vs schema-first
ایجاد خودکار کلاس با SPARQL INSERT: قسمت 1
Automating class creation with SPARQL INSERT: Part 1
ایجاد خودکار کلاس با SPARQL INSERT: قسمت 2
Automating class creation with SPARQL INSERT: Part 2
ایجاد خودکار ویژگی با SPARQL INSERT: قسمت 1
Automating property creation with SPARQL INSERT: Part 1
ایجاد خودکار ویژگی با SPARQL INSERT: قسمت 2
Automating property creation with SPARQL INSERT: Part 2
نمایش نظرات