زمانی که اطلاعاتی را در کامپیوتر خود ذخیره می کنیم، در واقع به یک پایگاه داده در آن نیاز داریم. بدین ترتیب از این پس برای دسترسی به این اطلاعات لازم است فرایندها، عملگرها و دستورالعمل هایی مورد استفاده قرار گیرند تا ارتباط بین ما و این دیتابیس برقرار شود. در واقع به زبان مشترکی نیاز داریم تا اقدامات ما را برای کامپیوتر تعریف کند و بالعکس. اما چه اتفاقی می افتاد اگر با یک زبان مشترک، تمام پایگاه های اطلاعاتی کامپیوتر نیز با هم هماهنگ می شدند و با این یکپارچگی، تمام نرم افزارهای ما بصورت واحد و متمرکز در اختیار ما قرار داشتند.
پایگاه داده SQL چیست؟
به دلیل نیاز به داده های مختلف در سازمان، باید فرم خاصی از داده ها را به منظور استفاده های آتی در سرور های سازمان ذخیره کنیم؛ به همین دلیل آن ها را در ساختار های خاص از پیش تعیین شده ای ذخیره خواهیم کرد. معروف ترین این ساختار های پیش فرض، SQL و NO-SQL نام دارند. معمولا نرم افزارهای سازمانی (Enterprise) از ساختار های داده ای sql استفاده می کنند. این ساختار در واقع شامل چندین جدول(Table) متفاوت است که تمامی اطلاعات مورد نظر در آن وجود دارد. هر سطر در این جداول متعلق به داده های مرتبط به یک کد می باشد. نکته مهم در ارتباط با این پایگاه داده آن است که sql به چگونگی ذخیره سازی داده ها ورود نمی کند و تنها به نوع ساختار ذخیره اطلاعات مرتبط است. به همین ترتیب جداول دیگر مانند جدول نقش ها و … نیز در این سیستم وجود داشته که ارتباط این اطلاعات با یکدیگر توسط کدهای معرف در هر سطر متعلق به هر جدول انجام خواهد شد که رفرنس کردن نام دارد. در واقع سیکوئل (SQL) ، شکل دهی به داده ها در یک ساختار منظم به منظور ارتباط بهتر با سایر داده هاست.
فهرست مطالب:
مقدمه 2
پایگاه داده SQL چیست؟ 2
اهمیت ساختار های SQL 3
انواع پایگاه های داده ای SQL 4
mysql 5
Access 5
Oracle 6
SQL Server 6
BPMS نرم افزار CRM پیام گستر، راهکار ارتباط تمام پایگاه های داده SQL 6
NoSQL چیست؟ 7