数据库视频——入门知识(一)

数据库视频已经看完了,但是发现自己好多东西看过去并没有印象,只是有个模糊的记忆,还是需要总结和回顾思维导图必不可少!
在这里插入图片描述

一.SQL Server简介:

1.是一个典型的关系型数据库管理系统。其特点有:功能强大,操作简单,可靠的安全性。
2.SQL Server2008的体系结构:体系结构指的是组成部分和组成部分之间关系的描述。
(1)数据库引擎:核心服务,负责完成数据存储,处理和安全管理。增删改查等操作。
(2)分析服务(Analysis Services):通过服务器与客户端技术组合提供联机分析处理(OLAP)和数据挖掘。
(3)报表服务(Reporting Services):创建和发布报表及报表模型的图形工具和向导。
Microsoft SQL Server Reporting Services 是一种基于服务器的新型报表平台,可用于创建和管理包含来自关系数据源和多维数据源的数据的表格报表、矩阵报表、图形报表和自由格式报表。可以通过基于 Web 的连接来查看和管理您创建的报表。
(4)集成服务(Integration Services):数据集成平台,完成有关好数据的提取,转换和加载等操作。
3.报表服务,安装IIS服务:找到Windows安装光盘,FTP服务默认不勾选
4.安装SQL server2008:
安装光盘,打开安装文件,.net Framework ,第一次安装,功能选择全选。目录保存在D盘
实例配置:默认实例,安装在C盘重装系统会有影响。
服务器配置:服务账户第二个,排序规则:默认
数据库引擎配置:混合模式,账户设置,数据目录,
分析服务配置:当前用户,默认,下一步,报表服务页面:第一个,本机…, 发送与否.
5.卸载SQL server:
控制面板——添加和删除程序:更改或删除——删除。选择实例——删除功能:全选——删除规则——准备删除:确定删除——完成。——刷新,还有其他的关于SQL的组件,可以选择删除。

二.数据库简介:

1.数据库的三种系统模型:
层次模型
网状模型
关系模型
2.关系数据库:由数据表和数据表之间的关联组成。每个具有相同属性的数据独立存在的一个表中。
3.键码:在关系中用来标识一列或多列。
主关键字:是表行的唯一标识的候选关键字,一个表中只有一个主关键字,又称为主键
候选关键字:唯一表中一行而又不含多余属性的一个属性集
公共关键字:两个关系中具有相容或相同的属性或属性组,这个属性或属性组就是这俩个关系的公共关键字
外关键字:一个公共关键字在一个关系中是主键,这个主键在另一个关系中被称为是另一个关系的外键。
外键表示两个关系之间的联系。

4.完整性规则
实体完整性:主键不能为空。
参照完整性规则:如果关系的外键R1和关系R2中的主键相符,则外键的每个值必须在关系R2中主键的值中找到或者是空值。
用户定义完整性规则:针对某一具体的实际数据库的约束条件

三。范式理论:

规范化,数据库组织成在保持存储数据完整性的同时最小化冗余数据的结构的过程。最小化冗余度。
范式:符合某一种级别的关系模式的集合。

关系数据库的六种范式:
第一范式:数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有都讴歌值或者不能有重复的属性。
第一范式(1NF)原则:
1.数组的每个属性只能包含一个值
2.关系中的每个数组必须包含相同数量的值
3.关系中的每个数组一定不能相同。

第二范式(2NF):逐级递增,先满足第一范式,且该数据表中的任何一个非主键字段的数值都依赖于该数据表的主键字段。(消除局部依赖)

第三范式(3NF):已满足2NF数据表中的任何两个非主键字段的数据值之间不存在函数依赖关系。(消除传递依赖)

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

四.E—R图:

数据模型,实体——联系数据模型,(语义数据模型)面向问题的概念数据模型,图形反应事物与数据之间的关系。

实体:观念世界中描述客观事物的概念,具体或者抽象的事物。
同一类实体的所有实例就构成该对象的实体集。

关系:
一对一关联(一个班级一个辅导员)
一对多关联(一个班级多个学生)
多对多关联(多个学生有多个老师)

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ariel_欢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值