DataBase
IceDarron
It`s ok.
展开
-
数据库设计基本概念及知识
数据库设计步骤 需求分析:数据是什么,有哪些属性,数据和属性的特点(存储特点),数据的生命周期 逻辑设计:使用ER图对数据库进行逻辑设计 物理设计:把逻辑设计转成物理设计 维护优化:新的需求进行建表,索引优化,大表拆分原创 2016-03-17 23:53:59 · 10453 阅读 · 1 评论 -
MongoDB基础
MongoDB 概念解析 SQL术语/概念 MongoDB术语/概念 解释/说明 database database 数据库 table collection 数据库表/集合 row document 数据记录行/文档 column field 数据字段/域 index index 索引 table joins 表连接原创 2017-07-28 18:05:30 · 252 阅读 · 0 评论 -
数据库范式
设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。转载 2017-01-01 22:37:17 · 379 阅读 · 0 评论 -
事务四大特征:原子性,一致性,隔离性和持久性(ACID)
事务四大特征:原子性,一致性,隔离性和持久性。转载 2017-01-01 22:33:07 · 458 阅读 · 0 评论 -
PreparedStatement与Statement理解
prepareStatement会先初始化SQL,先把这个SQL提交到数据库中进行预处理,多次使用可提高效率。 createStatement不会初始化,没有预处理,没次都是从0开始执行SQL prepareStatement可以替换变量 在SQL语句中可以包含?,可以用ps=conn.prepareStatement("select * from Cust where ID=?")...转载 2017-01-01 21:12:17 · 499 阅读 · 0 评论 -
oracle数据库sys及system密码修改,数据库数据导出导入(dmp)
解锁账户:alter user 账户 account unlock 登录sys用户:sqlplus / as sysdba 修改sys用户:alter user sys identify by password 修改system用户:alter user system identified by 数据导出: 1 将数据库TEST完全导出,用户名system 密原创 2016-11-08 17:09:51 · 1695 阅读 · 0 评论 -
mysql分页通用存储过程
use mysql; drop procedure if exists prc_page_result create procedure prc_page_result ( in currpage int, in columns varchar(500), in tablename varchar(500), in sCondition varcha转载 2016-10-01 22:36:50 · 210 阅读 · 0 评论 -
解决mysql排序字段的数据为中文时不能正常显示结果的问题
order by排序字段为中文时需要转码原创 2016-10-01 22:28:04 · 779 阅读 · 0 评论 -
解决oracle数据库wm_concat()字符串拼接过长问题
解决oracle数据库wm_concat()字符串拼接过长问题转载 2016-10-01 22:11:54 · 12161 阅读 · 0 评论 -
数据库优化-水平拆分 垂直拆分
通过某种特定的条件,将存放在同一个数据库中的数据分散存放到多个数据库上,实现分布存储,通过路由规则路由访问特定的数据库,这样一来每次访问面对的就不是单台服务器了,而是N台服务器,这样就可以降低单台机器的负载压力。提示:sqlserver 2005版本之后,可以友好的支持“表分区”。 垂直(纵向)拆分:是指按功能模块拆分,比如分为订单库、商品库、用户库...这种方式多个数据库之间的表结转载 2016-09-11 23:08:14 · 302 阅读 · 0 评论 -
数据库优化-水平拆分 垂直拆分
数据库优化之垂直水平拆分转载 2016-09-11 20:49:28 · 291 阅读 · 0 评论 -
Oracle高级查询之OVER (PARTITION BY ..), 解决查询分组后某列最大的那条数据。
基本方式:SELECT E.ID,E.NAME, E.AGE, E.INFO FROM EMPLOYEE E, (SELECT E.ID, MAX( E.AGE) E.AGE FROM EMPLOYEE E GROUP BY E.ID) T WHERE E.ID= T.ID AND E.AGE= T.AGE;利用OVER (PARTITION BY ..):SELECT T.ID, T.N原创 2017-10-12 16:31:54 · 1656 阅读 · 0 评论