七达网-安全的软件、游戏下载基地!

关于我们最近更新热门排行

首页 游戏库 软件 游戏 应用 文章 专题

网络软件应用软件系统工具聊天软件图形图像安全软件视频软件音频软件软件开发 硬件驱动行业教学其他软件MAC软件
当前位置:首页 ›› 软件开发 ›› 开发环境 ›› ORM 框架 SQLAlchemy下载

ORM 框架 SQLAlchemy 1.3.10 正式版SQLAlchemy | Python 的 ORM 框架 SQLAlchemy

ORM 框架 SQLAlchemy 1.3.10 正式版软件截图
  • 授权方式:免费软件
  • 软件类型:国产软件
  • 软件语言:简体中文
  • 软件大小:3 MB
  • 推荐星级:
  • 软件厂商:SQLAlchemy
  • 更新时间:2019-10-11 12:26
  • 网友评论:1  条
  • 运行环境:WinXP, Win7, Win8, Win10
85.68%
14.32%
请输入预约的手机号码
777人已预约此游戏
确定取消
  • 软件介绍
  • 软件截图
  • 相关软件
点击评论

Tags:编程开发 软件开发 开源脚本语言 开发环境 应用程序框架

SQLAlchemy 是一个 Python 的 SQL 工具包以及数据库对象映射(ORM)框架。它包含整套企业级持久化模式,专门用于高效和高性能的数据库访问。

ORM 框架 SQLAlchemy 1.3.10 正式版

软件介绍

SQLAlchemy是Python SQL工具箱和对象关系映射器,为应用程序开发人员提供了SQL的全部功能和灵活性。

它提供了一整套知名的企业级持久性模式,旨在高效,高性能地访问数据库,并被适配为简单的Pythonic域语言。

软件特色

SQL数据库的行为不像对象集合,其大小和性能开始变得越来越重要。对象集合的行为越不像表和行,抽象就越重要。SQLAlchemy旨在容纳这两个原则。

SQLAlchemy认为数据库是一个关系代数引擎,而不仅仅是表的集合。行不仅可以从表中选择,还可以从联接和其他选择语句中选择;这些单元中的任何一个都可以组成更大的结构。SQLAlchemy的表达语言从其核心出发构建了这一概念。

SQLAlchemy最著名的是对象关系映射器(ORM),它是提供数据映射器模式的可选组件,在该模式下,可以以开放式,多种方式将类映射到数据库,从而可以在数据库中开发对象模型和数据库模式。从一开始就完全脱钩。

SQLAlchemy解决这些问题的整体方法与大多数其他SQL / ORM工具完全不同,后者植根于所谓的 面向互补的方法。而不是将SQL和对象关系详细信息隐藏在自动化的墙后面,而是将所有流程完全暴露在一系列可组合的透明工具中。在开发人员可以控制数据库的组织方式和SQL的构造方式的同时,该库负责执行冗余任务的自动化。

SQLAlchemy的主要目标是改变您对数据库和SQL的思考方式!

软件功能

具有行业实力的ORM,它是基于身份映射,工作单元和数据映射器模式的核心构建的。这些模式允许使用声明性配置系统透明地持久化对象。领域模型可以自然地构建和操作,并且更改会自动与当前事务同步。

面向关系的查询系统,根据对象模型,显式地公开SQL的全部功能,包括连接,子查询,关联以及大多数其他功能。用ORM编写查询所使用的关系组合技术与编写SQL时所使用的技术相同。尽管您可以随时使用文字SQL,但实际上几乎不需要它。

一个全面而灵活的系统,可以急切地加载相关的集合和对象。集合被缓存在一个会话中,并且可以通过连接一次或通过查询整个结果集中每个集合的方式在单个访问中加载。

核心SQL构造系统和DBAPI交互层。SQLAlchemy Core与ORM分开,并且本身就是完整的数据库抽象层,并且包括可扩展的基于Python的SQL表达式语言,架构元数据,连接池,类型强制和自定义类型。

假定所有主键和外键约束都是复合的和自然的。代理整数主键当然仍然是常态,但是SQLAlchemy从未假设或对该模型进行硬编码。

数据库自省和生成。可以一步将数据库模式“反映”到表示数据库元数据的Python结构中;然后,这些相同的结构可以立即生成CREATE语句-全部在Core内,而与ORM无关。

  • ORM 框架 SQLAlchemy
    1. Python开发软件Python开发软件

      本站为大家提供了时下最经典的Python开发软件大全,包含有最强终端:Upterm,交互式解释器:Ptpython,包管理必备:Anaconda,编辑器:Sublime3,前端在线编辑器:CodeSandbox,欢迎大家下载体验吧!...

    1. pythonPython

      Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。...

    软件评论

    请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

        登录   注册
    • 游客
      感谢本站的推荐,很不错的1

      2018-01-17 10:23 支持(4)   回复

    精选推荐
    关注第七手游网