دفترچه

نسخه‌ی کامل: جستار آزاد تالار رایانگر،اینترنت،تلفن های همراه
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
صفحات: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
sonixax نوشته: به زبان ساده یعنی بانک داده ها E00e
ترجمه اش را می دانستم، "بانک داده ها"ی تنها هم تنهایی کمکی نمی کنه که بفهمم دیتابیس یعنی چی، چون هارددیسک و دی وی دی هم یه جور بانک (مخزن) داده ها هستن ولی دیتابیس نیستن.
sonixax نوشته:
[ATTACH=CONFIG]3505[/ATTACH]

اما انصافن لینوکس ویرانگره !
زنده باد Open Source E14c
sonixax نوشته: خوب راسل جان باید به شکلی درست تفکیک کنی .
مثلن به جای جانداران از جانوران استفاده کنی.
در اون صورت کاج میره در زیر شاخه ی گیاهان - هر چند که جانوران و گیاهان خودشون میشند زیر شاخه جانداران. ولی تفکیک تا به این حد لازم نیست.
قطعن کاجِ سبز زنده است و چوب مرده! پس چوب و کاج در یک دسته قرار نمیگیرند.
در مورد عکسهای ترکیبی هم باید ببینی کدام اولویت دارد خودرو یا کاج ؟! یعنی با کدومش کار داری ؟!
بیخیال میلاد جان، حالا نرافزاری برای جستجوی درون متن فایل‌ها نداریم؟
Philo نوشته: ترجمه اش را می دانستم، "بانک داده ها"ی تنها هم تنهایی کمکی نمی کنه که بفهمم دیتابیس یعنی چی، چون هارددیسک و دی وی دی هم یه جور بانک (مخزن) داده ها هستن ولی دیتابیس نیستن.

ببینید دیتابیس انواع و اقسام داره دیتابیسهای رابطه ای (اگر درست به فارسی ترجمه کرده باشم) و دیتابیسهای غیر رابطه ای.
اغلب دیتابیسها از فرمانهایی تقریبن مشترک به نام SQL استفاده میکنند تا داده ها رو اسخراج کنند.

شکل سنتی دیتابیسها همه چیز رو در یک سری سطر که به چند ستون تقسیم شدند ذخیره میکنند (چیزی شبیه اکسل) با این تفاوت که اون ستونها میتووند دارای رابطه با ستونهای دیگه در یک تیبل دیگه باشند و هر کدوم دارای نامی مشخص هستند و نوع داده ای که قراره درشون ذخیره بشه از قبل معلومه .
شکل دیگه ای از دیتابیسها که تازه هستند و من خودم آشنایی مختصری باهاشون دارم دیتابیسهای NoSQL هستند (Not only SQL) که اغلب برای بانکهای اطلاعاتی بسیار بزرگ استفاده میشند . مثل همونی که مهربد اینجا برای پارسیگر استفاده کرده (MongoDB) ، مونگو یک بانک اطلاعاتی سند گرا هستش . یعنی تمام داده ها به شکل یک سند و با OID یونیک درش ذخیره میشند .
برای آشنایی بیشتر با NOSQL ها میتونید به این سایت برید : NOSQL Databases
Russell نوشته: بیخیال میلاد جان، حالا نرافزاری برای جستجوی درون متن فایل‌ها نداریم؟

من از Notepad++ برای این کار استفاده میکنم.
sonixax نوشته: من از Notepad++ برای این کار استفاده میکنم.
قابل استفاده‌یِ غیرتخصصی هم هست؟ دقیقا باید چه کنم برای سرچ چندین فایل PDF؟
Russell نوشته: قابل استفاده‌یِ غیرتخصصی هم هست؟ دقیقا باید چه کنم برای سرچ چندین فایل PDF؟

PDF متن نیست راسل جان ، وکتوره در بعضی جاها هم عکسه.
برای سرچ درون PDF من به غیر از خود Adobe Reader تا حالا استفاده نکردم.
فکر کنم بهترین گزینه هم همون Adobe Reader Pro باشه.
sonixax نوشته: PDF متن نیست راسل جان ، وکتوره در بعضی جاها هم عکسه.
برای سرچ درون PDF من به غیر از خود Adobe Reader تا حالا استفاده نکردم.
فکر کنم بهترین گزینه هم همون Adobe Reader Pro باشه.
من نمیدانستم فرق دارند، ولی چطور قابل تبدیل هست به متن و برعکس.
برای حستجوی فله‌ای داخل فایل‌ها پس راهی نیست؟ :e407:
sonixax نوشته: شکل سنتی دیتابیسها همه چیز رو در یک سری سطر که به چند ستون تقسیم شدند ذخیره میکنند (چیزی شبیه اکسل) با این تفاوت که اون ستونها میتووند دارای رابطه با ستونهای دیگه در یک تیبل دیگه باشند و هر کدوم دارای نامی مشخص هستند و نوع داده ای که قراره درشون ذخیره بشه از قبل معلومه .
ممنون.
یعنی دیتابیسِ سنتی یه چیزیه که چیزهایی رو ذخیره میکنه، درسته؟
من تصوری که از ذخیره کردن دارم اینه که یه فایل رو توسط پاورپوینت در جایی از هارد ذخیره کنم، حالا این تصور چقدر به دیتابیس و اون چیزی که ذخیره میکنه نزدیکه؟
یعنی دیتابیس خودش یه برنامه میتونه باشه که فایلهایی رو در جایی از هارد ذخیره میکنه؟
اگه فکر میکنی تو یکی دو پست نمیشه توضیحش داد یه منبع بده و پیش نیازها برای فهم اون منبع رو هم بگو.
(و لطفا بی دانشیِ منو توی علوم کامپیوتر تحمل کن.)
Russell نوشته: من نمیدانستم فرق دارند، ولی چطور قابل تبدیل هست به متن و برعکس.
برای حستجوی فله‌ای داخل فایل‌ها پس راهی نیست؟

از طریق یک سری الگوریتم که میتونند شکل حروف رو تشخیص بدند (مثل Babylon) - برای همینه که فارسی رو بیل میره :دی


Philo نوشته: ممنون.
یعنی دیتابیسِ سنتی یه چیزیه که چیزهایی رو ذخیره میکنه، درسته؟
من تصوری که از ذخیره کردن دارم اینه که یه فایل رو توسط پاورپوینت در جایی از هارد ذخیره کنم، حالا این تصور چقدر به دیتابیس و اون چیزی که ذخیره میکنه نزدیکه؟
یعنی دیتابیس خودش یه برنامه میتونه باشه که فایلهایی رو در جایی از هارد ذخیره میکنه؟
اگه فکر میکنی تو یکی دو پست نمیشه توضیحش داد یه منبع بده و پیش نیازها برای فهم اون منبع رو هم بگو.
(و لطفا بی دانشیِ منو توی علوم کامپیوتر تحمل کن.)

دیتابیس سنتی بر اساس رابطه ها درست میشه!
به طور مثال شما دو تا تیبل دارید
خودرو . افراد.
در تیبل خودرو شما یک UID برای هر خودرو مشخص میکنید و در تیبل افراد هم یک ستون درست میکنید به نام Cars_id بعد وقتی UID هر ماشین در سطر مربوط به هر شخص بیاد اون ماشین مربوط میشه به اون آدم!
این ساده ترین شکل رابطه در دیتابیس هستش.
توی هارد هم تا حدودی همین طوریه! هر هارد دیسکی یک سری تیبل داره و یک MBR که مشخص کننده شروعشه . ولی شکل رابطه هاش به این شکل نیست.
خیلی ساده بخوام بگم بله دیتابیس خودش یک برنامه هستش که اطلاعات رو در فایلهایی در جای دیگه از هارد ذخیره میکنه و مدیریت اونها رو به دست میگیره این طوری میشه که اگر دو نفر همزمان در یک لحظه بخواند به دیتا دسترسی داشته باشند یا روش چیزی بنویسند کرش نمیکنه و فایل از بین نمیره.
صفحات: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32