数据库建模工具:powerdesigner确定产品需求建立对应概念模型(CDM)建立逻辑模型(LDM)建立物理模型(PDM)优化和确定最终物理模型,并导出sql脚本示例我们已博客园 核心功能为例; 首先分析需求通过简单分析 除了一个“用户”在注册时候提供的信息之外,还需要注册时间,粉丝id等等。 但是由于我们只关心核心功能,所以注册IP等一些无关信息就不需要罗列。 综上所述,一个“用户”实体可能包
转载
2024-10-20 15:06:48
89阅读
Export 和 Import 是一对读写Oracle数据的工具. Export 将 Oracle 数据库中的数据输出到操作系统文件中, Import
把这些文件中的数据读到Oracle 数据库中. Export/Import可以用来完成以下工作: 数据归档, 数据库升级, 备份数据库,
把数据从一个数据库移到另一个数据库, 回收数据库存储碎片等等.
使用Export除了要保证磁盘或磁带上有足
前言:最近由于工作需要,需要选用一种ORM框架,也因此对EF Core、FreeSql、SqlSuger作简单对比。个人认为各有有优势,存在即合理,不然早就被淘汰了是吧,所以如何选择因人而议、因项目而议,下面开始正题。环境说明:项目环境ASP .Net Core Web Api,目标框架:.Net 5,依赖包:一:准备数据实体类1 ///
2 ///班级3 ///
4 public class
转载
2024-04-29 08:46:58
129阅读
第11版更新震撼发布,功能更加强大,速度过来围观,此次版本更新如下: 1、新增数据源配置管理功能,可以为每种类型的数据库添加多个不同的数据源。 &nb
转载
2024-04-29 20:16:23
255阅读
ORM 常见框架前言什么是ORMEF Core学习与深入一、了解 EF Core1.DbContext2.数据注释、Fluent API学习二、简单的案例使用1(推荐参考最佳)三、简单的案例使用2四、简单的案例使用3五、身份验证(mvc,ef)其他1.数据库表之间的关系2.所谓IQueryableDapper ORM简单案例SqlSugar ORM简单案例Freesql ORM简单案例ADO.N
在2022年1月份本人做过一次sqlsugar,hisql,freesql三个框架的性能测试,上次主要是测的sqlserver下的常规插入(非bulkcopy的方式数据插入),hisql与目前比较流行的ORM框架性能测试对比 时间已经过半年,这次我就测的更完整点测试方案如下##测试方案测试四种数据库(sqlserver,mysql,oralce,postgresql) 每种数据库写一遍测试文章常规
转载
2024-07-10 22:45:12
136阅读
原因:配置了hbm2ddl.auto 可能导致问题:数据的丢失或者不整合。常规的思路是,设计好数据库,建好表,借助MyEclipse(也可以是其他IDE),自动生成映射,或者自己写映射。早就听说hibernate中可以自动生成表。但是一直没有试验。今天首先介绍其中的一个属性hbm2ddl.auto,这个就是这个方案的核心属性,有四个值:create,create-drop,updat
? 前言导入数据这种脏活、累活,相信大家多多少少都有经历,常见的场景有:同服务器从A表导数据到B表批量导入新数据批量新增或更新数据跨服务器从A表导数据到B表每种场景有自己的特点,我们一般会根据特点定制做导入数据优化,减少总体导入的耗时,或者避免数据库IO/CPU占用过高,而影响到其他正常业务。FreeSql 有好几个实用功能,流式读取数据、查询并插入、批量对比更新、插入或修改(支持实体类或字典),
数据模型-现实世界的模拟三要求: 1.真是模拟现实世界 2.容易理解 3.便于在计算机实现 1.分为两类: 1.概念模型,也称信息模型:按照用户来建模,用于数据库设计 2.逻辑模型和物理模型:逻辑模型包括面向对象等。物理模型是描述数据在系统内的表示方式和存取方法 过程 现实模型->概念模型->逻辑模型(DBMS)概念模型用途:是现实世界到机器世界的中间
转载
2023-11-24 19:41:40
27阅读
FreeSql介绍FreeSql是一款功能强大的对象关系映射(O/RM)组件,支持 .NET Core 2.1+、.NET Framework 4.0+、Xamarin,国产首个支持 AOT 发布的 ORM1.
多场景实现CodeFirst/DbFirst/DbContext/Repository/UnitOfWork/AOP/支持.NETCore 2.1+,.NETFrame
原创
2024-07-17 10:51:44
279阅读
在半年多前为一个MySQL数据库生成过数据库说明文档,今天要重新生成一份,但是发现完全不记得当时是怎么生成的,只能在网上搜索重来一遍,所以今天特意把这个过程记录一下。一、安装使用MySQL数据库表结构导出器DBExportDoc V1.0 For MySQL导出数据库说明文档,需要配置数据库源(ODBC)。需要安装MySQL ODBC驱动,从网上重新下载了相关文件放到了百度云盘。地址: https
转载
2023-09-05 12:18:22
89阅读
一. 访问外部数据库配置1.SQL_SERVER 2005访问 ORACLE 数据库的配置 1) 在SQL_SERVER 2005服务器上安装Oracle 9i的客户端。 假设安装到D:/oracle/ora92 目录。如果D:是NTFS分区,需要将ORACLE安装后的目录设为Everyone可运行、可添加、 可删除。 &nbs
1、软件配置 Win7 64 +wampserver2.2d-x32+SQL Server 2008 R2数据库,wamp2.2中的php版本是5.3.10。 Php环境也可以换成php+apache。2、支持连接MySQL Server配置 php版本5.3以前,有php_mssql功能,可以使用,但是5.3及以后的版本不支持。2.1、php连接mssql设置(php5.3以前版本) (1)、打
1、数据库的4个基本概念:数据(data)数据库(DB)数据库管理系统(DBMS)数据库系统(DBS)2、数据模型对现实世界数据特征的抽象,是用来描述数据、组织数据和对数据进行操作的。数据模型是数据库系统的核心和基础。数据模型通常由数据结构、数据操作、和数据的完整性约束条件三部分组成两种数据模型:概念模型逻辑模型和物理模型
概念模型是现实世界到信息世界的第一层抽象 信息世界的一些概念:实
转载
2023-08-20 15:47:58
97阅读
Sybase PowerDesigner - 一个高端数据建模工具。你可以下载一个45天试用版。ERWin - 一个高端数据建模工具。可下载试用版。Rational Rose Enterprise - 一个高端UML工具,恰如其分的数据库建模支持。可下载试用版。Visio Profess
查询数据库,当查询条件比较复杂时,常常需要用到子查询。子查询(Subquery)是指出现在其他SQL语句内的SELECT子句。准备表-- 准备两张表
-- company.employee
-- company.department
create table employee(
emp_id int auto_increment primary key not null,
在.net平台下访问数据库有以下几种方式: 1、OleDB数据库访问程序, 2、ODBC数据库访问程序, 3、专有的数据库访问程序。如:访问Sql Server 2000 时,我们一般喜欢使用专有的SQL Server .NET Framework&nbs
转载
2024-06-20 10:58:00
232阅读
数据库模型包括概念模型和数据模型两类。前者按用户的观点来对数据和信息建模,后者按照计算机系统的观点对数据建模。1:概念模型 概念模型是一种面向客观世界,面向用户的模型。人们在认识现实世界的数据对象时,先把它抽象成信息世界,然后将信息世界对象转为机器世界对象。(即也就是让他转为DBMS所支持的数据模型。)概念模型是现实世界到机器世界的一个中间层次。 1,实体联系模型的主要概念 1实体(en
转载
2024-04-11 16:36:51
42阅读
在建立数据库之前我们需要建立一个数据库模型,在里面把我们要用到数据内容用表与表之间的关系记录下来,然后再导入数据库。 在做三易通这个项目的数据库的时候,我用到的是PowerDesigner这个软件,它有4种模型,分别是BPM业务程序模型、CDM概念数据模型、OOM面向对象模型、PDM物理数据模型。做数据库主要是用到PDM物理数据模型ModelName就是数据库模型的名字,自己命名的。然后DBMS的
转载
2024-06-25 21:03:59
27阅读
哈喽,大家好!我是指北君。大家有没有过这样的经历:在DeadLine即将来临之际,文档尚未完成,面对纷繁复杂的数据库中各种表、视图、关联、存储过程等,你都不知道如何清晰准确的描述他们,不得不一个个打开表、视图、存储过程等查看,甚至可能因为疏漏而没有在文档上描述,导致验收不通过?现在我向各位伙伴推荐一款实用小工具:DBCHM!一、工具介绍DBCHM,是一个开源的C#开发项目,是数据库文档生成工具。该
转载
2024-06-05 11:28:49
181阅读