قواعد البيانات Database
يمكن تعريف قواعد البيانات بشكل مبسط هي مجموعة من البيانات المرتبة والمنظمه ترتبط فيما بينها بروابط منطقية.
نظم إدارة قواعد البيانات
| ► | مارس 2009 | ◄ | ||||
| سبت | أحد | إثنين | ثلاثاء | أربعاء | خميس | جمعة |
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||

قواعد البيانات Database
يمكن تعريف قواعد البيانات بشكل مبسط هي مجموعة من البيانات المرتبة والمنظمه ترتبط فيما بينها بروابط منطقية.
نظم إدارة قواعد البيانات
من وجهة نظري الشخصية انه عند تصميم اي موقع انترنت لابد من المرور بخطوات التصميم
وهي:
التحليل ثم التخطيط ثم التنفيذ ثم التقييم،،،،،
قواعد البيانات Database
يمكن تعريف قواعد البيانات بشكل مبسط هي مجموعة من البيانات المرتبة والمنظمه ترتبط فيما بينها بروابط منطقية.
نظم إدارة قواعد البيانات Database Management System اختصاراً (DBMS)
يتكون نظام إدارة قواعد البيانات من جزئين :
الجزء الأول هو قلب نظام قواعد البيانات, وهو المسؤل عن إنشاء وصيانة وقراة قواعد البيانات والتعامل معها بشتى الصور. ويمكن القول بانه محرك قواعد البيانات Data Base Engine
قواعد البيانات Database
يمكن تعريف قواعد البيانات بشكل مبسط هي مجموعة من البيانات المرتبة والمنظمه ترتبط فيما بينها بروابط منطقية.
نظم إدارة قواعد البيانات Database Management System اختصاراً (DBMS)
يتكون نظام إدارة قواعد البيانات من جزئين :
الجزء الأول هو قلب نظام قواعد البيانات, وهو المسؤل عن إنشاء وصيانة وقراة قواعد البيانات والتعامل معها بشتى الصور. ويمكن القول بانه محرك قواعد البيانات Data Base Engine
( الأنماط )
هناك ثلاث طرق لإدراج الأنماط في صفحتك :
أ- باستخدام ملف خارجي (external file).
ب- عن طريق رأس الصفحة (Head) .
جـ - داخل الوسم (Inline).
أ- باستخدام ملف خارجي (external file
مهمة الأسبوع الخامس:
تعلم API من خلال شرح دوال API مدعماً بالأمثلة
API – Windows Application Programming Interface
سأشرح في هذه الفقرة API بصورة عامة. أن الفائدة من استخدام دوالAPI لسببين هما الأول نستطيع أنجاز قسم أشياء لاتستطيع لغة VB أنجازها، والثاني تستطيع تنفيذ بعض الأشياء أسرع من تنفيذها ب VB .
أستخدم API :
هناك أربعة خطوات لأستخدم دوال API
1- حدد أي برنامج فرعي تريد أن تستخدمه
هنالك دوال عديدة ل API وهي موضحة في Help الموجود في VB6.0 .
2- حدد هوية أو نوع البيانات التي ترغب بتمريرها الى البرنامج الفرعي . والعبارة TYPE تقوم بعملية التمرير.
3- تثبيت Declare البرنامج الفرعي بأستخدام العبارة Declare ، للعلم API هو ليس جزء من لغة VB لهذا السبب تستخدم عبارة Declare لغرض أخبار VB أين يستطيع أن يجد هذه الدوال. والصيغة لعبارة التثبيت هي:
Declare Sub name lib "lib" [ Alias, "alias"] (arguments)
Declare Function name Lib "Lib" [Alias, "alias"] (arguments) As type
name
مهمة الأسبوع السادس:
***********و ما هي ال Oracle و فيما تستخدم ؟**********************
اوراكل هي قاعدة بيانات علاقية .
سميت اوراكل لأن معناها بالذي يعلم بالغيب - استغفر الله - عموما هذا رأي صاحب الشركة
اوراكل من ناحية قاعدة بيانات فهي قوية جدا ولكن ليست الأفضل- من ناحية السرعة في ليست الأسرع - ف mssql7 اسرع منها بكثير- اوراكل انتشرت بسبب السكيرتي فيها فهي قوية- لكن من ناحية اخرى اذا انت مبرمج بأي لغة كانت فأنا اظمن لك بأنك سوف تتعلم اوراكل بشهر واحد فقط لأنك سوف تقوم بأستخدام developer2000 لبناء الشاشات ولا تنسى بأننا الآن نعيش في عصر برمجة الأوبجكت اوريتند اي ان اسلوب البرمجة القديم قد انتهى.
اوراكل اعتمدت اعتماد كلي على الدعاية- لأنه هناك منافسين كبار بالسوق - مثل SAP فهي تمكنت من اخذ مشاريع شركة ارمكو بالكامل.
وللفائدة ولمن اراد ان يفهم اوراكل بشكل كافي عليه بالبحث عن هذه المواضيع والتي ترتكز عليها اللغة ويكون البحث والقراءة بالترتيب التالي :
1- اصدارات اوراكل
2- لغة الاستعلام البنيويه (Structure Query ******** (SQL
3- PL/SQL
4- كيفية تنصيب قاعدة البيانات اوراكل .
5- البرامج المساعدة أو الـ Tools التي تعمل جنباً لجنب مع قواعد البيانات
6- اوراكل ديزاينر (ORACLE DESIGNER) .
7- DEVELOPER وهو اصعب جزء وهو يحتوي التالي :
7-1 FORMS… Builder.
7-2 REPORT… Builder.
7-3 GRAHPIC …Builder.
Oracle Application -8
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ.
MySQL هي قواعد بيانات، تشبه برنامج MS-Access لكن بدون واجهة استخدام، وفوق ذلك مجانية ولا تكلفك شيئاً، وعادة ما تذكر لغة PHP مع قواعد البيانات MySQL على الرغم من أن لها استخدانات أخرى.
و ما هي ال SQL؟***********************
هي لغة استعلام تمكننا من عرض و استرجاع البيانات من الجداول المختلفة في قواعد البيانات و لكل من قواعد البيانات المختلفة أوامر مشتركة و أوامر أخرى خاصة بها لا تعمل على قواعد البيانات الأخرى.
تبدأ قصة SQL مع بداية النموذج العلائقي لقواعد البيانات من خلال ورقة بحثية أعدّها E.F.Codd سنة 1970 حين اشتغاله في مختبر أبحاث IBM في سان خوزيه . وفي سنة 1974 قام D. Chamberlin من نفس المختبر بتوصيف لغة سمّيت ‘Structured English Query ********’ ، أو SEQUEL . ثم أعدّت نسخة منقحة سنة 1976 عرفت باسم SEQUEL/2 ، ولكن سرعان ما تمّ تغيير الاسم الى SQL لأسباب قانونية (ذلك لأنه وجد ان نفس الاسم قد سبق تخصيصه واستخدامه من قبل آخرين) . وبرغم من أن العديد من الأفراد لا يزالوا ينطقون SQL بـ ‘see-quel‘ ، إلا أن النطق الرسمي لها هو ‘s-q-l‘ .
بعد ذلك قامت IBM بإنتاج مجسّم لنظام إدارة قواعد بيانات DBMS أسمته System R ، أسس على لغة SEQUEL/2 ، وكان الغرض من هذا المجسّم هو اختبار مدى فعالية وجدوى النموذج العلائقي. فكان بجانب النجاحات التي تحقّقت فإن إحدى أهم النتائج التي رافقت هذا المشروع هو تطوير SQL.
عموما فإن جذور SQL تنبثق من لغة SQUARE أي (Specifying Queries as Relational Expression ) ، والتي سبقت مشروع System R . حيث تمّ تصميم SQUARE
مهمة الأسبوع السادس:
لغة php
======
1- لغة برمجة كاملة.
2- مفتوحة المصدر.
3- الكل يمتلكها ويستطيع تطويرها.
4- سريعة في تنفيذ العمليات (الكتابة والقراءة) للملفات وقواعد البيانات.
5- تدير الذاكره بشكل قوي.
6- لا يوجد تكاليف إضافيه كل شيء مجاني.
7- لغه سهلة في التعلم.
8- توفر الكثير من المصادر والدروس في الإنترنت.
9- تركيب جملها البرمجية تشبه C++ وجافا.
10- تعمل على كافة أنظمة التشغيل بنفس الكفائه.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لغة
مهمة الأسبوع الثالث:
الموقع الجيد:
وذلك لتوفر البساطة في الشكل ويدعم اللغتان العربية والإنجليزية وعدم كثرة الإعلانات والصور وتوفر الألوان الهادئة.
الموقع الغير الجيد:










