در فیلدها و یا ستون های جدول ها داده ها را ذخیره می کنند.داده ها دارای نوعغ هستند و درهنگام نام گذاری ستون ها باید نوع آنها را مشخص کنیم.زمانی که جدول را در بانک اطلاعاتی ایجاد می کنیم نوع و اندازه ی هریک از فیلدهای جدول را نیز باید مشخص کنیم.
در mysql سه نوع داده وجود دارد:
-داده های عددی یا numberic data type
-داده های تاریخ و زمان یا date and time data type
-داده های رشته ای یا string data type
خود این سه نوع نیز به چند نوع تقسیم می شوند.همیشه در خاطر داشته باشید برای انتخاب نوع فیلد(ستون) کوچکترین نوع ممکن که متناسب با داده هایتان است را انتخاب کنید.
شناسه ها عناصصری هستند که در مدیریت بانک های اطلاعاتی قابل استفاده هستند..
در mysql سه عنصر زیر معروف هستند:
بانک های اطلاعاتی - جدول ها - ستون های جدول ها (فیلدها)
هریک از این شناسه ها (عناصر) باید نام گذاری شوند. جدول زییر راهنامی نام گذاری آنها است:
نوع | حداکثر طول | حساس به حروف؟ | کاراکترهای مجاز |
بانک اطلاعاتی | 64 | مانند سیستم عامل | تمام کاراکترهای سیستم عامل به جز \ / . |
جدول | 64 | مانند سیستم عامل | تمام کاراکترهای سیستم عامل به جز / . |
ستون | 64 | خیر | تمام کاراکترها |
اگر سیستم عامل شما نسبت به حروف نام دایرکتوری و فایل ها حساس باشد,اسامی بانک اطلاعاتی و جدول ها و سایر شناسه ها نسبت به حروف حساس خواهد بود.نام ستون ها نسبت به حروف حساس نیستند.طول نام آنها 64 کارکاتر حداکثر می تواند باشد.بهتر این است که نام ها را مبتنی بر محتوای آنها انتخاب کنید تا با دیدن آن ها محتوای آنها را به یاد بیاورید.
جاوا وابسته به سی پلاس پلاس است که خود آن هم به زبان سی وابسته است.بسیاری از کاراکترهای جاوا از این دوزبان گرفته شده است.
جاوا ترکیبی است که از سی بیرون زده است.بسیاری از شی گرایی های جاوا نیز تحت تاثیر c++ است.علاوه بر اینها خالق جاوا عمیقا غرق در روند پالایش و انطباق آن با رخدادهای احتمالیی زبان های برنامه نویسی برای دهه های آینده بوده و به همین دلیل است که میل و علاقه بسیاری به سمت جاوا کشیده شده است.هر یک از تغییرات در طراحی زبان های برنامه نویسی به خاطر حل مشکلات اساسی است که زبان های پیشین قادر به حل آن نبوده اند.جاوا نیز از این قاپده مستثنی نیست.
قصد داریم در این سایت پست های زنجیره ای برای آموزش جاوا ارایه دهیم که یک مرجع کامل برای این زبان برنامه نویسی به زبان پارسی به یادگار بماند.
برای درک کامل جاوا باید از گذشته و نحوه کامل آن اطلاع داشته باشیم.نیرویی که باعث تکامل آن شده است,میراث چه چیزی است؟
هم مانند زبان های برنامه نویسی موفق دیگر که پیش از آن آمده بودند جاوا نیز مقداری را از پیشینیان توانمند به ارث برده و مقداری از آن نیز اجزای انحصاری درخواستی برای یک ماموریت منحصر به فرد است.
اگر چه جاوا به جز جدایی ناپذیر محیط آنلاین و اینترنت تبدیل شده است اما مهم است که به یاد داشته باشیم که جاوا در درجه نخست یک زبان برنامه نویسی است.
زبان های برنامه نویسی کامپیوتر برای دو منظور و هدف اساسی ابداع شده و توسعه یافته اند:
۱-برای استفاده و انطباق با تغییرات محیطی
۲-برای اجرای اصلاحات و بهبود هنر برنامه نویسی
همانطور که در مباحث جاوا خواهید دید توسعه دهنده آن با عناصر تقریبا برابری جاوا را توسعه داده است.
این خط برنامه شروع تابع main است.main نشان می دهد که برنامه در حال شروع شدن است.همه ی برنامه های جاوا با فراخوانی تابع main آغاز می شوند.معنای کامل این قسمت را نمی توانیم در اینجا بازگو کنیم.فقط این تابع را به خاطر داشته باشید.چرا که برای شروع برنامه هایتان به آن نیاز خواهید داشت.
در یک پست به طور کلی این خط برنامه از جاوا را بررسی خواهیم کرد.
این یک برنامه جاوا است که از کاربر یک نام را می خواهد(فیلد ورودی) و به او \یغام سلام را نمایش می دهد.
این برنامه را ابتدا خودتان اجرا کنید.
import javax.swing.JOptionPane; که در خط اول برنامه ذکر شده است یک کتابخانه را فراخوانی می کند,این کتابخانه برای توابع آورده شده در برنامه مورد نیاز است.
خط دوم که یک کلاس عمومی را معرفی می کند.
در خط چهارم یک متغیر رشته را معرفی کردیم.
در خط پنجم joptionpane.showInputDialog یک فیلد ورودی را به وجود می آورد.و از کاربر به وسیله پیغام ذکر شده می خواهد که نام خود را در فیلد ورودی وارد کند.
یک جعبه متن (متن خروجی) را به وجود می آورد.joptionpane.showMessageDialog
جاوا به زبان C++ نتیجه مستقیم زبان C وابسته است. بسیاری از خصلتهای جاوا بطور مستقیم از این دو زبان گرفته شده است. دستور زبان جاوا منتج از دستور زبان C است. بسیاری ازجنبه های OOP زبان جاوا از C++ بعاریت گرفته شده است. درحقیقت بسیاری ازخصلتهای زبان جاوا از این دوزبان مشتق شده یا باآنها مرتبط است. علاوه براین تولید جاوا بطور عمیقی متاثر از روال پالایش و تطبیقی است که طی سه دهه گذشته برای زبانهای برنامه نویسی موجود پیش آمده است . بهمین دلایل بهتر است سیرمراحل و نیروهای که منجر به تولید جاوا شده رابررسی نمائیم. هر نوع ابتکار و فکر جدید در طراحی زبانها براساس نیاز به پشت سرنهادن یک مشکل اصلی است که زبانهای قبلی ازحل آن عاجز مانده اند. جاوا نیز به همین ترتیب متولد شد. جاوا از نظر ساختاربسیار شبیه به C/CC++ واین به هیچ وجه تصادفی نیست C زبانی است ساخته یافته و C++ زبانی شی گرا و مهمتر از همه قسمت اعظم برنامه نویسان دنیا از C/C++ استفاده می کنند. و ازسوی دیگر این حرکت به طرف جاوا را برای این قبیل افراد ساده خواهد کرد. جاوا با دور انداختن نشانگرها(Pointers) وبر دوش کشیدن بار مدیریت حافظه برنامه نویسان C/C++ را برای همیشه ازاین کابوس رهایی بخشیده است جاوا همچون C/C++ به بزرگی و کوچکی حروف حساس است و برنامه نوشته شده باید دارای متد main باشد.
ادامه مطلب ...