پرسش های متداول زبان پرسش های متداول

به دنبال مشاوره در مورد استفاده از زبان پرسوجوی ساخت یافته هستید؟ این پایگاه داده SQL پرسش های متداول پاسخ به سوالات اغلب پرس و جو در مورد SQL و پایگاه های داده است. اطمینان حاصل کنید که پیوند «اطلاعات بیشتر» را در پایان هر سوال برای توضیحات و آموزش مفصل دنبال کنید!

01 از 10

چگونه می توان داده ها را از یک پایگاه داده با استفاده از SQL بازیابی کنم؟

alvarez / Vetta / Getty Images

دستور SELECT فرماندهی رایج ترین در SQL است. این اجازه می دهد تا کاربران پایگاه داده برای بازیابی اطلاعات خاص خود را از یک پایگاه داده عملیاتی بازیابی کنند. بیشتر "

02 از 10

چگونه یک پایگاه داده جدید یا جدول پایگاه داده جدید ایجاد کنم؟

SQL دستورات CREATE DATABASE و CREATE TABLE را فراهم می کند تا پایگاه داده ها و جداول جدید را به ترتیب به پایگاه داده اضافه کنند. این دستورات یک دستورالعمل بسیار انعطاف پذیر را ارائه می دهد که به شما امکان ایجاد جداول و پایگاه های داده ای را می دهد که نیازهای خاص کسب و کار شما را برآورده می کنند. بیشتر "

03 از 10

چگونه می توانم داده ها را به یک پایگاه داده اضافه کنم؟

دستور INSERT در SQL برای اضافه کردن سوابق به یک جدول موجود استفاده می شود.

04 از 10

چگونه می توانم یک یا چند جدول پایگاه داده را حذف کنم؟

اغلب، لازم است اطلاعات منسوخ را از یک پایگاه داده ارتباطی حذف کنیم. خوشبختانه زبان پرس و جو Structured Query یک دستور DELETE انعطاف پذیر را فراهم می کند که می تواند برای حذف برخی از یا تمام اطلاعات ذخیره شده در یک جدول استفاده شود. بیشتر "

05 از 10

ارزش NULL چیست؟

NULL ارزش مورد استفاده برای نمایش یک قطعه ناشناخته داده است. پایگاه داده ها به مقادیر NULL به روش خاصی عمل می کنند، بسته به نوع عملیاتی که در آن استفاده می شود. هنگامی که یک مقدار NULL به عنوان یک عملگر به یک عمل AND نمایش داده می شود، مقدار عملیاتی FALSE اگر عامل دیگر FALSE باشد (هیچ راهی وجود ندارد این عبارت می تواند TRUE با یک عملگر FALSE باشد). از سوی دیگر، نتیجه NULL (نامشخص) است، اگر عملگر دیگر TRUE یا NULL باشد (چون نمیتوانیم بگوییم نتیجه چه خواهد بود). بیشتر »

06 از 10

چگونه می توانم داده ها را از جداول پایگاه های چندگانه ترکیب کنم؟

بیانیه های بی بی سی به شما اجازه می دهد که داده ها را از دو یا چند جدول در نتایج پرس و جو خود ترکیب کنید. یاد بگیرید چطور از این تکنولوژی قدرتمند استفاده کنید تا پرس و جوهای پایگاه داده خود را برطرف کنید.

07 از 10

آیا می توانم به یک جدول به خودم بپیوندم؟

بله شما می توانید از خود پیوستن برای ساده سازی پرس وجوهای ذخیره شده در SQL استفاده کنید که در آن پرس و جوی داخلی و بیرونی یک جدول مشابه را ارجاع می دهد. این پیوندها به شما امکان می دهد که پرونده های مربوطه را از همان جدول بازیابی کنید.

08 از 10

چگونه می توان داده های موجود در یک جدول پایگاه داده را خلاصه کرد؟

SQL فراهم می کند توابع جمع و جور برای کمک به خلاصه حجم زیادی از داده ها. تابع SUM در یک عبارت SELECT استفاده می شود و مجموع مجموعه ای از مقادیر را می دهد. عملکرد AVG به شیوه ای مشابه عمل می کند تا میانگین ریاضی مجموعه ای از مقادیر را ارائه دهد. SQL عملکرد COUNT را برای بازیابی تعداد سوابق در یک جدول که مطابق معیارهای داده شده است فراهم می کند. تابع MAX () بزرگترین مقدار را در یک سری اطلاعات داده می کند در حالی که تابع MIN () کوچکترین مقدار را باز می گرداند.

09 از 10

چگونه می توانم داده های خلاصه را گروه بندی کنم؟

شما می توانید پرس و جو های پایه SQL را برای بازیابی داده ها از یک پایگاه داده استفاده کنید اما این اغلب اطلاعات کافی برای ارزیابی نیازهای تجاری را فراهم نمی کند. SQL نیز شما را قادر می سازد تا گروه های پرس و جو را براساس ویژگی های ردیف سطح به منظور اعمال توابع جمع آوری شده با استفاده از بند GROUP BY بسنجید. بیشتر "

10 از 10

چگونه می توان دسترسی به داده های موجود در پایگاه داده SQL را محدود کرد؟

پایگاه های داده SQL، مدیران را با یک سیستم کنترل دسترسی مبتنی بر نقش ارائه می دهند. در این طرح، مدیران حسابهای کاربری را برای هر فرد کاربر پایگاه داده ایجاد می کنند و سپس آن کاربر را به یک یا چند نقش پایگاه داده اختصاص می دهند که نحوه ی دسترسی کاربر به پایگاه داده را توصیف می کنند. سرانجام، مدیر اجازه دسترسی خاص به نقش را برای اعطای نقش اعضا برای انجام اقدامات مورد نظر فراهم می کند. کاربران به طور ضمنی هر دسترسیی را که به صراحت به آن دسترسی ندارند، انکار نمی کنند. بیشتر "