دانشنامه وب و شبکه

Web and Network Diploma

دانشنامه وب و شبکه

Web and Network Diploma

انواع داده های mysql

در فیلدها و یا ستون های جدول ها داده ها را ذخیره می کنند.داده ها دارای نوعغ هستند و درهنگام نام گذاری ستون ها باید نوع آنها را مشخص کنیم.زمانی که جدول را در بانک اطلاعاتی ایجاد می کنیم نوع و اندازه ی هریک از فیلدهای جدول را نیز باید مشخص کنیم.

در mysql سه نوع داده وجود دارد:

-داده های عددی یا numberic data type

-داده های تاریخ و زمان یا date and time data type

-داده های رشته ای یا  string data type

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

شناسه بانک اطلاعاتی

شناسه ها عناصصری هستند که در مدیریت بانک های اطلاعاتی قابل استفاده هستند..

در mysql سه عنصر زیر معروف هستند:

بانک های اطلاعاتی - جدول ها - ستون های جدول ها (فیلدها)

هریک از این شناسه ها (عناصر) باید نام گذاری شوند. جدول زییر راهنامی نام گذاری آنها است:


نوعحداکثر طولحساس به حروف؟کاراکترهای مجاز
بانک اطلاعاتی 64مانند سیستم عاملتمام کاراکترهای سیستم عامل به جز \ / . 
جدول64مانند سیستم عاملتمام کاراکترهای سیستم عامل به جز / .
ستون64خیرتمام کاراکترها

اگر سیستم عامل شما نسبت به حروف نام دایرکتوری و فایل ها حساس باشد,اسامی بانک اطلاعاتی و جدول ها و سایر شناسه ها نسبت به حروف حساس خواهد بود.نام ستون ها نسبت به حروف حساس نیستند.طول نام آنها 64 کارکاتر حداکثر می تواند باشد.بهتر این است که نام ها را مبتنی بر محتوای آنها انتخاب کنید تا با دیدن آن ها محتوای آنها را به یاد بیاورید.

  ادامه مطلب ...

دودمان جاوا

جاوا وابسته به سی پلاس پلاس است که خود آن هم به زبان سی وابسته است.بسیاری از کاراکترهای جاوا از این دوزبان گرفته شده است.

جاوا ترکیبی است که از سی بیرون زده است.بسیاری از شی گرایی های جاوا نیز تحت تاثیر c++ است.علاوه بر اینها خالق جاوا عمیقا غرق در روند پالایش و انطباق آن با رخدادهای احتمالیی زبان های برنامه نویسی برای دهه های آینده بوده و به همین دلیل است که میل و علاقه بسیاری به سمت جاوا کشیده شده است.هر یک از تغییرات در طراحی زبان های برنامه نویسی به خاطر حل مشکلات اساسی است که زبان های پیشین قادر به حل آن نبوده اند.جاوا نیز از این قاپده مستثنی نیست.

تاریخ و تکامل جاوا

قصد داریم در این سایت پست های زنجیره ای برای آموزش جاوا ارایه دهیم که یک مرجع کامل برای این زبان برنامه نویسی به زبان پارسی به یادگار بماند.

برای درک کامل جاوا باید از گذشته و نحوه کامل آن اطلاع داشته باشیم.نیرویی که باعث تکامل آن شده است,میراث چه چیزی است؟

هم مانند زبان های برنامه نویسی موفق دیگر که پیش از آن آمده بودند جاوا نیز مقداری را از پیشینیان توانمند به ارث برده و مقداری از آن نیز اجزای انحصاری درخواستی برای یک ماموریت منحصر به فرد است.

اگر چه جاوا به جز جدایی ناپذیر محیط آنلاین و اینترنت تبدیل شده است اما مهم است که به یاد داشته باشیم که جاوا در درجه نخست یک زبان برنامه نویسی است.

زبان های برنامه نویسی کامپیوتر برای دو منظور و هدف اساسی ابداع شده و توسعه یافته اند:

۱-برای استفاده و انطباق با تغییرات محیطی

۲-برای اجرای اصلاحات و بهبود هنر برنامه نویسی

همانطور که در مباحث جاوا خواهید دید توسعه دهنده آن با عناصر تقریبا برابری جاوا را توسعه داده است.

public static void main(String args[]) in java

;public static void main(String args[])
این خط برنامه در جاوا به چه معنی و برای چه کاربردی است؟

این خط برنامه شروع تابع 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 باشد.

 

ادامه مطلب ...