همان گونه که میدانید در دنیای وب و طراحی وب داده ها بخش اعظمی وجود داراست که روز آپ دیت هم بر تعداد آنان مازاد طراحی سایت میگردد برای ذخیره و حفظ این داده ها نیاز به فضایی داریم تا به آنها نظم دهد آنگاه در خویش ذخیره نماید به دلیل آن که درصورتی که این داده ها سوای نظم در هر جا سوای غرض خاصی قرار بگیرند سبب می گردد تا در هنگام دسترسی به داده ها مبتلا ایراد بزرگی گردید.به همین خواسته نیاز به فضای منطقی میباشد آن فضایی که در دنیای تکنولوژی و طراحی وب ممکن میباشد به گوشتان خورده باشد دیتابیس Database می باشد که داده ها دادهها را در خویش ذخیره مینماید تا اشخاص به راحتی در شکل نیاز به آن دسترسی پیدا نمایند. این محیط اشکال دادهها مانند اعداد، رسانهها ، متن و... را در خویش محافظت مینماید. اشکال سبک از مقر اطلاعات وجود دارااست که عبارتند از: مقر داده ارتباطای، مقر داده نمودار، مقر داده عملیاتی، مقر داده مرکزی، مقر داده NoSQL، مقر داده شی گرا، مقر داده ابر، مقر داده شی گرا و... اسم موفقیت.
یک دیتابیس از اجزای مختلفی درست شده میباشد:
hardware: که وظیفه پردازش داده ها را داراست. دشوار افزارهای از گونه های مختلفی تشکیل میگردند که هر خزانه داده ها با اعتنا به نیاز خویش از سبک مربوطه به کارگیری مینمایند.
برنامه: که مانند پل ارتباطی هست و برقراری رابطه دربین مخاطب و دیتابیس را داراست.
مخاطب: به اشخاصی که با طریقهای مختلفی با دیتابیس در امر میباشند را استفاده کننده مینامند و افرادی که در انتها از آن به کارگیری مینمایند استفاده کننده پایانی مینامند.
نرمافزار نویس (DBP): به کسانی که به پیاده سازی ساختار اساسی مقر اطلاعات می پردازند اپلیکیشن نویس گفته می شود.
طراحان دیتابیس (DBD): عده ای که با استعمال از لهجههای گوناگون به ایجاد کرد دیتابیسها می پردازند طراحان دیتابیس هستند.
مدیریت مقر داده (DBA): عده ای می باشند که با داشتن علم و تخصص کافی به مدیر دیتابیس میپردازند.
کاربرد دیتابیس
دیتابیسها از گویشهای مختلفی ساخت گردیده که گویش SQL شناخته گردیدهخیس از دیگر لهجهها میباشد. دیتابیسها داده ها را اخذ مینمایند در خویش ذخیره کرده به جستجوی آنان پرداخته همینطور گزارشاتی را در دست یوزرها قرار می دهد. کاربردی که میاقتدار برای دیتابیس ها اظهار کرد عبارتند از: نام نویسی دانشجو ها گزینش واحد ارائه نمرات، داده ها مشتریها را مانند خرید فاکتور را در خویش تصویب مینماید، داده ها کارگر و ارائه حقوق و دستمزد آن ها، تراکنشهای بانکداری، داده ها مرتبط با پرواز هوایی و.... همینطور در برخی از قابل انعطاف افزارها مانند آمزون، تپسی، آپارات هم کاربرد دارااست که در آمازون برای داده ها کتاب، در تپسی برای قرار دادن داده ها رانندهها، همینطور در آپارات هم برای قرار دادن ویدیوها گزینه به کار گیری قرار میگیرد.
مزایا و معایب دیتابیس
مزایایی کهاین دیتابیسها دارااست به دسترسی سریع، رئیس ریلکس، به روز و دستکاری سهل وآسان آن اشاره نمود. همینطور موردها اقتصادی بسیار امداد کرده یعنی با حذف هزینههای برگه و ورقه ها و... وضعیت اقتصادی را عالی نموده است. نظم و سازماندهی را به داده ها داده و دسترسی آن ها را شل نموده است. داده ها را به راحتی اشتراک میگذارد همینطور دادهها را با اصول خاصی ذخیره مینماید. دادهها را با سرعت و به راحتی پردازش مینماید به علاوه احتمال اشتباه را به شدت کاهش میدهد.
دیتابیسها هم ضمن داشتن مزایا از معایبی هم بهره مند میباشند که میقدرت به مفاد پایین اشاره نمود: اولی معایبی کهاین دور و اطراف داراست این میباشد که برای ساخت و ساز دیتابیس و نصب آن می بایست یادگرفتنهای مورد نیاز چشم خواهد شد، برای به کار گیری از آن ممکن میباشد به hardware مازاد نیاز داشته باشید، به علاوه در شکل جراحت وصال به دیتابیس بقیه قابل انعطاف افزارها هم در گیر اختلال می گردند به این دلیلکه تمامی قابل انعطاف افزارها با هم در خصوص می باشند چنانچه آسیبی به هر یک از آن وارد خواهد شد بقیه قابل انعطاف افزارها را هم مشغول مینماید به همین خواسته مدام از داده ها خویش بکاپ داشته باشید. به علاوه جابجایی سیستم کهن به تازه دارنده هزینهای می باشد، پیاده سازی و ایجاد کرد سیستمهای دیتابیس مجالبر و طاقت فرسا میباشد.
اصطلاحاتی که در دیتابیسها وجود داراست عبارتند از:
کوچکترین واحد یاد را بیت میگویند و هر 8 بیت با هم یک بایت را تشکیل می دهند هر بایت هم کاراکتر را اکران می دهد به هر عددی یا این که حروفی که برای اشخاص قابل فهم میباشد هم کاراکتر گفته می گردد.
جدول Table: در هر جدول وظیفه حفظ داده ها را بر ذمه داراست که جدولها میتوانند از ردیف و ستون تشکیل شوند.
ردیف یا این که خصوصیت Column : هر جدول از یک سری ردیف تشکیلشده میباشد که وظیفه آن ها محافظت از برخی مقادیر را در خویش داراهستند.
فیلد: به یک آیتم از داده ها یک شخص یا این که شی را فیلد یا این که میدان می گویند.
ستون یا این که سطر Row: هر سطری که در دیتابیس وجود دارااست رکورد گفته می شود به عنوان مثال داده ها مرتبط با یوزرها در یک رکورد جایدارد. قرار گیری تنی چند از رکوردها در کنار هم پوشه را فولدر می گویند.
موجودیت Entity: یک معنا کلی که مانند یک مشتری یا این که شی را در مقر ذخیره کنیم را موجودیت میگویند که هر مورد از خصوصیتهای خاصی منتفع میباشند.
همان گونه که میدانید در دنیای وب و طراحی وب داده ها بخش اعظمی وجود داراست که روز آپ دیت هم بر تعداد آنان مازاد طراحی سایت میگردد برای ذخیره و حفظ این داده ها نیاز به فضایی داریم تا به آنها نظم دهد آنگاه در خویش ذخیره نماید به دلیل آن که درصورتی که این داده ها سوای نظم در هر جا سوای غرض خاصی قرار بگیرند سبب می گردد تا در هنگام دسترسی به داده ها مبتلا ایراد بزرگی گردید.به همین خواسته نیاز به فضای منطقی میباشد آن فضایی که در دنیای تکنولوژی و طراحی وب ممکن میباشد به گوشتان خورده باشد دیتابیس Database می باشد که داده ها دادهها را در خویش ذخیره مینماید تا اشخاص به راحتی در شکل نیاز به آن دسترسی پیدا نمایند. این محیط اشکال دادهها مانند اعداد، رسانهها ، متن و... را در خویش محافظت مینماید. اشکال سبک از مقر اطلاعات وجود دارااست که عبارتند از: مقر داده ارتباطای، مقر داده نمودار، مقر داده عملیاتی، مقر داده مرکزی، مقر داده NoSQL، مقر داده شی گرا، مقر داده ابر، مقر داده شی گرا و... اسم موفقیت.
یک دیتابیس از اجزای مختلفی درست شده میباشد:
hardware: که وظیفه پردازش داده ها را داراست. دشوار افزارهای از گونه های مختلفی تشکیل میگردند که هر خزانه داده ها با اعتنا به نیاز خویش از سبک مربوطه به کارگیری مینمایند.
برنامه: که مانند پل ارتباطی هست و برقراری رابطه دربین مخاطب و دیتابیس را داراست.
مخاطب: به اشخاصی که با طریقهای مختلفی با دیتابیس در امر میباشند را استفاده کننده مینامند و افرادی که در انتها از آن به کارگیری مینمایند استفاده کننده پایانی مینامند.
نرمافزار نویس (DBP): به کسانی که به پیاده سازی ساختار اساسی مقر اطلاعات می پردازند اپلیکیشن نویس گفته می شود.
طراحان دیتابیس (DBD): عده ای که با استعمال از لهجههای گوناگون به ایجاد کرد دیتابیسها می پردازند طراحان دیتابیس هستند.
مدیریت مقر داده (DBA): عده ای می باشند که با داشتن علم و تخصص کافی به مدیر دیتابیس میپردازند.
کاربرد دیتابیس
دیتابیسها از گویشهای مختلفی ساخت گردیده که گویش SQL شناخته گردیدهخیس از دیگر لهجهها میباشد. دیتابیسها داده ها را اخذ مینمایند در خویش ذخیره کرده به جستجوی آنان پرداخته همینطور گزارشاتی را در دست یوزرها قرار می دهد. کاربردی که میاقتدار برای دیتابیس ها اظهار کرد عبارتند از: نام نویسی دانشجو ها گزینش واحد ارائه نمرات، داده ها مشتریها را مانند خرید فاکتور را در خویش تصویب مینماید، داده ها کارگر و ارائه حقوق و دستمزد آن ها، تراکنشهای بانکداری، داده ها مرتبط با پرواز هوایی و.... همینطور در برخی از قابل انعطاف افزارها مانند آمزون، تپسی، آپارات هم کاربرد دارااست که در آمازون برای داده ها کتاب، در تپسی برای قرار دادن داده ها رانندهها، همینطور در آپارات هم برای قرار دادن ویدیوها گزینه به کار گیری قرار میگیرد.
مزایا و معایب دیتابیس
مزایایی کهاین دیتابیسها دارااست به دسترسی سریع، رئیس ریلکس، به روز و دستکاری سهل وآسان آن اشاره نمود. همینطور موردها اقتصادی بسیار امداد کرده یعنی با حذف هزینههای برگه و ورقه ها و... وضعیت اقتصادی را عالی نموده است. نظم و سازماندهی را به داده ها داده و دسترسی آن ها را شل نموده است. داده ها را به راحتی اشتراک میگذارد همینطور دادهها را با اصول خاصی ذخیره مینماید. دادهها را با سرعت و به راحتی پردازش مینماید به علاوه احتمال اشتباه را به شدت کاهش میدهد.
دیتابیسها هم ضمن داشتن مزایا از معایبی هم بهره مند میباشند که میقدرت به مفاد پایین اشاره نمود: اولی معایبی کهاین دور و اطراف داراست این میباشد که برای ساخت و ساز دیتابیس و نصب آن می بایست یادگرفتنهای مورد نیاز چشم خواهد شد، برای به کار گیری از آن ممکن میباشد به hardware مازاد نیاز داشته باشید، به علاوه در شکل جراحت وصال به دیتابیس بقیه قابل انعطاف افزارها هم در گیر اختلال می گردند به این دلیلکه تمامی قابل انعطاف افزارها با هم در خصوص می باشند چنانچه آسیبی به هر یک از آن وارد خواهد شد بقیه قابل انعطاف افزارها را هم مشغول مینماید به همین خواسته مدام از داده ها خویش بکاپ داشته باشید. به علاوه جابجایی سیستم کهن به تازه دارنده هزینهای می باشد، پیاده سازی و ایجاد کرد سیستمهای دیتابیس مجالبر و طاقت فرسا میباشد.
اصطلاحاتی که در دیتابیسها وجود داراست عبارتند از:
کوچکترین واحد یاد را بیت میگویند و هر 8 بیت با هم یک بایت را تشکیل می دهند هر بایت هم کاراکتر را اکران می دهد به هر عددی یا این که حروفی که برای اشخاص قابل فهم میباشد هم کاراکتر گفته می گردد.
جدول Table: در هر جدول وظیفه حفظ داده ها را بر ذمه داراست که جدولها میتوانند از ردیف و ستون تشکیل شوند.
ردیف یا این که خصوصیت Column : هر جدول از یک سری ردیف تشکیلشده میباشد که وظیفه آن ها محافظت از برخی مقادیر را در خویش داراهستند.
فیلد: به یک آیتم از داده ها یک شخص یا این که شی را فیلد یا این که میدان می گویند.
ستون یا این که سطر Row: هر سطری که در دیتابیس وجود دارااست رکورد گفته می شود به عنوان مثال داده ها مرتبط با یوزرها در یک رکورد جایدارد. قرار گیری تنی چند از رکوردها در کنار هم پوشه را فولدر می گویند.
موجودیت Entity: یک معنا کلی که مانند یک مشتری یا این که شی را در مقر ذخیره کنیم را موجودیت میگویند که هر مورد از خصوصیتهای خاصی منتفع میباشند.