
数据(仓)库
annapei
这个作者很懒,什么都没留下…
展开
-
SQL like用法
通配符含义--% 包含零个或更多字符的任意字符串。--_(下划线) 任何单个字符。--[ ] 指定范围(例如 [a-f])或集合(例如 [abcdef])内的任何单个字符。--[^] 不在指定范围(例如 [^a - f])或集合(例如 [^abcdef])内的任何单个字符。请将通配符和字符串用单引号引起来,例如:LIKE '赵%' --将搜索姓赵的人名或者说以汉字原创 2014-10-30 10:49:15 · 1018 阅读 · 0 评论 -
SQL 高级语句
--mysql语句SELECT column_name(s)FROM table_nameLIMIT number--Oracle 语句SELECT column_name(s)FROM table_nameWHERE ROWNUM --sql 语句 --选出其中的两条记录SELECT TOP 2 * FROM Persons-原创 2014-10-29 23:04:15 · 331 阅读 · 0 评论 -
SQL 连接语句(union和join)
UNION 运算符UNION --通过组合其他两个结果表并消去表中任何重复行SELECT column_name(s) FROM table_name1UNIONSELECT column_name(s) FROM table_name2;UNION ALL --通过组合其他两个结果表但不消去表中任何重复行SELECT column_name(s) FROM原创 2014-10-29 22:18:43 · 510 阅读 · 0 评论 -
SQL 基本语句
--选择select * from table1 where 范围--去重选择SELECT DISTINCT 列名称 FROM 表名称--插入insert into table1(field1,field2) values(value1,value2)--删除delete from table1 where 范围原创 2014-10-29 23:03:47 · 354 阅读 · 0 评论 -
SQL 常用语句
常用语句--备份表a create table a_backup as select * from a;--去前置0SELECT trim(leading'0' from 0001);--给表添加一列 alter table a add colums varchar(100);--给某列插入数据UPDATE原创 2014-10-29 22:39:40 · 608 阅读 · 0 评论 -
MySQL 存储过程 常用语法
MySQL 存储过程是从 MySQL 5.0 开始增加的新功能。存储过程的优点有一箩筐。不过最主要的还是执行效率和SQL 代码封装。特别是 SQL 代码封装功能,如果没有存储过程,在外部程序访问数据库时(例如 PHP),要组织很多 SQL 语句。特别是业务逻辑复杂的时候,一大堆的 SQL 和条件夹杂在 PHP 代码中,让人不寒而栗。现在有了 MySQL 存储过程,业务逻辑可以封装存储过程中,这样不转载 2014-11-07 08:46:09 · 346 阅读 · 0 评论 -
数据模型 三层结构
概念模型(Conceptual Data Model),是面向数据库用户的实现世界的模型,主要用来描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的数据管理系统(Database Management System,简称DBMS)无关。概念数据模型必须换成逻辑数据模型,才能在DBMS中实现。原创 2014-11-07 11:23:25 · 2644 阅读 · 0 评论 -
数据模型
分为概念模型、逻辑模型和物理模型主要有以下几个操作和设置的对象:实体(Entity)、实体属性(Attribute)、实体标识(Identifiers)、关系(Relationship)、继承(Inheritance)、关联(Association)、关联连接(Association Link)。原创 2015-01-15 18:32:41 · 437 阅读 · 0 评论