🖥 #سازنده_جهان_دیجیتال
2️⃣ پایگاه داده - قسمت دوم
🔣 پایگاه داده در دنیای کامپیوتر✅ یکی از رایجترین کاربردهای استفاده از
پایگاه داده یا
Database مدیریت اطلاعات در نرم افزارها است. در این بخش مثالی از کاربرد پایگاههای داده در نرم افزارها ذکر خواهیم کرد. برای این منظور سایت
7learn را در نظر بگیرید:
سایت سون لرن، حاوی یک جدول از اطلاعات کاربران ثبت نامی در دیتابیس خود است.
تمام مقالات و پستهای سایت در جدولی جداگانه ذخیره میشوند.
در جدولی دیگر ویدئوهای آموزشی و فایلهای تصویری نگهداری میشوند.
و....
🔴این اطلاعات میتوانند شامل اطلاعات قابل نمایش و غیر قابل نمایش برای کاربران باشند. بنابراین مجموع این جداول که هر کدام نگهدارنده ویژگیهای مختلفی از موجودیتها هستند، دیتابیس سایت
سون لرن را تشکیل میدهند. هر کدام از این جداول با نظم و ساختار مناسبی برای نگهداری اطلاعات طراحی شده است. حال تصور کنید اگر پایگاههای داده وجود نداشتند، مدیریت این حجم از اطلاعات چگونه امکان پذیر میشد؟!
⬅️ اصطلاحات و مفاهیم مرتبط با پایگاه داده
🔹 دیتابیس شامل اجزا و بخشهای مختلفی است
که در کنار یکدیگر وظیفه سازماندهی اطلاعات را بر عهده دارند. هر کدام از این اجزا و بخشها وظایف و نامهای متفاوتی دارند. شناخت هر کدام از این بخشها برای کسانی که قصد دارند به طراحی دیتابیس بپردازند، ضروری است. از جمله مهمترین اصطلاحات در زمینه طراحی پایگاه داده میتوان به عبارتهای زیر اشاره کرد :
✅ جدول (Table) : دیتابیس میتواند یک یا چند جدول یا Table داشته باشد. هر جدول در دیتابیس وظیفه نگهداری گروهی از اطلاعات را بر عهده دارد. هر جدول میتواند چندین ستون و ردیف داشته باشد.
✅ ستون یا ویژگی (Column یا Attribute) : هر جدول از پایگاه داده میتواند چندین ستون داشته باشد. هر ستون وظیفه نگهداری ویژگی یا مقداری خاص از یک متغیر را بر عهده دارد. مثلا ستون نام، نام خانوادگی و...
✅ ردیف یا سطر (Row) : به هر سطر یا ردیف از جدول داده ها، رکورد (Record) میگویند. هر رکورد مجموعه ای از ویژگی هایی است که در ستونهای آن جدول در نظر گرفته شده اند. مثلا اطلاعات مربوط به یک کاربر، یک رکورد از جدول کاربران است.
✅ نوع (Type یا Domain) : هر ستون از ویژگیها دارای فرمت خاصی از داده است که به آن Type یا نوع میگویند. دادهها میتوانند انواع مختلفی داشته باشند از جمله رشته (String)، عدد صحیح (Integer) و... باشد.
✅ موجودیت (Entity) : موجودیت یک مفهوم کلی است از چیزی است که قصد داریم ویژگیها و اطلاعات مربوط به آن را در پایگاه داده ذخیره کنیم. مثلا یک شی، انسان، مشتری و... نمونه هایی از یک موجودیت در دیتابیس هستند که هر کدام از آنها ویژگیهای خاص خود را دارند.
👈 ادامه دارد...
#️⃣#IDSchools
#️⃣#IDS
#️⃣#IDS_Math
✉️@IDSchools✉️@IDS_Math