看视频的方法:
看完概念,截一个列子,加以说明,看完之后用几句话概括一下其作用
工具:oneNote
收获:对数据库的作用和功能有了初步的了解和应用,基本明了有什么问题在哪解决和有问题时知道在哪个范围。
数据库
就是数据存放的地方,是需要长期存放在计算机内的有组织并且可共享的数据集合。
常见的数据库模型
1.层次模型
2.网状模型
3.关系模型
关系数据库
是由数据表和数据表之间的关联组成。
内容:
1.基本术语—确定各信息关系
2.完整性规则—防止逻辑性错误
3.范式理论—规则越来越完善,防止逻辑性错误
SQL Server 2008有四部分组成
数据库引擎:数据的存储,处理和安全管理,创建数据库,表,视图,查询,访问(增删改查)
Analysis Services:提供联机分析处理和数据挖掘功能,如分析学生数据,对症下药
Reporting Services:创建和发布报表
Integration Services:负责完成功能有关数据的提取,转换和加载等操作,可以处理各种各样的数据源,如:SQL Server,Excel,文本文件等
架构
架构等于容器,包含表,视图,对象等,将权限与用户关联起来,(如你老师和学生权限和功能都不一样,架构就是帮助编辑这些权限和功能)
语言
定义语言:DDL,对数据库的定义,creat语句 drop
操纵语言:DML,对对象的数据读取,新增,修改,不对对象本身,是对象的数据
控制语言:权限
事物管理语言:每个select语句执行的成功与失败管理
流程控制语言:循环,选择语句等
附加的语言元素:变量,表达式,常量等
存储过程
为了实现特定功能而编译一个过程,保存在数据库中,可以调用
触发器
通过事件而做出相应的反应(就像卖了一件产品,就在库存减一件,或者出现错误,提醒)
用户
选择可以管理的数据库和在数据库中角色
角色
可以拥有那些权限
权限
不同用户不同的功能
备份
- 完整数据库备份—备份整个数据库的数据
- 差异数据库备份—最近一次完整数据库备份以后发生改变的数据
- 事物日志备份—上一个事物以来已经发生了变化的部分
- 文件组备份—
备份设备:一个数据库可以分成好几个文件组进行备份,好几个文件使一个整体,单个发挥不了作用
恢复
- 常规恢复—完整,差异,事物
- 时间点恢复—恢复到具体的时间点
自动化
- 作业—自动化任务的一系列步骤
- 警报—产生错误或事件,以各种形式发送给用户
- 操作员—配置谁来接受警报以及何时接受警报
- 计划—指定了作业运行的时间
集成服务
将两个不同数据库中的数据转移数据
将学生成绩中的一个数据导入到另一个数据库中
报表服务
把数据按照表格的形式呈现,也可以管理表格在(配置报表服务器)哪个网站上可以看到,也可以在网站上更改,删除等操作
分析服务
多维度分析数据
监视数据库
数据库每一个操作都可以监视到