پایگاه های داده برای مبتدیان

مقدمه ای بر پایگاه های داده، SQL و Access مایکروسافت

در سطح، یک پایگاه داده ممکن است مانند یک صفحه گسترده به نظر برسد؛ داده ها در ستون ها و ردیف مرتب شده اند. اما این همان جایی است که شباهت به پایان می رسد، زیرا یک پایگاه داده بسیار قدرتمند است.

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

یک پایگاه داده دارای قابلیت جستجوی گسترده ای است. به عنوان مثال، یک واحد فروش می تواند به سرعت برای پیدا کردن و پیدا کردن تمام پرسنل فروش که مقدار معینی از فروش را در یک دوره زمانی خاص به دست آورده اند.

یک پایگاه داده می تواند رکوردها را به طور عمده به روزرسانی کند - حتی میلیون ها یا بیشتر. مثلا اگر می خواهید ستون های جدیدی را اضافه کنید یا یک پچ داده ای از نوع خاصی استفاده کنید مفید خواهد بود.

اگر پایگاه داده ارتباطی است ، که اکثر پایگاه های داده ای است، می تواند مدارک مرجع را در جداول مختلف متقابل کند. این به این معنی است که می توانید روابط بین جداول ایجاد کنید. به عنوان مثال، اگر شما جدول مشتریان را با جدول سفارشها پیوند داده اید، می توانید تمام سفارشات خرید را از جدول سفارشات پیدا کنید که یک مشتری تنها از جدول مشتریان همیشه پردازش شده است، یا بیشتر آن را اصلاح کنید تا فقط آن سفارشات پردازش شده در یک دوره زمانی خاص را باز گرداند - یا تقریبا هر نوع ترکیبی که می توانید تصور کنید.

یک پایگاه داده می تواند محاسبات پیچیده ای را در جداول متعدد انجام دهد. برای مثال، شما می توانید هزینه های چندین فروشگاه خرده فروشی را شامل می شود، از جمله تمام زیرمجموعه های احتمالی، و سپس کل نهایی.

یک پایگاه داده می تواند یکپارچگی و یکپارچگی داده را اجرا کند، به این معنی که می تواند از تکثیر و جلوگیری از صحت داده ها از طریق طراحی آن و مجموعه ای از محدودیت ها جلوگیری کند.

ساختار پایگاه داده چیست؟

در ساده ترین حالت، یک پایگاه داده از جداول تشکیل شده است که حاوی ستون ها و ردیف ها است. داده ها به وسیله دسته ها به جداول جدا می شوند تا از تکرار اجتناب شود. برای مثال، یک کسب و کار ممکن است یک جدول برای کارمندان، یک برای مشتری و دیگری برای محصولات داشته باشد.

هر سطر در یک جدول یک رکورد نامیده می شود و هر سلول یک فیلد است. هر فیلد (یا ستون) می تواند برای نگهداری یک نوع خاص از داده ها مانند یک شماره، متن یا تاریخ طراحی شده باشد. این یک سری قوانین برای اطمینان از اینکه داده های شما دقیق و قابل اعتماد است، اجرا می شود.

جداول در یک پایگاه داده ارتباطی از طریق یک کلید پیوند دارند. این یک شناسه در هر جدول است که منحصر به فرد یک ردیف را شناسایی می کند. هر جدول دارای یک ستون کلیدی اولیه است و هر جدول که نیاز به پیوند به آن جدول داشته باشد، یک ستون کلید خارجی داراست که مقدار آن با کلید اولیه اول جدول مطابقت دارد.

یک پایگاه داده شامل اشکال خواهد بود تا کاربران بتوانند داده ها را وارد یا ویرایش کنند. علاوه بر این، این امکان را برای تولید گزارش از داده ها فراهم خواهد کرد. گزارش به سادگی پاسخ به یک سوال است، به نام پرس و جو در پایگاه داده صحبت می کنند. به عنوان مثال، شما می توانید از پایگاه داده پرس و جو برای پیدا کردن درآمد ناخالص شرکت در یک دوره زمانی خاص. پایگاه داده با اطلاعات درخواستی شما به شما گزارش می دهد.

محصولات پایگاه داده مشترک

مایکروسافت دسترسی یکی از محبوب ترین پایگاه های پایگاه داده در بازار امروز است. آن را با مایکروسافت آفیس و با تمام محصولات Office سازگار است. این ویژگی جادوگران و رابط کاربری آسان برای استفاده است که شما را از طریق توسعه پایگاه داده شما هدایت می کند. دیگر پایگاه داده های دسکتاپ نیز در دسترس هستند، از جمله FileMaker Pro، LibreOffice Base (که رایگان است) و Brilliant Database.

اگر شما در حال بررسی یک پایگاه داده برای کسب و کار متوسط ​​تا بزرگ هستید، ممکن است بخواهید یک پایگاه داده سرور بر اساس زبان پرس و جو ساختاری (SQL) را در نظر بگیرید. SQL رایج ترین پایگاه داده است و امروزه بیشتر پایگاه های داده استفاده می شود.

پایگاه های داده سرور مانند MySQL، مایکروسافت SQL سرور و اوراکل بسیار قدرتمند هستند - اما همچنین گران هستند و می توانند با یک منحنی یادگیری شیب دار به همراه داشته باشند.