SQL Server基础知识笔记1()

学习SQL笔记内容整理

1、SQL是结构化查询语言(structured Query Language)2、SQL数据库是对数据进行储存和读取或者修改。3、数据库的基本构成:数据 DATA 对客观事物的符号表示,也是数据库储存最基本的单位数据库 DATABASE 简称DB数据库管理系统 DBMS数据库系统 DBS数据库的关系模型:一个关系对应一张二维码表 每个关系名元组:代表关系中的行属性:代表关系中的列域:代表属性的取值范围关键字:唯一标识,不能重复关系运算1、选择: 从关系中选择元组构成新的关系2、投影:从关系中选择属性构成新的关系3、链接:从2个关系的笛卡尔积中选取属性间满足一定条件的元组,组成新的关系。关系的完整性约束1、实体完整性:主属性值(主关系键的值)不能取空值2、参照完整性:主键与外键的关系3、域完整性:限制了某些属性中出现的值,把属性限制在一个有限的集合中。关系模型的规范化1、关系模式要满足的条件称为规范化形式,简称范式(NF)2、关系模型规范化的目前:消除储存异常,减少数据冗余、保证数据的完整性和存储效率。第一范式(1NF)如果关系R的所有属性均为简单属性,即每个属性都是不可再分的,则称关系R满足第一范式。无重复的属性。第二范式(2NF)如果关系R满足第一范式,且每个非主键字段完全依赖于主键,则称R满足第二范式。第三范式(NF)如果关系R满足第二范式,且非主键字段之间不存在依赖关系,则称R满足第三范式。E-R图也叫实体联系图,提供了实体类型,属性和联系的方法,用来描述现实世界的概念模型。矩形表示实体,内写实体名椭圆表示实体属性,内写实体属性菱形表示实体型间的联系,内些联系名字用线段链接起来M:N代表多对多的联系1:1 一对一关系1:M一对多关系

————————

学习SQL笔记内容整理

1、SQL是结构化查询语言(structured Query Language)2、SQL数据库是对数据进行储存和读取或者修改。3、数据库的基本构成:数据 DATA 对客观事物的符号表示,也是数据库储存最基本的单位数据库 DATABASE 简称DB数据库管理系统 DBMS数据库系统 DBS数据库的关系模型:一个关系对应一张二维码表 每个关系名元组:代表关系中的行属性:代表关系中的列域:代表属性的取值范围关键字:唯一标识,不能重复关系运算1、选择: 从关系中选择元组构成新的关系2、投影:从关系中选择属性构成新的关系3、链接:从2个关系的笛卡尔积中选取属性间满足一定条件的元组,组成新的关系。关系的完整性约束1、实体完整性:主属性值(主关系键的值)不能取空值2、参照完整性:主键与外键的关系3、域完整性:限制了某些属性中出现的值,把属性限制在一个有限的集合中。关系模型的规范化1、关系模式要满足的条件称为规范化形式,简称范式(NF)2、关系模型规范化的目前:消除储存异常,减少数据冗余、保证数据的完整性和存储效率。第一范式(1NF)如果关系R的所有属性均为简单属性,即每个属性都是不可再分的,则称关系R满足第一范式。无重复的属性。第二范式(2NF)如果关系R满足第一范式,且每个非主键字段完全依赖于主键,则称R满足第二范式。第三范式(NF)如果关系R满足第二范式,且非主键字段之间不存在依赖关系,则称R满足第三范式。E-R图也叫实体联系图,提供了实体类型,属性和联系的方法,用来描述现实世界的概念模型。矩形表示实体,内写实体名椭圆表示实体属性,内写实体属性菱形表示实体型间的联系,内些联系名字用线段链接起来M:N代表多对多的联系1:1 一对一关系1:M一对多关系