数据库
概念
- 关系型数据库管理系统
- 功能强大
- 操作简单
- 安全可靠
数据库概念
概念
- 数据存放的地方就是数据库(有组织,可共享)
数据库模型
- 层次
- 网状
- 关系
关系数据库
概念
- 键码:在关系中用来标识行的一列或多列
- 主键:被挑选出来,作为表行的唯一标识的候选关键字,一个表中只有一个
- 候选键:唯一标识表中的一行,但是又不含有多余属性的属性集
- 公共关键字:两个关系中具有相容或者相同的属性或属性组,那么此属性或属性组叫两个关系的公共关键字。
- 外键:公共关键字在一个关系中是主键,则此公共关键字被称为另外一个关系的外关键字
规则
- 实体完整型
- 关系的一个主属性不为空值
- 参照完整型
- 如果关系的外键R1与关系R2中的主键相符,那么外键的每个值必须在关系R2中主键的值找到或空值
- 用户定义完整型
- 针对具体的实际情况的约束条件
范式理论
概念
- 符合某一级别的关系模式的集合
分类
- 第一范式
- 数组中每个属性只能包含一个值
- 每个数组中必须包含相同数量的值
- 每个数组一定不能相同
- 第二范式
- 首先满足第一范式
- 非主键字段依赖主键字段
- 第三范式
- 满足第二范式
- 表中任意两个非主键字段数据值不存在函数依赖关系
- BCNF
- 第四范式
- 第五范式
E-R模型
概念
- 实体—联系数据模型
作用
- 用图形反映现实事物或者数据以及他们之间的联系
- 实体
- 描述客观事物的概念
- 关系
- 一对一关联
- 一对多关联
- 多对多关联
体系结构
四部分
- 数据库引擎
- 数据存储、处理、安全管理
- 报表服务
- 创建和发布报表的图形工具与向导
- 报表服务的管理服务
- 对报表对象进行编程和扩展的应用程序编程接口
- 分析服务
- 联机分析处理与数据挖掘
- 集成服务
- 数据集成平台(数据提取转换加载)
- 处理数据语言
安装IIS服务(Internet信息服务)
- 在管理工具中看是否安装
- 添加或删除程序→添加或删除Windows组件→选择启动
安装SQL
- .NET Framework环境的安装
卸载SQL
- 删除实例与功能
- 剩余内容的删除(控制面板)