parhamzm / DataBase-Final-Project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

به برنامه مدیریت پایگاه داده یک کارخانه تولیدی خوش آمدید

توضیحات ابتدایی به منظور اجرای پروژه:

در این برنامه برای اجرای دستورات و همین طور ایجاد پایگه داده نیاز به نصب برنامه های پایتون3 و postgresql دارید و همین طور باید کتابخانه آن را هم نصب کنید.

(اگر از ویندوز استفاده میکنید برنامه را که نصب کردید، خود برنامه به صورت اتوماتیک پایگاه داده آن را هم نصب میکند)

برای استفاده کتابخانه آن در پایتون از دستور زیر استفاده کنید :

pip intall psycopg2

فایل های موجود در فولدر پروژه:

فایل اصلی اجرایی پروژه فایل company_management.pyاست فایل company_management_classes_update1.py کلاس بندی های نهایی و ایجاد تغییرات ( ساخت، ویرایش ، حذف) در پایگاه داده است که در فایل اصلی پروژه از آن استفاده میشود.

یک سری فایل بک آپ نیز در فولدر پروژه موجود است که به این منظور گذاشته شده اند که به طور دستی اطلاعاتی را که ما در پایگاه داده داریم را وارد کنید که برای این کار به عنوان راحت ترین روش می توانید از طریق برنامه pgadmin یا برنامه های مشابه آن اقدام کنید .

فایل های backup موجود در فولدر پروژه همان فایل هایی هستند که در Pgadmin باید از انها استفاده کنین.

فایل های fake data مقادیر تستی وارد شده یا همان نمونه های امتحانی موجود در پایگاه داده اند که به واسطه ی فایل INSERT_FakeDate.py میتوانید به صورت دستی دیتاهای جدید را وارد پایگاه داده کنید.

فایل Questions_Querry.sql نیز مثال هایی از کوِیءری های زده شده در پایگاه داده است که میتوانید انهارا اجرا و جواب ها را مشاهده کنید.

موفق باشید

About

License:MIT License


Languages

Language:Python 95.1%Language:TSQL 4.9%