数据库复习

来源:互联网 发布:js each动态循环json 编辑:程序博客网 时间:2024/05/02 07:30

复习了一下数据库使用教程,简单记录下,方便以后回顾。。。。

 

==========

PART    one

==========

1.  数据库DB定义: 数据库是长期存在计算机内,有组织的,同意管理的数据集合。

2. 数据库管理系统DBMS定义:位于用户与操作系统之间的一层数据管理软件,为用户活应用程序提供访问数据库的方法,包括数据库的建立,查询,更新及各种数据控制。

3. 数据库技术是研究数据库的结构、存储、设计、管理和使用的一门软件学科。

4. 数据库系统DBS是实现有组织的,动态的存储大量关联数据,方便多用户访问的计算机硬件、软件和数据资源组成的系统,即他是采用数据库技术的计算机系统。

5.数据模型----能表示实体类型及实体间联系的模型。

6.三级结构两级映象:外模式、概念模式、内模式     外模式/模式映象   模式/内模式映象

7.关系是一种规范了的二维表格;关系模式是对关系的描述,包括模式名,属性名,值域名和主键。

 

 

=========

PART  two

=========

选择/投影         并    差   笛卡尔乘积      除法

  查询优化的分组: 每个二元运算符[笛卡尔乘积、并 、差]节点与其直接祖先(不超过别的二元运算符节点)的一元运算节点(选择或投影)分为一组,如果他的子孙节点一直到叶子都是一元运算符(选择或投影),则也并入该组。

 

select查询语句语法:

   select  查询列名  from   表名/视图名   where   条件语句  group  by  列名 [having  组条件] order by  列名

 

嵌入式SQL与宿主语言接口通过共享变量实现

 

 

原创粉丝点击