برمجة وبناء صفحات ويب باستخدام HTML5 & CSS3 & JavaScript

DB-201 : برمجة قواعد بيانات MS SQL Server 2008/2012 (المستوى 1)

  • 36ساعه تدريب
  • 12محاضره
  • 7ساعات مساعده
  • 950جنيه مصري
  • 10طالب بحد اقصى
  • تطبيق واحتراف برمجه قواعد البيانات باستخدام MS SQL Server 2008/2012

محتوى البرنامج التدريبي

  • Lesson 1: Overview of Relational Databases
  • Lesson 2: Introduction to Microsoft SQL Server 2012
  • Introducing Microsoft SQL Server 2012
  • Getting Started with SQL Server Management Studio
  • Creating Database Objects
  • Lab : Working with SQL Server 2012 Tools
  • Lesson 3: Introduction to T-SQL Querying
  • Introducing T-SQL
  • Understanding Sets
  • Understanding Predicate Logic
  • Understanding the Logical Order of Operations in SELECT statements
  • Lab : Introduction to Transact-SQL Querying
  • Lesson 4: Writing SELECT Queries
  • Writing Simple SELECT Statements
  • Eliminating Duplicates with DISTINCT
  • Using Column and Table Aliases
  • Writing Simple CASE Expressions
  • Lab : Writing Basic SELECT Statements
  • Lesson 5: Querying Multiple Tables
  • Understanding Joins
  • Querying with Inner Joins
  • Querying with Outer Joins
  • Querying with Cross Joins and Self Joins
  • Lab : Querying Multiple Tables
  • Lesson 6: Sorting and Filtering Data
  • Sorting Data
  • Filtering Data with a WHERE Clause
  • Filtering with the TOP and OFFSET-FETCH Options
  • Working with Unknown and Missing Values
  • Lab : Sorting and Filtering Data
  • Lesson 7: Views and Indexes
  • Using Views
  • Every Thing About Views
  • Indexes
  • Lesson 8: Working with SQL Server 2012 Data Types
  • Introducing SQL Server 2012 Data Types
  • Working with Character Data
  • Working with Date and Time Data
  • Lab : Working with SQL Server 2012 Data Types
  • Lesson 9: Using Built-In Functions
  • Writing Queries with Built-In Functions
  • Using Conversion Functions
  • Using Logical Functions
  • Using Functions to Work with NULL
  • Lab : Using Built-In Functions
  • Lesson 10: Grouping and Aggregating Data
  • Using Aggregate Functions
  • Using the GROUP BY Clause
  • Filtering Groups with HAVING
  • Lab : Grouping and Aggregating Data
  • Lesson 11: Using Subqueries
  • Writing Self-Contained Subqueries
  • Writing Correlated Subqueries
  • Using the EXISTS Predicate with Subqueries
  • Lab : Using Subqueries
  • Lesson 12: Using Table Expressions
  • Using Derived Tables
  • Using Common Table Expressions
  • Using Inline Table-Valued Functions
  • Lab : Using Table Expressions
  • Lesson 13: Using Set Operators
  • Writing Queries with the UNION Operator
  • Using EXCEPT and INTERSECT
  • Using APPLY
  • Lab : Using Set Operators
  • Lesson 14: Using Window Ranking, Offset and Aggregate Functions
  • Creating Windows with OVER
  • Exploring Window Functions
  • Lab : Using Window Ranking, Offset and Aggregate Functions
  • Lesson 15: Pivoting and Grouping Sets
  • Writing Queries with PIVOT and UNPIVOT
  • Working with Grouping Sets
  • Lab : Pivoting and Grouping Sets
  • Lesson 16: Querying SQL Server Metadata
  • Querying System Catalog Views and Functions
  • Executing System Stored Procedures
  • Querying Dynamic Management Objects
  • Lab : Querying SQL Server Metadata
  • Lesson 17: Executing Stored Procedures
  • Querying Data with Stored Procedures
  • Passing Parameters to Stored Procedures
  • Creating Simple Stored Procedures
  • Working with Dynamic SQL
  • Lab : Executing Stored Procedures
  • Lesson 18: Programming with T-SQL
  • T-SQL Programming Elements
  • Controlling Program Flow
  • Lab : Programming with T-SQL
  • Lesson 19: Implementing Error Handling
  • Using TRY / CATCH Blocks
  • Working with Error Information
  • Lab : Implementing Error Handling
  • Lesson 20: Implementing Transactions
  • Transactions and the Database Engine
  • Controlling Transactions
  • Lab : Implementing Transactions
  • Lesson 21: Improving Query Performance
  • Factors in Query Performance
  • Displaying Query Performance Data
  • Lab : Improving Query Performance
  • Lesson 22: Working with XML
  • XML Data Type
  • XML Schema Collections
  • Querying XML
  • Lesson 23: SQL Services Overview
  • Overview of Integration Services
  • Overview of Analysis Services
  • Overview of Reporting Services

المتطلبات السابقه

للدخول الى هذه الدوره يجب ان يكون لديك معرفه جيده بقواعد البيانات الارتباطيه, برجاء مراجعة المسارات التعليميه لمزيد من المعلومات

اهتمامات الحضور

  • طلاب كليات الحاسب.
  • موظفي ومديري نظم المعلومات.
  • المهتمين بالعمل في مجال البرمجيات.

المسمى الوظيفي

يمكنك بعد انتهاء هذه الدوره العمل بوظيفة مبرمج قواعد بيانات MS SQL Server

تعرف على المدربين بهذه الدوره

حماده محمود
حماده محمود
مدرب ومطور مواقع ويب

يعمل حماده كمطور مواقع ويب محترف باستخدام العديد من منصات العمل بما فيها PHP و MS ASP.NET, وقد حصل على تصديق ميكروسوفت كمطور حلول معتمد فيما يخص تطبيقات ويب, وذلك بعد حصوله على بكالوريوس علوم الحاسب من الجامعه. يمتلك حماده محمود خبره عمليه طويله في بناء تطبيقات ويب موجهة لسوق العمل, بالاضافه الى تقديم العديد من الدورات التدريبيه في هذا المجال.

لديك رسالة للمدرب؟ ارسلها من هنا.
وليد محمد
وليد محمد
المدير التنفيذي, ومطور قواعد بيانات

بدأ وليد دراسته لعلوم الحاسب والبرمجه منذ سن 11 عام تقريبا باستخدام لغة Q-Basic القديمه, ومنذ ذلك الوقت قام بالتعامل مع العديد من التقنيات في مجالات البرمجه وقواعد البيانات, وانظمة الحاسب بشكل عام. الآن يعمل وليد مديرا تنفيذيا لشركة Code-Times, Ltd للبرمجيات, ومتخصص بتحليل النظم وتطوير قواعد بيانات MS SQL Server, وبناء التطبيقات الضخمه باستخدام تكنولوجيا MS .NET لكلا من بيئتي ويب وويندوز. وحاليا يقوم وليد بإدارة اقسام التدريب بسفن داش بالإضافه إلى إعداد وتنفيذ العديد من البرامج التدريبيه المتخصصه في علوم الحاسب بمفهومه الخاص والذي يطمح من خلاله الى تقديم محتوى تدريبي اقرب الى الواقع العملي بشركات البرمجه الحقيقيه بسوق العمل, وليس مجرد منهج اكاديمي بدون مراعاه للفهم التطبيقي للمحتوى.

لديك رسالة للمدرب؟ ارسلها من هنا.

الأسئله الأكثر شيوعا حول هذا البرنامج التدريبي

  • هل يمكنني العمل كمبرمج قواعد بيانات بمجرد انتهاء هذه الدوره ؟
  • نعم, المستوى الأول لا تعني تدريس الاساسيات فقط, ولكن تهدف هذه الدوره الى البدء معك من مرحله الاساسيات في نظام ادارة قاعدة البيانات ثم الانتقال معك حتى مرحله الاحتراف, ويخدم محتوى هذه الدوره معظم الاهداف الرئيسه لمعظم الشركات, بينما يتطرق المستوى التالي الى موضوعات اكثر تعقيدا لخدمه شرائح خاصه من الوظائف
  • هل تؤهل هذه الدوره لأي من الشهادات المتخصصه من ميكروسوفت ?
  • نعم تؤهلك هذه الدوره للحصول على شهاده MSCTS في تخصص تطوير قواعد البيانات

هل تتبع مسار تدريبي خاص ؟

اليك وضع هذه الدوره ضمن جميع المسارات التدريبه المتداخله معها


مزايا اضافيه مع هذه الدوره


  • امكانية الحضور اكثر من مره مجانا

  • كافيتريا مشروبات

  • بيئة دراسيه مريحه

  • دعم مستمر

  • ساعات مساعده خاصه
سجل بهذه الدورة

احجز مقعدك بهذه الدوره

ادخل بياناتك الآن وسوف يتم الاتصال بك هاتفيا لتنسيق موعد الدوره وابلاغك بتفاصيل الحجز.



لديك استفسار ؟

يسعدنا كثيرا مساعدتك في استيعاب افضل للأمور, فلا تترد مطلقا في الاتصال بنا في حال كانت لديك اية اسئله او استفسارات.



98 مصطفى النحاس
مدينة نصر - القاهره.