انجمن علمی فرهنگی موج نور اصفهان
تولید کننده کتب صوتی آموزشی در زمینه فن آوری اطلاعات جهت آماده سازی نابینایان برای حضور هرچه بهتر در جامعه
Ko'proq ko'rsatish397
Obunachilar
Ma'lumot yo'q24 soatlar
-27 kunlar
+1130 kunlar
- Kanalning o'sishi
- Post qamrovi
- ER - jalb qilish nisbati
Ma'lumot yuklanmoqda...
Obunachilar o'sish tezligi
Ma'lumot yuklanmoqda...
فهرست کتاب خودآموز تایپ سریعتر و پر کردن راحتتر فرمها با Beeftext برای نابینایان
مقدمه
فصل 1. مباحث اولیه
1-1. Beeftext چیست و چه استفادهای دارد؟
1-2. نصب Beeftext
1-2-1. نکاتی در مورد نسخه نصبی Beeftext
1-2-2. نصب برنامه
1-3. استفاده از نسخه پرتابل Beeftext
1-3-1. نکاتی در مورد نسخه پرتابل Beeftext
1-3-2. استفاده از نسخه پرتابل برنامه
1-4. باز کردن Beeftext
1-5. نگاهی به پنجره Beeftext
1-6. توقف موقتی کار Beeftext
1-7. بستن Beeftext بهصورت کامل
1-8. منوی Beeftext در System tray
فصل 2. کار با گروهها
2-1. گروه چیست؟
2-2. ایجاد یک گروه
2-3. ویرایش یک گروه
2-4. فعال و غیرفعال کردن یک گروه
2-5. حذف یک گروه
فصل 3. کار با ترکیبها (قسمت اول)
3-1. ترکیب چیست؟
3-2. ایجاد یک ترکیب
3-3. استفاده از ترکیبهای ایجادشده
3-3-1. استفاده از ترکیبها برای پر کردن فرم
3-3-2. استفاده از ترکیبها برای تایپ سریعتر
3-3-3. استفاده از ترکیبها برای درج امضای ایمیل
3-4. ویرایش یک ترکیب
3-5. ایجاد یک ترکیب بر اساس یک ترکیب موجود
فصل 4. کار با ترکیبها (قسمت دوم)
4-1. انتقال یک یا چند ترکیب از یک گروه به گروهی دیگر
4-2. کپی متنی که برای یک ترکیب مشخص شده است
4-3. فعال و غیرفعال کردن یک ترکیب
4-4. انتخاب و عدم انتخاب همه ترکیبها
4-5. حذف یک یا چند ترکیب
4-6. استفاده از پنجره انتخاب ترکیب برای درج یک ترکیب
فصل 5. استفاده از امکانات پیشرفته (قسمت اول)
5-1. استفاده از حالت تطبیق آزاد
5-1-1. آشنایی با حالتهای تطبیق در Beeftext
5-1-2. استفاده از حالت تطبیق آزاد
5-2. فعال کردن و استفاده از امکان درج شکلکها
5-3. استفاده از متغیرها
5-3-1. آشنایی با متغیرها در Beeftext
5-3-2. قواعد استفاده از متغیرها
5-3-3. درج تاریخ و زمان با قالب مورد نظر
5-3-4. استفاده از قطعه متن یک ترکیب در یک ترکیب دیگر
5-3-5. درج متغیرها با استفاده از منوی محتوا
فصل 6. استفاده از امکانات پیشرفته (قسمت دوم)
6-1. برونبری ترکیبهای انتخابشده
6-2. برونبری همه ترکیبهای موجود در Beeftext
6-3. درونریزی ترکیبها
6-4. تهیه پرونده پشتیبان از همه گروهها و ترکیبها
6-5. بازیابی گروهها و ترکیبها با استفاده از یک پرونده پشتیبان
6-6. تهیه یک صفحهگسترده حاوی همه ترکیبها برای مطالعه یا چاپ
فصل 7. تنظیمات Beeftext
7-1. نگاهی به پنجره تنظیمات
7-2. تنظیمات مربوط به رفتار برنامه
7-3. تنظیمات مربوط به ترکیبها
7-4. تنظیمات مربوط به شکلکها
7-5. تنظیمات مربوط به ظاهر برنامه
7-6. تنظیمات پیشرفته
7-7. برونبری تنظیمات Beeftext
7-8. درونریزی تنظیمات Beeftext
7-9. برگرداندن تنظیمات Beeftext به حالت پیشفرض
ضمیمه ۱: لیست کلیدواژههای مربوط به درج شکلکها
ضمیمه ۲: لیست متغیرهای قابل استفاده در Beeftext
ضمیمه ۳: لیست کاراکترهای ویژه مربوط به تاریخ قابل استفاده در متغیر dateTime
ضمیمه ۴: لیست کاراکترهای ویژه مربوط به زمان قابل استفاده در متغیر dateTime
واژهنامه
تماس با ما
محصولات دیگر
مقدمه
به نام خداوند جان و خرد
برنامه Beeftext یک برنامه رایگان و منبعباز برای سیستمعامل Windows است که به ما اجازه میدهد قطعات متنی که کاربرد زیادی دارند یا بهخاطر سپردن آنها دشوار است را به کلیدواژههای سادهای نسبت دهیم و در هرجایی از سیستمعامل Windows و در اکثر برنامهها با استفاده از این کلیدواژهها این قطعات متن پرکاربرد را سریع درج کنیم.
این برنامه میتواند در تایپ سریعتر و دقیقتر و پرکردن سریع فرمها به ما کمک کند. در این کتاب شما بهصورت کامل و جامع با این برنامه آشنا میشوید.
ساختار کتاب
• در فصل اول که به مباحث اولیه اختصاص دارد ابتدا با Beeftext و موارد کاربرد آن آشنا میشویم. سپس نحوه نصب و استفاده از نسخه پرتابل Beeftext و باز کردن این برنامه را یاد میگیریم. بعد نگاهی به پنجره Beeftext میاندازیم و به روش توقف موقتی کار Beeftext، بستن Beeftext بهصورت کامل و کار با منوی Beeftext در System tray میپردازیم.
• در فصل دوم با عنوان گروهها اول با مفهوم گروه آشنا میشویم و سپس به چگونگی ایجاد، ویرایش، فعال و غیرفعال کردن و حذف یک گروه میپردازیم.
• در فصل سوم کار با ترکیبها را شروع میکنیم. در این فصل نخست با مفهوم ترکیب در Beeftext آشنا میشویم. سپس روش ایجاد، استفاده، ویرایش و ایجاد یک ترکیب بر اساس یک ترکیب موجود را میآموزیم.
• در فصل چهارم مبحث ترکیبها را ادامه میدهیم. در این فصل مباحثی شامل انتقال یک یا چند ترکیب از یک گروه به گروهی دیگر، کپی متنی که برای یک ترکیب مشخص شده است، فعال و غیرفعال کردن یک ترکیب، انتخاب و عدم انتخاب همه ترکیبها، حذف یک یا چند ترکیب و استفاده از پنجره انتخاب ترکیب برای درج یک ترکیب را بررسی میکنیم.
• فصل پنجم به استفاده از امکانات پیشرفته Beeftext اختصاص دارد. در این فصل با نحوه استفاده از حالت تطبیق آزاد، فعال کردن و استفاده از امکان درج شکلکها و استفاده از متغیرها در Beeftext آشنا میشویم.
• در فصل شش مبحث استفاده از امکانات پیشرفته Beeftext را ادامه میدهیم. در این فصل به چگونگی برونبری ترکیبهای انتخابشده، برونبری همه ترکیبهای موجود در Beeftext، درونریزی ترکیبها، تهیه پرونده پشتیبان از همه گروهها و ترکیبها، بازیابی گروهها و ترکیبها با استفاده از یک پرونده پشتیبان و تهیه یک صفحهگسترده حاوی همه ترکیبها برای مطالعه یا چاپ میپردازیم.
• در فصل هفتم تنظیمات Beeftext را مرور میکنیم. در این فصل بعد از نگاهی کلی به پنجره تنظیمات Beeftext با تنظیمات مربوط به رفتار برنامه، ترکیبها، شکلکها، ظاهر برنامه و تنظیمات پیشرفته آشنا میشویم و سپس چگونگی برونبری و درونریزی تنظیمات Beeftext و برگرداندن تنظیمات Beeftext به حالت پیشفرض را یاد میگیریم.
• در ضمیمه ۱ لیست کلیدواژههای مربوط به درج شکلکها را مشاهده میکنیم.
• ضمیمه ۲ لیستی است از متغیرهای قابل استفاده در Beeftext.
• در ضمیمه ۳ میتوانید لیست کاراکترهای ویژه مربوط به تاریخ قابل استفاده در متغیر dateTime را مشاهده کنید.
• نهایتاً ضمیمه ۴ لیستی از کاراکترهای ویژه مربوط به زمان قابل استفاده در متغیر dateTime است.
این کتاب دارای یک واژهنامه هم هست که در آن اکثر لغات انگلیسی به کار رفته در کتاب، همراه معادل فارسی آنها ارائه شدهاست.
توجه در استفاده
لطفاً در استفاده از کتاب به نکات زیر توجه فرمائید:
• سیستمعامل به کار گرفته شده در این کتاب Windows 10 Pro نسخه ۶۴ بیتی میباشد.
• نسخههای ۱۶، ۱۱٫۱ و ۸٫۱ برنامه Beeftext بهصورت نصبی و پرتابل در پوشه Tools کتاب قرار دارند.
• در این کتاب از صفحهخوان JAWS برای تدریس استفاده شده است. اما در مواردی که بین صفحهخوان JAWS و NVDA تفاوتهایی وجود دارد این تفاوتها تذکر داده شده است تا بتوانید با صفحهخوان NVDA نیز با این برنامه کار کنید.
• بهتر است در هر قسمت، پس از تمرین و تسلط نسبی به قسمت بعدی بروید.
• عبارات دیگری که همراه صحبتهای گوینده میشنوید، خروجی صفحهخوان JAWS نسخه ۲۰۲۳ به همراه موتور صوتی پارسآوا نسخه ۳ است؛ صفحهخوان، نوشتههای خروجی برنامهها را به گفتار تبدیل میکند.
• با کلمات و عباراتی که از صفحهخوانها میشنوید به خوبی مأنوس شوید؛ زیرا وقتی با نرمافزارها، وب، رایانه و تلفن همراه کار میکنیم؛ عملا توسط صدای آنهاست که میبینید.
• نسخه متنی این کتاب نیز در قالبهای docx، html و pdf ارائه شده که میتوانید آن را در پوشه کتاب بیابید. میتوانید برای خواندن نسخه docx از برنامه Microsoft Word، نسخه html از یک مرورگر مثل Chrome یا Firefox و برای مطالعه نسخه pdf از برنامه Adobe Reader استفاده کنید.
قدردانی
در این جا فرصت را غنیمت شمرده و از حمایت خانهی ریاضیات اصفهان، به ویژه آقای دکتر علی رجالی، و از شما که با نظرات خود موجب ارتقای این کار و کارهای ب
انتشار کتاب خودآموز تایپ سریعتر و پر کردن راحتتر فرمها با Beeftext برای نابینایان
یکی از مشکلات کاربران فضای مجازی و برنامههای تحت وب و پایگاههای اینترنتی به خاطرسپاری و به یادآوری نامهای کاربری و رمزهای عبور و پر کردن فرمهای مورد درخواست میباشد.
یافتن راه حلی برای حل این مشکل همواره مورد توجه برنامهنویسان بودهاست. یکی از این برنامهها که از دسترسیپذیری خوبی هم برخوردار میباشد؛ Beeftext نام دارد.
با توجه به آنچه گفتهشد؛ انجمن علمی-فرهنگی موج نور اصفهان کتاب خودآموز تایپ سریعتر و پر کردن راحتتر فرمها با Beeftext برای نابینایان به صورت صوتی-متنی شامل مقدمه، ۷ فصل، ۴ ضمیمه و واژهنامه را آماده ارائه به علاقهمندان کردهاست.
به منظور آشنایی بیشتر با این محصول مقدمه و فهرست آن در ادامه میآید؛
برای تهیه این کتاب یکشنبهها از ساعت ۱۶ تا ۱۸ و سهشنبهها و پنجشنبهها از ساعت ۱۲ تا ۱۴ به جز روزهای تعطیل با تلفن 03136687033 تماس بگیرید؛ همچنین میتوانید با ارائه نام و نام خانوادگی و تلفن تماس به ایمیل انجمن به نشانی
[email protected]
درخواست تهیه این کتاب را ثبت کنید.
در بستر واتساپ و فقط با ارسال پیام متنی یا صوتی و با ارائه نام و نام خانوادگی به شماره 00989304424149 نیز میتوانید درخواست تهیه این محصول را ارائه کنید.
به امید روزهای روشنتر.
اطلاعیه
پیرو فراخوانهای قبلی در خصوص برگزاری اولین رویداد سراسری «نابینایان و تحول دیجیتال»، تاریخ، زمان و محورهای این رویداد به شرح ذیل به اطلاع علاقمندان میرسد:
نخستین دوره رویداد سراسری نابینایان و تحول دیجیتال ۱۴۰۲، (BDT-Event1402) در تاریخ ۲۵ و ۲۶ بهمنماه ۱۴۰۲، همزمان با اعیاد شعبانیه، به میزبانی مؤسسه توانگران کارآفرین شیراز و با همکاری استانداری فارس برگزار خواهد شد. در این رویداد که با رویکرد دسترسیپذیری و به منظور ترسیم مسیرهای تعامل با جامعه کنشگران و دستاندرکاران فضای دیجیتال کشور برگزار میشود، محورهای اصلی رویداد، با هدف تسهیل تعامل متخصصان نابینا و کمبینا با دستاندرکاران فضای دیجیتال کشور، در قالب سه پنل طراحی شده که بدین شرح است:
۱- دسترسیپذیری دیجیتال و اشتغال افراد با آسیب بینایی: در این پنل، امکان تبادل نظر میان صاحبنظران نابینا و کمبینای حوزه اشتغال افراد با آسیب بینایی با مراکز دولتی و غیر دولتی، کارآفرینان و کسبوکارها فراهم و راهکارهای تسهیل حضور افراد با آسیب بینایی در بازارهای شغلی با اتکا به امکانات و ابزارهای دیجیتال به اشتراک گذاشته می شود.
۲- دسترسیپذیری دیجیتال و آموزش افراد با آسیب بینایی: در این پنل، صاحبنظران نابینا و کمبینای حوزه آموزش، ضمن تعامل با بسترسازان و تولید کنندگان محتوای آموزشی، میتوانند موانع حضور و مشارکت نابینایان در فضاهای آموزشی را با دستاندرکاران این حوزه به اشتراک بگذارند. ارائه راهکار در خصوص رفع موانع حضور افراد با آسیب بینایی در فضاهای آموزشی و چگونگی بهرهگیری از ابزارهای دیجیتال جهت تسهیل آموزش افراد با آسیب بینایی، از بخشهای دیگر این پنل خواهد بود.
۳- دسترسیپذیری دیجیتال و تسهیل زندگی: در این پنل، کاربران نابینا و کمبینای وبسایتها و اپلیکیشنهای ارائه دهنده خدمات عمومی و تولید کنندگان سایر ابزارهای الکترونیکی در تعامل با صاحبان این بسترهای خدماتی، ضمن آشنایی با چالشهای این مجموعههای خدماترسان در خصوص اِعمال استانداردهای دسترسیپذیری، به تبادل دیدگاه و ارائه راهکار خواهند پرداخت.
مؤسسه نابینایان توانگران کارآفرین شیراز از علاقمندانی که در موضوعات بالا صاحب تألیف، اثر یا ایده باشند دعوت به عمل میآورد جهت مشارکت در هر یک از پنلهای فوق، شرح مختصری از فعالیتهای خود را از راههای زیر با دبیرخانه این رویداد به اشتراک بگذارند.
از مخاطبان این اطلاعیه صمیمانه تقاضا میکنیم در جهت انتشار آن در گروهها و محافل مرتبط افراد با آسیب بینایی ما را یاری فرمایند.
پایگاه اطلاع رسانی:
http://www.bdt-event.ir
رایانامه:
[email protected]
تلفن ثابت:
07138318815-17
تلفن همراه:
09178328259 - 09179523239
فراخوان گروه نابینایان و فناوری اطلاعات
بسم الله الرحمن الرحیم
توسعه روزافزون فناوری اطلاعات و تأثیر هرچه بیشتر نقش آن در زندگی بشر جهانی نوین را پیش روی انسانها قرار داد. با طراحی صفحهخوانها، نابینایان هم توانستند سهم قابل توجهی را از این پیشرفت به خود اختصاص دهند. سهمی که حتی میتوان گفت فراتر از منافع سایر انسانها بود. نابینایان توانستند با استفاده از قابلیتهای گسترده فناوری اطلاعات قدم به دنیایی تازه بگذارند، با یاری گرفتن از نرمافزارها و اپلیکیشنها زندگی پویا و پرتکاپویی را برای خود بسازند و هر روز بیش از پیش به استقلال خود نزدیک شوند.
اما، رسیدن به سهم واقعی افراد دارای آسیب بینایی در ایران از پیشرفتهای حوزه فناوری اطلاعات به تدبیر و تلاش بسیار نیاز دارد. و از طرفی هم تا وقتی که خودمان برنخیزیم و با گامهای آهسته، ولی پیوسته، در پی سهممان نباشیم دیگری هم کاری برای ما نخواهد کرد. در همین راستا، مؤسسه نابینایان توانگران کارآفرین شیراز در نظر دارد با دعوت از همه نابینایان و کمبینایان فعال در حوزه فناوری اطلاعات از سراسر کشور و حتی سراسر جهان، گامهای نخستین این راه طولانی، اما بسیار سودمند را بردارد و در جهت رسیدن به این هدف گفتگوها و نشستهایی را در فضای مجازی و حتی به صورت حضوری برگزار کند. محورهای مورد نظر در این هماندیشیها عبارتند از:
• فراهم ساختن شرایط لازم برای آموزش نابینایان و کمبینایان در سطوح دانشآموزی و دانشجویی، و نیز مهارتآموزیهای آزاد در زمینه فناوری اطلاعات، ازجمله: مناسبسازی متون و مواد درسی، آشنا ساختنمدرسان بینا با نحوه آموزش به نابینایان، و ...
• استانداردسازی یا همان دسترسپذیرسازی نرمافزارها، وبسایتها، اتوماسیونهای اداری و سایر قالبهای فضای مجازی به منظور امکانپذیر ساختن کاربری آسان نابینایان و کمبینایان با استفاده از صفحهخوانها.
• تسهیل و ایجاد تنوع در موقعیتهای شغلی افراد دارای آسیب بینایی با تکیه بر مهارتهای حوزه فناوری اطلاعات در زمینههای گوناگون فنی، علمی، اداری، اقتصادی، اجتماعی، فرهنگی و ...
• فرهنگسازی عمومی نسبت به مهارتهای نابینایان و کمبینایان در فعالیتهای مرتبط با حوزه فناوری اطلاعات و نیز توانمندیهای تخصصی و عمومی آنان با یاری گرفتن از ابزارهای طراحیشده مبتنی بر هوش مصنوعی.
• تسهیل زندگی نابینایان با یاری گرفتن از قابلیتهای فناوری اطلاعات و هوش مصنوعی در سطوح مختلف زندگی، اعم از فعالیتهای خانگی، ادامه تحصیل و فراهم ساختن بسترهای پژوهشی، عبور و مرور در سطح شهر و سفرهای بین شهری، استفاده از خدمات اقتصادی و اجتماعی گوناگون، انجام وظایف شغلی و مانند اینها.
برای داشتن حضوری قویتر و رسیدن به نتیجهای هرچه بهتر، از همه شما نابینایان و کمبینایان فعال در حوزه فناوری اطلاعات دعوت میکنیم به ما بپیوندید و ما را از دیدگاههای خود بهرهمند سازید.
https://splus.ir/joingroup/AHe3xhc0zT8sQ7iEHUPRoQ
دبیرخانه نشست نابینایان و فناوری اطلاعات در شیراز
ثبت نام در دورههای صفحهکلید، ویندوز ۱۰ مقدماتی و پیشرفته انجمن علمی-فرهنگی موج نور اصفهان
به نام خدا
به اطلاع میرساند انجمن موج نور در نظر دارد دورههای صفحهکلید، ویندوز ۱۰ مقدماتی و پیشرفته برای نابینایان را به صورت رایگان برگزارکند.
زمان برگزاري با هماهنگي ثبتنامكنندگان، مدرس و انجمن موج نور تعيين خواهدشد.
مکان برگزاری در محل انجمن به نشانی اصفهان، خیابان سعادتآباد، رو به روی مقبره بانو امین، جنب ورزشگاه امین، خانه ریاضیات اصفهان، بخش نابینایان خواهدبود.
نابینایان و کمبینایانی که موفق به گذراندن این دورهها بشوند؛ میتوانند؛ در دورههای تکمیلی که در آینده برگزار میشود شرکت کنند و گواهی شرکت در هر دوره را از انجمن دریافت کنند.
برای ثبت نام در این دورهها حداکثر تا چهارشنبه ۶ دی ۱۴۰۲ فرمی که از طریق لینک زیر در اختیارتان است را تکمیل کنید.
https://forms.gle/GaUBkihmo6fLVvYn7
در صورتی که امکان تکمیل فرم را ندارید یا میخواهید اطلاعات بیشتری کسب کنید؛
یکشنبهها از ساعت ۱۶ تا ۱۸ و سهشنبهها و پنجشنبهها از ساعت ۱۲ تا ۱۴ به جز روزهای تعطیل با تلفن 03136687033 تماس بگیرید؛ همچنین میتوانید با ارائه نام و نام خانوادگی و تلفن تماس به ایمیل انجمن به نشانی
[email protected]
درخواست ثبت نام یا پرسش خود را ارائه کنید.
در بستر واتساپ و فقط با ارسال پیام متنی یا صوتی و با ارائه نام و نام خانوادگی به شماره 00989304424149 نیز میتوانید در این دورهها ثبت نام کنید یا پرسش خود را بپرسید.
به امید روزهای روشنتر.
ثبت نام در دورههای صفحهکلید و ویندوز ۱۰ مقدماتی و ویندوز ۱۰ پیشرفته
با سلام، این فرم به منظور ثبت نام در دورههای صفحهکلید، ویندوز ۱۰ مقدماتی و ویندوز ۱۰ پیشرفته توسط انجمن موج نور در اختیار شما قرار گرفتهاست. با تکمیل دقیق آن انجمن موج نور را برای هرچه بهتر برگزار شدن این دورهها یاری کنید. دورههای مذکور رایگان میباشد.
بازگشت همه به سوی اوست.
با خبر شدیم؛ برادر عزیز آقای مهرزاد واعظ، در اثر سانحه تصادف دار فانی را وداع گفتهاند و به دیدار خدای خویش شتافتهاند.
جناب آقای واعظ همراه مهربان و دوستداشتنی نابینایان و کمبینایان در خانه ریاضیات و انجمن موج نور، بدین وسیله مراتب تسلیت و اندوه هیأت مدیره انجمن علمی-فرهنگی موج نور اصفهان را ابراز میداریم و برای آن سفر کرده علو درجات و برای شما و دیگر بازماندگان صبر و عمر پربرکت از درگاه قادر توانا خواستاریم.
مرغ باغ ملکوتم نِیَم از عالم خاک،
چند روزی قفسی ساختهاند از بدنم.
فهرست کتاب خودآموز مبانی MySQL برای نابینایان جلد دوم
مقدمه
فصل 13. گروهبندی
13-1. گروهبندی رکوردها
13-2. گروهبندی رکوردها و پیوند
13-3. گروهبندی با تعیین شرط
فصل 14. عملگرها
14-1. عملگرهای ریاضی
14-2. عملگر EXISTS
14-3. عملگر ANY
14-4. عملگر ALL
فصل 15. موارد متفرقه مربوط به SQL
15-1. دستور case
15-2. تابع IFNULL
15-3. تابع COALESCE
15-4. شرح
15-4-1. شرح تکخطی
15-4-2. شرح چندخطی
فصل 16. کار با پایگاههای داده (قسمت اول)
16-1. ایجاد پایگاه داده
16-2. حذف پایگاه داده
16-3. انواع داده در MySQL
16-3-1. نوع داده چیست؟
16-3-2. آشنایی با انواع داده رشتهای (قسمت اول)
16-3-3. آشنایی با انواع داده رشتهای (قسمت دوم)
16-3-4. آشنایی با انواع داده عددی (قسمت اول)
16-3-5. آشنایی با انواع داده عددی (قسمت دوم)
16-3-6. آشنایی با انواع داده تاریخ و زمان
فصل 17. کار با پایگاههای داده (قسمت دوم)
17-1. ایجاد جدول
17-2. کپی یک جدول
17-3. ایجاد یک جدول خالی جدید با ساختار یک جدول دیگر
17-4. حذف جدول
17-5. حذف داده از جدول بدون حذف خود جدول
17-6. تغییر جدول
17-6-1. افزودن ستون
17-6-2. حذف ستون
17-6-3. تغییر نوع داده ستون
فصل 18. ایجاد محدودیت در جداول (قسمت اول)
18-1. محدودیت در جدول چیست؟
18-2. محدودیت عدم وجود مقدار NULL
18-2-1. ایجاد محدودیت عدم وجود مقدار NULL در هنگام ایجاد جدول
18-2-2. ایجاد محدودیت عدم وجود مقدار NULL بعد از ایجاد جدول
18-2-3. حذف محدودیت عدم وجود مقدار NULL
18-3. محدودیت منحصربهفرد بودن مقادیر
18-3-1. ایجاد محدودیت منحصربهفرد بودن مقادیر در هنگام ایجاد جدول
18-3-2. ایجاد محدودیت منحصربهفرد بودن مقادیر بعد از ایجاد جدول
18-3-3. تعیین نام برای محدودیت منحصربهفرد بودن مقادیر
18-3-4. حذف محدودیت منحصربهفرد بودن مقادیر
18-4. محدودیت کلید اصلی
18-4-1. ایجاد محدودیت کلید اصلی در هنگام ایجاد جدول
18-4-2. ایجاد محدودیت کلید اصلی بعد از ایجاد جدول
18-4-3. حذف محدودیت کلید اصلی
فصل 19. ایجاد محدودیت در جداول (قسمت دوم)
19-1. محدودیت کلید خارجی
19-1-1. ایجاد محدودیت کلید خارجی در هنگام ایجاد جدول
19-1-2. ایجاد محدودیت کلید خارجی بعد از ایجاد جدول
19-1-3. حذف محدودیت کلید خارجی
19-2. محدودیت بررسی
19-2-1. ایجاد محدودیت بررسی در هنگام ایجاد جدول
19-2-2. ایجاد محدودیت بررسی بعد از ایجاد جدول
19-2-3. حذف محدودیت بررسی
19-3. محدودیت مقدار پیشفرض
19-3-1. ایجاد محدودیت مقدار پیشفرض در هنگام ایجاد جدول
19-3-2. ایجاد محدودیت مقدار پیشفرض بعد از ایجاد جدول
19-3-3. حذف محدودیت مقدار پیشفرض
فصل 20. Index و امکان افزایش خودکار
20-1. Index
20-1-1. Index چیست؟
20-1-2. ایجاد index برای ستونهای دارای مقادیر تکراری
20-1-3. ایجاد index برای ستونهای بدون مقادیر تکراری
20-1-4. حذف index
20-2. امکان افزایش خودکار
20-2-1. امکان افزایش خودکار چیست؟
20-2-2. ایجاد امکان افزایش خودکار در هنگام ایجاد جدول
20-2-3. ایجاد امکان افزایش خودکار پس از ایجاد جدول
20-2-4. تغییر مقدار اولیه امکان افزایش خودکار
20-2-5. حذف امکان افزایش خودکار
فصل 21. تاریخ و زمان
21-1. مقدمه
21-2. کار با تاریخ بدون زمان
21-3. کار با تاریخ و زمان
فصل 22. نما
22-1. نما چیست؟
22-2. ایجاد نما
22-3. بروزرسانی نما
22-4. حذف نما
فصل 23. استفاده از MySQL در PHP (قسمت اول)
23-1. مقدمه
23-2. اتصال به یک پایگاه داده MySQL
23-3. ایجاد یک پایگاه داده جدید
23-4. ایجاد جدول
23-5. درج یک رکورد در جدول
23-6. دریافت مقدار ستون دارای امکان auto-increment آخرین رکورد درجشده
23-7. درج چند رکورد در جدول
23-8. گزارههای آماده
23-8-1. گزاره آماده چیست؟
23-8-2. ایجاد یک گزاره آماده
23-8-3. استفاده از یک گزاره آماده
فصل 24. استفاده از MySQLدر PHP (قسمت دوم)
24-1. انتخاب داده
24-2. انتخاب و فیلتر داده
24-3. مرتب کردن نتایج انتخاب داده
24-4. محدود کردن تعداد نتایج انتخاب داده
24-5. بروزرسانی داده
24-6. حذف داده
24-7. قطع اتصال از سرور MySQL
واژهنامه
تماس با ما
محصولات دیگر
بخش دوم مقدمه کتاب خودآموز مبانی My SQL برای نابینایان جلد دوم
• در فصل بیستم که به Index و امکان افزایش خودکار اختصاص یافته است چگونگی کار با index و امکان افزایش خودکار را فرا می گیریم.
• در فصل بیست و یکم با عنوان تاریخ و زمان اول با نکاتی درباره استفاده از تاریخ و زمان در MySQL آشنا میشویم و سپس در دو نمونه کار با تاریخ بدون زمان و تاریخ بههمراه زمان را مورد بررسی قرار میدهیم.
• در فصل بیست و دوم که به نما اختصاص دارد ابتدا با مفهوم نما آشنا میشویم و سپس نحوه ایجاد، بروزرسانی و حذف نما را یاد میگیریم.
• در فصل بیست و سوم که مربوط به استفاده از MySQL در PHP است ابتدا با نکاتی درباره استفاده از MySQL در PHP آشنا میشویم. سپس روش اتصال به یک پایگاه داده MySQL، ایجاد یک پایگاه داده جدید، ایجاد جدول، درج یک رکورد در جدول، دریافت مقدار ستون دارای امکان auto-increment آخرین رکورد درجشده، درج چند رکورد در جدول و گزارههای آماده را مورد بررسی قرار میدهیم.
• نهایتاً در فصل بیست و چهارم که مبحث استفاده از MySQLدر PHP را دنبال میکند به چگونگی انتخاب داده، انتخاب و فیلتر داده، مرتب کردن نتایج انتخاب داده، محدود کردن تعداد نتایج انتخاب داده، بروزرسانی داده، حذف داده و قطع اتصال از سرور MySQL در PHP میپردازیم.
این کتاب دارای یک واژهنامه هم هست که در آن اکثر لغات انگلیسی به کار رفته در کتاب، همراه معادل فارسی آنها ارائه شدهاست.
توجه در استفاده
لطفاً در استفاده از کتاب به نکات زیر توجه فرمائید:
• سیستمعامل به کار گرفته شده در این کتاب Windows 10 Pro نسخه ۶۴ بیتی میباشد.
• مرورگری که در کتاب از آن استفاده شده است مرورگر Google Chrome است.
• برنامه XAMPP که در کتاب از آن استفاده شده در پوشه Tools کتاب قرار دارد.
• پرونده پایگاه داده نمونه Northwind که در کتاب از آن استفاده شده است در پوشه Tools کتاب موجود است.
• پرونده فشرده مربوط به برنامه MySQL و پرونده حاوی دستوراتی که در جایگزین کردن MySQL با MariaDB به آنها نیاز داریم در پوشه Tools کتاب قرار دارند.
• پروندههای مربوط به نمونه قسمتهایی که مربوط به کار در PHP هستند در پوشه Examples کتاب قرار دارند.
• بهتر است در هر قسمت، پس از تمرین و تسلط نسبی به قسمت بعدی بروید.
• عبارات دیگری که همراه صحبتهای گوینده میشنوید، خروجی صفحهخوان JAWS نسخه ۲۰۲۳ است؛ صفحهخوان، نوشتههای خروجی برنامهها را به گفتار تبدیل میکند.
• با کلمات و عباراتی که از صفحهخوانها میشنوید به خوبی مأنوس شوید؛ زیرا وقتی با نرمافزارها، وب، رایانه و تلفن همراه کار میکنیم؛ عملا توسط صدای آنهاست که میبینید.
• نسخه متنی این کتاب نیز در قالبهای docx، html و pdf ارائه شده که میتوانید آن را در پوشه کتاب بیابید. میتوانید برای خواندن نسخه docx از برنامه Microsoft Word، نسخه html از یک مرورگر مثل Chrome یا Firefox و برای مطالعه نسخه pdf از برنامه Adobe Reader استفاده کنید.
قدردانی
در این جا فرصت را غنیمت شمرده و از حمایت خانهی ریاضیات اصفهان، به ویژه آقای دکتر علی رجالی، و از شما که با نظرات خود موجب ارتقای این کار و کارهای بعدی میشوید قدردانی میکنیم.
محسن صدیقی مشکنانی، نصرالله رضائی
بخش اول مقدمه کتاب مبانی My SQL برای نابینایان جلد دوم
به نام خداوند جان و خرد
پایگاه داده یکی از اجزای اکثر وبسایتها و برنامههای تحت وب است که اطلاعات مختلف در آن ذخیره میشود و در هنگام نیاز این اطلاعات از آن دریافت میشود. در کل پایگاه داده امکان ذخیره و دریافت سریع و آسان داده را برای وبسایتها و برنامهها فراهم میکند.
MySQL یکی از محبوبترین پایگاههای داده رابطهای برای استفاده در وبسایتها و برنامههای تحت وب است. این پایگاه داده که متعلق به شرکت Oracle است رایگان و منبع باز است و امکان استفاده از آن در همه زبانهای برنامهنویسی مناسب برای طراحی وب فراهم شده است.
از آنجایی که معمولاً از MySQL برای طراحی وبسایتها و برنامههای تحت وب استفاده میشود، برای یادگیری کار با این پایگاه داده بهتر است قبلاً با HTML، CSS، JavaScript و یکی از زبانهای طراحی وبسایت server-side مثل PHP آشنا باشید.
در این کتاب که دومین جلد از مجموعه دوجلدی خودآموز مبانی MySQL برای نابینایان است شما با نحوه کار با این پایگاه داده و با زبان SQL که از آن برای مدیریت پایگاههای داده رابطهای مثل MySQL استفاده میشود و همچنین با نحوه استفاده از MySQL در زبان برنامهنویسی PHP آشنا میشوید.
ساختار کتاب
• در فصل سیزدهم که به گروهبندی اختصاص دارد با گروهبندی رکوردها، گروهبندی رکوردها و پیوند و گروهبندی با تعیین شرط آشنا میشویم.
• در فصل چهاردهم که عملگرها عنوان دارد در مورد عملگرهای ریاضی، عملگر EXISTS، عملگر ANY و عملگر ALL بحث میکنیم.
• فصل پانزدهم راجع به موارد متفرقه مربوط به SQL است. در این فصل به نحوه استفاده از دستور case، تابع IFNULL، تابع COALESCE و شرح در MySQL میپردازیم.
• در فصل شانزدهم که کار با پایگاههای داده عنوان دارد روش ایجاد و حذف پایگاه داده را یاد میگیریم و با انواع داده در MySQL آشنا میشویم.
• در فصل هفدهم کار با پایگاههای داده را ادامه میدهیم و ایجاد جدول، کپی یک جدول، ایجاد یک جدول خالی جدید با ساختار یک جدول دیگر، حذف جدول، حذف داده از جدول بدون حذف خود جدول و تغییر جدول را میآموزیم.
• در فصل هجدهم به ایجاد محدودیت در جداول میپردازیم. در این فصل ابتدا با مفهوم محدودیت در جدول آشنا میشویم و سپس کار با محدودیت عدم وجود مقدار NULL، حدودیت منحصربهفرد بودن مقادیر و محدودیت کلید اصلی را یاد میگیریم.
• در فصل نوزدهم مبحث ایجاد محدودیت در جداول را دنبال میکنیم. در این فصل به روش استفاده از محدودیت کلید خارجی، محدودیت بررسی و محدودیت مقدار پیشفرض میپردازیم.