您的位置:首页 > 数据库

数据库操作中的几个核心概念

2007-11-04 23:22 323 查看

两类索引

聚集索引:内排序(物理排序)

非聚集索引: 外排序(行定位器)

行定位器和文件组

行定位器:包括堆集行定位器和聚集行定位器

文件组:MS SQL的一个mdf文件对应一个数据库,一个数据库可以拥有多个数据文件(一个mdf,多个ndf)

SQL语句中的子句使用方法

LIKE子句中的通配符:

%: 任意多个字符;

-:单个字符;

[ ]:方括号内定义的字符代替一个字符;

[^]:方括号中^之后的字符为不能用来代入得字符;

BETWEEN子句:

[NOT] BETWEEN A AND B

IN子句:

<表达式> [NOT] IN (<子查询或列表>)

Some|Any|All子句:

<表达式> <关系表达式> SOME|ANT|ALL (<子查询或列表>)

In与=ANY等价

NOT IN与<>ALL等价

Exists子句:

[NOT] EXISTS (<子查询或列表>)

SQL语句中的多表查询

内连接:<表1> INNER JOIN <表2> ON <连接表达式>

外连接:

左外连接:<表1> LEFT JOIN <表2> ON <连接表达式>

右外连接:<表1> RIGHT JOIN <表2> ON <连接表达式>

完全外连接:<表1> FULL JOIN <表2> ON <连接表达式>

交叉连接:<表1> CROSS JOIN <表2>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: