مرجع کامل طرح های گرافیکی و پروژه های دانشجویی

مقاله های دانشجویی و دانش آموزی ، پاورپوینت و اسلاید ، تحقیق ، فایلهای گرافیکی( هر آنچه درباره پروژه های و تحقیقات خود می خواهید فقط در قسمت جستجو مطلب مورد نظر خود را وارد کنید )

مرجع کامل طرح های گرافیکی و پروژه های دانشجویی

مقاله های دانشجویی و دانش آموزی ، پاورپوینت و اسلاید ، تحقیق ، فایلهای گرافیکی( هر آنچه درباره پروژه های و تحقیقات خود می خواهید فقط در قسمت جستجو مطلب مورد نظر خود را وارد کنید )

تحقیق سیستم فروش شرکت تحت وب

سیستم فروش شرکت تحت وب نرم افزارهای استفاده شده Access ، HTML ، ASP و SQL
دسته بندی کامپیوتر و IT
بازدید ها 1
فرمت فایل doc
حجم فایل 35 کیلو بایت
تعداد صفحات فایل 43
تحقیق سیستم فروش شرکت تحت وب

فروشنده فایل

کد کاربری 21941
کاربر

مقدمه ای بر بانک اطلاعاتی اکسس 3

تاریخچه مختصر پایگاه داده ها 4

شناخت پایگاه داده های اکسس (Access) 4

معرفی موضوعات برنامه اکسس 6

طرح ریزی یک پایگاه داده ها 7

مقدمه ای بر HTML و طراحی وب 8

مقدمه ای بر Active Server Pages 10

Active Server Pages چیست؟ 10

آشنایی با مدل Client –Server 12

اسکریپتهای client –side و اسکریپتهای server side 16

مقدمه ای بر نحوة ایجاد پایگاه داده ها 18

ایجاد جداول 19

جدول Customer : 19

جدول factor 19

جدول prifactor 20

جدول project 20

جدول Capacitor 21

جدول C2P 22

جدول C2F 22

Relation Ship 22

ایجاد ارتباط بین جداول (Relation ship) 22

ایجاد Query ها 24

صفحه Glogbal . asa 31

session-on start 32

Session –on End: 32

صفحه index.asp 33

صفحه Customer. Asp 33

موضوع :

سیستم فروش شرکت تحت وب

نرم افزارهای استفاده شده :

Access ، HTML ، ASP و SQL

مقدمه ای بر بانک اطلاعاتی اکسس


تاریخچه مختصر پایگاه داده ها

سیستمهای پایگاه داده ها برای ذخیره کردن اطلاعات به کار می رود.

هم سیستمهای بزرگ زررواسیون شرکتهای هواپیمایی و هم دفترچه تلفنی که درجیب شما قراردارد پایگاه دادها محسوب می شوند زیرا از آنها برای ذخیره کردن داده ها و بازیابی اطلاعات استفاده میشود. تا چندین سال پیش سیستمهای بزرگ پایگاه داده ها تنها بر روی کامپیوترهای بزرگ (main frame) کار می کردند. به همین دلیل طراحی پیاده سازی ونگهداری آنها بسیار پر هزینه بود. با به بازارآمدن کامپیوتر ها شخصی (personal computer) قدرتمند و ارزان قیمت فعلی اینک برنامه نویسان می توانند نرم افزارهای لازم برای جمع آوری و ارائه اطلاعات را با هزینه های اندک و در زمان کوتاه تولید کنند.

شناخت پایگاه داده های اکسس (Access)

به طور کلی پایگاه داده مجموعه ای از انواع اطلاعات می باشد. برنامه اکسس پایگاه داده های نسبتا ساده و آسانی را ایجاد میکند. «جدول (table) به محفظه الکترونیکی گفته می شود که برنامه اکسس برای نگهداری داده های شما آن را ارائه می دهد. شکل 1-1

هر جدول (Table ) از سطرها و ستون ها تشکیل می شود. برنامه اکسس مدخل پایگاه داده ها (مثلا هر یک از کارمندان یا فقره موجودی) را در سطر مختص به خود ذخیره می کند. هر سطر یک سابقه record به حساب می آید و هر سابقه شامل اطلاعات خاصی مربوط به یک شخصی مکان و غیره می باشد.

هر سابقه به بخش های مجزایی از اطلاعات تقسیم می شود و هر یک از بخش ها میدان fied نام دارد.

در جدول هر میدان ستون جداگانه ای دارد و دارای بخش های مختلفی از اطلاعات می باشد که با هم جمع می شوند و تشکیل سابقه خاصی را می دهند مثلا last name یک میدان است همه نام های خانوادگی موجود در کل جدول در همان ستون به عنوان میدان last name شناخته می شوند.

برنامه اکسس نوع خاصی از پایگاه داده ها به نام پایگاه داده های رابطه ای (relational DataBase) می باشد این پایگاه داده ها اطلاعات را به زیر مجموعه‌های جداگانه تقسیم می کند . هر زیر مجموعه اطلاعات برای هدف خاصی گروه بندی می نماید (نظیر اطلاعات در مورد مشتری تقاضای فروش کالا) . در برنامه اکسس این زیر مجموعه ها در جدول های جداگانه ای نظیر آنچه قبلا توضیح دادیم قرار دادند.

برنامه اکسس به شما امکان میدهد رابطه ای بین جدول ها برقرار نمایند. این رابطه ها مبتنی بر میدانی هستند که برای هر دو جدول مشترک می باشد. هر یک از این جدول ها دارای میدانی به نام کلید اولیه می باشند.

کلید اولیه هر سابقه رکورد رامنحصرا در جدول شناسایی می کند. بنابراین میدان کلید اولیه primarykey معمولا میدانی است که عدد منحصر بفردی به هر سابقه اختصاص میدهد این عدد در جدول مضاعف نمی باشد به قول معروف unique یعنی یکتا می باشد.

مثلا ممکن است جدول customer دارای میدان ID باشد که هر مشتری را با عدد منحصر بفردی شناسایی می کند. همچنین ممکن است جدولی در اختیار داشته باشید که شامل انواع محصولات شرکت شما باشد وهمچنین می توانید جدولی در اختیار داشته باشید که شامل اجناس شما در انبار باشد که در اینصورت بین جدول project که شامل انواع محصولات شرکت و جدول انبار که شامل اجناس شرکت می باشد ارتباط برقرار می باشد.

برای اینکه جدول projectبا جدول capacitor را بتوانیم پیوند (link) دهیم می‌بایست field میدان projectID درجدول capacitor موجود باشد.

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

معرفی موضوعات برنامه اکسس

جدول tableفقط یکی از انواع از موضوعات موجود در برنامه اکسس می باشد همچنین شما می توانید در برنامه مزبور با برگه ها forms پرس و جوها Quries و گزارش reports نیز کار کنید

·یک برگه برای وارد کردن ویرایش و مشاهده داده های یک جدول و سابقه رکورد در یک زمان استفاده می شود.

·یک پرس‌وجو به شما امکان میدهد تا سئوالاتی را از پایگاه داده ها بپرسید. از پاسخ پرس و جو میتوانید برای دستکاری داده های موجود در جدول استفاده نمائید نظیر حذف سابقه ها یا مشاهده داده ها موجود درجدولی که فقط ملاک های شخصی دارند.

·یک گزارش به شما امکان می دهدکه اطلاعات پایگاه های داده های موجود در یک قالب را خلاصه نمائید تا برای چاپ مناسب گردند.

به طور کلی هر یک از موضوعات مزبور روشهای مختلفی برای مشاهده و دستکاری داده های جدول به شما ارائه می دهند.

طرح ریزی یک پایگاه داده ها

وقتی پایگاه داده های جدیدی را ایجاد می کنید ، احتمالا می خواهید مطمئن شوید که آن پایگاه داده ها ،‌نه تنها برای رفع نیاز مدخل داده های شما بلکه برای مشاهده گزارش گیری از داده هایی که درجدول های مختلف نگهداری می شوند و در واقع پایگاه داده ها را به وجود می آورند طراحی شده است . پیش ازایجاد پایگاه داده ها کمی وقت صرف طرح ریزی آن نمائید و سپس پایگاه داده ها را پیاده سازی نمائید زیرا که اگر طرح ریزی مناسب برای پایگاه داده ها نداشته باشید در هنگام پیاده سازی با مشکل مواجه خواهید شدکه پس از اینکه پایگاه داده ها را طراحی می کردید می توانید این پایگاه داده را در اختیار نرم افزارهای دیگری قرار داد مثلا میتوانید از پایگاه داده اکسس در کنار زبانهای برنامه نویسی visual c++ وvisal Basic,Delphi و غیره استفاده و یا اینکه از پایگاه داده اکسس که موضوع پایگاه داده پروژه ماست در کنار زمانهای برنامه نویسی اینترنت مثل PHP یا ASP, HTML و غیره استفاده کرد که البته زبان HTML قادر به دسترسی به رکوردهای یک پایگاه داده را بصورت پویا نداردبه قول معروف مثلا اگر بخواهیم رکورد جدیدی را به پایگاه داده اضافه کنیم HTML قادر به انجام این کار نیست چرا که یک زبان برنامه نویسی اینترنت ایستا است ولی ASP از طریق تعریف اشیا CONNECTION و سپس Record set می تواند رکوردهای موجود در پایگاه داده ها را تحت ثاثیر قرار دهد.


مقدمه ای بر HTML و طراحی وب

یادگیری HTML بسیار آسان است. متون HTML یا همان صفحه وب را می توان با هر ویرایشگری که بتواند فایل را با پسوند HTML یا HTM ذخیره کند ایجاد کرد. HTML کدهای مخصوصی به نام TAG برای ایجاد موارد زیر دارد:

·قراردادن تصاویر و متون در محلی که باید نمایش داده شوند.

·مرتبط کردن متون و تصاویر با صفحات دیگر به نحوی که کاربر بتواند با یک کلیک بر روی آنها به مکانهای مختلف برود.

·قراردادن صوت و ویدئو و اپلت های مختلف برای فعال کردن قسمتهای مختلف صفحه و غیره .

در نهایت صفحه وب ایجاد شده می تواند با استفاده از پروتکل اینترنتی ((Hyper Text Transfer Protocol) د راینترنت منتقل شده واطلاعات خود را به تمامی کاربران نمایش دهد.

در حقیقت نحوه کار این پروتکل بطور ساده بدین صورت است که ابتدا متون صفحه وب نمایش داده میشود وسپس تصاویر قسمتهای دیگر صفحه کامل می‌شوند.

قالبهای تصویری که در وب استفاده می شوند معمولا فایلهای Gif هستند. این فایلهادارای حالت رنگی شاخص دار (indexed color) هستند که می توانیم با آن بطور محسوسی ظرفیت فایل را کاهش دهیم ودر عین حال کیفیت تصویر تغییر چندانی نمیکند. برای اینکار ازنرم افزارهای گرافیکی مانند photoshopاستفاده کنیم .

علاوه بر حالت رنگی شاخص دار قالب gif می تواند شفافیت یا Transparency را نیز ذخیره کند که در طراحی صفحه وب بسیار کاربر دارد. برای ساخت تصاویر متحرک Gif Animation نیز از قالب Gif استفاده میشود. در یک تصویر متحرک تعدادی اسلاید با فاصله زمانی معین نمایش داده می شوند تا در نظر بیننده متحرک جلوه کند. برای ساخت این گونه تصاویر نیز از برنامه Image ready استفاده می شود. قالب تصویر دیگری که برای انتقال تصاویر در اینترنت استفاده می شود قالب JPG است . JPG نیز فشردگی خاصی را روی تصویر اعمال می کند که باعث کاهش ظرفیت فایل میوشد و انتقال آن را تسریع می کند.

برای استفاده از صدا در صفحات وب بطور استاندارد از قالب صوتی midi و ra یا RM استفاده می‌شود.

البته نحوه اجرای آن بستگی به ویژگیهای مرورگر شما و نوع ساخت صفحه دارد .

برای استفاده از تصاویر متحرک و فیلم نیز از قالب ویدئویی MPEG استفاده

می شود که در اینصورت میتوانید فایل را دریافت کرده و استفاده کنید. گاهی اوقات نیز فیلم بصورت یک رشته Stream وارد سیستم شما شده پخش می‌شود.

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



شامل ورد 43صفحه ای


دانلود فایل تحقیق درباره SQL server و پایگاه داده

دانلود تحقیق درباره sql server و پایگاه داده
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 24 کیلو بایت
تعداد صفحات فایل 36
تحقیق درباره SQL server و پایگاه داده

فروشنده فایل

کد کاربری 4152

*تحقیق درباره SQL server و پایگاه داده*

مقدمه :

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

نیاز به امنیت

قبل ازاینکه به بحث در مورد امنیت در SQL بپردازیم لازم است نیاز به امنیت را به درستی درک کنیم خطرات امنیتی از سه ناحیه مورد بحث قرار می گیرند .

1-فرامینی که از خارج به سیستم وارد می شوند : مزاحمین خارجی افرادی هستند که کوشش می کنند از خارج از شرکت به سیستم هایتان دستیابی پیدا کنند . که این کاردلایلی مثل اذیت کردن شوخی ، فروش اطلاعات به شرکت دیگر باشد از آنجا که بیشتر شرکت ها اقدامات اصولی وساده ای را برای پیشگیری از این نوع مزاحمت انجام می دهد این نوع مزاحمت به ندرت پیش می آید.

2-افراد شرکت تان این نوع مزاحمت متداولترین نوع آن است این افراد معمولا انگیزه نهائی برای دستیابی به داده هایی دارند که نمی بایست آنها را ببیند . که این انگیزه ممکن است کنجکاوی محض ویا سوء نیت باشد .

3-مزاحمت تصادفی : که نسبتا متداول است در اینجا کاربری دارد سیستم می شود وانتظار می رود که نتیجه خاص بدست آورد ولی آن نتیجه را بدست نمی آورد بلکه اطلاعات بسیار بیشتری نسبت به آنچه انتظار داشتند بدست می آورد .

اشخاصی که در شرکتتان کار می کنند ، احتمالا متداولترین نوع مزاحمت برای سیستم تا ن به شمار می آیند . این افراد معمولا انگیزه نهائی برای دستیبای به داده هایی دارند که نمی بایست آنها را ببینند . قدری از این انگیزه ممکن است کنجکاوی محض باشد ، و قدری از آن نیز ممکن است سوء نیت صرف باشد . برای متوقف کردن در این نوع مزاحمت ، واقعا باید با سوء ظن به تمام سیستم های خود بنگرید و آنها را تا حد ممکن قفل کنید . وقتی چنین کاری می کنید ، برخی از کاربران شکایت می کنند لازم است به تمامی این گونه مسائل پاسخ دهید وبه آنها توضیح دهید که چرا سیستم ها را قفل می کنید .

مزاحمت تصادفی نیز نسبتا متداول است چیزی که در این حالت رخ می دهد آن است که کاربری وارد سیستم می شود و انتظار دارد که نتیجه خاصی به دست آورد ، ولیکن آن نتیجه را به دست نمی آورد بلکه ، کاربران اطلاعات بسیار بیشتری نسبت به آنچه که انتظار داشتند به دست می آورند .

اصول امنیت SQL سرور

SQL سرور واژه ها و مفاهیم زیادی که باید با آنها آشنا شوید این مفاهیم شامل مراحلی می شوند که SQL سرور با انجام آنها به یک کاربر امکان می دهد تا تحت مدهای امنیتی مختلف ، که به زودی بررسی خواهند شد ،بایک بانک اطلاعاتی ارتباط برقرار کند ابتدا باید واژه های بیشتری را فرا بگیرید این واژه ها عبارتند از :

  • ID برقراری ارتباط ID برقراری ارتباط بخشی از اطلاعات اعتبار کاربر است که کاربر برای دستیابی به SQL سرور ارائه می دهد بسته به مد امنیتی مورد استفاده در سرویس دهنده ، کاربر ممکن است مجبور به ارائه ID نباشد .

دانلود فایل پروژه رشته کامپیوتر به زبان VB و SQL (سیستم مدرسه)

در این پروژه از زبان برنامه نویسی ساده و پرطرفدار ویژوال بیسیک استفاده شده است در این پروژه از پایگاه داده SQL 2008 استفاده شده است (فایل های پایگاه داده با پسوند mdf و ldf) این پروژه شامل مستندات کامل و اصولی با فرمت word و قابل ویرایش به شرح فهرست زیر است
دسته بندی ویژوال بیسیک Visual Basic
فرمت فایل doc
حجم فایل 1574 کیلو بایت
تعداد صفحات فایل 54
پروژه رشته کامپیوتر به زبان VB و SQL (سیستم مدرسه)

فروشنده فایل

کد کاربری 1024

پروژه رشته کامپیوتر به زبان VB و SQL (سیستم مدرسه)

در این پروژه از زبان برنامه نویسی ساده و پرطرفدار ویژوال بیسیک استفاده شده است.

در این پروژه از پایگاه داده SQL 2008 استفاده شده است. (فایل های پایگاه داده با پسوند mdf و ldf)

این پروژه شامل مستندات کامل و اصولی با فرمت word و قابل ویرایش به شرح فهرست زیر است:


فهرست مطالب

پیشگفتار
مقدمه
فصل اول
مشخصات و ویژگی های کلی نرم افزار
فرم های مورد استفاده در برنامه
فرم اصلی و صفحه آغازین
فرم ثبت نام
فرم اضافه کردن کلاس
فرم جستجوی کلاس
فرم ثبت و حذف کردن دانش آموز
فرم جستجوی دانش آموز
فرم مربوط به گزارش دانش آموزان
فرم مربوط به گزارش کلاس
فرم درباره ما
قسمت خروج برنامه اصلی
فصل دوم 15
جداول مورد استفاده برنامه در پایگاه داده
جدول دانش آموز
جدول کلاس
جدول ثب نام
ارتباط بین جداول
فصل سوم 22
نمودار ER سطح 1
ارتباط بین موجودیت ها
دیاگرام برنامه در پایگاه داده
فصل چهارم
کدنویسی و توضیح کدها
فرم اصلی 27
کدنویسی مربوط به دکمه ثبت نام فرم ثبت نام
کدنویسی مربوط به هنگام لود شدن فرم ثبت دارو
کدنویسی دکمه برگشت فرم ثبت نام
کدنویسی دکمه حذف فرم ثبت نام
کدنویسی مربوط به لودکردن فرم ثبت نام
کدنویسی مربوط به فرم اضافه و حذف کردن کلاس
کدنویسی مربوط به دکمه ثبت فرم ثبت و حذف کلاس
کدنویسی مربوط به دکمه حذف فرم ثبت و حذف کلاس
کدنویسی دکمه برگشت فرم ثبت و حذف کلاس
کدنویسی زمان لود شدن فرم ثبت و حذف کلاس
کد نویسی فرم جستجوی کلاس
کدنویسی دکمه جستجو بر اساس کد فرم جستجوی کلاس
کدنویسی دکمه جستجو بر اساس نام فرم جستجوی کلاس
کدنویسی دکمه برگشت فرم جستجوی کلاس
کدنویسی زمان لود شدن فرم جستجوی کلاس
کدنویسی فرم حذف و اضافه کردن دانش آموز
کد نویسی دکمه ثبت فرم حذف و اضافه دانش آموز
کدنویسی مربوط به دکمه حذف فرم حذف و اضافه دانش آموز
کدنویسی دکمه برگشت فرم حذف و اضافه دانش آموز
کد نویسی فرم جستجوی دانش آموز
کدنویسی دکمه جستجو بر اساس کد فرم جستجوی دانش آموز
کدنویسی دکمه جستجو بر اساس نام فرم جستجوی دانش آموز
کدنویسی دکمه برگشت فرم جستجوی دانش آموز
کدنویسی زمان لود شدن فرم جستجوی دانش آموز
کدنویسی فرم درباره ما
کدنویسی دکمه برگشت فرم درباره ما
منابع



دانلود فایل پروژه رشته کامپیوتر به زبان SQL و VB (سیستم داروخانه)

این پروژه شامل برنامه نویسی به زبان ویژوال بیسیک می باشد که بسیار راحت و خوانا نوشته شده است در این پروژه از پایگاه داده SQL 2008 استفاده شده است این پروژه شامل مستندات کامل به فرمت word و قابل ویرایش به شرح فهرست ذیل می باشد
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 2784 کیلو بایت
تعداد صفحات فایل 52
پروژه رشته کامپیوتر به زبان SQL و VB (سیستم داروخانه)

فروشنده فایل

کد کاربری 1024

پروژه رشته کامپیوتر به زبان SQL و ویژوال بیسیک (سیستم داروخانه)

این پروژه شامل برنامه نویسی به زبان ویژوال بیسیک می باشد که بسیار راحت و خوانا نوشته شده است.
در این پروژه از پایگاه داده SQL 2008 استفاده شده است
این پروژه شامل مستندات کامل به فرمت word و قابل ویرایش به شرح فهرست ذیل می باشد:


فهرست منابع

پیشگفتار
مقدمه
فصل اول
مشخصات و ویژگی های کلی نرم افزار
فرم های مورد استفاده در برنامه
فرم اصلی و صفحه آغازین
منوی ثبت اطلاعات
منوی ثبت نسخه
منوی جستجو
منوی گزارش گیری
منوی درباره ما
فصل دوم
جداول مورد استفاده برنامه در پایگاه داده
جدول مشتری
جدول دارو
جدول نسخه
ارتباط بین جداول
فصل سوم
نمودار ER سطح 1
ارتباط بین موجودیت ها
دیاگرام برنامه در پایگاه داده
فصل چهارم
کدنویسی و توضیح کدها
فرم اصلی 29
فرم ثبت و حذف دارو
کدنویسی دکمه حذف مربوط به فرم ثبت دارو
کدنویسی دکمه برگشت مربوط به فرم ثبت دارو
کدنویسی مربوط به هنگام لود شدن فرم ثبت دارو
فرم ثبت و حذف مشتری
کدنویسی مربوط به دکمه اضافه فرم ثبت مشتری
کدنویسی دکمه حذف مربوط به فرم ثبت مشتری
کدنویسی دکمه برگشت مربوط به فرم ثبت مشتری
کدنویسی مربوط به هنگام لود شدن فرم ثبت مشتری
فرم ثبت و حذف نسخه
کدنویسی مربوط به دکمه اضافه فرم ثبت نسخه
کدنویسی مربوط به دکمه حذف فرم ثبت نسخه
کدنویسی مربوط به هنگام لود شدن فرم ثبت و حذف نسخه
کد نویسی فرم جستجوی دارو
کدنویسی مربوط به دکمه جستجو فرم جستجوی دارو
کدنویسی مربوط به لود شدن فرم جستجوی دارو
کدنویسی فرم جستجوی مشتری
کدنویسی مربوط به دکمه جستجوی فرم جستجوی مشتری
منابع



دانلود پاورپوینت SQL Server

SQL به خودی خود، یک سیستم مدیریت بانک اطلاعاتی با یک محصول مجزا نیست، بلکه جزء لاینفک یک سیستم مدیریت بانک اطلاعاتی است، به طوری که با قرار دادن دستورات SQL در برنامه‌های کاربردی می‌توان قابلیت برنامه‌ها را افزایش داد
دسته بندی کامپیوتر و IT
فرمت فایل ppt
حجم فایل 1479 کیلو بایت
تعداد صفحات فایل 38
دانلود پاورپوینت SQL Server

فروشنده فایل

کد کاربری 7169

SQL به خودی خود، یک سیستم مدیریت بانک اطلاعاتی با یک محصول مجزا نیست، بلکه جزء لاینفک یک سیستم مدیریت بانک اطلاعاتی است، به طوری که با قرار دادن دستورات SQL در برنامه‌های کاربردی می‌توان قابلیت برنامه‌ها را افزایش داد.

SQL و مزایای آن

SQL وسیله‌ای است برای سازماندهی، مدیریت و بازیابی داده‌هایی که توسط بانک اطلاعاتی در کامپیوتر ذخیره شدهٍ‌اند. SQL یک زبان کامپیوتری است که برای کار با یک بانک اطلاعات از آن استفاده می‌شود. SQL در حقیقت با یک بانک اطلاعاتی موسوم به بانک اطلاعاتی رابطه‌ای کار می‌کند. شکل زیر کارهای مربوط به SQL را نشان می‌دهد. در این شکل، سیستم کامپیوتری دارای یک بانک اطلاعاتی است که اطلاعات مهمی را ذخیره می‌کند. اگر سیستم کامپیوتر مربوط به یک کار تجاری باشد، بانک اطلاعاتی داده‌های مربوط به انبارداری، تولید، فروش و یا حقوق و دستمزد را نگهداری می‌کند.

در یک کامپیوتر شخصی، بانک اطلاعاتی معمولاً داده‌های مربوط به چک‌های صادره، لیست پرسنلی و شماره تلفن آنها و یا داده‌های استخراج شده از یک سیستم کامپیوتری بزرگتر را نگهداری می‌کند. برنامه کامپیوتری که بانک اطلاعاتی را کنترل می‌کند، سیستم مدیریت بانک اطلاعاتی یا DBMS نامیده می‌شود.

وقتی می‌خواهید داده‌هایی را از بانک اطلاعاتی واکشی کنید، برای اجرای کار نیاز به SQL داریم. DBMS پرس و جوهای SQL را مورد پردازش قرار داده، داده‌های موردنظر را بازیابی نموده و نتیجه را به شما برمی‌گرداند. از SQL برای کنترل تمام عملیاتی استفاده می‌شود که یک DBMS برای کاربران خود فراهم می‌آورد از قبیل:

lبازشناسی داده‌ها: کاربر توسط SQL می‌تواند ساختار و سازمان داده‌های ذخیره شده را تعریف نموده و روابط بین آنها را تعیین کند. lواکشی داده‌ها: به وسیله SQL، کاربرد با برنامه کاربردی می‌تواند داده‌های ذخیره شده در یک بانک اطلاعاتی را بازیابی نموده و از آنها استفاده کند. lتغییر داده‌ها: کاربر یا برنامه کاربردی می‌تواند با استفاده از SQL با افزودن داده‌های جدید، حذف داده‌های قبلی و اصلاح داده‌های ذخیره شده، یک بانک اطلاعاتی را تغییر دهد.