المنتديات الموقع العربي الموقع الانجليزي الهلال تيوب بلوتوث صوتيات الهلال اهداف الهلال صور الهلال
العودة   نادي الهلال السعودي - شبكة الزعيم - الموقع الرسمي > المنتديات العامة > منتدى الكمبيوتر والإنترنت
   

منتدى الكمبيوتر والإنترنت لمعالجة مشاكل الكمبيوتر ومعرفة كل جديد عن الإنترنت

 
   
 
LinkBack أدوات الموضوع طريقة عرض الموضوع
  #1  
قديم 07/08/2002, 06:15 PM
عضو سابق باللجنه الإعلاميه
تاريخ التسجيل: 26/08/2001
المكان: السعودية "الــخــبـــر"
مشاركات: 13,852
تعلم الأوراكل

مقدمة عن قواعد البيانات



كانت و مازالت برمجة قواعد البيانات شيء غامض لدى البعض إلا ما يسمعه من صعوبتها و تعقيدها ، و لا سبب أعزوه لأخذ تلك الفكرة إلا ضعف المصادر لقواعد البيانات باللغة العربية و عدم محاولة تعلمها أو فهمها بطريقة خاطئة أنشأت لدى البعض نظرة سلبية تجاهها

و نحن في هذا الموقع نحاول جاهدين أن نغير هذه الصورة و أن ننطلق بدرجة ضد الإتجاه السائد عن قواعد البيانات و أنا واثق بإذن الله أن من سيتابع هذه الدروس سيخرج ولديه خلفية كاملة ينافس بها المحترفين ، و سننهج طريقة الخلاصة و التطبيق بحيث لا يكثر الكلام الذي لا طائل منه مقابل خروجك متقنا الدرس بعد تطبيقه ، كما سيتم وضع مثال جاهز مشروح باللغة العربية لكل مثال على هذا الموقع لكي تقارن بين ماعملت و الحل الصحيح مما يجعلك تكتشف الأخطاء بنفسك فيولد ذلك لديك موهبة التعامل مع قواعد البيانات .

لاأريد أن أطيل بهذه المقدمة خصوصا أننا ذكرنا أن منهجنا يعتمد على الخلاصة و التطبيق



طرق التعامل مع قواعد البيانات في فيجوال بيسك
*
و هي إحدى المكونات الموجودة ضمنا في فيجوال بيسك تجدها في صندوق الادوات و تعتبر أداة سهلة لربط قواعد البيانات البسيطة و تؤدي هذه الأداة بعض الإجراءات مثل الحذف و الإضافة و التحرير و و التحديث ، و سنشرح هذه الأداة بالتفصيل في دروس قادمة .
DATA 1
الربط بالكود طريقة يجب على كل مبرمج كوعد بيانات أن يتعامل معها و يتقنها لكي يفتح أمامه أفآق برمجة قواعد البيانات و حين نشرحها بالتفصيل ستجد أنها ليس بتلك الصعوبة كما تتوقع من إسمها فهي عبارة عن أوامر معينة ثابتة تقريبا إذا إستطعت أن تتامل معها في مثال واحد ستتعامل معها في جميع ما يواجهك من أمثلة و سيأتي شرحها مفصلا
الكود
2
و هي تقنية جديدة من مايكروسوفت و عندما تتعامل معها ستجد تشابها بينها و بين الطريقة الأولى التي ذكرناها للتو ، ولكن هذه الطريقة تعطيك مدى أوسع و خيارات أفضل و ستستمتع بهذه الطريقة عندما تتعامل مع منشيء بيئة البيانات الذي يعطيك تحكم أكبر مما تتصور في قواعد البيانات و بسهولة كبيرة ، أعرف أنك كمبتدأ لم تستوعب الكثير مما قلت لكن لا تقلق فستفهم ذلك من خلال الدروس التالية و ما ذكرته هنا ليس إلا ليجعل عندك معرفة بسيطة ببعض المصطلحات التي سنتعامل معها لاحقا
ADO 3

منشيء بيئة البيانات و هي تقنية جديدة أيضا في فيجوال بيسك 6 وتتعلق كثيرا باتقنية السابقة لن أطيل التحدث فيها فسوف نرى شرحا مفصلا لها في الدروس اللاحقة بإذن الله تعالى
Data Environmen Desighen 4



انتهى الدرس الأول





-------------------



الدرس الثاني :



:المقدمة

هذه أولى طرق ربط قواعد البيانات

لكي تقوم بربط قاعدة بيانات مع برنامجك في فيجوال بيسك ستحتاج أولا إلى و جود قاعدة بيانات لكي تربطها ببرنامجك و يتيح لك فيجوال بيسك أن تربط مع أنواع كثير من قواعد البيانات مرورا بأكسس و و لوتس و إنتهاءا بفوكس برو و أراكل ، كما يوفرلك فيجوال بيسك عمل قاعدة بيانات بواسطة برنامج ملحق معه و هو غالبا يفي بحاجتك سيكون درسنا هذا هو إنشاء قاعدة بيانات بهذا البرنامج المرفق مع فيجوال بيسك

قاعدة البيانات التي سننشأها تحتوي جدول يحتوي على أسماء الطلاب و أرقامهم

الخطوة الأولى فتح فيجوال بيسك كالمعتاد و من ثم الذهاب إلى قائمة

Add-ins >> visual data manager...













بعد ذلك ستفتح لك نافذة البرنامج إذهب إلى

File>>new>>microsoft access>>version 7.0 mdb..

سيظهر لك مربع حفظ حدد الموقع الذي تريد أن تحفظ فيه قاعدة بياناتك ثم إختر حفظ

بعد ذلك ستظهر لك قاعدة البيانات حدد

proprties

بالزر الأيمن ثم أختر

New Table



بعد ذلك ستفتح لك نافذة تكتب فيها إسم الجدول و ثم نذهب لإضافة الحقول كما هو مبين



سيفتح لنا نافذة إضافة الحقول نكتب إسم الحقل في المكان المخصص و نحدد نوع بيانات الحقل هل هي رقمية أو حرفية إلخ ، و نكرر العملية حتى ننهي جميع الحقول التي نريدها و في مثالنا هذا نريد حقلين الأول إسمه

name

و نوع بياناته



و الثاني

number

و نوع بياناته

long

ملاحظة مهمة إذا كان ماسيكتب في الحقل من أرقام خمسة أرقام أو أقل نختار نوع البيانات

integer

و للأرقام الطولية نختار

long



بذلك نكون قد أنشأنا قاعد بيانات تحتوي على جدول به حقلين الإسم و الرقم











الصورة:






الدرس الثالث (قريبا)
  #2  
قديم 08/08/2002, 06:38 PM
زعيــم جديــد
تاريخ التسجيل: 16/10/2001
المكان: الرياض
مشاركات: 5
تكفى هات الدس الثالث بســـــــــــــــــــــــرعة
  #3  
قديم 08/08/2002, 06:41 PM
عضو سابق باللجنه الإعلاميه
تاريخ التسجيل: 26/08/2001
المكان: السعودية "الــخــبـــر"
مشاركات: 13,852
ليه أنت تتابع الدرس أخوي بكتب الدرس يوم الجمعة في الليل أو السبت بس ذكرني او أرسل لي رسالة خاصة لأني بعد شوي بمشي وبرجع بكرة .
  #4  
قديم 08/08/2002, 06:50 PM
عضو سابق باللجنه الإعلاميه
تاريخ التسجيل: 26/08/2001
المكان: السعودية "الــخــبـــر"
مشاركات: 13,852
الدرس الثالث:






ربط قاعدة البيانات بإستخدام الأداة data



تفتح مشروع جديد ثم تضيف الأداة data من صندوق الأدوات كما في الشكل






نرسم الأداة على الفورم و أيضا نرسم صندوقي نص لكي نظهر فيهما الحقول











data الأن سنقوم بربط مربعات النص مع كائن البيانات و سنورد اولا خصائص كائن
من مربع الخصائص نضبط الخصائص التالية للأداة data



شرح
قيمتها
إسم الخاصية

و لكي نقوم بذلك نختار (..) التي بجانبها و نحدد مكان القاعدة نكتب مسار قاعدة البيانات
databasename

t1 وفي حالتنا هذه فقد اسمينا الجدول و
نحدد الجدول المراد ربطه
recordsource



و بالنسبة لمربعي النص نضبط خصائصهما كما في الجدول التالي

شرح
قيمتها
إسم الخاصية

وهو إسم الكائن الذي سيربط قاعدة البيانات
data1
datasource

طبعا يوجد لدينا مربعي نص لكل واحد قيمة مختلفة لكي يكون أحدهما لإسم الطالب و الآخر لرقمه
إسم الحقل المراد الربط معه
datafield




F5 هكذا تكون قد ربطت قاعدة بياناتك في برنامج و لترى النتيجة قم بتنفيذ البرنامج و ذلك بضغط



طبعا لن يظهر لك شيء لأن قاعدة البيانات فارغة و لكي نقوم بوضع بعض الحقول قم بالتالي

شغل منشيء قواعد البيانات كما تعلمنا في الدرس السابق و إذهب إلى

File>>Opendatabase>>microsoft access

سيفتح قاعدة بياناتك و سيضهر إسم الجدول الذي أنشأته قم بالنقر عليه مرتين و سيفتح لك نافذة اضف منها ماتريد من سجلات









(الدرس الرابع غدا )
  #5  
قديم 09/08/2002, 04:09 PM
زعيــم مميــز
تاريخ التسجيل: 29/05/2002
المكان: مقاطعة الدلم, ولاية الخرج الجنوبية
مشاركات: 7,753
مشكووووووووور
  #6  
قديم 09/08/2002, 09:23 PM
عضو سابق باللجنه الإعلاميه
تاريخ التسجيل: 26/08/2001
المكان: السعودية "الــخــبـــر"
مشاركات: 13,852
العفوووو
   

 


قوانين المشاركة
غير مصرّح لك بنشر موضوع جديد
غير مصرّح لك بنشر ردود
غير مصرّح لك برفع مرفقات
غير مصرّح لك بتعديل مشاركاتك

وسوم vB : مسموح
[IMG] كود الـ مسموح
كود الـ HTML مسموح
Trackbacks are مسموح
Pingbacks are مسموح
Refbacks are مسموح



الوقت المعتمد في المنتدى بتوقيت جرينتش +3.
الوقت الان » 03:17 AM.

جميع الآراء و المشاركات المنشورة تمثل وجهة نظر كاتبها فقط , و لا تمثل بأي حال من الأحوال وجهة نظر النادي و مسؤوليه ولا إدارة الموقع و مسؤوليه.


Powered by: vBulletin Version 3.8.7
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd

Google Plus   Facebook  twitter  youtube