SQL server 基础知识

前言
数据库视频计划月底结束,今目标三级项目一直没有建立,也该静下来想想如何安排才能保证计划顺利进行了。

主要内容

第一章
数据库

数据库概念
2·数据库的三种系统模型:
层次模型
网状模型
关系模型

关系数据库
3·关系数据库:由数据表和数据表之间的关联组成。

4· 键码:在关系中用来标识一列或多列
主关键字:是表行的唯一标识的候选关键字,一个表中只有一个主关键字,又称为主键
候选关键字:唯一表中一行而又不含多余属性的一个属性集
公共关键字:俩个关系中具有相容或相同的属性或属性组,这个属性或属性组就是这俩个关系的公共关键字
外关键字:一个公共关键字在一个关系中是主键,这个主键在另一个关系中被称为是另一个关系的外键。
外键表示了俩个关系之间的联系。

5·关系模型的三类完整性规则:

实体完整性规则:关系的主属性(主键的组成部分)不能为空值

参照完整性规则:如果关系的外键R1和关系R2中的主键相符,则外键的每个值必须在关系R2中主键的值中找到或者是空值。

用户定义完整性规则:针对某一具体的实际数据库的约束条件

范式理论

6·范式:符合某一种级别的关系模式的集合

关系数据库的六种范式:

第一范式(1NF):
·数组中的每个属性只能包含一个值
·关系中的每个数组必须包含相同数量的值
·关系中的每个数组一定不能相同

第二范式(2NF):满足第一范式的基础上,数据表中的任何一个非主键字段的数值都依赖于该数据表的主键字段

第三范式(3NF):满足第二范式的基础上,数据表中的任何俩个非主键字段的数据值之间不存在函数依赖关系

Boyce-Codd范式(BCNF),第四范式(4NF),第五范式(5NF)

E-R模型
即实体联系数据模型
关系:
1一对一关联
2一对多关联
3多对多关联

SQL server体系结构
使用microsoft SQLserver/2008系统的数据库引擎可以在学生信息管理系统中完成学生数据的添加,删除,更新,查询,和安全控制等操作。

安装IIS服务

安装SQLserver2008

卸载SQLserver2008

SQL server 基础知识_第1张图片

你可能感兴趣的:(----【SQL,Server】)