id: plusfair

search bot: efileyabbot

email: web.plusfa[at]gmail.com

plusfa.ir
پاورپوینت درباره برنامه نویسی وب

پاورپوینت درباره برنامه نویسی وب

 این فایل در مورد پاورپوینت درباره برنامه نویسی وب و هم اکنون در فروشگاه shopfileuni موجود می باشد.
  دسته بندی: کتاب ، جزوه
 وب سایت:فایل سل
 قیمت:11,500
اشتراک گذاری:

Facebook

Twitter

Google+

linkedin

captcha
captcha"

لینک دانلود و خرید پایین توضیحات

دسته بندی: Powerpoint

نوع فایل: ppt (قابل ويرايش و آماده پرينت)

تعداد اسلاید: 25 اسلاید

قسمتی از متن فایل دانلودی

Web Programming

Advanced SQL and PHP

§Advanced queries§Querying more than one table§Searching tables to find information§Aliasing tables§PHP functions for using query results

استفاده از جداول مرتبط

•SQL یک پایگاه داده رابطه ای است. یعنی می توان با چند جدول کار نمود و همزمان چندین جدول را مورد سوال قرار داد. •استفاده از چند جدول مختلف و مرتبط بصورت همزمان دارای مزایای زیر است:§می توان اطلاعات بیشتری را بدون تکرار کردن و اضافه کاری ذخیره نمود.§به روز رسانی جداول و تغییر آنها راحتتر است.§می توان انواع مختلفی از پرس و جوها را انجام داد و اطلاعات را منطبق بر نیازهای مساله بازیابی نمود.

پرس و جوهای پیشرفته

فرض کنید جداول زیر را تعریف نموده ایم.

ادامه ....

•در مساله قبلی، ما تعدادی مشتری داریم که خریدهای متفاوتی را انجام می دهند. هر خرید شامل چندین آیتم است. هر آیتم یک کتاب است که ممکن است توسط چندین مشتری خریداری شود.•تعریف جداول متفاوت به ما اجازه می دهد که از تکرار اطلاعات جلوگیری کنیم و به صورتهای مختلفی پرس و جو های مورد نیاز را انجام دهیم.•فیلد id به ما اجازه می دهد جداول را با هم استفاده کنیم. مثلا، هر مشتری یک client_id دارد که خریدهای متفاوتی را ممکن است انجام دهد. اگر در جدول خریدها دنبال client_id بگردیم می توانیم خریدهای مشتری را پیدا کنیم. •بطورمشابه می توانیم با جستجوی purchase_id در جدول itemlist آیتمهای خریداری شده را مشخص کنیم.

انتشار جداول

فرض کنید داده های زیر را در جداول تعریف شده ذخیره کرده ایم.

mysql> select * from clients;

+-----------+---------+--------+--------------------------+----------------+----------+

| client_id | f_name | l_name | address | city | postcode |

+-----------+---------+--------+--------------------------+----------------+----------+

| 1 | Russell | Martin | Dept of Computer Science | Liverpool | L69 3BX |

| 2 | Bob | Milnor | 12 Peachtree Ln | Liverpool | L12 3DX |

| 3 | Sarah | Ford | 542b Jersey Rd | West Kirby | L43 8JK |

| 4 | Larry | Vance | 76 Jarhead Ln | Liverpool | L12 4RT |

| 5 | Paul | Abbott | 90 Crabtree Pl | Leamingotn Spa | CV32 7YP |

+-----------+---------+--------+--------------------------+----------------+----------+

5 rows in set (0.01 sec)

mysql> select * from books;

+---------+---------------------+-------+

| book_id | title | pages |

+---------+---------------------+-------+

| 1 | Linux in a Nutshell | 120 |

| 2 | Learning SQL | 289 |

| 3 | Abstract Algebra | 320 |

| 4 | Rising Sun | 830 |

| 5 | Round the Moon | 136 |

| 6 | Blackbeard | 292 |

+---------+---------------------+-------+

6 rows in set (0.00 sec)

mysql>


...
قیمت
11,500
مجوز فعالیت
دارد
فروشگاه
shopfileuni
وب سایت
فایل سل
دسته بندی مطالب
پلاسفا پلاسفا این امکان را فراهم می آورد تا بتوانید راحتتر فایل مورد نظر خود را از وب سایت هایی که دارای مجوز فعالیت هستند پیدا نموده و نسبت به دریافت آن در حداقل زمان ممکن اقدام نمایید. توجه نمایید که مشخصات فروشنده و آدرس فروشگاه فروشنده فایل ذکر گردیده است که می توانید جهت پشتیانی و گفتگو با فروشنده اقدام نمایید.
ارتباط با ما ایمیل:web.plusfa[at]gmail.com
تلگرام:plusfair
تمام حقوق برای پلاسفا محفوظ است و استفاده از مطالب سایت با ذکر منبع بلا مانع است.