数据库操作中的几个核心概念
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>
相关文章推荐
- java中操作数据库中的几个重要类
- Scrapy爬虫笔记【8-Scrapy核心操作+爬豆瓣图片+数据库链接】
- CSS 最核心的几个概念
- 索引,索引的优缺点,普通索引,唯一索引,主键索引,联合主键,复合主键---数据库中的几个概念的理解。
- 数据库日常运维中的几个操作建议
- 数据库的几个概念:主键,外键,索引,唯一索引
- 数据库的几个概念:主键,外键,索引,唯一索引
- 几个主流数据库的常用操作的链接
- ios多线程操作(四)—— GCD核心概念
- struts2需要的几个jar包 Hibernate 常用jar包 操作数据库的jar等jar包用途介绍
- 从痴迷数据库SQL语句逐渐走进面向对象化(系统的核心以处理对象为主、淡化数据库概念)
- 又总结了几个数据库操作
- jdbc中preparestatement操作数据库几个应该注意的问题
- [转载]Oracle的几个概念:数据库名,全局数据库名,SID,实例,命名空间,schema
- CSS 最核心的几个概念
- 面向对象开发中的几个核心的思想和概念
- 数据库的几个基本概念
- CSS 最核心的几个概念
- 事务操作中几个有意思的概念
- 关于oracle的几个概念:数据库、实例、用户名和密码