دیتابیس چیست؟
دیتابیس تیمای سازمانیافته از دادهها میباشد که رئیس دادهها را سهل وآسانخیس مینماید. برای رئیس دادهها در یک مقر داده، معمولاً از یک سیستم مدیر مقر داده (DBMS) یا این که به عبارتی (DataBase management System) به کار گیری می شود. طراحی سایت در مشهد به ذکر بی آلایشخیس، مقر داده گروهای از دادهها میباشد که در کامپیوتر ذخیره و به نوعی ساختاردهی میگردند و همینطور قابلیت دسترسی به دادهها از روش آن برای یوزرها تسهیل شدهاست.
مقرهای داده معمولاً در قالبی که برای دستگاهها و رایانهها قابل قرائت و قابل دسترسی باشند، ذخیره میگردند.
مفاهیم اول دیتابیس
امروزه دادههای مو جود در رایجترین اشکال دیتابیس معمولاً در یکسری جداول در ستونها و ردیفهای جدول سبکسازی میشوند تا پردازش و پرسوجوی دادهها کارآمد باشد. از این طرز دادهها را میقدرت به راحتی در دسترس قرار بخشید و رئیس، اصلاح، بهروزرسانی، در دست گرفتن و سازماندهی کرد. اکثر مقرهای داده از لهجه پرسوجو ایجاد کردیافته (SQL) برای تایپ کردن و پرسوجو دادهها استعمال مینمایند. به عبارت دیگر، مقر داده گروهای از رکوردهای ذخیرهگردیده در رایانه با روشی سیستماتیک (اصولی) مثل یک نرمافزار رایانهای میباشد که می تواند به سوالهای مخاطب جواب دهد.
موجودیت در مقر داده (Entity): هر چیزی که در باب آن بخواهیم اطلاعاتی ذخیره کنیم، یک نامونشان یا این که «موجودیت» (Entity) نامیده میشود. مثلا، در یک سیستم ذخیرهسازی داده ها حسابداری، میزان دارایی غیرمنقول یک موجودیت و وجوه انتقاد یک موجودیت غیر وابسته محسوب میشود، چون داده ها قابل تشخیص برای میزان دارایی منقول با داده ها وجوه عیب گیری متعدد میباشد، البته ممکن میباشد در یک گزارش با هم مرتبط باشند.
جداول (Table): اطلاعات دردسترس در مقرهای داده باطن Table ذخیره می گردد.
ردیف (Field): هر فیلد شامل یک صفت و خصوصیت برای موجودیت میباشد و در هر فیلد ویژگی و مقدار آن مشخص و معلوم میگردد.
سطر(Record): رکوردها مشمول داده ها طبقهبندیگردیده درباره یک موجودیت خاص میباشند.
گونه های دیتابیس
در واقع، اشکال مختلفی از دیتابیس وجود دارااست که بسته به روش به کارگیری سازمان از دادهها آیتم استعمال قرار میگیرند. به دنبال به معرفی اشکال آن می پردازیم.
دیتابیس NoSQL
NoSQL یا این که مقر داده غیررابطهای اذن میدهد تا دادههای فارغ از ساختار و نصفهساختاریافته ذخیره و بازنویسی شوند. NoSQL با ترویج و بغرنجخیس شدن اپهای کاربردی اینترنت، محبوبیت بیشتری پیدا کرد. NoSQL مکانیزمی متعدد با ارتباط ها جدولی به کار گیریگردیده در دیتابیس ارتباطای برای ذخیره و بازیابی دادههای سبکسازیگردیده ارائه مینماید. گاهی بهاین مقر داده Not only SQL نیز گفته میگردد و بدین معنا میباشد که مقر داده NOSQL میتواند لهجههای شبیه با SQL را نیز پیشتیبانی نماید.
مقر داده ارتباطای (Relational DataBase)
دیتابیس ارتباطای رایجترین نوع مقر داده میباشد که از چندین جدول تشکیلشده و داده ها را بر طبق گروهبندیهایی از پیش رقم خورده تروتمیز مینماید. انگیزه اسمگذاری تحت عنوان ارتباطای این میباشد که پیاده سازی و تشکیل داد آن با اعتنا به سبک ارتباطای ادگار کاد انجام یافته میباشد. فناوری مقر داده ارتباطای کارآمدترین و منعطفترین رویه را برای دسترسی به داده ها ساختاریافته مهیا مینماید.