مرحبا..
أنا عضو جديد في هذا المنتدى..
وكمشاركة أولى لي أود أن أضيف موضوع في هذا المنتدى..
وهذا الموضوع هوتصميم برنامج لدليل التلفونات
وسوف اشرح فيه كل خطوة أقوم بها
طبعا البرنامج بسيط جدا وليس معقد ويتكون فقط من جدول واحد
فأرجو تفاعلكم معي
وإذا كانت هناك طريقة أخرى أفضل من الطريقة التي استخدمتها فإطرحوها لكي تعم الفائدة على الجميع.
أولا سوف أشرح عمل البرنامج:
البرنامج طبعاً للمبتدئين في أوراكل ديلفلوبر وهو يتكون من ثلاثة إطارات:
الإطار الرئيسي وبه البحث عن البيانات وعرضها ومن هذا الإطار يمكن الحذف أيضاً
وهذا الإطار هو الذي ينقلنا إلى بقية الإطارات الأخرى.
الإطار الثاني إطار الإضافة(إضافة بيان جديد)
الإطار الثالث إطار التحديث بالبيانات الموجودة.
ونبدأ على بركة الله ولكن أهم شيئ تفاعلكم ..
أولا تكوين الجدول:
وهو عبارة عن جدول واحد فقط يوجد به البيانات التالية:
الإسمName ، العنوان Address ، التلفون Tel ، الإيميل Email ، ملاحظات Note
إفتح برنامج SQL * PLUS وإدخل بالمستخدم system/manager
وإنشئ الجدول phone كما يلي:
CREATE TABLE phone( name varchar(30) primary key, address varchar(20), tel varchar(20), email varchar(30), note varchar(50));
لاحظ أن الإسم هو المفتاح الأساسي للجدول أي لايسمح أن يترك الأسم فارغا ولا يسمح أيضاً بإدخال الإسم أكثر من مرة (عدم تشابه الأسماء).
الأن ندخل مجموعة من القيود من أجل أن نطبق عليه بعض الأمثلة في البرنامج:
insert into phone
(name,address,tel,email,note) values
('Ahmed','Yemen','123321','ahm@yahoo.com','');
insert into phone
(name,address,tel,email,note) values
('Mohammed','Iraq','2258647','moh@yahoo.com','');
insert into phone
(name,address,tel,email,note) values
('amer','Sudia','58694725','ameer@yahoo.com','');
insert into phone
(name,address,tel,email,note) values
('moner','Egypt','55886644','moner@hotmail.com','');
insert into phone
(name,address,tel,email,note) values
('Mohsen','Yemen','123355','moh@yahoo.com','');
insert into phone
(name,address,tel,email,note) values
('moneraa','Iraq','5541857','moneraa@hotmail.com','');بعد هذا سوف نبدأ بالدفلوبر ونبدأ بتصميم الإطارات
منتظر تفاعلكم مع الموضوع لكي أكملة..
























