۰
subtitle
ارسال: #۱
  
ابهام در پیوند شرطی
سلام:
من با یه سری مطلب تو کتاب اقای مقسمی مشکل دارم اما جداول رو ببنید که قراره روش عملیات انجام شه فقط تو رو خدا نگیدتصویر بزرگه خوبه همین باشه ممنون و اما رابطهها:
حالا سوال من انجا است که شرط چطوری داره عمل می کنه تو پیوند شرطی ؟؟ یعنی بر چه اساسی گزینش میکنه ؟
من با یه سری مطلب تو کتاب اقای مقسمی مشکل دارم اما جداول رو ببنید که قراره روش عملیات انجام شه فقط تو رو خدا نگیدتصویر بزرگه خوبه همین باشه ممنون و اما رابطهها:
حالا سوال من انجا است که شرط چطوری داره عمل می کنه تو پیوند شرطی ؟؟ یعنی بر چه اساسی گزینش میکنه ؟
۰
ارسال: #۲
  
RE: مفهومی که ابهام داره
پیوند غیر طبیعی یک عمل غیر تساوی است درسته
حالا اگه بزرکتر یا کوچکتر باشد یعنی مساوی نیست
اگه فقط بزرکتر یا فقط کوچکتر بود تمام سطر های رو میداد که شهرها با هم مساوی نیستند
حالا که بزرکتر و مساوی تمام سطر هایی رو میده که شهر هاشون با هم براره
انگار داره پیوند طبیعی انجام میده.
۰
ارسال: #۳
  
RE: مفهومی که ابهام داره
ببنید دوست عزیز منظور منظورمن رو بدرستی فکر کنم متوجه نشدید پس یه سطح میریم عقب:
تعریف یوند شرطی: این نوع پیوند همان پیوند دکارتی است که شرط تتا روی ان اعمال شده یعنی
برای پیوند شرطی ابتدا ما می اییم ضرب دکارتی می کنیم سپس یه زیر مجموعه که مطابق با شرطمون هستش رو بر می داریم حالا از این تعریف می گم اقا اول ضرب دکارتی شد حالا مونده گزینش کنیم براساس شرط میگم بر چه اساسی داره گزینش میکنه سوال من اینه اساس گزینش به چه شکلی هستش ؟
تعریف یوند شرطی: این نوع پیوند همان پیوند دکارتی است که شرط تتا روی ان اعمال شده یعنی
برای پیوند شرطی ابتدا ما می اییم ضرب دکارتی می کنیم سپس یه زیر مجموعه که مطابق با شرطمون هستش رو بر می داریم حالا از این تعریف می گم اقا اول ضرب دکارتی شد حالا مونده گزینش کنیم براساس شرط میگم بر چه اساسی داره گزینش میکنه سوال من اینه اساس گزینش به چه شکلی هستش ؟
۰
ارسال: #۴
  
RE: مفهومی که ابهام داره
بهت گفتم دیگه
شرط شما بزرکتر و مساوی است خوب
بزرکتر بودن نشان دهنده مساوی نبودنه درسته؟
حالا شما گفتید بزرکتر و مساوی
یعنی بر اساس تساوی دو ستون محدودیت اعمال می کند
شرط شما بزرکتر و مساوی است خوب
بزرکتر بودن نشان دهنده مساوی نبودنه درسته؟
حالا شما گفتید بزرکتر و مساوی
یعنی بر اساس تساوی دو ستون محدودیت اعمال می کند
۰
ارسال: #۵
  
RE: مفهومی که ابهام داره
نقل قول: یعنی بر اساس تساوی دو ستون محدودیت اعمال می کندای بابا, بابا جان براساس تساوی چیه الان ستونی که نام شهر تهران و تبریز وجود داره ایا این دوشهر یکی اند ؟؟؟بابا کدوم ویژگی تساوی طول کاراکترها کلمات تبریز یا تهران یا بزرگی تهران از تبریز از لحاظ وسعت شاید خنده دار باشه این جملهام ولی ما که داریم تئوری دیتا بیس رو فعلا بررسی می کنیم و به مرحله پیاده سازی نرسیدیم که بگیم براساس رشته یا طول عمل تساوی برای رکوردها گزینش میشه بخدا خیلی دارم واضح می گمها باز هم توضییح میدم: اگه بصورت رشته نگاه کنیم انگاه رشته تهران مساوی است با رشته تهران
"تهران"="تهران" ولی اگه رشته رشته ما تبریز باشه مساوی نیست با رشته تهران یعنی رشته
" تهران"=!"تبریز" ولی اگه از لحا ظ طول نگاه کنیم انگاه:
"تهران"="تهران " زیرا هر دو رشته به طول ۵ اند
"تهران"="تبریز" باز هم مساوی اند هر دو رشته براساس طول ۵ هستند
اگه از لحاظ وسعت نگاه کنیم یعنی مساحت فرض کن مساحت تهران ۲۰۰۰۰۰ کلیو متر مربع هستش و مسا حت تبریز ۱۵۰۰۰۰ کیلومتر مربع اند الان اگه از لحاظ مساحت نگاه کنیم
تهران بزرگتر مساوی تبریز هستش دیگه همون که بزرگتره دیگه به تساوی نگاه نمیکنه انتخاب میشه
تهران مساوی تهران چون بزرگتر نیست ولی مساوی هستش که .............:huh:0o0k
۰
ارسال: #۶
  
RE: مفهومی که ابهام داره
تساوی یعنی عین هم باشن
تهران = تهران
تهران<طهران یا طهران<تهران
مدل رابطه ای خیلی هم تئوری نیست
دیت میگه که شما برای تعریف مدل رابطه ای احتیاج به یک مجموعه متناهی از انواع دارید
مانند(نوع صحیح و نوع اعشاری و ...)
تهران = تهران
تهران<طهران یا طهران<تهران
مدل رابطه ای خیلی هم تئوری نیست
دیت میگه که شما برای تعریف مدل رابطه ای احتیاج به یک مجموعه متناهی از انواع دارید
مانند(نوع صحیح و نوع اعشاری و ...)
۰
ارسال: #۷
  
مفهومی که ابهام داره
فکر کنم سیستم فقط میتونه مساوی بودن اسمها رو بررسی کنه نه اینکه کدوم مساحتش بیشتره!
اگه یه جدول دیگه داشتیم که مساحتها رو نوشته بود حق با شما بود و میتونست از روی مساحت تصمیم بگیره.اما یه پایگاه داده فقط از روی جدول هایی که بهش دادن میتونه تصمیم بگیره که اینجا ۳ جدول داریم که هیچکدوم ستونی برای توصیف شهر نداره.
در ضمن حتی اگر ستونی با عنوان مساحت شهر داشتیم به این طریق نمی توانستیم مقایسه کنیم چون این نوع مقایسه فقط محتویات ستون city رو بررسی میکنه و مقایسه ای نیست که قدرت دسترسی به اطلاعات وابسته به city را داشته باشه.
اگه یه جدول دیگه داشتیم که مساحتها رو نوشته بود حق با شما بود و میتونست از روی مساحت تصمیم بگیره.اما یه پایگاه داده فقط از روی جدول هایی که بهش دادن میتونه تصمیم بگیره که اینجا ۳ جدول داریم که هیچکدوم ستونی برای توصیف شهر نداره.
در ضمن حتی اگر ستونی با عنوان مساحت شهر داشتیم به این طریق نمی توانستیم مقایسه کنیم چون این نوع مقایسه فقط محتویات ستون city رو بررسی میکنه و مقایسه ای نیست که قدرت دسترسی به اطلاعات وابسته به city را داشته باشه.
۰
ارسال: #۸
  
RE: مفهومی که ابهام داره
این کار بر اساس بزرگتر بودن کاراکترها انجام میشه
توی تهران == تهران و تبریز == تبریز که شکی نیست
اما تهران > تبریز
مثل مرتب کردن حروف الفباست؛ کاراکتر اول هر دو اسم "ت" هست که با هم برابره و میره سراغ کاراکتر دوم که در این مرحله "ه" > "ب" هست. توی جدول الفبا "ب" زودتر از "ه" میاد
شیراز هم که از تهران و تبریز بزرگتره ("ش" > "ت")
توی تهران == تهران و تبریز == تبریز که شکی نیست
اما تهران > تبریز
مثل مرتب کردن حروف الفباست؛ کاراکتر اول هر دو اسم "ت" هست که با هم برابره و میره سراغ کاراکتر دوم که در این مرحله "ه" > "ب" هست. توی جدول الفبا "ب" زودتر از "ه" میاد
شیراز هم که از تهران و تبریز بزرگتره ("ش" > "ت")
۰
ارسال: #۹
  
مفهومی که ابهام داره
منم حرف آقا یا خانم shamsoft را تایید می کنم.فیلد city چون در جدول به صورت نوع کاراکتر تعریف شده عملگرها با آن درست مانند string ها در زبان های برنامه نویسی برخورد می کنند!
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close