تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مرحبا شباب ... اللي يريد يساعدني يرفع يده ويفتح الموضوع فورًا
#1
Exclamation 
السلام عليكم أيها المبرمجون الأعزاء الكرام

حقيقة الأمر أنا جديد في قواعد بيانات SQL
وأريد أستفيد من خبراتكم في هذا المجال .

صراحة أنا عندي برنامج جاهز فيه قاعدة بيانات Access
ولكن المشكلة هي أن البيانات التي فيها كثيرة جدا ؛ وأخاف أن لاتتسع قاعدة بيانات الأكسس لكمية البيانات المتزايدة يوميا ؛ مما يؤدي إلى بطئها في عملية البحث .

وفكرت أن أنقل هذه البيانات إلى قاعدة بيانات SQL لأنها (كما يقولون) يمكنها أن تستوعب بيانات ضخمة دون مشاكل !
إلا أن مشكلتي لا أعرف التعامل مع قواعد بيانات SQL (اللعينة Big Grin )

والمطلوب منكم أيها الأخوة المبرمجون الشطار الحبوبين عدة أشياء ( لو سمحت ظروفكم السياسية والاقتصادية والنفسية  Tongue  )

1- تعطوني رابط لتنزيل أفضل وأسهل برنامج SQL Server ، بس على شرط يكون البرنامج كامل برقم التسجيل ، أو الكراك  Idea
2- رابط آخر يمكنني من خلاله أتعلم فيه كيفية تكوين قاعدة بيانات SQL ، هي وجداولها ، وحقولها ، وما شابه ذلك .

وإذا زدتم في كرمكم ؛ فإني أريد مثالا برمجيا لكيفية القيام بالعمليات الأربع الأساسية فقط ، وهي : ( الإضافة ، والتعديل ، والبحث ، والحذف ) .

هذا كل شيء ، وأنتظر ردكم الكريم ، وعاد لا تفشلوني برفضكم لطلبي وتشوتوني خارج الملعب الأسكولي ...

Heart I will wait for your reply soon
 
الرد }}
تم الشكر بواسطة: سعود , سعود
#2
ياصديقي تعاني من نفس مشكلتي .لا ريب ان هناك من سيساعدونا .فنحن في منتدى ينتمي اليه جهابذت البرمجه العربية ان سمح وقتهم لذلك لن يبخلوا انا كلي ثقه بذلك فهم من علموني البرمجه من الصفر وانا لم اكن اعرف اي شي بهذا المجال .
 (رَبِّ إِنِّي لِمَا أَنْزَلْتَ إِلَيَّ مِنْ خَيْرٍ فَقِيرٌ)
اعمل شير للخير تبعث يوم الحساب امير
ازرع خير تلقيه يوم القيامه كبير 
الرد }}
#3
أهلا بك أخي رضوان

يبدو أنه لن يرد عليَّ أحد من هذا القسم

المشرفون على هذا القسم مشغولون غير فاضين لمطالب الأعضاء

أنا سأحذف هذا الموضوع في وقت لاحق من اليوم !
الرد }}
#4
اهلا ومرحبا فيك اخي 

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

اذا انت تحتاج ان تاخذ بيد نفسك وتبدا بتغيير طريقتك في التعلم وبعون الله ستجد انك قفزت قفزات كبيرة في اي  مهارة تريد تعلمها

اذن إبدا اولا بـ:
1- ابحث عن قنوات على اليوتيوب لتعليم sql واحفظها او حملها على جهازك
2- ابحث عن مواقع تعليم لغات البرمجة وفي حالتك wschool اضفه الى المفضلة 
ففيه دورات وتمارين ومقاطع فيديو ومراجع 
فمثلا في نفس الموقع افتح قسم برمجة اكسيس وبرمجة sql في تبويبين وابدا بما تعرفه في اكسيس وابحث عن المقابل له في sql
صفحة وضائف اكسيس
صفحة وضائف sql
3- ابحث عن برامج مفتوحة المصدر وحلل شفراتها وطريقة عملها

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

بالتوفيق

الرد }}
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو , سعود
#5
أشكرك جزيل الشكر والتقدير أخي العزيز (معاند الحظ)  ما  قصرت .. جزاك الله خيرا على ردك الرائع والمقنع في نفس الوقت .

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

أرجو. لك التوفيق في حياتك العلمية والعملية وأن يبارك فيك ويرحم والديك .

وتقبل مني أجمل تحية ومحبة

.
الرد }}
تم الشكر بواسطة: معاند الحظ , ابراهيم ايبو , سعود
#6
السلام عليكم ورحمة الله وبركاته
اخوتي ابو خالد الشكري - رضوان الجماعي 
التعامل مع الـ SQlServer  هو 90% مثل Access
الفرق جملة الاتصال ومكتبة الاتصال 
حيث مع الاكسس نستخدم Imports System.Data.Oledb   اما السكوال فنستخدم Imports System.Data.SqlClient
واكواد الحفظ والتعديل والحذف نفسها سواء بالوضع المنفصل او المتصل والفرق استبدال Oledb  بـ Sql
لاحظ الكود التالي لجلب لبيانات  مع الاكسس 
كود :
Public Sub SelectAll_Mycode()
       Try
           Dim dt As New DataTable()
           Dim Cmd As New OleDbCommand()
           dt.Clear()
           Cmd = New OleDbCommand("Select * from Mycode", Con)
           If Con.State = ConnectionState.Open Then Con.Close()
           Con.Open()
           dt.Load(Cmd.ExecuteReader())
           Con.Close()
           Dgv_Table.DataSource = (dt)
       Catch ex As Exception
           MessageBox.Show(ex.Message)
       End Try
   End Sub
مع الـ SqlServer
كود :
Public Sub SelectAll_Mycode()
       Try
           Dim dt As New DataTable()
           Dim Cmd As New SqlCommand()
           dt.Clear()
           Cmd = New SqlCommand("Select * from Mycode", Con)
           If Con.State = ConnectionState.Open Then Con.Close()
           Con.Open()
           dt.Load(Cmd.ExecuteReader())
           Con.Close()
           Dgv_Table.DataSource = (dt)
       Catch ex As Exception
           MessageBox.Show(ex.Message)
       End Try
   End Sub
 لايوجد اي اختلاف الا 
OleDbCommand
SqlCommand
وبقية الاكواد كذلك 
هناك بعض الاختلافات البسيطة بين الاثنين
تشجعوا وادخلوا عالم السيكوال سيرفر والمنتدى واعضاء المنتدى بخدمتكم في اي سؤال
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}
تم الشكر بواسطة: سعود , سعود , معاند الحظ , رضوان الجماعي
#7
ما شاء الله عليك أستاذ إبراهيم أنت في جميع المجالات مبدع ومتألق .
الله يحفظك ويزيدك من فضله .
بس بغيت منك طلب لو سمحت أستاذي .
أنا نزلت SQL Server 2014
ولكني لم أستطع التعامل معه .. طبعاً أكيد يختلف في التعامل مع الأكسس .
والمطلوب من حضرتك روابط دروس فيديو معينة تمكنني من التعامل مع هذا السيرفر حتى أتمكن من بناء قاعدة بيانات معينة .
ولك مني خالص التحية والمحبة .
الرد }}
#8
السلام عليكم ورحمة الله وبركاته
اخي الكريم أبو خالد
هذا رابط لدورة SQLserver 2008 للاخ الاستاذ أحمد النجار جزاه الله كل الخير شرح ممتاز 
المحتوى لا يختلف عن SqlServer2014 نفس الأوامر وطريقة التعامل 
توكل على الله ولن تندم
https://www.youtube.com/watch?v=O4Ws2xG7...zk14BilbDC
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}
تم الشكر بواسطة: سعود , سعود , رضوان الجماعي
#9
وعليكم السلام ورحمة الله وبركاته
طابت أوقاتك بكل خير أستاذ إبراهيم

أشكرك جزيل الشكر والتقدير على مساعدتك لي ، وجعل الله ذلك في ميزان حسناتك إن شاء الله .

تقبل مني مودتي وسلامي الخاص .
الرد }}
#10
(29-01-22, 06:18 PM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته
اخوتي ابو خالد الشكري - رضوان الجماعي 
التعامل مع الـ SQlServer  هو 90% مثل Access
الفرق جملة الاتصال ومكتبة الاتصال 
حيث مع الاكسس نستخدم Imports System.Data.Oledb   اما السكوال فنستخدم Imports System.Data.SqlClient
واكواد الحفظ والتعديل والحذف نفسها سواء بالوضع المنفصل او المتصل والفرق استبدال Oledb  بـ Sql
لاحظ الكود التالي لجلب لبيانات  مع الاكسس 
كود :
Public Sub SelectAll_Mycode()
       Try
           Dim dt As New DataTable()
           Dim Cmd As New OleDbCommand()
           dt.Clear()
           Cmd = New OleDbCommand("Select * from Mycode", Con)
           If Con.State = ConnectionState.Open Then Con.Close()
           Con.Open()
           dt.Load(Cmd.ExecuteReader())
           Con.Close()
           Dgv_Table.DataSource = (dt)
       Catch ex As Exception
           MessageBox.Show(ex.Message)
       End Try
   End Sub
مع الـ SqlServer
كود :
Public Sub SelectAll_Mycode()
       Try
           Dim dt As New DataTable()
           Dim Cmd As New SqlCommand()
           dt.Clear()
           Cmd = New SqlCommand("Select * from Mycode", Con)
           If Con.State = ConnectionState.Open Then Con.Close()
           Con.Open()
           dt.Load(Cmd.ExecuteReader())
           Con.Close()
           Dgv_Table.DataSource = (dt)
       Catch ex As Exception
           MessageBox.Show(ex.Message)
       End Try
   End Sub
 لايوجد اي اختلاف الا 
OleDbCommand
SqlCommand
وبقية الاكواد كذلك 
هناك بعض الاختلافات البسيطة بين الاثنين
تشجعوا وادخلوا عالم السيكوال سيرفر والمنتدى واعضاء المنتدى بخدمتكم في اي سؤال

الله عليك اخوي ابراهيم هذا افضل مثال يوضح الصورة للموضوع
بارك الله فيك

الرد }}


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


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