数据库
爱若手握流沙
这个作者很懒,什么都没留下…
展开
-
oracle导出对象结构和对象数据
oracle导出对象结构和对象数据1,数据库对象 Oracle数据库数据对象中最基本的是表和视图,其他还有约束、序列、函数、存储过程、包、触发器等。对数据库的操作 可以基本归结为对数据对象的操作,理解和掌握Oracle数据库对象是学习Oracle的捷径。2、 导出数据库对象 在PL/SQL Deve原创 2015-10-27 14:42:36 · 4851 阅读 · 0 评论 -
查询的数据插入到另一张表中,分为两种情况,一种是目标表不存在,另一种是目标表存在。
情况一(目标表不存在,创建表名为t1的表,将person表中全部数据插入):create table t1 as select * from person;情况二(目标表t1存在,将person表中agegrade为年轻人的数据插入):insert into t1 select * from person where agegrade='年轻人';原创 2017-05-15 21:51:41 · 1588 阅读 · 0 评论 -
ORACLE 常用函数
1: 聚合函数2: 日期函数3: 字符串函数4: 格式化函数5: 类型转换函数6: 加密函数7: 控制流函数8: 数学函数9: 系统信息函数------------------------------------------聚合函数----------------------------------------------原创 2017-05-15 22:04:38 · 502 阅读 · 0 评论 -
Mysql分页Limt
一:分页需求:客户端通过传递start(页码),limit(每页显示的条数)两个参数去分页查询数据库表中的数据,那我们知道MySql数据库提供了分页的函数limit m,n,但是该函数的用法和我们的需求不一样,所以就需要我们根据实际情况去改写适合我们自己的分页语句,具体的分析如下:比如:查询第1条到第10条的数据的sql是:select * from table limit 0,10;原创 2017-05-20 12:52:51 · 636 阅读 · 0 评论 -
设计范式
1NF是所有关系型数据库的最基本要求,你在关系型数据库管理系统(RDBMS),例如SQL Server,Oracle,MySQL中创建数据表的时候,如果数据表的设计不符合这个最基本的要求,那么操作一定是不能成功的。也就是说,只要在RDBMS中已经存在的数据表,一定是符合1NF的。但是仅仅符合1NF的设计,仍然会存在数据冗余过大,插入异常,删除异常,修改异常的问题,例如对于表3中的设计:转载 2017-05-21 00:48:18 · 311 阅读 · 0 评论 -
分布式数据库
这就是一个分布式数据库, 数据是存在于各地的, 在物理上分离, 但在逻辑上, 他们是一个整体, 整体对外具有透明性,也就是说, 使用这个分布式数据库的人根本就不知道这个数据库是分布式的还是非分布式的, 也不需要了解。 这里有个疑问, 数据是分布存储的, 那如果重庆的数据库彻底坏了, 怎么办呢? 别担心, 由于分布式数据库...原创 2019-01-07 17:53:17 · 227 阅读 · 0 评论 -
数据库连接池
对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也不会带来什么明显的性能上的开销。但是对于一个复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系统的性能,因为对于连接的使用成了系统性能的瓶颈。 那怎么办呢? 我们可以这样考虑, 建立一个数据库连接后, 用完了, 不拆掉这条链...转载 2019-01-09 14:28:50 · 142 阅读 · 0 评论