إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

الفرق بين Sql & Dba


4 رد (ردود) على هذا الموضوع

#1 zainco

zainco

    عضو

  • الأعضــاء
  • 5 مشاركة

تاريخ المشاركة 20 April 2011 - 09:13 PM

بسم الله الرحمن الرحيم
قرات في احدى المواضيع ووجدت احدهم يقول ان هناك فرق بين sql & dba وانا اود ان اعرف ذلك الفرق؟بالرغم من اعتقادي المسبق ان لا فرق بينهما ..........وهناك الكثير من المصطلحات التي اقراها هنا في المنتدى ولا اعرف معناها ولا محتواها!!!!!!!!!!!!!!
وماهي الخطوات الصحيحه للتدرج في تعلم الاوراكل لانني اريد ان الم بكل شي في اوراكل ولكن لا ادري من اين ابدأ؟

#2 um_malek

um_malek

    عضو

  • الأعضــاء
  • 17 مشاركة

تاريخ المشاركة 21 April 2011 - 02:52 AM

حسب معلومااتي ان هناكفرق طبعا بين الاثنين
DBA:data base adminstrator

DBA:is a person responsible for the design, implementation, maintenance and repair of an organization's database


اما ال
SQL:structure query language

is a database computer language designed for managing data in relational database management systems

فاعتقد الفرق اصبح واضح لان الاولى عباره عن مهام لشخص مسئول عن قاعده البيانات ..اما الثانيه فهي عباره عن لغه تستخدم لانشاء قاعده بينات والتعامل معهاا ..

اتمنى ان يكون الشرح واضح وصحيح

وبالنسبه لتعلم الاوراكل فابدا بالدروس الموجوده في قسم sql &pl\sql
وايضاا قسم المبتدين سيوجهك للبدايه باذن الله
  • zainco معجب بهذا

#3 zainco

zainco

    عضو

  • الأعضــاء
  • 5 مشاركة

تاريخ المشاركة 21 April 2011 - 12:44 PM

اشكرك على هذاالشرح ولكن انا كان في اعتقادي ان الdba اي data base بمعنى انها القاعده وان sql هي اللغه المستخدمه في تلك القاعده وكون احدهم يسال ايها يدرس اولا هو اللي ربكني

#4 t-hassaan

t-hassaan

    عضو نشط

  • الأعضــاء
  • 318 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 21 April 2011 - 01:41 PM

اشكرك على هذاالشرح ولكن انا كان في اعتقادي ان الdba اي data base بمعنى انها القاعده وان sql هي اللغه المستخدمه في تلك القاعده وكون احدهم يسال ايها يدرس اولا هو اللي ربكني


لا يوجد مجال للمقارنة او معرفة الفرق حيث ان المقارنة تكون بين الاشباه فلا يمكن مقارنة شخص يقوم بوظائف معينة و لغة تستخدم فى قواعد البيانات وعموما لا بد من دراسة ال SQL اولا كبداية ثم يمكن دراسة المواضيع الخاصة بالمجال الذى تريد التخصص فيه وغالبا يتم اختيار اما ادارة قواعد البيانات Database administration او ال developing ويتم دراسة Pl/Sql ; reports ; forms وعموما يمكنك البحث فى المنتدى العام وسوف تجد ما تريد
طارق

#5 tera

tera

    مشترك

  • الأعضــاء
  • 67 مشاركة

تاريخ المشاركة 11 May 2011 - 02:36 PM

بسم الله

أخي الكريم

مرحبا بك في عالم الاوراكل، وإن شاء الله ستجد اخوانك دائما في عونك


هناك مصطلحات عليك ان تعيها ::

- قاعدة البيانات (DataBase)
وهي مخزن البيانات، قديماً كانت البيانات يتم تخزينها في ملفات ورقية، ومع التطور اصبحت تخزن آلياً، ويوجد عدة شركات تنتج قواعد البيانات مثل شركة ORACLE التي تنتج قواعد بينات بنفس الاسم، وشركة Microsoft التي تنتج قاعدة بيانات تحمل إسم microsoft sql server وشركة IBM وقاعدة بياناتها DB2، وقاعدة البيانات Mysql المفتوحة المصدر.

- لغة بناء الاستعلام SQL Structured Query Language

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

- مدير قاعدة البيانات DBA - DataBase Administaor

وهو الشخص المسئول عن حفظ الـ DataBase حفظها من الضياع والقيام بما يلزم لزيادة سرعة الاداء

- لغات البرمجة ::
من الاكيد انك رأيت احد البرامج في الشركات يعمل عليها الموظفون، ولكن كيف يعمل هذا البرنامج؟؟؟
كما قلنا من قبل فإن مع التطور اصبح تخزين البيانات آلياً، وحتى يمكن أن نتعامل مع الـ DataBase لابد من معرفة الـ SQL ولكن ليس من المعقول ان يقوم الموظفون بالتعامل مع الـDataBase مباشرة لصعوبة ذلك لذا تم عمل البرامج ذات الواجهات الرسومية GUI لتسهيل العمل ، هذه البرامج يتم إنشائها بلغات البرمجة، تكون مهمتها الاتصال بقاعدة البيانات وتنفيذ الاوامر التي يرغب بها الموظفون في الشركة end user ، ومن أمثلتها -pl/sql - java - .net - php

ولو اخذنا مثال عملي وليكن منتدنا فقد تم بناءه بلغة php ويقوم بالاتصال على قاعدة بيانات mysql .



ارجو ان اكون وفقت في الاجابة ...

وجرب هذا اللينك مفيد :::
http://www.araboug.o...showtopic=22973