هنتكلم النهارده عن قواعد البيانات يعنى ايه قواعد بيانات ما هى انواع قواعد البيانات وما هى بيئات عمل قواعد البيانات
اولا يعنى ايه قواعد بيانات:
لو افترضنا أن لدينا بيانات لبعض الطلبة في كلية معينة ، فمن المؤكد أن لكل طالب بياناته الخاصة مثل ( رقمه –اسمه – شعبته – الفرقة الدراسية .... الخ ) ، فلو قمنا بجمع هذه البيانات ووضعناها في بطاقة واحده و سميناها بطاقةالطالب ، واسمينا كل بيان من البيانات الخاصة بالطالب حقل ، فسنحصل في النهاية على سجلات لجميع الطلاب في القسم الواحد ، ثم في الكلية بشكل أوسع ، وربما نجد عندنا حصيلة من بيانات الطلاب في جامعة معينة ، أو على مستوى الجمهورية كبيانات الطلاب بالثانوية العامة مثلا . من المثال السابق نستطيع أن ندرك مفهوم قواعد البيانات ، فقواعد البيانات من الأمور الهامة في حياتنا فمثلا لو لدينا مؤسسة تنتج صناعة الكابلات النحاسية مثلا ، فهذه المؤسسة تحتاج أن يكون لديها علم بعدد العملاء حتى تستطيع أن توفر لهم الخدمات المطلوبة والكميات المناسبة من المنتج المطلوب كلٌٌ على حسب احتياجه ، فجمع المعلومات الدقيقة عن هؤلاء العملاء سيساعد المؤسسة في توفير احتياجاتها بالصورة السليمة . ومثلا لو على المستوى العام فإن وزارة الصحة ستحتاج لأن تعرف عدد المرضى الموجودين في كل محافظة حتى توفر لهم الأطباء والأدوية اللازمة لمعالجتهم ، فمثلا مرض مثل أنفلونزا الطيور فالوزارة تقوم بجمع معلومات عناولا يعنى ايه قواعد بيانات:
المرض ، والمناطق التي انتشر فيها المرض ، ونسبة انتشاره ، حتى يتم اتخاذ القرار المناسب في مواجهة هذا المرض . فعلى افتراض أن كل هذه البيانات غير متوفرة ، فبالتالي إنتاجية الشركة ستقل ولا تستطيع توفير احتياجات العملاء ، وأيضا لن تستطيع وزارة الصحة توفير الرعاية الصحية اللازمة للمرضى ، أو ربما تتوفر المعلومات ولكن خاطئة فيتم اتخاذ القرار الغير سليم ، أو على أقل الافتراضات سيتأخر اتخاذ القرار . إذا عملية جمع المعلومات الصحيحة والبيانات الدقيقة من أهم الأمور التي تؤثر في حياتنا بشكل فعال خاصة ونحن
نستقبل عصر معلوماتي المعلومة فيه هي السائدة والمسيطرة .
ثانيا انواع قواعد البيانات او (database model):
ودى ببساطه عباره عن كيفية هيكلة البيانات يعنى شكل الجدوال وعلاقة الجدوال ببعضها وانواعها
database model:
Hierarchical model
Network model
Relational model
Entity-relationship
Object-relational model
Object model
Hierarchical model
Network model
Relational model
Entity-relationship
Object-relational model
Object model
ثالثا بيئات عمل قواعد البيانات:
- نظام اوراكل لإدارة قواعد البيانات المترابطة (العلائقية) أوراكل
- MySQL
- أكسس
- PostgreSQL
- قاعدة بيانات بيركيلي
- Borland Interbase
- Microsoft SQL Server
- Informix
- B-trieve
- IBM DB2
- SybaseMicrosoft SQL Server
ودى البيائات اللى اقدر اعمل من عليها برامج قواعد بيانات, ايهما افضل هذه مسائله نسبيه جدا فلكلا ما يناسبه وما يصبح فيها هو سيد الموقف فمثلا لو اردت عمل برنامج يستوعب سجلات تتعدى الملايين وذو امان عالى فاروكل هو سيد الموقف بلا منازع اما اذا كان البرنامج لشركه صغيره فلا داعى ان اكلف الشركه المبالغ الطائله الخاصه ببيئة اوركل وتكون البيئه المناسبه هنا SQL Serverاوغيرها مما يتناسب مع عمل الشركه
ودى كانت لمحه بسيطه عن قواعد البيانات ارجو من الله ان تستفيدوا بها والسلام عليكم ورحمة الله وبركاته
ودى كانت لمحه بسيطه عن قواعد البيانات ارجو من الله ان تستفيدوا بها والسلام عليكم ورحمة الله وبركاته
2 comments:
موضوع جميل
جزاك الله خيرا ياأشرف
وجزاك خيرا
نورت الموضوع يامحمد
Post a Comment