SQLAlchemy מספקת "חבילה מלאה של דפוסי התמדה ידועים ברמת הארגון,
מיועד לגישה יעילה וביצועים גבוהים למסד הנתונים, מותאם לשפת תחום פשוטה ופיתונית".
הפילוסופיה של SQLAlchemy היא שמסדי נתונים יחסיים מתנהגים פחות כמו
אוספי אובייקטים ככל שהקנה מידה גדל והביצועים מתחילים להדאיג,
בעוד שאוספי אובייקטים מתנהגים פחות כמו טבלאות ושורות, שכן יותר הפשטה מתוכננת לתוכם.
מסיבה זו היא אימצה את דפוס ממפה הנתונים (בדומה ל-Hibernate עבור Java) ולא את הרשומה הפעילה
דפוס בשימוש על ידי מספר ממפים אחרים ביחסי אובייקט. עם זאת, תוספים אופציונליים
לאפשר למשתמשים לפתח באמצעות תחביר הצהרתי.
SQLAlchemy שוחרר לראשונה בפברואר 2006 והפך במהרה לאחד מכלי המיפוי ביחסי אובייקטים הנפוצים ביותר בקהילת Python, לצד ORM של Django.
ניתן להשתמש ב- SQLAlchemy עם או בלי תכונות ORM. כל פרויקט נתון יכול לבחור להשתמש רק ב- SQLAlchemy Core או ב-Core וב-ORM. התרשים הבא מציג כמה תצורות לדוגמה עם ערימות שונות של תוכנות יישומים ומסדי נתונים עורפיים. כל אחת מהתצורות הללו יכולה להיות אפשרות חוקית בהתאם לסוג היישום שאתה מקודד.
למד SQLAlchemy - אפליקציית שאילתות Python כולל קטגוריות:-
מהי SQLAlchemy.
SQLAlchemy ORM.
SQLAlchemy בפועל.
אבטחת ממשקי API של Python באמצעות Auth0.
שאילתות SQLAlchemy-Python
ארכיטקטורת SQLAlchemy.
פילוסופיית SQLAlchemy.
שפת ביטוי SQL.
SQLAlchemy עם Framework.
משאבי SQLAlchemy.
תכונות האפליקציה:-
זה לגמרי בחינם.
קל להבנה.
אפליקציה בגודל קטן מאוד.
עדכון אחרון בתאריך
7 ביוני 2024