Submit Search
Upload
School database - Abdullatif Tarakji - www.abdtarakji.com
•
0 likes
•
517 views
Abdullatif Tarakji
Follow
PDF file for design school database using microsoft access database.
Read less
Read more
Education
Report
Share
Report
Share
1 of 97
Download now
Download to read offline
Recommended
School database
School database
Abdullatif Tarakji
1366136913.9485 نظم ادارة قواعد البيانات 2
1366136913.9485 نظم ادارة قواعد البيانات 2
mh ED
قواعد البيانات وبنوك المعلومات (
قواعد البيانات وبنوك المعلومات (
Beni-Suef University
الأوراكل
الأوراكل
Fahed Abdelwahed
نظم قواعد البيانات
نظم قواعد البيانات
Fida Kadun
Database training for HSC school classes presented by Andrew Gee
Database training for HSC school classes presented by Andrew Gee
PublicLibraryServices
Examples of continuing projects at C2Clab; database & Happy Healthy School
Examples of continuing projects at C2Clab; database & Happy Healthy School
Academic Chair ‘Cradle to Cradle for Innovation and Quality’
School Manament System
School Manament System
Majid Talpur
Recommended
School database
School database
Abdullatif Tarakji
1366136913.9485 نظم ادارة قواعد البيانات 2
1366136913.9485 نظم ادارة قواعد البيانات 2
mh ED
قواعد البيانات وبنوك المعلومات (
قواعد البيانات وبنوك المعلومات (
Beni-Suef University
الأوراكل
الأوراكل
Fahed Abdelwahed
نظم قواعد البيانات
نظم قواعد البيانات
Fida Kadun
Database training for HSC school classes presented by Andrew Gee
Database training for HSC school classes presented by Andrew Gee
PublicLibraryServices
Examples of continuing projects at C2Clab; database & Happy Healthy School
Examples of continuing projects at C2Clab; database & Happy Healthy School
Academic Chair ‘Cradle to Cradle for Innovation and Quality’
School Manament System
School Manament System
Majid Talpur
قواعد البيانات
قواعد البيانات
Moselhy Hussein
What is no sql
What is no sql
Garmian
مقدمة في قواعد البيانات
مقدمة في قواعد البيانات
Mahmoud Almadhoun
أنواع العلاقات
أنواع العلاقات
m_gemy86
أنظمة ادارة قواعد البيانات
أنظمة ادارة قواعد البيانات
Mahmoud Almadhoun
Database concepts
Database concepts
Fataho Ali
مقدمة في قواعد البيانات
مقدمة في قواعد البيانات
DrMohammed Qassim
ادارة قواعد البيانات.pptx
ادارة قواعد البيانات.pptx
AhmedOthman511332
Lesson1 Create and manage databases
Lesson1 Create and manage databases
Abdullatif Tarakji
1 introdcution to ds 2-2019 abstract stack and queue
1 introdcution to ds 2-2019 abstract stack and queue
ِِِAhmed R. A. Shamsan
An introduction to BI, DW & OLAP Cube
An introduction to BI, DW & OLAP Cube
ziaa
دليل البرمجة باستخدام Dynamo DB للمبتدئين
دليل البرمجة باستخدام Dynamo DB للمبتدئين
Ismaeel Enjreny
تواصل_تطوير المحاضرة رقم 190 المهندس / أشرف نصير عنوان المحاضرة "إستراتيجيات...
تواصل_تطوير المحاضرة رقم 190 المهندس / أشرف نصير عنوان المحاضرة "إستراتيجيات...
Egyptian Engineers Association
Database system concepts and architecture
Database system concepts and architecture
Mahmoud Almadhoun
Digital repositories
Digital repositories
Esraamohamed198
Databases قواعد البيانات
Databases قواعد البيانات
Mohamed Reda
المحاضرة الثانية من محاضرات الجزء الثاني من مقرر وصف وإتاحة المصادر (1)
المحاضرة الثانية من محاضرات الجزء الثاني من مقرر وصف وإتاحة المصادر (1)
Dr. Ali Shaker
المستودعات الرقمية
المستودعات الرقمية
tassadit ALLOUNE
المحاضرة الأولى من محاضرات الجزء الثاني من مقرر وصف وإتاحة المصادر (1)
المحاضرة الأولى من محاضرات الجزء الثاني من مقرر وصف وإتاحة المصادر (1)
Dr. Ali Shaker
Cds
Cds
170808peter
Årstiderna, Seasons - Abdullatif Tarakji - www.abdtarakji.com
Årstiderna, Seasons - Abdullatif Tarakji - www.abdtarakji.com
Abdullatif Tarakji
Prepositioner, Prepositions
Prepositioner, Prepositions
Abdullatif Tarakji
More Related Content
Similar to School database - Abdullatif Tarakji - www.abdtarakji.com
قواعد البيانات
قواعد البيانات
Moselhy Hussein
What is no sql
What is no sql
Garmian
مقدمة في قواعد البيانات
مقدمة في قواعد البيانات
Mahmoud Almadhoun
أنواع العلاقات
أنواع العلاقات
m_gemy86
أنظمة ادارة قواعد البيانات
أنظمة ادارة قواعد البيانات
Mahmoud Almadhoun
Database concepts
Database concepts
Fataho Ali
مقدمة في قواعد البيانات
مقدمة في قواعد البيانات
DrMohammed Qassim
ادارة قواعد البيانات.pptx
ادارة قواعد البيانات.pptx
AhmedOthman511332
Lesson1 Create and manage databases
Lesson1 Create and manage databases
Abdullatif Tarakji
1 introdcution to ds 2-2019 abstract stack and queue
1 introdcution to ds 2-2019 abstract stack and queue
ِِِAhmed R. A. Shamsan
An introduction to BI, DW & OLAP Cube
An introduction to BI, DW & OLAP Cube
ziaa
دليل البرمجة باستخدام Dynamo DB للمبتدئين
دليل البرمجة باستخدام Dynamo DB للمبتدئين
Ismaeel Enjreny
تواصل_تطوير المحاضرة رقم 190 المهندس / أشرف نصير عنوان المحاضرة "إستراتيجيات...
تواصل_تطوير المحاضرة رقم 190 المهندس / أشرف نصير عنوان المحاضرة "إستراتيجيات...
Egyptian Engineers Association
Database system concepts and architecture
Database system concepts and architecture
Mahmoud Almadhoun
Digital repositories
Digital repositories
Esraamohamed198
Databases قواعد البيانات
Databases قواعد البيانات
Mohamed Reda
المحاضرة الثانية من محاضرات الجزء الثاني من مقرر وصف وإتاحة المصادر (1)
المحاضرة الثانية من محاضرات الجزء الثاني من مقرر وصف وإتاحة المصادر (1)
Dr. Ali Shaker
المستودعات الرقمية
المستودعات الرقمية
tassadit ALLOUNE
المحاضرة الأولى من محاضرات الجزء الثاني من مقرر وصف وإتاحة المصادر (1)
المحاضرة الأولى من محاضرات الجزء الثاني من مقرر وصف وإتاحة المصادر (1)
Dr. Ali Shaker
Cds
Cds
170808peter
Similar to School database - Abdullatif Tarakji - www.abdtarakji.com
(20)
قواعد البيانات
قواعد البيانات
What is no sql
What is no sql
مقدمة في قواعد البيانات
مقدمة في قواعد البيانات
أنواع العلاقات
أنواع العلاقات
أنظمة ادارة قواعد البيانات
أنظمة ادارة قواعد البيانات
Database concepts
Database concepts
مقدمة في قواعد البيانات
مقدمة في قواعد البيانات
ادارة قواعد البيانات.pptx
ادارة قواعد البيانات.pptx
Lesson1 Create and manage databases
Lesson1 Create and manage databases
1 introdcution to ds 2-2019 abstract stack and queue
1 introdcution to ds 2-2019 abstract stack and queue
An introduction to BI, DW & OLAP Cube
An introduction to BI, DW & OLAP Cube
دليل البرمجة باستخدام Dynamo DB للمبتدئين
دليل البرمجة باستخدام Dynamo DB للمبتدئين
تواصل_تطوير المحاضرة رقم 190 المهندس / أشرف نصير عنوان المحاضرة "إستراتيجيات...
تواصل_تطوير المحاضرة رقم 190 المهندس / أشرف نصير عنوان المحاضرة "إستراتيجيات...
Database system concepts and architecture
Database system concepts and architecture
Digital repositories
Digital repositories
Databases قواعد البيانات
Databases قواعد البيانات
المحاضرة الثانية من محاضرات الجزء الثاني من مقرر وصف وإتاحة المصادر (1)
المحاضرة الثانية من محاضرات الجزء الثاني من مقرر وصف وإتاحة المصادر (1)
المستودعات الرقمية
المستودعات الرقمية
المحاضرة الأولى من محاضرات الجزء الثاني من مقرر وصف وإتاحة المصادر (1)
المحاضرة الأولى من محاضرات الجزء الثاني من مقرر وصف وإتاحة المصادر (1)
Cds
Cds
More from Abdullatif Tarakji
Årstiderna, Seasons - Abdullatif Tarakji - www.abdtarakji.com
Årstiderna, Seasons - Abdullatif Tarakji - www.abdtarakji.com
Abdullatif Tarakji
Prepositioner, Prepositions
Prepositioner, Prepositions
Abdullatif Tarakji
Lägenhet, Apartment - Abdullatif Tarakji - www.abdtarakji.com
Lägenhet, Apartment - Abdullatif Tarakji - www.abdtarakji.com
Abdullatif Tarakji
Kroppen, Body - Abdullatif Tarakji - www.abdtarakji.com
Kroppen, Body - Abdullatif Tarakji - www.abdtarakji.com
Abdullatif Tarakji
Lesson19 Format Reports
Lesson19 Format Reports
Abdullatif Tarakji
Lesson18 Set Report Controls
Lesson18 Set Report Controls
Abdullatif Tarakji
Lesson17 Create Reports
Lesson17 Create Reports
Abdullatif Tarakji
Lesson16 Format Forms
Lesson16 Format Forms
Abdullatif Tarakji
Lesson15 Set Form Controls
Lesson15 Set Form Controls
Abdullatif Tarakji
Lesson14 Create Forms
Lesson14 Create Forms
Abdullatif Tarakji
Lesson13 Utilize calculated fields
Lesson13 Utilize calculated fields
Abdullatif Tarakji
Lesson12 Modify Queries
Lesson12 Modify Queries
Abdullatif Tarakji
Lesson11 Create Query
Lesson11 Create Query
Abdullatif Tarakji
Lesson10 Create Queries
Lesson10 Create Queries
Abdullatif Tarakji
Lesson9 Create and Modify Fields
Lesson9 Create and Modify Fields
Abdullatif Tarakji
Lesson8 Manage Records
Lesson8 Manage Records
Abdullatif Tarakji
Lesson7 Format tables
Lesson7 Format tables
Abdullatif Tarakji
Lesson6 Create Tables
Lesson6 Create Tables
Abdullatif Tarakji
Lesson5 Print and export databases
Lesson5 Print and export databases
Abdullatif Tarakji
Lesson4 Protect and maintain databases
Lesson4 Protect and maintain databases
Abdullatif Tarakji
More from Abdullatif Tarakji
(20)
Årstiderna, Seasons - Abdullatif Tarakji - www.abdtarakji.com
Årstiderna, Seasons - Abdullatif Tarakji - www.abdtarakji.com
Prepositioner, Prepositions
Prepositioner, Prepositions
Lägenhet, Apartment - Abdullatif Tarakji - www.abdtarakji.com
Lägenhet, Apartment - Abdullatif Tarakji - www.abdtarakji.com
Kroppen, Body - Abdullatif Tarakji - www.abdtarakji.com
Kroppen, Body - Abdullatif Tarakji - www.abdtarakji.com
Lesson19 Format Reports
Lesson19 Format Reports
Lesson18 Set Report Controls
Lesson18 Set Report Controls
Lesson17 Create Reports
Lesson17 Create Reports
Lesson16 Format Forms
Lesson16 Format Forms
Lesson15 Set Form Controls
Lesson15 Set Form Controls
Lesson14 Create Forms
Lesson14 Create Forms
Lesson13 Utilize calculated fields
Lesson13 Utilize calculated fields
Lesson12 Modify Queries
Lesson12 Modify Queries
Lesson11 Create Query
Lesson11 Create Query
Lesson10 Create Queries
Lesson10 Create Queries
Lesson9 Create and Modify Fields
Lesson9 Create and Modify Fields
Lesson8 Manage Records
Lesson8 Manage Records
Lesson7 Format tables
Lesson7 Format tables
Lesson6 Create Tables
Lesson6 Create Tables
Lesson5 Print and export databases
Lesson5 Print and export databases
Lesson4 Protect and maintain databases
Lesson4 Protect and maintain databases
Recently uploaded
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
Maher Asaad Baker
الاستعداد للامتحانات.pptx عرض حولك كيفية
الاستعداد للامتحانات.pptx عرض حولك كيفية
NawalDahmani
الأركان التربوية بأقسام التعليم الأولي و الابتدائي.ppt
الأركان التربوية بأقسام التعليم الأولي و الابتدائي.ppt
AliOtherman
امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrr
امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrr
mhosn627
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)
Arabic Dawateislami
REKOD TRANSIT BAHASA ARAB SK Tahun 3.pptx
REKOD TRANSIT BAHASA ARAB SK Tahun 3.pptx
EvaNathylea1
by modar saleh في التصوير التلفزيوني أحجام اللقطات .ppt
by modar saleh في التصوير التلفزيوني أحجام اللقطات .ppt
modarsaleh3
الصف الثاني الاعدادي - العلوم -الموجات.pdf
الصف الثاني الاعدادي - العلوم -الموجات.pdf
v2mt8mtspw
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...
MaymonSalim
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...
Idrees.Hishyar
تنوع الفطريات وأنواعها الكثيرة المتنوعة 1
تنوع الفطريات وأنواعها الكثيرة المتنوعة 1
alialbaghdadi9969
Recently uploaded
(11)
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
الاستعداد للامتحانات.pptx عرض حولك كيفية
الاستعداد للامتحانات.pptx عرض حولك كيفية
الأركان التربوية بأقسام التعليم الأولي و الابتدائي.ppt
الأركان التربوية بأقسام التعليم الأولي و الابتدائي.ppt
امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrr
امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrr
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)
REKOD TRANSIT BAHASA ARAB SK Tahun 3.pptx
REKOD TRANSIT BAHASA ARAB SK Tahun 3.pptx
by modar saleh في التصوير التلفزيوني أحجام اللقطات .ppt
by modar saleh في التصوير التلفزيوني أحجام اللقطات .ppt
الصف الثاني الاعدادي - العلوم -الموجات.pdf
الصف الثاني الاعدادي - العلوم -الموجات.pdf
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...
تنوع الفطريات وأنواعها الكثيرة المتنوعة 1
تنوع الفطريات وأنواعها الكثيرة المتنوعة 1
School database - Abdullatif Tarakji - www.abdtarakji.com
1.
Design School Database بيانات
قاعدة تصميم مدرسة إدارة
2.
•بيانات قاعدة تصميم •يضمنتصميمقاعدةالبياناتالجيدسهولةصيانةقاعدةالبيانات.يتمتخزينالبياناتفيجداولويحتويكلجدولعلىبياناتحولموضوعواحد،مثلالزبائن.ولذل،كعندتحديثجزءمن ،البياناتمثل،العنوانفيموضعواحدفقطيظهرهذاالتغييرًتلقائياخاللقاعدةالبيانات. •تتضمنعادةقاعدةالبياناتالتيتمتصميمهابشكلجيدأنواعمختلفةمناالستعالماتالتيتعرضالمعلوماتالتيتحتاجإليها. •ًوقدًيعرضًاالستعالمًمجموعةًفرعيةًمنًالبيانات،ًمثلًكافةًالزبائنًفيمدينةًحلبًأوًتركيباتًمنًالبياناتًمنًجداولًمختلفة،ًمثلًمعلوماتالطلبيةًالتييًتمدمجهامعًمعلوماتالزبائن. •قبلأنتقومًفعلياباستخدامMicrosoft
Accessإلنشاءجداولواستعالماتوكائنات،أخرىمنالمستحسنوضعمخططللتصميموإصالحهعلىالورقًأوال.يمكنًأيضااختبارقاعدة البياناتالتيتمتصميمهابشكلجيد. اتبعًهذهًالخطواتًاألساسيةًعندًتصميمًقاعدةًبياناتًخاصةبك. •الخاصة البيانات قاعدة من الغرض حددبك. •حددقاعدة في تريدها التي الحقولالبيانات. •حددقاعدة في إليها تحتاج التي الجداولالبيانات. •الحق إضافةوللكل المطلوبةجدول. •تعريفكل في الفريدة القيم ذات الحقول أو الحقلسجللها أساسي مفتاح لتعيين. •تحديدبين العالقاتالجداول. •مثل البيانات لقاعدة األخرى الكائنات إنشاء(االستعالمات,النماذج,التقارير) •إدخالعلى تحسيناتالتصميم.
3.
برنامج أي بناء
مراحل •التحليل مرحلة: فيًهذهًالعمليةًتجمعًالمعلوماتًبدقةًثمًتحددًالمتطلباتًوالمهامًالتيًسيقومًبهاًالبرنامج،ًوتوصفًهذهًالمهامًبدقةًتامة،ًكماًتدرسًالجدوًى ًًللبرنامجًليقومًبعملياتًمعينة،ًومهمةًيضعًتصوراالمرجوةًمنًالبرنامج،ًفالمستخدمًمثالًمصممًالبرنامجفيًهذهًالمرحلةًهًيًاستخالصًهذه ً،األفكارًوتحديدها؛ًلذلكًفهيًتتطلبًمهارةًعاليةًفيًالتعاملًمعًالزبائنًوالقدرةعلىًالتحليلًالصحيحً.ينتجًفيًنهايةًهذهًاًلمرحلةًوثيقةًتدعى ًجدولًالشروطًوالمواصفاتالديناميكية. •التصميم مرحلة. ًتصميمًالبرنامجًهيًمرحلةًمنًمراحلًدورةًحياةًالنظام،ًتساعدناًفيًتحديدًكيفيةًحلًالمشكلة"ًكيفًسنحلالمشكلة"ً،والتخطيًطًللتوصلًإلى ًحلولًللمشكلة،ًوالدخولًفيًتفاصيلالبرنامجً.ًالتصميمًيحددًهيكليةًوبنيةًالنظامًمنًخاللًتجزئةالنظامًإلىًمجموعةًمنًاألنًظمةالفرعيةًمما ًيساهمًفيًالسيطرةًعلىًالتعقيدًفيالنظام،ًوتحديدًالواجهاتًونوافذًالمستخدمUser Interfaces،ًوالمكوناتComponents،ًوالبيانات للنظامًكيًيحققًالنظامًمتطلباتًالزبونً.ونقومًبمرحلةًالتصميمًباستخدامًالمتطلباتًالتيًحددناهاًفيًمرحلةًالتحليلً.مرًحلةًالتصميمًيتم خاللهاًإيجادًالتصميمًاألمثلًلنظامًالمعلوماتًالحاسوبيًالذيًيلبيًاحتياجاتًالمستخدمينًالتيًتمًتوصيفهاًفيًمرحلةًالتحليلً.ًإنًعملية التصميمًفيًجوهرهاًهيًعمليةًحلًمشكالت،ًأيًيجريًالبحثًخاللهاًعنًأفضلًالحلولًالتصميميةًلبناءًنظمًذاتًأهدافًمحددة. •البرنامج كتابة. تحويلًالمخططاتDiagramsًالتيتمًانتاجهاًفيًمرحلةًالتصميمًإلىًإحدىًاللغاتًالبرمجية،ًوذلكًإلنتاجبرنامجًاوًنظامًقابلًلالًستخدام منًقبلًالزبونً،ًيلبيًاحتياجاتهالموضحةًفيًوثيقةًالشروطً.ًخاللًهذهًالمرحلةًتتمًبعضًاالختباراتtestًعلىًبعضًاجزاءًالنظامًللتأكدًمن عملهًبطريقةًصحيحةً،ًًانًمرحلةًاالختبارعلماTestingًهيًمرحلةًمنفصلةًيتمًالعملًعليهاًالحقا. •االختباروالتكاملية. ًتجمعًالكتلًمعًبعضهاًويختبرًالنظامًللتأكدًمنًموافقتهًلجدولًالشروطوالمواصفات.
4.
التحليل مرحلة ًًبتحليلًالبياناتًأيًتجميعًالمعلوماتًالمطلوبةًلقاعدةًالبياناتًتكونًبزيارةًصاحبًالبرنامجقاعدةًبياناتًإدارةًالمدرسةًسنقومًأوالمرةوًمرتينًوًثالثةًلغايةًمًاًنجمعًكلًالمطلوبًمنهًو ًفيًهذهًالقاعدةًنحتاجًالىًمجموعةًجداولًوًكلًجدولًيجبًتحديدًكافةًالحقولًالخاصةًبهًمنًخاللًالمعلوماتًالمجمعةتوثيقهًمثال .جدولًالطالب 1ًوًالذيًسيشملًالحقولًالتالية(معرفًالطالبًوًهوًرقمًفريدًأيًغيرًقابلًللتكرارًمنًخاللًتعيينًمفتاحًأساسيًلهًوًالذيًسيتمًربطهًمعًحقلًفًرعيًفيًجدول آخرً،اسمًالطالبً،كنيةًالطالبً،اسمًاألبً،اسمًاالمً،تاريخًالميالدً،عنوانًالسكنً،الجنسيةً،الجنسً،هاتفًالمنزلً،هاتفًجوالًاالبً،صورةً،مالحظات). .جدولًالمدرسين
2ًوًالذيًيشملًالحقولًالتالية(معرفًالمدرسً،االسمً،الكنيةً،اسمًاألبً،نوعًالمؤهلً،الشهادةً،تاريخًالميالدً،الجنسً،الجنسيةً،الرقمًالوطنيً،الحالةًاالجتماعيةًً، البلدً،المدينةً،العنوانً،هاتفًالمنزلً،موبايلً،بريدًالكترونيً،صورةً،مالحظات). .جدولًالمواد 3ًًًًوًيشملًالحقولًالتالية (معرفًالمادةً،اسمًالمادةً،رقمًالمدرسًوًهوًحقلًفرعيًسيتمًربطهًمعًحقلًرئيسيًمنًجدولًالمدرسينً،عالمةًالنجاحًفيًالمادةً،مالحظات). .ًجدولًالصفوف 4ًوًيشملًالحقولًالتالية(معرفًالصفً،االسم) .ًجدولًالقاعات 5ًًوًيشملًالحقولًالتالية(معرفًالقاعةً،اسمًالقاعةً،موقعًالقاعةً،عددًالطالبً،قسمًالقاعةً،معرفًالصفًحقلًفرعيًيتمًربطهًمعًحقلًالمفتاحًالرئيًسيًفيًجدول الصفوفً،مالحظات). .جدولًالبرنامج 6األسبوعيًوًيشملًالحقولًالتالية(المعرفً،معرفًالصفًحقلًفرعيًيتمًربطهًمعًحقلًالمفتاحًالرئيسيًفيًجدولًالصفوف،اليومً،الحصةً،رًقمًالقاعةًحقل فرعيًيتمًربطهًمعًحقلًالمفتاحًالرئيسيًفيًجدولًالقاعاتً،ًرقمًالمادةًحقلًفرعييتمًربطهًمعًحقلًالمفتاحًالرئيسيًفيًجدولًالموادً،مالحظات). .جدولًتسجيلًالطالب 7ًوًيشملًالحقولًالتالية(معرفًالسجلً،معرفًالصفًحقلًفرعيًيتمًربطهًمعًحقلًالمفتاحًالرئيسيًفيًجدولًالصفوفً،معرفًالطالبًحًقلًفرعيًيتم ربطهًمعًحقلًالمفتاحًالرئيسيًفيًجدولًالطالبً،ًمعرفًالقاعةحقلًفرعيًيتمًربطهًمعًحقلًالمفتاحًالرئيسيًفيًجدولًالقاعاتً،ًمعرفًالمدرسحقلًفرعيًيًتمًربطهًمعًحقل المفتاحًالرئيسيًفيًجدولًالمدرسينً،الفصلًالدراسيً،مالحظات). .جدولًالغياب 8ًوًيشملًالحقولًالتالية(رقمًالسجلً،ًمعرفًالطالبحقلًفرعيًيتمًربطهًمعًحقلًالمفتاحًالرئيسيًفيًجدولًالطالبً،ًمعرفًالمادةحقلًفرعيًيتمًربطهًمعًحقل المفتاحًالرئيسيًفيًجدولًالموادً،ًمعرفًالمدرسحقلًفرعيًيتمًربطهًمعًحقلًالمفتاحًالرئيسيًفيًجدولًالمدرسينً،تاريخًالغيابً،سببًالغيابً،مالحظات.) .جدولًالعالمات 9ًوًيشملًالحقولًالتالية(رقمًالسجلً،ًمعرفًالطالبحقلًفرعيًيتمًربطهًمعًحقلًالمفتاحًالرئيسيًفيًجدولًالطالبً،ًمعرفًالمادةحقلًفرعيًيتًمًربطهًمعًحقل المفتاحًالرئيسيًفيًجدولًالموادً،ًمعرفًالمدرسحقلًفرعيًيتمًربطهًمعًحقلًالمفتاحًالرئيسيًفيًجدولًالمدرسينً،عالمةًالشفهيً،عالمةًالوظائفً،عالمةًالمذاكرةً،ًعالمة االمتحانً،الفصلًالدراسيً،نتيجةًالفصلً،مالحظاتًالمدرس).
5.
•تصميمًالبرنامجًوًهيًعمليةًالتخطيطًلتنفيذًبناءًقاعدةًالبياناتًوًتتضمنًكيفيةًتصميمًقاعدةًالبياناتًوًإظهارهاًبشكلهاًالنهائيًوستتضمًنًكيفيةًإنشاء ًالجداولًوًتصميمهاًوًوضعًالقواعدًالخاصةًبهاًإلدخالًالمعلوماتًوًتقييدهاًمنًقبلًالمصممًوًلكيًيعملًعليهاًالمستخدمًوًبدونًحدوثًأيأخطاءًوًتحديد ًتحديدًالحقولًالتيًستعينًكمفتاحًأساسيًلربطهاًمعًجداولًأخرىالحقولًالتيًستكونًحقولًفريدةًاذاًتطلبًالحقلًذلكًوًأيضا. •ًنقومًفيًمرحلةًالتصميمًبتخطيطًوًمعرفةًماًهيًالقيمًالتيًنريدًاستخرجهاًكنتائجًمنًالجداولًوًهيًاالستعالماتًوًهيًماًيطلبهاًصأيضااحبًالبرنامج لتخدمهًفيًعملهًعلىًسبيلًالمثالًاذاًأردناًعرضًاسمًالطالبًمعًعددًأيامًغياباتهًهناًيتمًالتخطيطًلبناءًاستعالمًنتائجًحقولهًمنًجدولينًجدولًأسماء الطالبًوًجدولًالغيابًوًهوًماًيقومًبهًاالستعالمً....الخً. ًمنًاالستعالماتًهيًعدمًتحميلًطاقةًزائدةًعلىًالمعالجًوًالذاكرةًألنناًهناًنظهرًالمعلوماتًالمطلوبةًفقطًعلىًسبيلًاوًالفائدةًأيضالمثالًأًًاذاًأردناًاسميضا ًمنًفتحًالجدولالمدرسًوًرقمًهاتفهًوًعنوانهًأيًنريدًعرضًفقطًثالثةًحقولًهناًنقومًبإنشاءًاستعالمًفيهًهذهًالحقولًالثالثةًفقطًبدالبكًاملهًوًعرضًكافة الحقولًالتيًستزيدًبتحميلًالمعالجًوًالذاكرةًبحملًزائدًالًنريدهًألنهًيبطئًعملًالحاسبًفيًهذهًالحالة. •ًًنقررًماًهيًالنماذجًالمطلوبًإنشائهاًكواجهةًإلدخالًالمعلوماتًفيًالجداولًوًكيفيةًعرضهاًوًتحديدفيًمرحلةًالتصميمًوًالتخطيطًأيضاالتًنسيقاتًالخاصة بهاًمثلًخلفيةًالنموذجًوًتنسيقاتًأخرىًمثلًحجمًالخطً،نوعًالخطً،وًنمطًالخطًشكلًالتصميمًكماًنقررًهناًماًهيًالنماذجًالفرعيةًالتيًستًكونًداخل النموذجًالرئيسيًلتسهيلًعمليةًاالدخالًللمعلوماتً،ًكيفيةًتصفيةًوًفرزًالمعلوماتًداخلًالنماذجوًنخططًأيضا. •ًالتخطيطًلعمليةًكيفيةًاخراجًالبياناتًلطباعتهاًوًهيًمعلوماتًتصممًعلىًأساسًالمعلوماتًالمعطاةًمنًقبتتضمنًعمليةًالتصميمًأيضاًلًصاحبًالبرنامج أيًماًهيًالنتائجًالتيًيريدهاًللطباعةًألنًالطباعةًمنًالجداولًتكونًغيرًمنسقةًأيًالًتناسبًصاحبًالعملًلذلكًنقومًبتصميمًالتقاريرًوتنًسيقهاًحسبًطلب صاحبًالبرنامجًمنًلونًوًخلفيةً....الخ. •المرحلةًاألخيرةًمنًتصميمًالبرنامجًهيًالتصميمًلبناءًالواجهةًالتيًمنًخاللهاًسننتقلًالىًكلًواجهاتًالبرنامجًمنًإدخالًللمعلوماتً،أوًاخراجًالتقاريرًمن خاللًاألزرارًالتيًتصممًبواسطةًالماكروًأوًالوحداتًالنمطية. •كلًهذهًالتصميمًوًالتخطيطًينفذًعلىًورقًلترجمتهًفيًالنهايةًفيًالبرنامجًالذيًسنقومًبتحويلًهذهًالمعلوماتًالىًواجهاتًمرئيةًبرمجيةًجاهًزةًوًاختيارنا للبرنامجًالمناسبًلهذاًالبرنامجًوًالذيًاخترناهًهناًوًهوًبرنامجًمايكروسوفتًأكسيس. التصميم مرحلة
6.
البرنامج كتابة مرحلة •ًبإنشاءًقاعدةًالبياناتًوًتحديدًالموقعًلحفظًالملفسنبدأًأوال •منًقائمةًملفًثمًنختارًاألمرًجديدًثمًنختارًقاعدةًبياناتًسطحًمكتبًفارغة. •يظهرًمربعًحوارًمنًخاللًهذاًالمربعًوًفيًمربعًنصًاسمًالملفًنكتبًاسمًالملفًالمطلوًب ًلقاعدةًالبياناتًوًهناًحددناًاسمSchoolDBً،ًنضغطًعلىًرمزًالمجلدًلنحددًموقعًحفظًقاعدة البياناتًثمًنضغطًعلىًزرًإنشاء. •يتمًإنشاءًقاعدةًالبياناتًفيًالموقعًالخاصًالذيًحددناهًوًبشكلًافتراضيًيفتحًنافًذةًتصميمًجدول نقومًبإغالقهًلنبدأًفيًتصميمًالكائنات. •ًفيًعمليةًالتحليلًوًهيًالجداولًالتًبإنشاءًالجداولًالتيًذكرناهاًسابقاسنبدأًأوالالية: جدولًالطالبجدولًالبرنامج جدولًالمدرسينجدولًتسجيلًالطالب جدولالموادجدولًالعالمات جدولًالصفوفجدولًالغياب جدولًالقاعات
7.
جدول الطالب الحقل اسمالبيانات نوعمفتاح الحقل
خصائص حجمًالحقل ًتسمية توضيحية قيمةًافتراضيةقناعًاالدخال ًالتحققًمن الصحة مطلوبمفهرس Sidترقيمًتلقائيأساسي ًعددًصحيح طويل رقمًالطالبنعمنعمبدونًتكرار Fnameنصًمختصر30االسمًاألولنعمنعمًتكرارًموافق Lnameنصًمختصر30الكنيةنعمنعمًتكرارًموافق Fanameنصًمختصر30اسمًاألب Manameنصًمختصر30اسمًاالم Birthdateتاريخ/وقتتاريخًالميالد Countryنصًمختصر30البلدسوريا Cityنصًمختصر30المدينةحلب Addressنصًمختصر150عنوانًالسكن Nationalityنصًمختصر20الجنسيةسوري Genderمعالجًبحث20الجنس Hometelنصًمختصر15هاتفًالمنزلنعمًتكرارًموافق Fathermobileنصًمختصر15موبايلًاألبنعمًتكرارًموافق PictureOLEًكائنصورة noteنصًطويلمالحظات
8.
ًإنشاءًجدولًمنًتبويبإنشاءًنضغطًعلىتصميمجدولنقومًبإدخالًالمعلوماتًمنًالجدولًالسابق. مالحظاتًعندًإنشاءًالحقول: .ًيفضلًتسميةًأسماءًالحقولًبشكلًمختصرًوًباللغةًاإلنكليزيةًوًذلكًلسهولةًالتعاملًمعهاًعندًاستخدامهاًفيًلغاتًالبرمجةًلغة 1SQLًوًلغةVBAًوًيتم ًإيضاحًالتسميةًفيًخاصيةًالتسميةًالتوضيحيةًمثال(sidًتعبرًعنStudent IDفيًالتسميةًالتوضيحيةًنكتبًمعرفًالطالب، ًأوfnameًيعنيFirst
Nameفيًالتسميةًالتوضيحيةًنكتبًاالسمًاألولًوًهكذاً)ألنًخاصيةًالتسميةًالتوضيحيةًهيًالتيًستظهرًفيًعرضًالجداولً، االستعالماتً،النماذجً،وًالتقاريرً.ًاالسمًاألولًوًلكنًستضطرًهناًالىالًيمنعًمنًإدخالًاسمًالحقلًباللغةًالعربيةًأوًأنًيكونًمركبًمثالًاستخدام االقواسًالمربعةًعندًاستخدامهاًفيًلغاتًالبرمجة. .ًخصصناًحقلًالجنسًكنوعًبياناتًلهًمعالجًبحث 2(معالجًبحثًيعنيًانشاءًقائمةًفيهاًقيمًالحقلًليتمًاختيارهاًمنًقبلًالمستخدمًاختيًارًبدالًمنًكتابتها ًلألخطاءبنفسهًمنعاً)ًسنقومًبإنشاءًقائمةًتحتويًعلىًالقيمًالتالية(ًذكر–انثىً.)يتمًتعيينًحقلًمعالجًالبحثًلحقولًقيمهاًمعرًوفةًأوًاختيارهاًمنًجدول ًكماًسنرىًالحقا. .ًالحقولًالتيًنوعًبياناتهاًنصًمختصرًحددناًخاصيةًحجمًالحقلًفيهاًالى 330ًًبعدًدراسةًالحقلًأيًكمًحرفًيلزمهًهناًنجعلًقاعدةًالبياناتحرفًطبعا سهلةًاالستخدامًوًالًيزيدًتحميلًعلىًالذاكرةًاوًالمعالجً.ًًأيًاسمًالًيزيدًعددًأحرفهًعنمثال20ًحرفًحددناًزيادة10استثناء. .حددناًالقيمةًاالفتراضيةًلحقولًالبلد 4ً،المدينةً،وًالجنسيةًبحسبًالبلدًالتيًسنستخدمًفيهاًقاعدةًالبياناتًحتىًنسهلًعلىًمستخدًمًقاعدةًالبياناتًمنًادخال ًعندًادراجًسجلًجديدالقيمًسيقومًاألكسيسًبإدخالًالمعلوماتًتلقائيا. .حددناًخاصيةًالمطلوبًلحقولًاالسمًوًالكنيةًالىًنعمًحتىًنجبرًالمستخدمًبإدخالًالمعلومةًفيًهذهًالحقولًالحظًلمًنحددًكلًالحقولًلخاص 5يةًاًلمطلوب ألنهًممكنًأنًتكونًباقيًالمعلوماتًغيرًمتوفرةًوًسيكملهاًبعدًفترةًلذلكًالًتحددًكلًالحقولًالىًنعمًفيًخاصيةًمطلوبًألنًالبرنامجًهناًسيًمنعكًمن حفظًالسجلًحتىًتدخلًالمعلوماتًبشكلًاجباريًاوًستضطرًالىًالغاءًالسجلًوًعدمًحفظهًً. .ًبالبحثًداخلهاحددناًخاصيةًالمفهرسًللحقولًالتيًسنقومًمستقبال 6ً.الحقولًالتيًنفهرسهاًهيًالحقولًالتيًسنبحثًفيهاً،الًتحددًفًهرسةًللحقولًالتيًقيمها مكررةًألنهاًالفهرسةًستزيدًمنًحجمًقاعدةًالبيانات. مالحظةً:ًيحددًخاصيتيًالمطلوبًالىًنعمًوًخاصيةًالمفهرسًالىًنعمًبدوالحقلًالذيًنوعًبياناتهًترقيمًتلقائيًبرنامجًاألكسيسًتلقائيانًتكرار. مالحظةً:ًحقلًاالسمًاذاًكتبتًاسمًمحمدًفيًالسجتعيينًخاصيةًالمفهرسًالىًنعمًبدونًتكرارًهناًلنًتستطيعًتكرارًالقيمةًفيًالحقلًمثالًلًالتاليًلنًتستطيعًأن ًلذلكًانتبهًمنًهذاًاتكتبًمحمدًمرةًأخرىًألنًالفهرسةًنعمًبدونًتكرارًتمنعًتكرارًالبياناتًوًالمعروفًانًأكثرًاألسماءًهيًمحمدًمثاللخيارًوكنًمتأكدًمنه.
9.
تمًتعيينًمفتاحًأساسًي ًلحقلًرقمًالطالبًحقلsid لتعيينًمفتاحًأساسيلحقل: ًنحددًالحقلًالمطلوبًثم ًمنًمجموعةًأدواتًفي تبويبًتصميمًالجدول نضغطًمفتاحًأساسي أوًنضغطًكليكًيمينًعًلى الحقلًالمطلوبًوًنختار ًمنًالقائمةًالتيًتظهر مفتاحًأساسي
10.
جدول الموظفين الحقل اسمالبيانات نوعمفتاح الحقل
خصائص حجمًالحقلتسميةًتوضيحيةقيمةًافتراضيةقناعًاالدخالالتحققًمنًالصحةمطلوبمفهرس Eidترقيمًتلقائيأساسيعددًصحيحًطويلرقمًالموظفنعمنعمبدونًتكرار Efnameنصًمختصر30االسمًاألولنعمنعمًتكرارًموافق Elnameنصًمختصر30الكنيةنعمنعمًتكرارًموافق Efanameنصًمختصر30اسمًاألب Stateemployeeمعالجًبحث30الحالةًالوظيفيةمدرسنعم Certificationمعالجًبحث50الشهادةجامعينعم Ebirthdateتاريخ/وقتتاريخًالميالد Ecountryنصًمختصر30البلدسوريا Ecityنصًمختصر30المدينةحلب Eaddressنصًمختصر150العنوان Enationalityنصًمختصر20الجنسيةسوري Egenderمعالجًبحث20الجنس Statusمعالجًبحث20الحالةًاالجتماعية Telنصًمختصر15هاتفًالمنزلنعمًتكرارًموافق Mobileنصًمختصر15الموبايلنعمًتكرارًموافق Emailارتباطًتشعبيالبريدًااللكتروني EpictureOLEًكائنصورة Enoteنصًطويلمالحظات
11.
تمًتعيينًمفتاحًأساسًي ًلحقلًرقمًالموظفًحقل eid
12.
جدول المواد الحقل اسمالبيانات نوعمفتاح الحقل
خصائص حجمًالحقلتسميةًتوضيحيةقيمةًافتراضيةقناعًاالدخالالتحققًمنًالصحةمطلوبمفهرس Subidترقيمًتلقائيأساسيعددًصحيحًطويلرقمًالمادةنعمنعمبدونًتكرار Subnameنصًمختصر100اسمًالمادةنعمنعمبدونًتكرار eidرقمفرعيعددًصحيحًطويلرقمًالمدرس submarkرقمبايتعالمةًالنجاح subnoteنصًطويلمالحظات
13.
جدول الصفوف الحقل اسمالبيانات نوعمفتاح الحقل
خصائص حجمًالحقلتسميةًتوضيحيةقيمةًافتراضيةقناعًاالدخالالتحققًمنًالصحةمطلوبمفهرس Classidترقيمًتلقائيأساسيعددًصحيحًطويلرقمًالصفنعمنعمبدونًتكرار Classnameنصًمختصر30اسمًالصفنعمنعمبدونًتكرار
14.
القاعات جدول الحقل اسمالبيانات
نوعمفتاح الحقل خصائص حجمًالحقلتسميةًتوضيحية ًقيمة افتراضية قناعًاالدخال ًالتحققًمن الصحة مطلوبمفهرس Hallidترقيمًتلقائيأساسي ًعددًصحيح طويل رقمًالقاعةنعم نعمًبدون تكرار Hallnameنصًمختصر100اسمًالقاعةنعم Locationنصًمختصر100موقعًالقاعة Stnumberرقمبايتعددًالطالب Classidرقمفرعي ًعددًصحيح طويل رقمًالصف Divisionنصًمختصر30الشعبة hallnoteنصًطويلمالحظات
15.
16.
االسبوع برنامج جدول الحقل
اسمالبيانات نوعمفتاح الحقل خصائص حجمًالحقلتسميةًتوضيحية ًقيمة افتراضية قناعًاالدخال ًالتحققًمن الصحة مطلوبمفهرس Proidترقيمًتلقائيأساسيعددًصحيحًطويلمعرفًالبرنامجنعم نعمًبدون تكرار classidرقمفرعيعددًصحيحًطويلمعرفًالصفنعم hallidرقمفرعيعددًصحيحًطويلمعرفًالقاعةنعم Subidرقمفرعيعددًصحيحًطويلمعرفًالمادةنعم Weekمعالجًبحث20األسبوع Dayمعالجًبحث20اليوم Hessaمعالجبحث20الحصة Pronoteنصًطويلمالحظات ثالثةًعالقاتًفيًهذاًالجدول: ًالعالقةًاألولىًعالقةًرأسًبأطرافًبينًالحقلًالفرعيًمعرفًالصفًفيًجدولًالبرنامجًمعًحقلًمفتاحًأساسيمعرفًالصفًفيًجدولًالصفوف. العالقةًالثانيةًعالقةًرأسًبأطرافًبينًالحقلًالفرعيًمعرفًالقاعةًفيًجدولًالبرنامجًمعًحقلًمفتاحًأساسيًمعرفًالقاعةًفيًجدولًالقاعات. العالقةًالثالثةًعالقةًرأسًبأطرافًبينًالحقلًالفرعيًمعرفًالمادةًفيًجدولًالبرنامجًمعًحقلًمفتاحًأساسيًمعرفًالمادةًفيًجدولًالمواد.
17.
18.
الطالب تسجيل جدول الحقل
اسمالبيانات نوعمفتاح الحقل خصائص حجمًالحقلتسميةًتوضيحية ًقيمة افتراضية قناعًاالدخال ًالتحققًمن الصحة مطلوبمفهرس regidترقيمًتلقائيأساسيعددًصحيحًطويلمعرفًالتسجيلنعم نعمًبدون تكرار classidرقمفرعيعددًصحيحًطويلمعرفًالصفنعم hallidرقمفرعيعددًصحيحًطويلمعرفًالقاعةنعم Sidرقمفرعيعددًصحيحًطويلمعرفًالطالبنعم ًنعمًتكرار موافق Eidرقمفرعيعددًصحيحًطويلمعرفًالمدرسنعم Studyseasonمعالجبحث30الفصلًالدراسي regnoteنصًطويلمالحظات ثالثةًعالقاتًفيًهذاًالجدول: ًالعالقةًاألولىًعالقةًرأسًبأطرافًبينًالحقلًالفرعيًمعرفًالمدرسًفيًجدولًالتسجيلًمعًحقلًمفتاحًأساسيمعرفًالمدرسًفيًجدولًالمدرسين. العالقةًالثانيةًعالقةًرأسًبأطرافًبينًالحقلًالفرعيًمعرفًالقاعةًفيًجدولًالتسجيلًمعًحقلًمفتاحًأساسيًمعرفًالقاعةًفيًجدولًالقاعات. ًالعالقةًالثالثةًعالقةًأطرافًبأطرافًبينًالحقلًالفرعيًمعرفًالصفًفيًجدولًالتسجيلًمعًحقلًمفتاحًأساسيًمعرفًالصفًفيًجدولًالصفوف وًالحقلًالفرعيًمعرفًالطالبًفيًجدولًالتسجيلًمعًحقلًمفتاحًأساسيًمعرفًالطالبًفيًجدولًالطالب.
19.
20.
الغياب جدول الحقل اسمالبيانات
نوعمفتاح الحقل خصائص حجمًالحقلتسميةًتوضيحية ًقيمة افتراضية قناعًاالدخال ًالتحققًمن الصحة مطلوبمفهرس Absidترقيمًتلقائيأساسيعددًصحيحًطويلمعرفًالغيابنعم نعمًبدون تكرار Subidرقمفرعيعددًصحيحًطويلمعرفًالمادةنعم Sidرقمفرعيعددًصحيحًطويلمعرفًالطالبنعم ًنعمًتكرار موافق Eidرقمفرعيعددًصحيحًطويلمعرفًالمدرسنعم absdateتاريخ/وقتتاريخًالغياب absresonنصًمختصر100سببًالغياب absnoteنصًطويلمالحظات ثالثةًعالقاتًفيًهذاًالجدول: العالقةًاألولىًعالقةًرأسًبأطرافًبينًالحقلًالفرعيًمعرفًالمدرسًفيًجدولًالغيابًمعًحقلًمفتاحًأساسيًمعرفًالمدرسًفيًجدولًالمدرسين. العالقةًالثانيةًعالقةًرأسًبأطرافًبينًالحقلًالفرعيًمعرفًالطالبًفيًجدولًالغيابًمعًحقلًمفتاحًأساسيًمعرفًالطالبًفيًجدولًالطالب. ًالعالقةًالثالثةًعالقةًرأسًبأطرافًبينًالحقلًالفرعيًمعرفًالمادةًفيًجدولًالغيابًمعًحقلًمفتاحًأساسيًمعرفًالمادةًفيًجدولًالمواد.
21.
22.
جدول العالمات الحقل اسمالبيانات نوعمفتاح الحقل
خصائص حجمًالحقلتسميةًتوضيحية ًقيمة افتراضية قناعًاالدخال ًقاعدةًالتحقق منًالصحة مطلوبمفهرس Markidترقيمًتلقائيأساسيعددًصحيحًطويلمعرفًالغيابنعم نعمًبدون تكرار Subidرقمفرعيعددًصحيحًطويلمعرفًالمادةنعم Sidرقمفرعيعددًصحيحًطويلمعرفًالطالبنعم ًنعمًتكرار موافق Eidرقمفرعيعددًصحيحًطويلمعرفًالمدرسنعم studyseasonمعالجًبحث50الفصلًالدراسي Oralmarkرقمبايتعالمةًالشفهي0<=100 Jobmarkرقمبايتعالمةًالوظائف0<=100 studymarkرقمبايتعالمةًالمذاكرة0<=100 exammarkرقمبايتعالمةًاالمتحان0<=100 resultحقلًمحسوبنتيجةًالفصل marknoteنصًطويلمالحظات ثالثةًعالقاتًفيًهذاًالجدول: العالقةًاألولىًعالقةًرأسًبأطرافًبينًالحقلًالفرعيًمعرفًالمدرسًفيًجدولًالعالماتًمعًحقلًمفتاحًأساسيًمعرفًالمدرسًفيًجدولًالمدرسين. العالقةًالثانيةًعالقةًرأسًبأطرافًبينًالحقلًالفرعيًمعرفًالطالبًفيًجدولًالعالماتًمعًحقلًمفتاحًأساسيًمعرفًالطالبًفيًجدولًالطالب. العالقةًالثالثةًعالقةًرأسًبأطرافًبينًالحقلًالفرعيًمعرفًالمادةًفيًجدولًالعالماتًمعًحقلًمفتاحًأساسيًمعرفًالمادةًفيًجدولًالمواد.
23.
24.
Create Relationships العالقات إنشاء •ًبعدًأنًقمناًبإنشاءًالجداولًالمختلفةًلكلًموضوعًفيًقاعدةبياناتMicrosoft
Accessًالخاصةًبك،ًتحتاجًإلىًطريقة إلخبارMicrosoft Accessًعنًمرةًأخرىكيفيةًتجميعًهذهًالمعلوماتًمعاً.الخطوةًاألولىًفيًهذهًالعمليةًهيًتعريفًالعالقاتًبًين الجداولًالخاصةًبكًً. ًبعدً،أنًتقومًبذلك،ًيمكنكًإنشاءًاستعالماتنماذجً،وتقاريرًلعرضًمعلوماتًمنًعدةًجداولًفيًآنًواحد. •ًوًالعالقةًهيًرابطًيتمًتأسيسهاًبينًجدولينًالجدولًاألولًوًهوًالجدولًالرئيسيًوًيجبًأنًيحتويًعلىًحقلًمعينًله(مفتًاحًأساسي (Primary Keyًوًالجدولًالثانيًيحتويًعلىًحقلًيدعىًحقلًالمفتاحًالفرعي(ًأوًالمفتاحًاألجنبيForegn Keyً)ًالمفتاحًالفرعيًالًيعين منًقبلًاألكسيسًمثلًالمفتاحًالرئيسيًوًلكنًيتمًإنشائهًبناءًعلىًشروطًأساسية: يجبًأنًيكونًنوعًبياناتًالحقلًالفرعيًهوًنفسًنوعًبياناتًالحقلًاألساسي، حجمًالحقلًللحقلًالفرعيًيجبًأنًيكونًنفسًحجمًحقلًالمفتاحًاألساسي، ًيفضلًأنًيكونًاسمًحقلًالمفتاحًالفرعيًنفسًاسمًحقلًالمفتاحًاألساسيًوًلكنًليسًاجباريا. •علىًسبيلًالمثالًلنعرفًمنًمدرسًالمادةًيجبًأنًيحتويًجدولًالموادًعلىًحقلًمعرفًالمدرسًهذاًالحقلًنأخذًقيمهًمنًحقلًالمفًتاح األساسيًالموجودًفيًجدولًالمدرسينًهناًيأتيًدورًالعالقاتًعندًالربطًبينًالجدولينًوًتكوينًالعالقةًبينهمًهناًيمكنًوضًعًقيمةًمعرف المدرسًفيًجدولًالموادًحسبًالقيمةًالموجودةًفيًجدولًالمدرسينً.ممكنًشخصًماًيتسألًلماذاًالًنكتبًاسمًالمدرسًكتابةًهناًتكمن وظيفةًالعالقاتًعندًكتابةًاالسمًهناًسيكونًتكرارًكثيرًللمعلوماتًوًبدورهًستزيدًحجمًقاعدةًالبياناتًمماًسيجعلًقاعدةًالبياناتًتعمل ببطءًألنهاًستحملًالذاكرةًوًالمعالجًمعلوماتًكثيرةًوًمكررة. •سأقومًاالنًبشرحًجميعًالعالقاتًالموجودةًفيًهذهًالقاعدة. •لفتحًنافذةًالعالقاتًمنًتبويبًأدواتًقاعدةًالبياناتًاضغطًعلىًأمرًعالقاتًمنًمجموعةًالعالقات.
25.
العالقةًاألولىًبينًجدوليًالموادًوًجدولًالمدرسينًوًهًي عالقةًرأسًبأطراف: ًسيتمًربطًالحقلeidًوًهوًحقلًفرعيًموجودًفيًجدول ًالموادًمعًحقلeidوًهوًحقلًمفتاحًأساسيًوًالموجودًفي جدولًالموظفين. ًبواسطةًهذهًالعالقةًسوفًنعرفًكلًمادةًمنًهوًمدرسها وًحتىًالًيتكررًاسمًالمدرسًفيًكلًمادةًاستخدمناًرقًمه ًمنًاسمهبدال. العالقةًالثانيةًبينًجدوليًالقاعاتًو الصفوفًوًهيًعالقةًرأسًبأطراف: ًسيتمًربطًحقلclassidًوًهوًحقل مفتاحًفرعيًفيًجدولًالقاعاتًمعًحًقل classidًوًهوًحقلًمفتاحًأساسيًفي جدولًالصفوف.
26.
ثالثًعالقاتًسيتمًالربطًفيهاًبينًجدولًالبرناًمج ًاألسبوعيًمعًالجداولًالثالثةًالتالية (الصفوفً،القاعاتً،وًالمواد) •العالقةًاألولىًعالقةًرأسًبأطرافًبينًالحقلًالفًرعي ًمعرفًالصفclassidًفيًجدولًالبرنامجًمعًحقل ًالمفتاحًاألساسيًمعرفًالصفclassid فيًجدولًالصفوف. •العالقةًالثانيةًعالقةًرأسًبأطرافًبينًالحقلًالًفرعي ًمعرفًالقاعةhallidًمنًجدولًالبرنامجًمعًحقل ًالمفتاحًاألساسيhallidفيًجدولًالقاعات. •العالقةًالثالثةًعالقةًرأسًبأطرافًبينًالحقلًالًفرعي ًمعرفًالمادةsubidًفيًجدولًالبرنامجًمعًحقل ًالمفتاحًاألساسيsubidفيًجدولًالمواد.
27.
ثالثًعالقاتًسيتمًالربطًفيهاًبينًجدولًتسجيلًالطالبًمًعًالجداول ًالثالثةًالتالية(الصفوفً،القاعاتً،الطالبً،وًالمدرسين) •العالقةًاألولىًعالقةًرأسًبأطرافًبينًالحقلًالفرعيًمعرف ًالمدرسeidفيًجدولًالتسجيلًمعًحقلًالمفتاحًاألساسيًمعًرف ًالمدرسeidفيًجدولًالموظفين. •العالقةًالثانيةًعالقةًرأسًبأطرافًبينًالحقلًالفرعيًمعرًف ًالقاعةhallidًمنًجدولًالتسجيلًمعًحقلًالمفتاحًاألساسي hallidفيًجدولًالقاعات. •العالقةًالثالثةًعالقةًأطرافًبأطرافًبينًالحقلًالفرعيًمعًرف ًالصفclassidفيًجدولًالتسجيلًمعًحقلًالمفتاحًاألساسي classidفيًجدولًالصفوفً.ًوًحقلًفرعيًمعرفًالطالبsid فيًجدولًالتسجيلًمعًحقلًالمفتاحًاألساسيًمعرفًالطالبsid فيًجدولًالطالب. ًعالقةًأطرافًبأطراف
28.
ثالثًعالقاتًسيتمًالربطًفيهاًبينًجدولًالغيابًمع ًالجداولًالثالثةًالتالية(الطالبً،المدرسينً،وًالمواد) •العالقةًاألولىًعالقةًرأسًبأطرافًبينًالحقلًالفًرعي ًمعرفًالطالبsidفيًجدولًالغيابًمعًحقلًالمفتاح ًاألساسيًمعرفًالطالبsidفيًجدولًالطالب. •العالقةًالثانيةًعالقةًرأسًبأطرافًبينًالحقلًالًفرعي ًمعرفًالمدرسeidمنًجدولًالغيابًمعًحقلًالمفتاح ًاألساسيًمعرفًالمدرسeidفيًجدولًالموظفين. •العالقةًالثالثةًعالقةًرأسًبأطرافًبينًالحقلًالًفرعي ًمعرفًالمادةsubidفيًجدولًالغيابًمعًحقلًالمفتاًح ًاألساسيًمعرفًالمادةsubidفيًجدولًالمواد.
29.
ثالثًعالقاتًسيتمًالربطًفيهاًبينًجدولًالعالماتًمًع ًالجداولًالثالثةًالتالية(الطالبً،المدرسينً،وًالمواد) •العالقةًاألولىًعالقةًرأسًبأطرافًبينًالحقلًالفرعًي ًمعرفًالطالبsidًفيًجدولًالعالماتًمعًحقلًالمفتاح ًاألساسيًمعرفًالطالبsidفيًجدولًالطالب. •العالقةًالثانيةًعالقةًرأسًبأطرافًبينًالحقلًالفًرعي ًمعرفًالمدرسeidًمنًجدولًالعالماتًمعًحقلًالمفتاح ًاألساسيًمعرفًالمدرسeidفيًجدولًالموظفين. •العالقةًالثالثةًعالقةًرأسًبأطرافًبينًالحقلًالفًرعي ًمعرفًالمادةsubidًفيًجدولًالعالماتمعًحقلًالمفتاح ًاألساسيًمعرفًالمادةsubidفيًجدولًالمواد.
30.
العالقات لنافذة النهائي
الشكل
31.
االستعالمات انشاء مرحلة
الثالثة المرحلة •أنواعها و االستعالمات تستخدمًاالستعالماتًلعرضًوتغييرًوتحليلًالبياناتًبطرقًمختلفةً.ًاستخدامًاالستعالماتًكمصدرًللسجالتًفيًالنماذجًوالتقاريرًوًصيمكنًأيضافحاتًالبياناتً. ًهناكعدةًأنواعًمنًاالستعالماتًفيMicrosoft Access . •التحديد استعالمات ًاستعالمًالتحديدًهوًأكثرًأنواعًاالستعالماتًشيوعاً.فإنهًيستردًبياناتًمنًجدولًواحدًأوًأكثرًويعرضًالنتائجًفيًصفحةًبياناتًحيثًيمكنًتحديثًالسجالت(ًمعًبعض القيودً.)ًاستخدامًاستعالمًتحديدًلتجميعًالسجالتًوحسابًالمجاميعًواألعدادًوالمعدالتًوأنواعًأخرىًمنًاإلجمالياتيمكنًأيضا. •جدولية استعالمات تستخدمًاالستعالماتًالجدوليةًلحسابًوإعادةًبناءًالبياناتًللحصولًعلىًتحليلًأسهلًللبياناتً.تحسبًاالستعالماتًالجدوليةًالمجموعًأوًالمتوسطًأوًاًلعددًأوًنوعًآخرًمن ًاإلجماليًللبياناتًالتيًيتمًتجميعهاًبواسطةًنوعينًمنًالمعلوماتًيظهرًإحداهاًأسفلًالجانبًاأليسرًمنًورقةًالبياناتًوًيظهرًاآلخرًفيرأسالصفحة. •المعلمات استعالمات استعالمًالمعلماتًهوًاستعالمًيعرضًعندًتشغيلهًمربعًالحوارًالخاصًبهًليطالبًبمعلوماتًمثلًمعاييرًالستردادًسجالتًأوًقيمةًتريدًإدراجًهافيًحقلً.يًمكنًتصميم االستعالمًليطالبًبأكثرًمنًمعلومة؛ًعلىًسبيلًالمثال،ًيمكنكًتصميمهًليطالبًبتاريخينً.فيًهذهًالحالةًيستردAccessكافةًالسجالتًالتيًتقعًبينًهذينًالتاريخين. تعدًاستعالماتًالمعلماتًمالئمةًعندًاستخدامهاًكأساسًلنماذجًوتقاريرًوصفحاتًبياناتaccess.ًإلىًاستعالمعلىًسبيلًالمثال،ًيمكنًإنشاءًتقريرًالدخلًالشهريًمستندا معلماتً.وعندًطباعةًالتقرير،ًيعرضAccessمربعًحوارًللسؤالًعنًالشهرًالذيًترغبًأنًيغطيهًالتقريرً.ًيطبععندماًتدخلًشهراAccessالتقريرًالمالئم. •االستعالماتاالجرائية ًاالستعالمجريًتغييراتًعلىًالعديدًمنًالسجالتًأوًينقلهاًفيًعمليةًواحدةًفقطُيًاإلجرائيًهوًاستعالمً.توجدًأربعةًأنواعًمنًاالستعالماتًاإلجرائيةًً: حذفً،تحديثً،إلحاقً،وإنشاءًجدول.
32.
إنشاءًاالستعالماتًيكونًحسبًطلبًصاحبًقاعدةًالبياناتًوًالمعلوماتًالتيًيجبًعرضهاًمنًالجداولً.ًو ًإنشاءًاالستعالمًيتمًحسبًحاجةًالنماذجًأوًالتقاريرًفإماًانًيكونًاالستعالمًمضمنًمعًالنمايضاًوذجًأو ًالتقرير(مضمنًأيًالًيتمًحفظهًككائنًفيًقاعدةًالبياناتًيكونًمضمنًمعًالنموذجًأوًالتقريرً.)سًنقومًهنا بإنشاءًمجموعةًمنًاالستعالماتًوًبطريقتينًالطريقةًاألولىًباستخدامًمعالجًاالستعالماتًوًالطريًقةًالثانية باستخدامًعرضًالتصميم. ًًسأقومًبإنشاءًاالستعالماتًبحيثًتغطيًجميعًأنواعًاالستعالماتًالتيًشرحناهاًسابقاأيضا. سأبدأًبإنشاءًاستعالمًمنًجدولًالطالبًوًماهيًالمعلومةًالتيًتلزمناًألنشاءًاالستعالم. ًأسماءًالطالبًوًأرقامًهواتفهمًهناًسننشئًاستعالمًباستخدامًالمعالجًيظهرًالحقولنريدًإظهارًمثالالتاليةًً: (ًاسمًالطالب–ًالكنية–ًهاتفًالمنزل–ًاسمًاألب–موبايلًاألب.) منًتبويبًإنشاءًنضغطًعلىًمعالجًاالستعالماتًمنًمجموعةًاالستعالماتً،يظهرًمربعًحوارًنختارًمًنهًنوع االستعالمًسوفًنختارًمعالجًاالستعالماتًالبسيطةً،يظهرًمربعًحوارًنختارًمنًقائمةًالجداولًالجدًول المطلوبًوًهوًجدولًالطالبًمنًقائمةًالحقولًالمتوفرةًنختارًالحقولًالمطلوبةًوًهيًالسابقةًالذكرًوًنحولها الىًقائمةًالحقولًالمحددةًثمًنضغطًالتاليً،يظهرًمربعًحوارًنحددًمنًخاللهًاسمًلالستعالمًوًنختارًطريقة فتحًاالستعالمًعندًالضغطًعلىًزرًانهاء: فتحًاالستعالمًلعرضًالبيانات، أوًتعديلًاالستعالمًفيًعرضًالتصميمًاذاًلزمًاألمر.
33.
34.
االستعالمًالثانيًسيكونًتصميمهًفيًطريقةًعرضًالتصميم. ًمنًجدولًالطالبًسنظهرًالحقولًالتاليةأيضا(ً:ًاسمًالطالب–ًالكنية–ًتاريخًالميالد–ًالعنوان–المدينة.) منًتبويبًإنشاءًنضغطًعلىًزرًتصميمًاالستعالمًمنًمجموعةًاالستعالماتً،تفتحًنافذةًتصميًمًاالستعالمًو ًمربعًحوارًإظهارًجدولًنختارًمنهًالجدولًالذيًسيكونًمصدرًاالستعالمًوًهوًجدولًاليظهرًتلقائياًطالب نضغطًإغالقًإلغالقًمربعًحوارًإظهارًجدولًبعدًاختيارًالجدولًالمطلوب. نافذةًتصميمًاالستعالمًتتألفًمنًقسمينًالقسمًالعلويًوًيحتويًعلىًالجداولًالتيًهيًمصدرًاالستعالمً،ًالقسم السفليًوًنسميهًشبكةًالتصميمًالتيًسيتمًفيهاًوضعًالحقولًالمطلوبًعرضها. ثالثةًطرقًلوضعًالحقولًفيًشبكةًالتصميمً،الطريقةًاألولىًنقرتينًعلىًالحقلًالمطلوبًيتًمًوضعهًتلقائيا فيًشبكةًالتصميمً،الطريقةًالثانيةًسحبًالحقلًمنًقائمةًالحقولًالخاصةًبالجدولًالىًشبكةًالًتصميمًفيًمربع الحقلًالفارغً،الطريقةًالثالثةًنختارًالحقلًاختيارًمنًقائمةًمربعًالحقلًفيًشبكةًالتصميمًمباشرة. يمكنًفرزًأحدًالحقولًمنًشبكةًالتصميمًفيًمربعًفرزًنختارًتصاعديًأوًتنازليًحسبًالطلب. ثمًنقومًبحفظًاالستعالمًمنًشريطًالتشغيلًالسريعًفيًأعلىًنافذةًتصميمًاالستعالمًنضغطًحفظًثمًنحددًاسم لالستعالمًثمًموافق. الختبارًاالستعالمًوًإظهارًالنتائجًنقومًبتشغيلًاالستعالمًمنًزرًتشغيلًفيًمجموعةًالنتائجً.
35.
36.
سنقومًبإنشاءًاستعالمًثالثًباستخدامًالمعايير ًوًسنختارًمصدرًالبياناتًمنًجدول الموظفينًهذاًاالستعالمًسننشئهًفيًطرًيقة ًعرضًالتصميمًهذاًاالستعالمًمنًنوع استعالمًباستخدامًالمعاييرًسنقومًبعرًض أسماءًالمدرسينًوًاإلداريينًمنًمدينةًحلب أيًسيكونًلديناًثالثًمعاييرًالمعيارًاألًول ًهوًلحقلًنوعًالموظف(مدرس)ً،ًالمعيار ًًلحقلًنوعًالموظفالثانيًأيضا(اداري)،ًو ًالمعيارًالثالثًلحقلًالمدينة(حلبً)سنقًوم بتحديدًهذهًالمعاييرًمنًشبكةًالتصميمًمن ًمربعًمعيارًوًيجبًوضعًكلًمعيارًضمن إشاراتًتنصيصًألنهاًمنًنوعًنصيًكالًتالي ًمثال“حلب”. ًالحظًفيًشبكةًالتصميمًفيًمربعالمعيار ًلحقلًنوعًالموظف“مدرس”ًلحقلًنوعأيضا ًالموظف“اداري”ًوًلكنًفيًمربعأوً،ًوًفي ًمربعالمعيارًلحقلًالمدينة“حلب”.
37.
إنشاءًاستعالمًيحتويًعلىًمعلماتًأيًعندًتشغيلًاالستعالمًسيقومًبرنامجًاألكسيسًبًعرضًمربع حوارًإلدخالًقيمةًمعيارًالمعلمةًلتنفيذًوًتشغيلًاالستعالمًحسبًالمعلمةًوًالمعيارًالمحدد. أيًاستعالمًيحتويًعلىًمعلمةًيجبًانًتوضعًفيًمربعًالمعيارًضمنًقوسينًمربعينًفًالقوسًالمربع ًهوًدليلًالمعلمة[]وًلكيًنوضحًماهيًوظيفةًالمعلمةًيمكنًكتابةًنصًداخلهاًليدلًعليها. ًنريدًانشاءًاستعالمًمنًجدولًالموظفينًيعرضًأحدًفئاتًنوعًالموظفًحسبًالطلبًنمثالًقوم بالتاليً:نفتحًنافذةًتصميمًاالستعالمًنحددًالجدولًالمطلوبًوًهوًجدولًالموظفينًثمًنضًيفًالحقول ًالمطلوبةًالىًشبكةًتصميمًاالستعالمًوًهي(ًاالسم–ًالكنية–ًالحالةًالوظيفية–العنوان.) فيًمربعًالمعيارًالخاصًبحقلًالحالةًالوظيفيةًنضعًمربعينًكالتاليً:[]لتوضيحًماًهوًالمطلوبًمن المعلمةًنكتبًداخلًالقوسينًكالتالي: ]ًأدخلًحالةًالموظفًالوظيفيةًمثالًمدرس–ًاداري–مديرً...الخ[. نضغطًعلىًزرًتشغيلًالختبارًاالستعالمًوًعرضًالنتائج. ًمدرسًثمًموافعندًتشغيلًاالستعالمًيظهرًمربعًحوارًخاصًبالمعلمةًالمحددةًنكتبًمثالق. نالحظًبأنًنتائجًاالستعالمًيعرضًفقطًأسماءًالمدرسينًمنًجدولًالموظفين.
38.
39.
إنشاءًاستعالمًيحتويًمصدرًبياناتهًعلىًجدولينًأوًأكثر. ًإذاًأردناًعرضًتفاصيلًعالماتًالطالبًنحتاجًهناًالىًالجداولًالتاليةمثالً:ًالعالمات–الطًالب– المواد. هناًيتساءلًالمستخدمًبأنهًفيًجدولًالعالماتًيوجدًحقلًالطالبًوًحقلًالمادةًهادًالكالمًصحيًحًو ًلكنًالحقولًهناًهيًحقولًرقميةًأيًسيظهرًرقمًالطالبًوًرقمًالمادةًوًاكيدًمنًالصعبًمعرفة ًمنًالرقمًهناًيأتيًدورًاالستعالمًبأنًيظهرًاسمًالطالبالطالبًمنًرقمهًاوًمعرفةًالمادةًايضاًوًاسم ًًمنًاألرقامًبإنشاءًاستعالمًمنًالجداولًالمذكورةًسابقاالمادةًبدال. يجبًأنًيكونًموجودًعالقةًبينًالجداولًالتيًسننشئًمنهاًاالستعالمًوًإالًسنحصلًعلىًنًتائج مضاعفةًكثيرةًالًمعنىًلهاًعندًعدمًوجودًالعالقاتًلذلكًيجبًانًيكونًهناكًعالقاتًبينًالًجداول الخاصةًبمصدرًاالستعالمًإلنشاءًاالستعالمًمنًتبويبًإنشاءًنضغطًعلىًتصميمًاالستًعالمًنضيف ًالجداولًالثالثة(ًالعالمات–ًالطالب–المواد.) نضيفًالحقولًالمطلوبةًالىًشبكةًتصميمًاالستعالم. منًجدولًالطالبًنضيفًحقليًاسمًالطالبًوًالكنيةً،منًجدولًالموادًنضيفًحقلًاسمًالمادةً،مًن ًجدولًالعالماتًنضيفًالحقولًالتالية(ًعالمةًالشفهي–ًعالمةًالمذاكرة–ًعالمةًالوظائف–عالًمة ًاالمتحان–وًحقلًالنتيجة.)
40.
يجب
41.
إنشاءًاستعالمًيحتويًعلىًحقلًتمًإنشائهًبواسطةًالتعبير. فيًالمثالًالسابقًعرضناًأسماءًالطالبًوًعالماتهمًوًلكنًالحظواًأنهًيظهرًفيًنتائجًاالسًتعالم اسمًالطالبًفيًحقلًوًالكنيةًفيًحقلًآخر. فيًهذاًاالستعالمًنريدًالجمعًبينًالحقلينًأيًأنًيظهرًحقلًاالسمًوًحقلًالكنيةًفيًحقلًواحدًنقوم بالتاليً:قمًبتعديلًاالستعالمًالسابقًأيًنفتحًاالستعالمًالسابقًفيًطريقةًعرضًاًلتصميمًنضيف حقلًجديدًفيًشبكةًالتصميمًبينًحقلًالكنيةًوًحقلًاسمًالمادة. فيًشبكةًالتصميمًنضعًالمؤشرًعلىًحقلًاسمًالمادةًمنًتبويبًتصميمًوًفيًمجموعةًاًعداد االستعالمًنضغطًعلىًإدراجًأعمدةًيظهرًاألكسيسًعمودًجديدًفارغًفيًشبكةًالتصميمً،نًضع المؤشرًفيًالعمودًالجديدًالفارغًوًفيًمربعًالحقلًنضغطًمنًمجموعةًإعدادًاالستعالمًعلىًأمر (منشئً)ثمًنقومًبإدخالًالتعبيرًالتاليًفيًمربعًحوارًمنشئًالتعبيرًفيًقائمةًفئاًتًالتعبيرًنشاهد ًأسماءًالحقولًنضغطًنقرتينًعلىًحقلًاالسمًاألولًثمًنضعًإشارةًالجمعًبينًالحقلين&ًثمًإشارة ًتنصيصًبينهاًفراغ“ “ًثمًإشارةًالجمع&ثمًنقرتينًعلىًحقلًالكنية. FullName: [fname]
& “ “ & [lname] FullName:هوًاسمًالحقلًالجديدًبعدًالنقطتينًنكتبًالتعبيرًالمطلوب.
42.
43.
إذاأردناعرضالبياناتبطريقةتحليليةنقومبإنشاءاستعالمجدولي، االستعالمالجدولييوضحلناالبياناتبطريقةعرضخاصةمن خاللهايمكنتحديدالحقلاألولبأنيكونكعنوانعمود،والحقل الثانيكعنوانصف،والحقلالثالثيكونلعرضالبياناتكتقاطع بينالعمودوالصفًمثالنخصصحقلالمادةبأنيكونعنوان العمودوحقلاسمالطالببأنيكونعنوانالصفوعرضالبيانات بينهماًمثالحقلالنتيجةعلىأنيظهراالستعالمبالشكلالتالي: كيمياء فيزياء لغة
رياضيات عربي 50 90 87 78 60 سامر 80 87 67 45 78 عمر 88 70 80 90 87 لميس 76 89 67 45 90 محمد إلنشاءًاستعالمًجدوليًنقومًبالتالي: منًتبويبًإنشاءًنضغطًعلىًتصميمًاالستعالمً،نحددًالجدولًالمطلوبًعملًاستعالمًمنهًليكونًمصدرًبياناتهًوًلكنًهناًسنحددًاستعالم ًًمنًالجدولًأيًيمكنناًإنشاءًاستعالمًمنًاستعالمًموجودًمسبقابدال. سنختارًهناًاستعالمًعالماتًالطالبً،ًنضيفًالحقولًالمطلوبةًالىًشبكةًتصميمًاالستعالمًالحقولًالتيًسنختارهاًهي(اًسمًالطالب– ًالمادة–النتيجةً)االنًسنحولًهذاًاالستعالمًالىًاستعالمًجدوليًلكيًنظهرًفيهًالنتيجةًبطريقةًأوضحًكماًشرحناًمسبقًاً،ًمنًتبويب تصميمًوًفيًمجموعةًنوعًاالستعالمًنضغطًعلىًأمرًجدوليًالحظواًفيًشبكةًالتصميمًاضيفًالىًالصفوفًصفًخاصًبًاسمًجدولي ًصفًاالجماليًسنقومًاالنًبالتاليوًأيضا: فيًمربعًجدوليًلحقلًاالسمًسنختارًعنوانًالصفً،وًفيًمربعًاإلجماليًسنختارًتجميعًحسب. فيًمربعًجدوليًلحقلًاسمًالمادةًسنختارًعنوانًالعمودً،وًفيًمربعًاإلجماليًسنختارًتجميعًحسب. فيًمربعًجدوليًلحقلًالنتيجةًسنختارًالقيمةً،ًوًفيًمربعًاإلجماليًسنختارًدالةًالمتوسطًالحسابيAvg. ًدالةًالمتوسطًالحسابيAvgتقومًبحسابًالمعدلًالنهائيًلجميعًالعالماتًألنناًهناًسنقومًبإظهارًالنتيجةًالنهائيةًللطالب. شغلًاالستعالمًلعرضًالنتائج.
44.
45.
استعالمًتكوينًجدولًوًهوًاستعالمًاجرائيًنستخدمهًألرشفةًالبياناتًالقديمةًفيًجدولجديد. ًفيًجدولًعالماتًالطالبًوًعندًانتهاءًالسنةًالدراسيةًمعلوماتًعالماتًالطالبًالسابمثالًقةًال ًافراغًالجدولًمنًالبياناتًالقنريدًحذفهاًألنهاًممكنًأنًتلزمناًفيًوقتًماًوًنريدًأيضاًديمةًوًالبدء بسنةًدراسيةًجديدةًلذلكًنقومًبنقلًهذهًالمعلوماتًالىًجدولًجديدًبأمرًواحدًوًهوًبإنشاءًاًستعالم اجرائيًمنًنوعًتكوينًجدولًبعدًعمليةًنسخًالمعلوماتًالىًجدولًجديدًنقومًبإنشاءًاستعًالم اجرائيًآخرًوًهوًاستعالمًالحذف. إلنشاءًاستعالمًتكوينًجدولًنقومًبالتالي: منًتبويبًإنشاءًنضغطًعلىًتصميمًجدولًنحددًالجدولًالمطلوبًنسخًبياناتهًالىًجدولًجديدًثم نختارًالحقولًالىًشبكةًالتصميمًالحقولًالتيًنريدهاًفيًالجدولًًالجديد. منًتبويبًتصميمًوًفيًمجموعةًنوعًاالستعالمًنضغطًعلىًتكوينًجدولًنحددًاسمًالجدوًلًالجديد وًنختارًأينًسيتمًحفظًالجدولًالجديدًنختارًفيًقاعدةًالبياناتًالحالية. نشغلًاالستعالمًلتكوينًالجدولًالجديد.
46.
47.
إنشاءًاستعالمًحذفًالبيانات: منًتبويبًإنشاءًنضغطًعلًى ًتصميمًجدولًنحددًالجدول ًالمطلوبًحذفًبياناتهًثم نختارًالحقولًأوًنضغطًعلًى النجمةًالتيًتمثلًجميعًالحًقول االًاذاًكناًسننشئًمعيارًألحًد ًالحقولًنضيفًالحقل ًالمطلوبًعملًمعيارًلهًالى شبكةًالتصميم. ًمنًتبويبًتصميمًوًفي ًمجموعةًنوعًاالستعالم نضغطًعلىًزرًحذفًثمًنقوًم بتشغيلًاالستعالم.
48.
إنشاءاستعالمتحديثالبيانات: منتبويبإنشاءنضغطعلى تصميمجدولنحددالجدول المطلوبتحديثبياناتهثمنختار الحقولوًحصراالحقلالذي سنضيفمعيارلههنايجبان ننتبهاذالمنضعمعيارألحد الحقولسيقومالبرنامجبتحديث كافةالسجالتفالمعيارًاذايقوم بتحديثالسجالتبحسبالمعيار المحددفيشبكةالتصميممثًال نريدزيادةعالمةالوظائف3 عالماتلكلطالبلمادةالعلوم ًمثال.الحظواضفناقيمةالتحديث فيمربعتحديثالىفيحقل عالمةالوظائف. منتبويبتصميموفيمجموعة نوعاالستعالمنضغطعلىزر تحديثثمنقومبتشغيلاالستعالم.
49.
المرحلةًالتاليةًخاصةًبإنشاءًالنماذج يتمًاعتمادًانشاءًالنماذجًعلىًأساسًالبياناتًالمطلوبًإدخالهاًفيًالجداولًهناكًجداولًيتمًادخالًالبياناتًفيًهاًبطريقة مباشرةً،لهذهًالجداولًسنقومًبإنشاءًنموذجًلكلًجدولًوًتنسيقهًحسبًالطلبًوًهناكًجداولًيتمًإدخالًالبياناتًفيها بطريقةًغيرًمباشرةًأيًيتمًانشاءًلهاًنموذجًفرعيًداخلًنموذجًرئيسيًعلىًسبيلًالمثالًجدولًالعالماتًيمًكنًعمل ًفيًاالستعالماتًالًيمكنًحفظًجميعنموذجًرئيسيًلهًوًلكنًاسمًالطالبًسيظهرًهناًكرقمًكماًذكرناًسابقاًأرقامًالطالب لذلكًنقومًبإنشاءًنموذجًلجدولًالعالماتًكنموذجًفرعيًداخلًنموذجًالطالب. إلنشاءًنموذجًسنعتمدًعلىًطريقتينًالطريقةًاألولىًباستخدامًالمعالجًوًالطريقةًالثانيةًباستخدامًطريقةًعرضًالتصميمًً. طريقةًالمعالجًيتمًتنسيقًالنموذجًمنًقبلًالبرنامجًوًيمكنًالتعديلًعليهًاماًالنموذجًالمنشئًبطريقةًعرًضًالتصميم فيكونًاظهارهًبتنسيقاتًخاصةًبالمصمم. إلنشاءًنموذجًباستخدامًالمعالجًمنًتبويبًإنشاءًنضغطًعلىًمعالجًالنماذجًمنًمجموعةًالنماذجًيظهرًصندوقًاًلحوار الخاصًبالمعالجًفيًالصفحةًاألولىًمنًالمعالجًنختارًاسمًالجدولًالمطلوبًللنموذجًمنًقائمةًجداولًوًاستعالًماتًهنا سنختارًجدولًالطالبًمنًقائمةًالحقولًالمتوفرةًنضيفًالحقولًالمطلوبةًالىًقائمةًالحقولًالمحددة. مالحظةً:يجبًإضافةًجميعًالحقولًالتيًلهاًخاصيةًمطلوب. سنضيفًهناًجميعًالحقولً،منًالصفحةًالثانيةًللمعالجًنختارًالتخطيطًالمطلوبًللنموذجًهناًالقرارًلكًاذًاًأردتًعرض سجلًواحدًفقطًفيًالنموذجًاخترًخيارًعموديً،أماًاذاًأردتًعرضًمجموعةًمنًالسجالتًاخترًخيارًجدوليً،ًهنا سنختارًعموديًثمًاضغطًالتاليً،منًالصفحةًاألخيرةًللمعالجًنحددًاسمًالنموذجًوًتحديدًخيارًفتحًالنموذجًبعدًالضغط علىًزرًانهاء.
50.
51.
52.
إلنشاءًنموذجًفيًطريقةًعرضًالتصميمًسنختارًهناًجدولًالموظفينًإلنشاءًالنموذج: منًتبويبًإنشاءًنضغطًعلىًزرًتصميمًالنموذجًمنًمجموعةًنماذجًيفتحًلناًنافذةًكنموذجًفارغًيًحتويًفقط علىًمقطعًالتفصيل. .ًبتحديدًالجدولًالخاصًبهذاًالنموذجًمنًتبويبًتصميمًنضغطًعلىًزرًإضافةًحسنقومًأوال 1ًقولًموجودة ًثمًمنًقائمةًالحقولًنضغطًعلىًاظهارًكافةًالجداولًثمًنضغطًعلىًإشارةً+بجانبًجدولًالموظفين. .نضيفًالحقولًالمطلوبةًالىًنافذةًالنموذجًبطريقةًالسحبًوًاإلفالتًللحقلًأوًبنقرتينًف 2ًوقًالحقل المطلوب. .ًنغيرًتبعدًإضافةًالحقولًنقومًبتنسيقًالنموذجًحسبًالطلبًإلظهارهًبشكلهًالنهائيًمثال
3ًرتيبًعناصر ًوضعًخلفيةًمناسبةالتحكمًالخاصةًبالحقولًنغيرًحجمًالنموذجًأيضاً...الخًمنًالتنسيقاًتًالتيًذكرناها ًفيًالدروسًالماضيةًعنًالنماذجسابقا. .ًأزرارًخاصةًللتنقلًبينًالسجالتًالتفاعلًمعًالنميمكنًوضعًعناصرًتحكمًإضافيةًمثال 4ًوذجًبإضافة ازرارًإلضافةً،حذفً،حفظً،ًطباعةًسجلًمثالً.يتمًوضعًاألزرارًفيًتذييلًالنموذجًإلظهارًتذًييل النموذجًنضغطًبزرًماوسًاليمينًعلىًمقطعًالتفصيلًوًنختارًمنًالقائمةًرأسًوًتذييلًالنموذجً.ًثم نقومًبإضافةًاالزرارًالحظواًعندًإضافةًالزرًيطهرًمعالجًلتحديدًإجرائيةًهذاًالزر. .يمكنًوضعًعنوانًللنموذجًفيًرأسًالنموذجًباستخدامًعنصرًتحكمًالتسميةًثمًتنسيقهاًحس 5بًالطلب. .بعدًاالنتهاءًمنًعمليةًالتصميمًنقومًبحفظًالنموذجًباسمًخاصًحسبًالطلب 6.
53.
54.
55.
56.
57.
ًنريدًادخالًغياباتًالطالبسنقومًبإنشاءًنموذجًآخرًيجمعًبينًًنموذجينًنموذجًرئيسيًوًنموذجًفرعيًمثالً،ًسيكون لديناًجدولًالطالبًكنموذجًرئيسيًوًجدولًالغيابًكنموذجًفرعيًهناًالًنريدًادخالًسجلًللطالبًبلًنريدًاختًيارًطالبًو تحديدًغياباتهًأيًاالدخالًهناًسيكونًفيًالنموذجًالفرعيًلجدولًالغيابًوًسنقومًهناًبإنشاءًهذاًالنموذجًباستخدامًالمعالج. .منًقائمةًانشاءًنضغطًعلىًمعالجًالنماذجًمنًمجموعةًنماذج 1ً،فيًالصفحةًاألولىًللمعالجًنختارًجدولًالطالبًمنًقائمةًجداولًوًالذي سيكونًنموذجًرئيسيًثمًسنضيفًالحقولًالمطلوبةًهناًليسًكلًالحقولًألنهًليسًنموذجًإلدخالًسجالتًالطالبًلذلكًسنضيًفًالىًقائمة الحقولًالمحددةًرقمًالطالبً،االسمًاألولً،الكنيةً،بعدًاختيارًالحقولًنعودًالىًقائمةًالجداولًوًنختارًجدولًالغيابًوًالذيًسيكونًمصدر للنموذجًالفرعيًهناًسوفًنحددًجميعًالحقولًالىًقائمةًالحقولًالمحددةًثمًنضغطًالتالي. .فيًالصفحةًالتاليةًسنختارًطريقةًعرضًالبياناتًبواسطةًجدولًالطالبًوًنختارًالخيارًنموذجًيتضمنًنموذجًفرعيًثمًنض 2غطًالتالي. .3(الخيارًالثانيًنماذجًمرتبطةًاذاًأردتًانًيكونًالنموذجينًمنفصلينًنختارًهذاًالخيارًهناًيتمًربطًالنموذجًالرئيسيًبالنموذجالفرعيًبواسطًة زرًموجودًداخلًالنموذجًالرئيسيًبالضغطًعليهًيتمًفتحًالنموذجًالفرعيًوًاظهارًسجالتًالطالبًالمحددًفقطًفيًالنموذجًالرئيسي). .فيًالصفحةًالتاليةًللمعالجًنختارًطريقةًعرضًالنموذجًالفرعيًجدولي
4ً،أوًورقةًبياناتًنختارًهناًخيارًجدوليًهناًتكونًالحًقولًمنفصلةًعن بعضهاًفيمكنًتنسيقهاًحسبًطلبناً،أماًخيارًورقةًالبياناتًفيتمًعرضًالنموذجًالفرعيًكورقةًبياناتًتشبهًالجدولًتماما نحددًالمطلوبًوًنضغطًالتالي. .الصفحةًاألخيرةًمنًالمعالجًنحددًفيهاًأسماءًالنموذجينًوًنختارًطريقةًفتحًالنموذج 5. .نضغطًعلىًزرًانهاءًيتمًفتحًالنموذجًالحظواًالشكلًالنهائيًله 6.
58.
59.
60.
فيًهذاًالمثالًسأقومًبإنشاءًنموذجًممكنًانًنعتبرهًنموذجًفرعيًوًلكنًمستقلًأيًليسًدًاخل نموذجًرئيسيًسيكونًكائنًمستقلًيتمًفتحهًمنًخاللًالنموذجًالرئيسيًبواسطةًالزر. ًاذاًكانًنموذجًالطالبًمفتوحًوًأردناًانًنعرفًعالماتًطالبًواحدًفقطًهناًسنفتحًنمثالًموذج عالماتًالطالبًوًلكنًماذاًسيحدثًهناًستظهرًفيهًكلًالعالماتًلجميعًالطالبًسنضطرًهنًاًالى ًعملًتصفيةًوًاذاًالمستخدمًمابيعرفيعملًالتصفيةًفهناًالمشكلةًلذلكًهذاًالنموذجًالًذيًسيتم انشائهًسيكونًعندًفتحهًيعطيًفقطًعالماتًالطالبًالذيًوقفناًعندهًفيًالنموذجًالرئيسي. إلنشاءًهذهًالعمليةًنقومًبالتالي: .ًبإنشاءًاستعالمًيحتويًعلىًالحقولًالمطلوبةًمنًجدولًعالماتًالطالبسنقومًأوال 1. .ًنقومًبحفظًاالستعالمًباسم 2studentmarkثمًنقومًبإغالقه.
61.
.سنقومًبإنشاءًنموذجًبايًطريقةًتريدًاناًسأستخدمًطريقةًالمعالجًسيكونًمصدرًالنموذجًاالستعال 3ًمًالذيًأنشأناه ًسابقاstudentmarkً.ًًكلطبعاهالخطواتالمفروضًمعروفةًلكمًمنًالدروسًالسابقةًاوًيجبًمتابعةًالدًروس ًًالمهمًبعدًعمليةًإنشاءًالنموذجًوًتنسيقهًسنقومًبحفظًالنموذجًباسمأوالfrmstudentmark. .عندًإنشاءًالنموذجًيجبًأنًيكونًطريقةًاظهارهًبشكلًجدوليًإلظهارًالسجالتًمعًبعضها 4.
62.
.ًفيًطريقةًعرضًالتصميمسنفتحًاالنًنموذجًالطالبًالمنشئًسابقا 5. .منًتبويبًتصميمًسنضيفًعنصرًتحكمًالزرًالىًنافذةًالنموذجًوًسأضعهًفيًمقطعًا 6ًلتفصيلًعند ادراجًالزرًيفتحًالمعالجًالخاصًبعملياتًالزرًنقومًبالتاليًلبرمجةًالزرًوًاختيارًاإلجًرائية ًالمناسبةًلهًوًهيًفتحًنموذج(ًنموذجfrmstudentmark.) .منًالصفحةًاألولىًللمعالجًوًمنًقائمةًالفئاتًنختارًعملياتًالنماذجًوًمنًقائمةًاالجرائياتًنختارًف
1تحًنموذج .ًفيًالصفحةًالثانيةًللمعالجًنختارًاسمًالنموذجًالمطلوبًفتحهًوًهو 2frmstudentmark .ًفيًالصفحةًاألخيرةًللمعالجًنحددًالنصًالذيًسيظهرًعلىًالزر 3(عالماتًالطالبً)ثمًنضغطًانهاء.
63.
64.
•ًالحظواًعندًاختبارًنموذجًالطالبًو الضغطًعلىًزرًعالماتًالطالبًتمًفتًح ًنموذجًعالماتًالطالبًوًلكنًماًهي النتائج؟ •النتائجًهناًأنًنموذجًعالماتًالطالبًتًم فتحهًوًعرضًعالماتًكافةًالطالب. •ًإذاًنظرتًالىًنموذجًالطالبًفالسجل ًيجبًعندًفالحاليًهوًللطالبًملهمًاذاًتح ًنموذجًالعالماتًيجبًانًيعطيًفقط عالماتًملهم. •ًهناًتأتيًالمرحلةًالمهمةًلهذاًالمثالًو سنقومًبالتالي:
65.
.نعودًالىًاالستعالمًوًنفتحهًفيًط 7ًريقة ًعرضًالتصميمًنضعًالمؤشرًفي صفًالمعيارًمنًحقلًرقمًالطالبًهنًا لنًنكتبًالمعيارًنحنًبلًسنفتحًمنشئ التعبيرًوًنختارًحقلًرقمًالطالبًمًن ًنموذجًالطالبًهذاًالحقلًهوًسيكون معيارًاالستعالم. تصورواًمعيًالفكرةًكيفًستكون نموذجًالطالبًمفتوحًوًالسجلًالحالًي ًًسجلًملهمًوًملهمًعندهًحقلهوًمثال ًهوًالرقمًمثال1ًاالنًنضغطًعلىًزر ًعالماتًالطالبًسيفتحًهذاًالزر ًنموذجًعالماتًالطالبًاوكًنموذج ًعالماتًالطالبًماًهوًمصدرًبياناته ًمصدرًبياناتهًهوًاستعالمًعالمات ًالطالبًاستعالمًعالماتًالطالبًاالن يحتويًعلىًمعيارًحقلًرقمًالطالبًو ًهو1اذاًسيتمًفتحًاالستعالمًفقط ًللسجالتًالتيًرقمها1ًهذهًهيًالفكرة ارجوًانًتكونًمفهومة.
66.
67.
األول االسم حسب
ًاأبجدي مرتبة الطالب أسماء لطباعة تقرير إنشاء: منًتبويبًإنشاءًنضغطًعلىًمعالجًالتقاريرًفيًمجموعةًتقاريرً،فيًالصفحةًاألولىًمنًاًلمعالجًنختار الجدولًالمطلوبًطباعتهًوًهوًجدولًالطالبً،ًنحددًالحقولًالمطلوبًطباعتهاًمنًقائمةًالحقول المتوفرةًوًاضافتهاًالىًقائمةًالحقولًالمحددةًثمًنضغطًالتاليً،فيًالصفحةًالتاليةًمنًاًلمعالجًنختار مستوىًالتجميعًسنتجاوزًهذهًالمرحلةًألنناًسنشرحهاًفيًالتقريرًالتاليًنضغطًعلىًالتاليً،ًفي الصفحةًالثالثةًمنًالمعالجًنختارًالحقلًالذيًنريدًترتيبًالبياناتًلهًسنختارًحقلًاالًسمًاألولًوًنوع ًالترتيبًتصاعديًأي(منًأًالىًيً)ثمًنضغطًالتاليً،فيًالصفحةًالرابعةًمنًالمعالجًنحدًدًاتجاه ًطباعةًالصفحة(عموديًأوًافقيً)اذاًكانًعددًالحقولًقليلةًنختارًطباعةًعموديةًأماًاذاًكانتًعًدد الحقولًكثيرةًنختارًطباعةًافقيةًثمًنحددًمخططًالصفحةًبماًانناًنريدًطباعةًاألسماءًبحًيثًتكون كجدولًأيًاألسماءًتحتًبعضهاًنختارًهناًجدوليًاماًاذاًأردناًطباعةًكلًطالبًكسجلًمستقلًفًي صفحةًواحدةًنختارًالمخططًعموديًهناًسنختارًجدوليًوًنضغطًالتاليً،فيًالصفحةًاألخيرًةًمن المعالجًنحددًاسمًالتقريرًوًنحددًطريقةًفتحًالتقريرًبعدًالضغطًعلىًزرًإنهاءً،ثمًنضغطًإنهاء. الحظواًفيًالصورًالتاليةًكيفيةًاظهارًالتقريرًفيًطريقةًعرضًالتصميمًوًطريقةًإظهارًهًفيًطريقة عرضًمعاينةًقبلًالطباعة.
68.
69.
التصميم عرض طريقة
في التقرير
70.
الطباعة قبل معاينة
عرض طريقة في التقرير
71.
معين لحقل تجميع
مستويات تحديد مع تقرير إنشاء: ًالحظواًفيًالتقريرًالسابقًوًفيًحقلًالمدينةًنالحظًانًحقلًاسمًالمدينةًيتكررًأي(حلبً،حلبًً، دمشقً،دمشقً...الخً)نريدًفيًهذاًالتقريرًتجميعًالحقولًبحسبًالمدينةًأيًأنًيكتبًاسمًالمدينة لمرةًواحدةًفقطًوًتحتًاسمًالمدينةًجميعًأسماءًالطالبًالتابعيينًلهذهًالمدينة. هذاًماًسننشئهًفيًهذاًالتقريرًوًالذيًتجاوزناهًفيًالتقريرًالسابقًنكررًنفسًالمراحلًالسابقةًماًعدا المرحلةًالثانيةًوًالتيًسنختارًبهاًمستوىًالتجميعًوًسيتمًهناًاختيارًحقلًاسمًالمدينًةًنحددًالحقلًو نضغطًعلىًسهمًإضافةًثمًتابعًباقيًالمراحلًبشكلًنظاميًكماًفيًالسابقًوًالحظواًبعدهاًالفرق. مالحظة: مستوىًالتجميعًيتمًانشائهًللحقولًالتيًتتكررًبياناتها.
72.
73.
74.
75.
إنشاءًتقريرًفيًطريقةًعرضًالتصميمًوًتنسيقهًوًإظهارهًحسبًالطلب. .منًتبويبًإنشاءًنضغطًعلىًتصميمًالتقريرًمنًمجموعةًتقاريرًتفتحًنافذةًتصميمًالتقرير 1. .أولًماًنقومًبهًهوًتحديدًحجمًالصفحة 2ً،اتجاهًالطباعةًمنًتبويبًاعدادًصفحةًنختارًاتجاهًالصفحةًافقيًالنًعددًالحقولًستكًًماونًنوعا ًعديدةًوًنختارًحجمًالصفحةًورقةA4ألنهًالورقًالقياسيًالذيًنطبعًالبياناتًعليها. .بعدًتحديدًالمطلوبًنقومًبتحديدًالجدولًالذيًسيكونًمصدرًللتقريرًوًهوًجدولًالموظفينًنختارهًمنًتبويبًتصميمًوًنض
3ًغطًعلىًإضافة حقولًبعدًاختيارًالجدولًنضيفًالحقولًالمطلوبًاظهارهاًفيًالتقريرًأيًالمطلوبًطباعتهاًوًندرجهاًالىًمقطعًالتفصيلًفينافذةًالتقرير. .بعدًإضافةًالحقولًالىًمقطعًالتفصيلًنقومًبنقلًتسمياتًالحقولًالىًمقطعًرأسًالصفحةًوًنعيدًترتيبهاًبشكلًافقيًأل 4ًنناًنريدًعرضًالتقرير بشكلًجدولي. .ًنقومًبتنسيقًعناصرًالتحكم 5(الحقولً)ًحسبًالطلبًمن(حجمًالخطً،نوعًالخطً،نمطًالخطً....الخ.) .إضافةًالتاريخًوًالوقتًالىًتذييلًالصفحةًمنًتبويبًتصميمًوًنقومًبتنسيقه 6ًً. .لوضعًعنوانًللتقريرًنقومًبإظهارًمقطعًرأسًالتقريرًوًنضعًعنصرًتحكمًالتسميةًلتكونًعنوانًللتقريرًوضعناًالتس 7ًميةًكعنوانًللتقريرًفي رأسًالتقريرًألنناًنريدًعرضًالعنوانًفقطًفيًأولًصفحةًأماًاذاًأردناًاظهارًالعنوانًفيًكلًصفحةًنضعًالعنوانًفيًرأسًالصًًمنفحةًبدال رأسًالتقرير. .سنقومًاالنًبتجميعًالتقريرًحسبًالحالةًالوظيفيةًأيًانًتكونًأسماءًالمدرسينًكمجموعةًأسماءًالمشرفينًمجموعةًأخرى 8ً...الخًلعملًذلك نتبعًماًيلي: .نضغطًكليكًيمينًعلىًمقطعًالتفصيلًوًنختارًمنًالقائمةًفرزًوًتجميع 1. .نضغطًعلىًإضافةًمجموعةًتظهرًقائمةًالحقولًنختارًالحقلًالذيًنريدًتحديدًمستوىًالتجميعًلهًوًهوًحقلًالحالةًالوظيفية 2ًً. .يظهرًلناًمقطعًفيًنافذةًالتقريرًوًهوًمقطعًالحالةًالوظيفية 3. .نقومًبسحبًعنصرًالتحكمًالخاصًبحقلًالحالةًالوظيفيةًالىًمقطعًالتجميعًالخاصًبهًوًهوًمقطعًالحالةًالوظيفية 4ًً. .ًنحفظًالتقريرًباسمًثمًنقومًبعرضهًإلظهارًاخرًالنتائجاخيرا 9.
76.
77.
78.
الطباعة قبل التقرير
معاينة
79.
•ًهذاًالتقريرًممكنًيكونًفيًصعوبةًفيًانشائهًوًلكنًمهمًجدا. •إنشاءًتقريرًلطباعةًبياناتًمحددةًمنًجدولً،سنستخدمًجدولًالموظفينًعندًفتحًالتقرير للطباعةًسيقومًالتقريرًفيًالبدايةًبفتحًنموذجًصغيرًالختيارًقيمةًالمعياًرًالمحددةًلبيانات التقريرً،ًنريدًطباعةًأسماءًالموظفينًوًبعضًالمعلوماتًالمدرسينًفقطًممثالًنًالنموذج نقومًباختيارًمدرسًوًعندًالضغطًعلىًزرًموافقًسيفتحًالتقريرًالذيًيحتويًفقطًعلى أسماءًالمدرسينًأيًسيتمًهناًعمليةًتصفيةًللتقرير. •ًإلنشاءًهذهًاإلجرائيةًسنحتاجًالى(استعالمً،نموذجً،ماكروً،وًالتقريرًوًهوًاألساسيًً) سنتبعًالمراحلًالتالية: معلومةً:هذهًالعمليةًتوفرًعليناًانشاءًمجموعةًمنًالتقاريرًنفذناهاًبتقريرًواحدًفًقطًوًهذا هدفيًمنًانشاءًهذاًالتقريرًوًألنًزيادةًعددًالكائناتًفيًقاعدةًالبياناتًيزيدًمنًحجمها.
80.
.إنشاءًاستعالمًيحتويًعلىًالحقولًمنًجدولًالموظفينًالمطلوبًطباعتها 1. بعدًانشاءًاالستعالمًنحفظهًثمًنغلقه.
81.
2ً.ننشئًالتقريرًوًنقومًبتنسيقهًحسبًالطلب. ًمصدرًالتقريرًهوًاالستعالمًالذيًتمًإنشائهًسابقا. ًًالمفروضًمنًدروسناًالسابقةًبانناًنعرفطبعا كيفيةًانشاءًالتقريرًاوًاالستعالم.
82.
3ً.ًيحتويًعلىًعنصرًتحكمًمربعًتحريسنقومًاالنًبإنشاءًنموذجًبسيطًجداًرًوًسردًعند ادراجهًفيًالنموذجًيظهرًلناًمعالجًعنصرًالتحكمًنختارًمنًاولًصفحةًسأضعًالقًيم ًبنفسيًوًالصفحةًالتاليةًنكتبًقيمًعنصرًالتحكمًوًهي(مدرسً،مشرفً،موجهً،اداريًً.) بعدًاالنتهاءًمنًالمعالجًنفتحًنافذةًخصائصًعنصرًالتحكمًمربعًتحريرًوًسًردًبالضغط نقرتينًعليهًوًفيًتبويبًالكلًنحددًاالسمًلعنصرًالتحكمًألنناًسنستخدمهفيًاالستعالمًً. ًفيًالنموذجًزرًعندًادراجًالزرًفيًالنموذجًيفتحًلناًالمعالجًالخسنضعًأيضاًاصًبهًنقوم ًبإغالقًالمعالجًألنناًسنكتبًاإلجرائيةًالخاصةًفيًالزرًفيًمحررVBAًً. بعدًإدراجًالزرًنحددهًوًنفتحًنافذةًالخصائصًوًمنًتبويبًحدثًوًفيًإجرائيةًعًندًالنقر ًنختارًاجراءًحدثًثمًنضغطًعلىً)...(ًيتمًفتحًنافذةًمحررVBAنكتبًفيهًالكودًالتالي: form_emfilter.visible=false Emfilterهوًاسمًالنموذجًعندًحفظهًأعطيتهًهذاًاالسم. هذاًاالجراءًيقومًبإخفاءًالنموذجًعندًالضغطًعلىًزرًموافقً.لماذاًاخفاءًوًليسًإغالًق ألنناًسنقومًبقراءةًقيمةًمربعًالتحريرًوًالسردًالمحددةًوًسنستخدمهاًفيًاالسًتعالمًفي ًصفًالمعيارًلحقلًحالةًالموظفًلذلكًيجبًانًيبقىًمفتوحا. نحفظًالنموذجًوًنغلقه.
83.
4ً.نفتحًاالستعالمًالسابقًطبًاعة ًالموظفينًفيًطريقةًعرض التصميمًوًفيًحقلًحالةًالموظًف نضعًالمؤشرًفيًصفًالمعيارًو نضغطًمنًتبويبًتصميمًعلىًأمر منشئً،يفتحًلناًنافذةًمنشئًاًلتعبير ًنختارًالنموذجًالذيًيحويًعلى عنصرًالتحكمًالذيًسيكونًقيًمة لمعيارًحالةًالموظفًثمًمنًقائمة فئاتًالتعبيرًنضغطًنقرتيًنًعلى اسمًمربعًالتحريرًوًالسردًيتًم ادراجًالتعبيرًالخاصًبالمعيار ًتلقائياً.نحفظًاالستعالمًوًنغلقه.
Download now