مقدمة
تعلم كيفية تطوير قواعد البيانات مع أحدث إصدار من سيكول سيرفر 2014. سيتم تبيان كيفية تصميم الجداول والمنظور “View”، واستخدام القيود، وإنشاء وتنفيذ الفهارس للجداول. كما انه سيتم مناقشة الإجراءات المخزنة، واستخدام الأحداث لتعديل البيانات. بالاضافة الى ذلك، معرفة الميزات الفريدة في SQL Server 2014: ، من قبيل الجداول التي في الذاكرة الإجراءات المخزنة بشكل أساسي ” natively compiled”.
SQL Server Database Creation, Beginner
This course will teach how to develop databases with the latest version of SQL Server 2014. It will show designing tables and views, using constraints, and creating and implementing indexes. Then it will discuss stored procedures, and how to use triggers to change data. also, you will learn new features unique to SQL Server 2014: like in-memory tables and in-memory (or natively compiled) stored procedures
.
أهداف الدورة Course Objectives
عربي | English |
العمل مع أدوات تطوير خادم سيكول سيرفر | Working with SQL Server development tools |
تصميم جداول قاعدة البيانات | Designing database tables |
استخدام المخططات مع الجداول | Utilizing schema with tables |
استخدام القيود لفرض صحة البيانات وارتباطها | Using constraints to enforce integrity |
فهم كيفية تخزين البيانات | Understanding how SQL stores and locates data |
تصميم المناظير Views | Designing database views |
العمل مع الإجراءات المخزنة | Working with stored procedures |
استخدام الأحداث لتعديل البيانات | Using triggers to modify data |
إنشاء قواعد بيانات في الذاكرة | Creating in-memory databases |
.
لمن هذه الدورة The course is for
عربي | English |
للمبتدئين في سيكول سيرفر | For beginners in SQL Server |
لمن يريد ان يتعلم تصميم قواعد بيانات | Those who want to Database design |
لمن يريد استخدام واجهة سيكول سيرفر | Anyone who wants to use SQL Server Interface |
.
برنامج ومحاور الدورة Course Program
عربي | English |
يوم 1: المقدمة | Day 1: introduction |
المقدمة | Introduction |
أهلا بك | Welcome |
ما يجب أن تعرفه قبل ان تبدأ هذه الدورة | What you should know before this course |
العمل مع أدوات تطوير خادم سيكول سيرفر | 1. Working with SQL Server Development Tools |
باستخدام واجهة مدير خادم سيكول سيرفر | Using SQL Server Management Studio |
إدارة المشاريع مع مدير خادم سيكول سيرفر | Managing projects with SSMS |
استخدام أدوات بيانات سيكول سيرفر | Using SQL Server data tools |
إنشاء الرسومات التخطيطية لقاعدة البيانات | Creating database diagrams |
فهم خدمات سيكول سيرفر | Understanding the SQL Server services |
مراجعة تسوية قاعدة البيانات | Reviewing database normalization |
مقدمة في تصميم الجداول | Introduction to designing tables |
. | . |
يوم 2: جداول البيانات | Day 2: Data Tables |
تصميم جداول البيانات | 2. Designing Data Tables |
استخدام المخططات مع الجداول | Utilizing schemas with tables |
استكشاف أنواع بيانات سيكول سيرفر | Exploring SQL Server data types |
تغيير وتعديل الجداول | Altering tables |
التعرف على مفهوم القيود | 3. Understanding the Concept of Constraints |
استخدام القيود لفرض صحة البيانات | Using constraints to enforce integrity |
تفصيل أكثر في استخدام القيود لفرض صحة البيانات | More on using constraints to enforce integrity |
تنفيذ قيود التأكد | Implementing check constraints |
تنفيذ قيود الجدول | Implementing entity constraints |
تنفيذ قيود المرجع | Implementing referential integrity |
التخزين والمؤشرات | 4. Storage and Indexes |
فهم بنية ملف SQL | Understanding the SQL file structure |
كيف يخزن SQL البيانات | How SQL stores data |
كيف يتم تحديد البيانات | How SQL locates data |
تنفيذ فهارس nonclustered | Implementing nonclustered indexes |
. | . |
يوم 3: المنظور Views | Day 3: Views |
تصميم المنظور Views | 5. Designing Views |
تقديم المنظور Views | Introducing views |
إنشاء وإدارة المناظير Views | Creating and managing views |
العمل مع الإجراءات المخزنة | 6. Working with Stored Procedures |
فهم الإجراءات المخزنة | Understanding stored procedures |
تمرير بيانات لـ الإجراءات المخزنة | Using parameters with stored procedures |
إجراء تعديل البيانات مع الأحداث | 7. Performing Data Modification with Triggers |
فهم الأحداث | Understanding triggers |
استخدام الأحداث | Utilizing triggers |
قواعد البيانات التي في الذاكرة | 8. In-Memory Databases |
ما هو الذي في الذاكرة؟ | What is in-memory? |
في الذاكرة: مزيد من التفاصيل | In-memory: More details |
إنشاء الجداول في الذاكرة | Creating in-memory tables |
الإجراءات المخزنة في الذاكرة | In-memory stored procedures |
النقل | Migrating |
الخاتمة | Conclusion |
.
المدرب Trainer
حسين ناجي الصفافير Hussain Naji Al-Safafeer
للتواصل، الضغط على الرابط التالي:
.
.
الوسائل التدريبية Requirements for Trainee
عربي | English |
حاسب | Computer |
جهاز عرض | Projector |
.
المتطلبات لكل متدرب Training Instruments
عربي | English |
معرفة عامة بالبرمجة | Basic Knowledge in programming |
.
تفاصيل الدورة Course Details
اسم الدورة – عربي | Course Arabic Name | تصميم قواعد بيانات سيكويل سيرفر SQL Server، مبتدىء |
اسم الدورة – انجليزي | Course English Name | SQL Server Database creation, Beginner |
المستوى | Level | مبتدىء |
Level | Level | Beginner |
اللغات التي يمكن أن تعرض به الدورة | Spoken Languages | عربي / English |
مسمى الوظيفة للمتدرب | Job title for the Trainee-AR | مساعد مدير قواعد بيانات |
مسمى الوظيفة للمتدرب بالانجليزي | Job title for the Trainee-En | Database Admin Assistant |
المجال | Subject | برمجة قواعد البيانات |
الفرع | SubSubject | SQL Server |
عدد المتدربين | # of trainees | 15-20 |
عدد الايام | # of Days | 3 |
عدد الساعات في اليوم الواحد |
# of hours per Day | 3 |
مجموع الساعات | Sum of Hours | 9 |
سعرها | Price | |
الفئة المستهدفة | Target group | مدير قواعد بيانات، مبرمج |
متطلبات الدورة | Requirements | معرفة عامة البرمجة |
صفحة تفاصيل | Course Link | https://traineralsafafeer.wordpress.com/2016/02/23/sql-server-database-creation-beginner |
.
دورات مشابهة Similar Courses
برمجة فيجول بيسك دوت نت VB.Net، مبتدىء – Programming VB.Net, Beginner
الدورات المتوفرة للتدريب Training Courses
.
التنبيهات: برمجة قواعد بيانات سيكويل سيرفر SQL Server -T-SQL، مبتدىء | المدرب حسين ناجي الصفافير