أجهزة الكمبيوترقواعد البيانات

ماي - الاستعلام في الاستعلام. الخلية: أمثلة الاستعلام. استفسار الخلية جزءا لا يتجزأ من

حاليا، يمكن لكل شخص مراقبة النمو السريع للمعلومات الرقمية. ولأن الكثير من هذه المعلومات هو المهم، فمن الضروري للحفاظ عليها في شكل رقمي لاستخدامها في المستقبل. في هذه الحالة، يمكن استخدامه التقنيات الحديثة مثل قواعد البيانات. أنها توفر تخزين يمكن الاعتماد عليها في أي الحصول على المعلومات والبيانات الرقمية لا يمكن أن يؤديها في أي نقطة على الكرة الأرضية. واحدة من التكنولوجيات قيد النظر هو نظام قواعد بيانات MySQL.

DBMS ماي - ما هذا؟

A العلائقية نظام إدارة قواعد البيانات MySQL هو واحدة من تقنيات التخزين الأكثر شعبية وشيوعا. ظائفه متفوقة في كثير من النواحي قاعدة البيانات الموجودة. على وجه الخصوص، واحدة من السمات الرئيسية هي القدرة على استخدام جزءا لا يتجزأ من الاستفسارات الخلية.

لذلك، يجري حاليا وضع العديد من المشاريع، حيث الوقت مهم وضروري لضمان تخزين المعلومات الأداء، فضلا عن أداء عينات البيانات المعقدة على قاعدة بيانات MySQL. معظم هذه التطورات تجعل المواقع. في هذه الحالة، يتم الترويج الخلية في تنفيذ كل صغيرة (بلوق، على شبكة الإنترنت، وبطاقات العمل وهلم جرا. P.) ومشاكل كبيرة نوعا ما (التسوق عبر الانترنت، وتخزين البيانات ، وهلم جرا. D.). في كلتا الحالتين، وعرض المعلومات على صفحة ويب تستخدم الخلية الاستعلام. طلب للمطورين في محاولة لتحقيق الاستفادة القصوى من نظام إدارة قاعدة بيانات الفرص المتاحة.

كيف ينبغي تنظيم تخزين

لتخزين مريحة ومعالجة لاحقة من البيانات أمر بالضرورة. بنية البيانات لتحديد كيف ستبدو الجدول مثل، والتي تستخدم لتخزين المعلومات. جداول قاعدة البيانات هي مجموعة من الحقول (الأعمدة) المقابلة لكل خاصية معينة من الكائن البيانات.

على سبيل المثال، إذا كان الجدول العاملين في شركة معينة، فمن سوف هيكل أبسط على النحو التالي. لكل موظف يتم إرفاق عدد فريدة من نوعها، والتي عادة ما تستخدم كمفتاح أساسي الى طاولة المفاوضات. ثم في الجدول يتم تسجيل بيانات الموظف الشخصية. يمكن أن يكون أي شيء: الاسم الكامل، رقم البطاقة، التي فهي ثابتة، والهاتف، وعنوان وغيرها من التفاصيل. وفقا لمتطلبات التطبيع (6 أشكال طبيعية من قواعد البيانات)، وكذلك لماي-الاستفسارات اصطف الحقول منظم الجدول يجب أن يكون الذري، وهذا هو، وليس لديك التعدادات أو القوائم. لذلك، عادة، في الجدول، هناك حقول منفصلة عن الاسم الأخير، الاسم الأول، وهلم جرا. D.

Employee_id

لقب

اسم

أسم الأب أو الأسرة

Department_id

موقف

هاتف

Employer_id

1

ايفانوف

ايفان

ايفانوفيتش

الإدارة.

مدير

495 ****

باطل

2

بتروف

بيتر

بتروفيتش

الإدارة.

نائب. مدير

495 ***

1

3

غريشين

غريغوري

G.

بيع

رئيس

1

...

...

...

...

...

...

...

...

59

سيرغييف

سيرجي

S.

بيع

بائع يتشاور.

495 ***

32

فوق مثالا تافها للهيكل جدول قاعدة البيانات. ومع ذلك، فإنه لا يزال لا تلبي تماما متطلبات الأساسية للتطبيع. في أنظمة حقيقية، يخلق أقسام إضافية للجدول. ولذلك، فإن الجدول التالي بدلا من الكلمات يجب أن يحتوي على "إدارة" عمود عدد من الإدارات.

كيف هي عينة البيانات

لاسترداد البيانات من الجداول في نظام إدارة قواعد البيانات MySQL، فريق خاص - اختر الاستعلام. إلى خادم قاعدة بيانات تفاعل بشكل صحيح لنداء وطلب يجب شكلت أيضا. ويتكون هيكل الاستعلام على النحو التالي. أي وصول إلى خادم قاعدة البيانات يبدأ مع الكلمة المختارة. كان معه بنيت كل استفسار الخلية. الأمثلة على ذلك من تعقيد مختلفة، ولكن مبدأ البناء هي مشابهة جدا.

ثم تحتاج إلى تحديد الحقول التي تحتاج إلى تحديد المعلومات المطلوبة. يسرد الحقول التي يمر بها فاصلة بعد اختيار الاقتراحات. مرة واحدة وقد تم إدراج جميع الحقول المطلوبة في طلب يحدد الكائن الجدول الذي سيحدث عينة بمساعدة من الاقتراحات من وتحديد اسم الجدول.

لتضاف القيود أخذ العينات في الخلية، الاستعلامات لمشغلي الخاصة، شريطة قاعدة البيانات. لعينة غير المتكررين (يتم فريدة) البيانات المستخدمة قدمت عروضا متميزة، ووضع شروط - المشغل أين. وكمثال على ذلك ينطبق على الجدول أعلاه، يمكننا النظر في طلب تطالب المعلومات من اسم موظف يعملون في قسم "المبيعات". يأخذ هيكل الاستعلام النموذج كما في الجدول أدناه.

مفهوم استعلام متداخلة

ولكن الميزة الرئيسية لقاعدة البيانات، على النحو المذكور أعلاه، والقدرة على التعامل مع جزءا لا يتجزأ من الاستفسارات الخلية. ينبغي أن تبدو؟ من اسم منطقيا من المفهوم أن هذا هو طلب ولدت في التسلسل الهرمي من اثنين أو أكثر من الطلبات. من الناحية النظرية، من خلال دراسة خصائص قاعدة تقول أن الخلية لا يحد من عدد من ماي-الاستعلامات التي يمكن أن تتداخل في الاستعلام الرئيسي. ومع ذلك، يمكنك تجربة في الممارسة والتأكد من أنه بعد المرة الثانية عشرة استجابة استعلام متداخلة إلى زيادة خطيرة. في أي حال، من الناحية العملية هناك مشاكل التي تحتاج إلى استخدام معقدة جدا الخلية الاستعلام. قد يتطلب طلب بحد أقصى 3-5 الهرمية المتداخلة.

بناء الاستعلامات المتداخلة

في تحليل المعلومات المقروءة، ويمكن استخدامها على عدد من الأسئلة حول مكان الاستعلامات الفرعية، وإذا لم تتمكن من حل مشكلة قسمها إلى بسيطة دون تعقيد هيكل. في الممارسة العملية، تستخدم الاستعلامات الفرعية على حل المشاكل المعقدة. هذا النوع من المشاكل هي الحالات عندما لا يعرف ذلك مسبقا الظروف التي يقيم الحد سيحدث مزيد من العينات. فمن المستحيل أن تحل مثل هذه المشاكل، إذا كنت تستخدم فقط العادية الخلية الاستعلام. في هذا الطلب، وتتألف من التسلسل الهرمي، وسوف تكون القيود البحث التي قد تتغير مع مرور الوقت أو في وقت مبكر لا يمكن أن يعرف.

وإذا نظرنا إلى الجدول أعلاه، والمثال التالي هو مهمة معقدة. دعونا نقول أننا بحاجة إلى معرفة المعلومات الأساسية عن الموظفين الذين هم تابعة Grishina Grigoriya Grigorevicha، الذي هو رئيس المبيعات. في تشكيل الاستعلام نحن لا نعرف عدد هويتها. لذلك في البداية نحن بحاجة لمعرفة ذلك. ويستخدم استعلام بسيطة من شأنها أن تجد بنود رئيسية من هذا القرار وسوف تكمل الرئيسي الخلية الاستعلام. يظهر طلب بوضوح أن فرعي يحصل على رقم هوية الموظف، الذي يعرف كذلك الحد من الاستعلام الرئيسي:

في هذه الحالة، يتم استخدام أي اقتراح لمنع وقوع الأخطاء، إذا كان الموظف مع هذه بالاحرف الاولى ستكون قليلة.

النتائج

لتلخيص، تجدر الإشارة إلى أن هناك العديد من الميزات الإضافية الأخرى التي يسهل إلى حد كبير بناء الاستعلام، ونظم إدارة قواعد البيانات ماي - أداة قوية مع مجموعة واسعة من الأدوات لتخزين والمعالجة.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ar.atomiyme.com. Theme powered by WordPress.