ما معنى استخدم القاعدة البيانات مضمنه FireBird ؟
#1
Question 
السلام عليكم ورحمة الله وبركاته
دمتم سالمين ودامت الجزائر في خير وامن وآمان وسائر بلاد المسلمين ام بعد
تحية طيبه الى الاخوة الكرام
مجرد اسالة واستفسارات
سمعت عن قاعدة البيانات FireBird وانها مجانية مفتوحة المصدر وانها ذات امكانيات جيده وممتازه من ناحية السرعة والسعة وسهولة التعام مما اسال لعابي وشدني الى البحث في كل مكان عن مالها وما عليها وها انا اكتب موضوع اسال فيه الاخوة الكرام على ما اشكل على فهمي وقدراتي البسيطه

ما معنى استخدم القاعدة البيانات مضمنه FireBird ؟؟

وما هي الملفات التي يجب ان تكون مع البرنامج وقت التحزيم
واهم شيء هل احتاج الى تثبيت FireBirdعلى كل جهاز اود تثبيت فيه برنامجي ( طبعا بعد التحزيم ) العمل على قاعدة محلية

واي برنامج سهل وسريع في انشاء الجداول وكل ما يحص القاعدة ( وهل يمكن استخدام دلفي لانشاء القاعدة والجداول عن طريق بfridac )
اتمنى ان تكون الاجابه واظحة فكثير من الروابط في بعض الردود تواجك رسالة ادارية تقول ان الموضوغ لم يعد موجود ؟
والله الموفق وشكرا اخوتي
الرد
#2
وعليكم السلام ورحمة و بركاته

قاعدة بيانات مضمنة او مدمجة بعني ملفاتها مع البرنامج/التطبيق الذي يستخدمها
ذكرت firebird يكفي نسخ بعض الملفات لبرتامجك المطور بدلفي ليتعامل مع قاعدة بيانات
firebird
http://www.delphi4arab.net/forum/showthr...p?tid=2527

نعم بمكن انشاء قواعد بيانات firebird برمجيا لكن من الاسهل استخدام برامج خاصة ان كنت تتعلم
هناك الكثير من البرامح اذكر منها

IBExpert
Firebird Maestro
EMS SQL Mananger
Firebird SQL Studio
Database Workbench
العربي Turbo Bird
http://delphi4arab.net/forum/showthread.php?tid=2516
يكفي كتابة اسمائها بمحرك البحث لمعرفة المزيد عنها
يالتوفبق
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
الرد
#3
السلام عليكم ورحمة الله وبركاته

شكرا اخي على الشرح الوافي الكافي فقد ازلت الغموض وتضحت امامي الطريق
سوال اخر ارجوا ان تطول بالك معي قليلا

يعني طريقة الاتصال بالقاعدة يكون عن طريق المسار النسبي بتحديد الملف التنفيذي للبرنامج ومن خلاله اصل الى قاعدة البيانات
 وهل تنصحني بشيء اخر
كذا سوف اقوم بنشر تجربتي مع  [size=small] firebird  بعد الانتهاء من دراستها حتى يستفيد الجميع والله من وراء القصد[/size]

[size=small]شكرا مسبقا وسلفا ودائما جزاك الله خيرا وبارك لنا فيك وبارك الله لك في كل شيء[/size]
[size=small]والسلام عليكم[/size]
الرد
#4
غالبا يكفي كتابة اسم ملف قاعدة البيانات دون مسار
فقط انتبه لصلاحيات البرنامج مع الانظمة الحديثة
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
الرد
#5
(25-02-2016, 09:03 PM)B.M.AbdelAziZ كتب : غالبا يكفي كتابة اسم ملف قاعدة البيانات دون مسار
فقط انتبه لصلاحيات البرنامج مع الانظمة الحديثة
السلام عليكم ورحمة الله وبركاته

حياك الله اخي وشكرا على النصيحة 

اسمح لي ان ازيد سؤال  انا استخدمة برنامج [size=small]EMS SQL Mananger لادارة قاعدة البيانات وانشاء القاعدة وكذا الجداول وكل شيء حلو وتمام والامر سهل جدا اكثر مما كنت اتصور  سوال فقط اريد ادراج حقل يحمل صفة الترقيم التلقائي   فلم اتمكن من معرفة كيف يتم انشاءه وبارك الله لنا فيك سلفا[/size]

[size=small]شكرا  اخي الحبيب وبارك الله فيك[/size]
[size=small]والسلام عليكم[/size]
الرد
#6
وعليكم السلام ورحمة  الله وبركاته ،  أنت تحتاج إلى ما يسمى ب Generators
هذا الرابط سيفيدك إن شاء الله تعالى.
كود :
http://www.firebirdfaq.org/faq29/
كود :
http://www.firebirdsql.org/manual/generatorguide-rowids.html




بالتوفيق أيها الحبيب.
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
الرد
#7
(26-02-2016, 05:26 PM)Unprogramme كتب : وعليكم السلام ورحمة  الله وبركاته ،  أنت تحتاج إلى ما يسمى ب Generators
هذا الرابط سيفيدك إن شاء الله تعالى.
شكرا اخي الكريم  استخدمتها قبل ان اطرح سؤالي ولم تنجح لهذا طرحت السؤال ومن خلال اجابتك تمكنت من الحل الذي هذه صورته 

.png   نتن.png (الحجم : 67.79 ك ب / التحميلات : 20)
[size=small]set term !! ;[/size]
[size=small]CREATE TRIGGER T1_BI FOR T1[/size]
[size=small]ACTIVE BEFORE INSERT POSITION 0[/size]
[size=small]AS[/size]
[size=small]BEGIN[/size]
[size=small]if (NEW.ID is NULL) then NEW.ID = GEN_ID(GEN_T1_ID, 1);[/size]
[size=small]END!![/size]
[size=small]set term ; ![/size]
[size=small]وهذه لم تنجح اطلاقا معي هذا والله اعلم[/size]
[size=small]السلام عليكم ورحمة الله وبركاته شكرا اخوتي 
[/size]
الرد
#8
السلام عليكم ورحمة الله وبركاته

حياك الله اخي عبد العزيز نجحة التجربه والحمد لله واعترافا لجميلك اخي عليا ومصداقا لقوله فقَالَ رَسُولُ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ : ( مَنْ صُنِعَ إِلَيْهِ مَعْرُوفٌ فَقَالَ لِفَاعِلِهِ : جَزَاكَ اللَّهُ خَيْرًا . فَقَدْ أَبْلَغَ فِي الثَّنَاءِ ) . رواه الترمذي (1958) والنسائي في "السنن الكبرى" (6/53) وصححه الألباني في صحيح الترمذي.
وها انا اقول لك جزاك الله خيرا اخي الفاضل

على فكره بحثت عن هذا الملف fbembed.dll ولم اجده رغم ان البرنامج لم يسال عنه بل سال عن هذا fbclient.dll فهل كنت تقصد هذا ام هو ملف اخر ممكن تخبرني بمكانه وجزاك الله خيرا

السلام عليكم ورحمة الله وبركاته
الرد
#9
إقتباس :الملف fbembed.dll ولم اجده رغم ان البرنامج لم يسال عنه بل سال عن هذا fbclient.dll  فهل كنت تقصد هذا ام هو ملف اخر
تابع مع هدا الموضوع سيفيدك
http://delphi4arab.net/forum/showthread....t=firebird
بالتوفيق
و من طلب العلوم بغير كد _________ سيدركها إذا شاب الغراب
الرد
#10
(27-02-2016, 12:49 PM)bassem_43 كتب : تابع مع هدا الموضوع سيفيدك
السلام عليكم ورحمة الله وبركاته
اخي الموضوع الذي احلتني عليه  الصور لا تظهر فيه ولم اتوصل الى حل ولقد حملت هذا الملف من الانترنت ولكن ما صلح يعني ظل يظهر لي رسالة الخطاء وعدم الاتصال بقاعدة البيانات رغم اني مزلت حائر فقد كان شغال عال العال ولم يسال عن الملف والان تغير الحال بعد ما تقدمت في البرنامج ظهرت مشكلة الاتصال وسؤال عن هذا الملف العنيد هههههههههههههه وهذه صورة عن المشكلة

.png   مشكلة.png (الحجم : 60.72 ك ب / التحميلات : 16)
هذا الملف بحثت عنه في جهازي ولم اعثر عليه فاين يكون؟
او كيف الحصول عليه؟
اكون شاكر لكم فقد اوقف المشروع عن التقدم هه  
السلام عليكم ورحمة الله وبركاته
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم