一.一对多映射.1.1 一对多映射之根据多的一方关联查询一的一方示例:查询出具体的订单信息,同时也查询出来订单的用户信息.引入的订单表如下所示:框选出来的为具体的外键.订单的Pojo类如下所示:创建OrdersMapper接口.书写ordersMapper.xml.先书写SQL语句:SELECT o.id,o.user_id,o.number,u.username,u.sex
FROM ORDER
转载
2024-08-15 17:44:23
22阅读
首先介绍一下sql server中“登录”与“用户”的区别,“登录”用于用户身份验证,而数据库“用户”帐户用于数据库访问和权限验证。登录通过安全识别符 (SID) 与用户关联。将数据库恢复到其他服务器时,数据库中包含一组用户和权限,但可能没有相应的登录或者登录所关联的用户可能不是相同的用户。这种情况被称为存在“孤立用户”。此时是不能通过新建登录或者是对同名登录授予对应数据库的“用户”权限来解决登录
转载
2023-06-29 15:00:11
294阅读
实现环境应用程序服务器:IIS6.0+windows Server2003数据库服务器:Sql 2005+windows Server2003研究原因以前数据库服务器和web服务器在同一台服务器上,先在特殊原因把数据库服务器和Web服务器放在了不同的位置上,为了实现sql server数据库中数据快速导出,尝试了很多方法,但是当数据量太大以后,导出的速度就特别慢。最终在老大的帮助下,解
转载
2023-12-07 10:50:55
152阅读
在实际应用中经常碰到要对两个数据库(不在同一台主机上)进行关联操作,在Oracle中提供了这种机制,可以链接其他主机上的Oracle数据库。
同样的在SQL Server2005中也可以链接到其他的SQL Server数据库,并且通过Ole DB还可以链接到Oracle、Sybase等其他不同的数据库,方便用户的操作和维护。 在Microsoft SQL Server Managemen
转载
2023-12-08 08:40:29
79阅读
这是一个.net下操作数据库(结构数据库)的工具类,支持sqlserver、oracle、mysql、postgres、sqlite、access等常见数据库。注意:它并不是一个orm工具(常见的orm框架如:EF、Dapper等)。2.1 引入DBUtil依赖1. 首先打开vs(推荐vs2019),新建控制台应用程序(.net framework)2. 添加依赖方法1:打开工具>NuGet
转载
2024-06-13 21:08:00
95阅读
OR框架翻译过来就是对象关系映射框架,一提起OR框架,马上就会想起大名鼎鼎的Hibernate,Ibatis,以及其他的一些对象关系映射框架,并惊叹它的神奇。在惊叹之余,不免会产生兴趣一探他们的实现原理。下面我们就一起来实现一个简单的OR框架。 首先,我们为什么要使用OR框架?虽然现在OOA,OOP的思想已经成为软件编程的主流思想,但是关系型数据库依然是最主流、效率最高的数据库。所以问题来了,如
转载
2023-08-17 22:40:11
76阅读
当数据库从一个地方还原到另一个地方时会出现孤立用户问题。孤立用户简单来说就是在原来数据库上的用户到了新的数据库中就找不到登录用户了。即使你建一个一模一样的登录用户,也没法与旧的用户对应上,因为sqlserver中用户是通过SID去标识一个用户的,而不是用户名。这时如果你想删掉旧用户也是办不到的,因为旧用户会占有一些对象,例如表,存储过程等,这些东西令你无法删掉它。
官方的帮助文档里执行这个查
转载
2023-08-24 01:49:04
88阅读
公司新部署一台数据库服务器,由于涉及到多个项目使用,考虑通过不同登录名,来控制对不同数据库的权限。随着使用的深入,对SQLServer安全相关的东西,又有了新的了解。登录名首先登录数据库,用到的就是登录名,这个也是我一开始配置权限接触到的。针对每个项目创建一个对应的登录名,默认角色public,这个时候这个登录名其实还没有权限访问任何非系统数据库的。为登录名,配置用户映射,勾选对应项目(登录名)的
转载
2023-11-27 17:26:44
110阅读
视图的作用: 1、视图隐藏了底层的表结构,简化了数据访问操作,客户端不再需要知道底层表的结构及其之间的关系。 2、视图提供了一个统一访问数据的接口。(即可以允许用户通过视图访问数据的安全机制,而不授予用户直接访问底层表的权限) 3、从而加强了安全性,使用户只能看到视图所显示的数据。 4、视图还可以被 ...
转载
2021-10-07 16:36:00
1000阅读
2评论
索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间。 索引定义: 1、索引有两种:聚集索引和非聚集索引。 聚集索引:存储记录是物理上连续存在; 非聚集索引:是逻辑上的连续,物理存储并不连续; 2、聚集索引一个表只能有一个,而非聚集索引一个表可以存在多个。 ...
转载
2021-09-30 12:00:00
876阅读
2评论
美国Microsoft公司推出的一种关系型数据库系统。SQL Server是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与WindowsNT的有机结合,提供了基于事务的企业级信息管理系统方案。 主要特性 主要特性 (1)高性能设计,可充分利用WindowsNT的优
转载
2017-03-13 08:36:00
147阅读
安装时常见问题1)服务器配置-账户配置-提供的凭据无效https://jingyan.baidu.com/article/8cdccae9452b3c315513cd52.html2)sa登录http://blog.csdn.net/dyllove98/article/details/8795316
原创
2017-12-08 09:00:01
844阅读
SQL的游标(Cursor)是一种临时的数据库对象,即可以用来存放在数据库表中的数据行副本,也可以指向存储在数据库中的数据行的指针。 ...
转载
2021-09-30 12:41:00
816阅读
2评论
一、出错情况 有些时候当你重启了数据库服务,会发现有些数据库变成了正在恢复、置疑、可疑等情况,这个时候DBA就会很紧张了,下面是一些在实践中得到证明的方法。在一次重启数据库服务后,数据库显示正在恢复,过了很久还是这个状态,离线时间不能太长,所以就想起了一个方法,就是把数据库服务停止了,把数据文件mdf和ldf拷贝出来,删除了ldf文件,按照之前的经验,好像是在没有ldf的情况下可以使用mdf来恢
转载
2024-03-27 12:39:51
803阅读
一、LMDB简要介绍LMDB(Lightning Memory-Mapped Database),是一个读存速度很快的内存映射型数据库,其属于Key-Value数据库,而不是关系型数据库( 如MySQL ),提供数据管理功能,可以将各种各样的原始数据转换为统一的Key-Value存储,用在深度学习上的情况是可以将神经网络的大型数据集存储在 LMDB 中,LMDB不仅可以用来存放训练和测试用的数据集
转载
2024-03-23 17:39:22
155阅读
Mybatis简介提供持久层框架包括SQL Maps和Data Access Objects(DAO).SQL Maps提供数据库数据和java数据的映射关系,换句话说即是封装JDBC的过程。Data Access Objects数据访问对象,通过JDBC访问数据库然后操作数据库中的数据Mybatis特性1) MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架高级映射指的
转载
2023-08-16 18:15:27
355阅读
学习目标: 实现一个通过对象class映射到Android数据库框架学习内容:1.对象关系映射型(ORM)模式 ORM(Object-Relational Mapping)表示对象关系映射.在面向对象的软件开发中,通过ORM,就可以把对象映射到关系型数据库中.只要有一套程序能够做到加你对象与数据库的关联,操作对象就可以直接操作数据库数据,就可以说这套程序实现了ORM对象关系映射,将对象映射成
转载
2023-12-09 21:43:06
48阅读
这是一个轻量的映射工具,不可与ORM做比较。它不参与到DB。一般用来配合SqlHelper来使用。目前实现的功能有:DataReader到List的映射、DataReader到T的映射、List到List的映射、T到T的映射、T到数据库参数的映射。以上这些都是平时操作数据库工作量最大的部分,而且都是重复的没有含量的工作。其实真正写SQL并不占用多少
转载
2023-06-27 07:53:25
95阅读
创建 对于 用户“dbo”失败。 用户、组或角色 'dbo' 在当前数据库中已存在。 (Microsoft SQL Server,错误: 15023) 解决方案: use [目标数据库] sp_changedbowner 'sa' 将目标数据库的dbo直接变更为sa ...
转载
2021-09-26 09:22:00
545阅读
2评论
第1章-SQLServer数据库基础一、数据库简介(1)、数据库的特点a)可以结构化存储大量的数据信息,方便用户进行有效的检索和访问b)可以有效地保持数据信息的一致性、完整性、降低数据冗余c)可以满足应用的共享和安全方面的要求(2)、数据库的基本概念1、数据 #描述事物的符号记录称为数据(Data) &n
转载
2024-06-13 13:20:19
65阅读