|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/introduction-to-databases-ar
课程评论:没有评论
课程名称:数据库基础介绍 概述:在这门课程中,您将学习数据库的基本概念,并探索现代数据库的使用方法。课程将教您如何区分不同类型的数据库管理系统,并通过结构化查询语言(SQL)进行基础数据创建和识别的实践训练。完成课程后,您将能够: - 理解和应用支持数据库运作的基本概念和原则 - 识别并解释不同类型的基础技术和数据库管理系统 - 编写和执行SQL语句进行数据操作 课程大纲: 1. **数据库基础介绍**:本单元将介绍课程内容以及未来可以作为数据库工程师所担任的角色。同时,您将回顾成功学习这门课程的建议,并讨论学习目标。您还将获得数据库的基础知识及其运作原理,并学习SQL的基础语法,最后了解数据库的基本结构及其使用的各种键。 2. **创建、读取、更新和删除操作(CRUD)**:在这一单元中,您将学习CRUD操作,包括创建、读取、更新和删除。您将探索SQL数据类型,并学习如何区分数字数据、字符串数据和默认值。通过多次练习,您将掌握如何在数据库中创建和读取数据,使用SQL语句创建数据库和表并填充数据,最后学习如何更新和删除数据。 3. **SQL运算符及数据排序和过滤**:本单元将介绍SQL运算符,以及如何对数据进行排序和过滤。您将学习SQL运算符的语法以及比较运算符在数据库中的应用,随后掌握使用Order By、Where和Select Distinct语句进行数据排序和过滤,并有机会亲自练习。 4. **数据库设计**:在这一单元中,您将学习数据库设计。首先将概述数据库模式的设计,其次了解数据库模式的基本概念及各种类型。接着将专注于关系数据库的设计,探索如何利用键之间建立表之间的关系,并了解各种与关系数据库设计相关的键类型,如主键和外键。 5. **评估与反馈**:本单元将为您提供一个回顾所学内容的机会,识别您的强项以及需要进一步复习的主题。
Name:مقدمة عن قواعد البيانات
Description:في هذه الوحدة، ستكون هناك مقدمة إلى الدورة التدريبية واستكشاف أدوار الوظائف المحتملة التي يمكنك اتباعها كمهندس قواعد بيانات. كما ستقوم بمراجعة بعض الملاحظات حول كيفية تلقي هذه الدورة التدريبية بنجاح ومناقشة المرجو تعلمه. وفي جانب من المقدمة، ستتعرف على أساسيات قواعد البيانات والبيانات وكيفية عملها. سيكون عليك بعد ذلك تلقي مقدمة إلى SQL، أو Standard Query Language (لغة الاستعلام القياسية)، وبناء جملة كتابة التعليمات البرمجية المستخدمة في التعامل مع قواعد البيانات. وأخيرًا، سيكون عليك استكشاف الهيكل الأساسي لقواعد البيانات والتعرف على الأنواع المختلفة من المفاتيح المستخدمة فيها.
Name:عمليات الإنشاء والقراءة والتحديث والحذف (CRUD)
Description:في هذه الوحدة، سنتعرف على عمليات CRUD، أو Create (الإنشاء) وRead (القراءة) وUpdate (التحديث) وDelete (الحذف). سنبدأ باستكشاف أنواع بيانات SQL والتعرف على كيفية التمييز بين البيانات الرقمية وبيانات السلسلة والقيم الافتراضية. كما سنجري العديد من التدريبات التي سنتعلم من خلالها كيفية استخدام هذه الأنواع المختلفة من البيانات في مشروعات قواعد البيانات. ننتقل بعد ذلك إلى مرحلة التعرف على كيفية إنشاء بيانات في قاعدة بيانات وكيفية قراءتها. سنتعلم كيف نقوم بإنشاء قواعد البيانات والجداول وملئها بالبيانات باستخدام عبارات SQL. أخيرًا، سنستعرض عبارات SQL المستخدمة في تحديث البيانات وحذفها داخل قاعدة البيانات. ولإثبات قدرتك على تنفيذ عمليات CRUD، سيتعين عليك إتمام تمارين تقوم من خلالها بإنشاء بيانات وإدارتها.
Name:عوامل SQL وفرز البيانات وتصفيتها
Description:في هذه الوحدة، سنتعرف على عوامل SQL ونتعلم كيفية فرز البيانات وتصفيتها. سنبدأ هذه الوحدة بدرس عن عوامل SQL. كجزء من هذا الدرس الأول، سوف تستكشف خطوات بناء الجملة والعملية المستخدمة لنشر عوامل SQL الحسابية وعوامل المقارنة داخل قاعدة بيانات. بعد ذلك، سوف تكتشف كيفية فرز البيانات وتصفيتها باستخدام العبارات. تلك العبارات التي سنتعلمها تتضمن عبارة Order By وWhere وSelect Distinct. في كل عنصر من عناصر الدرس، ستجد نظرة عامة عن كيفية استخدام كل عبارة لفرز البيانات وتصفيتها في قاعدة البيانات. كما سنشاهد عروضًا عملية لاستخدام هذه العبارات، تليها فرصة لتجربة استخدامها بأنفسنا.
Name:تصميم قاعدة البيانات
Description:في هذه الوحدة، سنتعرف على تصميم قاعدة البيانات. في الدرس الأول، ستكون هناك نظرة عامة على كيفية تصميم مخطط قاعدة بيانات. وفي جزء من هذه النظرة العامة، ستتعرف على المفاهيم الأساسية لتصميم قاعدة البيانات مثل المخطط، إلى جانب معرفة المزيد عن أنواع المخططات المختلفة. يركز الدرس التالي على تصميم قاعدة البيانات العلائقية. ونستكشف في هذا الدرس كيفية إقامة علاقات بين الجداول في قاعدة البيانات باستخدام المفاتيح. كما سنتعرف على الأنواع المختلفة من المفاتيح التي يتم استخدامها في تصميم قاعدة البيانات العلائقية، مثل المفاتيح الأساسية والمفاتيح الخارجية.
Name:التقييم المقدَر بدرجات
Description:في هذه الوحدة، ستكون هناك فرصة لاستعراض ما تعلمته بشكل موجز، والتعرف على ما لديك من نقاط للقوة، وكذلك الموضوعات ذات الأهمية التي يتعين عليك الرجوع إليها في هذه الدورة التدريبية.
في هذه الدورة التدريبية، سوف تتعرف على قواعد البيانات وتستكشف الطرق الحديثة التي يتم استخدامها بها. تعلم كيفية التمييز بين الأنواع المختلفة لأنظمة إدارة قواعد البيانات ثم تدرب على الإنشاء الأساسي وتحديد البيانات باستخدام أوامر لغة الاستعلامات المهيكلة (SQL). بنهاية هذه الدورة التدريبية، ستكون قادرًا على: - إظهار معرفة عملية بالمفاهيم والمبادئ التي تدعم كيفية عمل قواعد البيانات - تحديد الأنواع المختلفة من التكنولوجيا الأساسية وأنظمة الإدارة المستخدمة في قواعد البيانات وشرحها - تحديد عبارات وأوام