sqlalchemy

Python SQL Toolkit و Mapper ارتباط شء
انون بارر ن

sqlalchemy رتبه بند و خلاصه

تبلغات

  • Rating:
  • مجوز:
  • Freeware
  • قمت:
  • FREE
  • نام ناشر:
  • Mike Bayer
  • وب سات ناشر:
  • http://www.sqlalchemy.org/
  • سستم ها عامل:
  • Mac OS X
  • حجم فال:
  • 1.4 MB

sqlalchemy برسب ها


sqlalchemy شرح

Python SQL Toolkit و Mapper ارتباط شء SQLalchemy راه حل است ه توسعه دهندان نرم افزار Python را به قدرت امل و انعطاف ذر SQL.SQLalchemy ارائه م دهد مجموعه ا امل از الوها ادار سطح به خوب شناخته شده، طراح شده برا دسترس به ااه داده ارآمد و ارآمد، سازار به زبان ساده و تون. ااه داده ها SQL رفتار متر مانند مجموعه ها شء اندازه و عملرد بشتر شروع به ماده؛ مجموعه ها شء رفتار متر مانند جداول و ردف بشتر انتزاع شروع به مهم م شود. Sqlalchemy با هدف قرار دادن هر دو ان اصول است. Sqlalchemy ااه ها داده را به عنوان مجموعه ا از جداول مشاهده نم ند؛ آنها را به عنوان موتورها جبر ارتباط م بند. Mapper Relational Object خود را قادر م سازد لاس ها را در برابر ااه داده در بش از راه نقشه بردار نند. سازه ها SQL فقط از جداول فقط انتخاب نم نند - شما همنن م تواند از وستن، Subqueries و اتحاده ها را انتخاب ند. بنابران روابط ااه داده و مدل ها شء دامنه را م توان از ابتدا جدا رد، به هر دو طرف اجازه م دهد تا به تانسل امل خود توسعه دهند. در انجا برخ از و ها لد "Sqlalchemy": ااه ها شتبان شده: SQLalchemy شامل وش ها SQLite، Postgres، MySQL، اورال، MS-SQL، Firebird، MaxDB، MS Access، Sybase و Informix؛ IBM همنن راننده DB2 را منتشر رده است. اده ساز مربوط به DB-API 2.0 (ا اه اوقات از ندن موجود) مورد ناز برا استفاده از هر ااه داده خاص است. واحد ار: واحد سستم ار، بخش مرز Mapper ارتباط شء Sqlalchemy (ORM)، سازمانده عملات اجاد / insert / به روز رسان / حذف را به صف ها و همه آنها را در دسته تقسم م ند. برا انجام ان ار، توولو "نوع وابست نوع" از تمام اقلام اصلاح شده در صف را انجام م دهد تا به افتخار محدودت ها لد خارج، و روه ها اظهارات بش از حد را نار بذارند ه اه اوقات م توانند اه اوقات بشتر شوند. ان ارآ حداثر و امن معامله را تولد م ند و شانس ها خراب را به حداقل م رساند. مدل ساز الو "واحد ار" Fowler و همنن Hibernate، Mapper شام شطان جاوا، مدل ساز شده است. ساخت و ساز رس و جو مبتن بر عملرد: ساخت و ساز رس و جو مبتن بر عملرد اجازه م دهد تا Clauses SQL از طرق توابع و عبارات اتون ساخته شود. طف سترده ا از آنه ه ممن است شامل عبارات بول، اراتورها، توابع، نام مستعار جدول، subqueries ها انتخاب، اجاد / به روز رسان / قرار دادن / حذف اظهارات، به روز رسان ها همبست، calists وجود دارد جمله، مقررات اتحاده، وندها داخل و برون، ارامترها اتصال و مخلوط ردن راان متن لفظ در عبارات. عبارات ساخته شده برا هر تعداد از اده ساز ها ااه داده فروشنده (مانند Postgres ا Oracle) قابل تنظم هستند، همانطور ه توسط ترب از وش و امالر ارائه شده توسط اده ساز تعن م شود. نقشه بردار جداانه و طراح لاس: نقشه بردار ااه داده و طراح لاس املا جداانه است. اشاء باق مانده ه ناز زرمجموعه ا ندارند (به غر از "ش") و POPO: اشاء اتون قدم تون هستند. آنها سرال ساز (ترش) را برا استفاده در سستم ها ذخره ساز مختلف و اشاء جلسه حفظ م نند. SQLalchemy "Decorates" لاس ها با دسترس به اموال غر نفوذ به طور خودار Log Object اجاد و اصلاحات با موتور UnitoFwork، به داده ها مرتبط با لاتزلئو، و همنن برا ر تارخ تغرات و. مشتاقانه بارر از اشاء: نمودارها ل اشاء مرتبط اغلب م توانند با رس و جو ت بارذار شوند ه به طور خودار تولد م شود تا به جداول مناسب متصل شود، به عنوان بارر مشتاق شناخته م شود. جازن برا بارر مشتاق، بارذار تنبل، اشاء مرتبط با استفاده از طرق اعدام ها رس و جو متماز. هر نوع بارر نتاج سان را تولد م ند و قابل تعوض است، اجازه م دهد ربند در هر سطح و همنن انتخاب زمان رس و جو از روش بارر رابطه استفاده شود. اموزت (ند ستون) لدها اوله: در Sqlalchemy، لدها اوله و خارج به عنوان مجموعه ا از ستون ها نماانر هستند؛ رفتار واقعا اموزت از زمن به بالا اجرا م شود. ORM دارا شتبان از قدرت صنعت برا لد ها اوله معن دار (غر جازن)، از جمله قابل تغر و سازار با آبشار به روز رسان، و همنن شتبان صرح از سار الوها معمول اموزت اموزت مانند اشاء "انجمن" (روابط بسار با بسار از معنا اضاف به هر ارتباط متصل شده است). جداول خود ارجاع و ارجاع: جداول خود ارجاع و ارقام شتبان م شوند. ساختارها لست مجاورت را م توان با آبشار مناسب اجاد، ذخره و حذف رد، بدون ه ونه سربار بدون ه ونه ساختارها غر ارجاع. ساختارها خودمراقبت هر ونه عمق م تواند مشتاقانه در بانه با استفاده از وندها بارر شود؛ شما تنظم ند ه قدر عمق م خواهد برود. نقشه بردار ارث: شتبان صرح برا ت جدول، مز بتن، و به ارث برده م شود. بارذار ل مورف (عن رس و جو است ه اشاء از انواع مدول ها ند نفره را باز م ند) برا هر سه سب شتبان م شود. بارر هر ممن است بهنه شود به طور ه تنها سفر دور برا بارذار نتجه ل مورف استفاده م شود. نقشه بردار SQL SQL: Mapper داده ها SQLA م تواند اظهارات SQL RAW و همنن مجموعه ها نتجه ساده را متداول ند و موارد شء را م توان از ان نتاج به همان شوه ا به عنوان هر عملات ORM در تولد رد. هر رس و جو بهنه شده بهنه شده ه شما ا DBA شما م تواند طبخ ند، م تواند در Sqlalchemy اجرا ند، و تا زمان ه ستون ها مورد انتظار را در ردف باز ند، م تواند اشاء خود را از آن درافت ند. اظهارات ه نشان دهنده انواع مختلف از اشا م تواند مورد استفاده قرار رد، با نتاج درافت شده به عنوان نامده م شود، و ا با اشاء وابسته به مجموعه ها بر رو اشاء در و مادر. قبل و بعد ردازش داده ها: سستم نوع اجازه م دهد تا قبل و بعد از ردازش داده ها، هر دو در ارامتر اتصال و سطح نتجه نتجه. انواع تعرف شده توسط اربر را م توان آزادانه با انواع داخل مخلوط رد. انواع عموم و همنن انواع خاص SQL در دسترس هستند.


sqlalchemy نرم افزارها مرتبط