واضی فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

واضی فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

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

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

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

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

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

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

 قسمتی از متن .ppt : 

 

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 یک پایگاه داده رابطه ای است. یعنی می توان با چند جدول کار نمود و همزمان چندین جدول را مورد سوال قرار داد.

استفاده از چند جدول مختلف و مرتبط بصورت همزمان دارای مزایای زیر است:

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

به روز رسانی جداول و تغییر آنها راحتتر است.

می توان انواع مختلفی از پرس و جوها را انجام داد و اطلاعات را منطبق بر نیازهای مساله بازیابی نمود.

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

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

mysql> describe clients;

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

| Field | Type | Null | Key | Default | Extra |

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

| client_id | int(11) | NO | PRI | NULL | auto_increment |

| f_name | varchar(20) | YES | | NULL | |

| l_name | varchar(30) | NO | | | |

| address | varchar(40) | YES | | NULL | |

| city | varchar(30) | YES | | NULL | |

| postcode | varchar(12) | YES | | NULL | |

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

6 rows in set (0.01 sec)

mysql> describe purchases;

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

| Field | Type | Null | Key | Default | Extra |

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

| purchase_id | int(11) | NO | PRI | NULL | auto_increment |

| client_id | int(11) | NO | | | |

| date | date | NO | | | |

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

3 rows in set (0.00 sec)

mysql> describe itemlist;

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

| Field | Type | Null | Key | Default | Extra |

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

| item_id | int(11) | NO | PRI | NULL | auto_increment |

| purchase_id | int(11) | NO | | | |

| book_id | int(11) | NO | | | |

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

3 rows in set (0.00 sec)

mysql> describe books;

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

| Field | Type | Null | Key | Default | Extra |

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

| book_id | int(11) | NO | PRI | NULL | auto_increment |

| title | varchar(50) | NO | | | |

| pages | int(11) | YES | | NULL | |

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

3 rows in set (0.00 sec)

mysql>

ادامه ....



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


نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.