02-07-2014, 01:11 AM
Russell نوشته: من نمیدانستم فرق دارند، ولی چطور قابل تبدیل هست به متن و برعکس.
برای حستجوی فلهای داخل فایلها پس راهی نیست؟
از طریق یک سری الگوریتم که میتونند شکل حروف رو تشخیص بدند (مثل Babylon) - برای همینه که فارسی رو بیل میره :دی
Philo نوشته: ممنون.
یعنی دیتابیسِ سنتی یه چیزیه که چیزهایی رو ذخیره میکنه، درسته؟
من تصوری که از ذخیره کردن دارم اینه که یه فایل رو توسط پاورپوینت در جایی از هارد ذخیره کنم، حالا این تصور چقدر به دیتابیس و اون چیزی که ذخیره میکنه نزدیکه؟
یعنی دیتابیس خودش یه برنامه میتونه باشه که فایلهایی رو در جایی از هارد ذخیره میکنه؟
اگه فکر میکنی تو یکی دو پست نمیشه توضیحش داد یه منبع بده و پیش نیازها برای فهم اون منبع رو هم بگو.
(و لطفا بی دانشیِ منو توی علوم کامپیوتر تحمل کن.)
دیتابیس سنتی بر اساس رابطه ها درست میشه!
به طور مثال شما دو تا تیبل دارید
خودرو . افراد.
در تیبل خودرو شما یک UID برای هر خودرو مشخص میکنید و در تیبل افراد هم یک ستون درست میکنید به نام Cars_id بعد وقتی UID هر ماشین در سطر مربوط به هر شخص بیاد اون ماشین مربوط میشه به اون آدم!
این ساده ترین شکل رابطه در دیتابیس هستش.
توی هارد هم تا حدودی همین طوریه! هر هارد دیسکی یک سری تیبل داره و یک MBR که مشخص کننده شروعشه . ولی شکل رابطه هاش به این شکل نیست.
خیلی ساده بخوام بگم بله دیتابیس خودش یک برنامه هستش که اطلاعات رو در فایلهایی در جای دیگه از هارد ذخیره میکنه و مدیریت اونها رو به دست میگیره این طوری میشه که اگر دو نفر همزمان در یک لحظه بخواند به دیتا دسترسی داشته باشند یا روش چیزی بنویسند کرش نمیکنه و فایل از بین نمیره.
خدای ار به حکمت ببندد دری - به کرمک زند قفل محکم تری