通过一周的时间把数据库视频看完了,可想而知我的效率是多么的高,哈哈哈。看完这些视频收获了很多,对数据库有了一个进一步的了解。接下来是我在看视频中对一些知识点做的笔记。

数据库快照

优点:

1.维护历史数据以生成报表

2.释放主题数据库上的资源

3.加快恢复操作效率
限制:

1.不能对数据库进行删除、分离或还原

2.性能受影响

3.不能从源数据库或任何快照删除文件

4.源数据库必须处于在线状态

数据类型

数字:

bigint、int、smallint、tinyint

decimal、numeric

money、smallmoeny

float、real、Bit

字符:
c
hr-Nchar、Varchar-Nvarchar、text-ntext

日期和时间:
datetime、smalldatetime(范围不同、精准度也不同)

二进制:
binary-varbinary、image

规则:

单独对象关联到一个或多个表中的一列或几列可以对数据值的验证

视图修改数据

注意事项:

1.select列表含有distinct、表达式
2.在FROM子句中引用多个表
3.引用不可更新的视图
4. group by 或having 子句

索引

聚集索引:确定表中数据的物理顺序。

非聚集索引:数据存储在一个位置,索引存储在另一个位置

区别:数据行不按非聚集索引键的顺序排序和存储

非聚集索引的叶层不包含数据页,相反,叶节点包含索引行

多表的基本连接

1.Select子句列表中,每个目标列前加基表名称

2.Form 子句包括所有使用的基表

3.Where子句应以一个同等连接

万能语句Transact(创建、插叙、删除等)

基本类型 | 常用类型

数据定义语言 | 事务管理语言

数据操作语言 | 流程控制语言

数据控制语言 | 附加的语言元素

死锁

必要条件:互斥条件:一个资源每次只能被一个进程使用

请求与保持条件:一个进程因请求资源而组塞时,对已获得的次元保持不放

不剥夺条件:进程以已获得的资源,在未使用完以前,不能强行剥夺

循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。

解除和预防:按同一顺序访问对象

避免事务中的用户交互

保持事务简短并在一个批处理中

使用低隔离级别

使用绑定连接

复制类型

1.事务复制 2. 合并复制 3. 快照复制

数据库视频总结之概念篇相关推荐

  1. 数据库基础知识:概念篇

    1. 数据库,服务器,表关系 什么是数据库:数据库是数据的集合,具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享. 所谓安装数据库服务器,只不过是在机器上安装 ...

  2. 数据库视频(三)——总结篇

    前言 从接触到学习数据库也有一段时间了,不同阶段对数据库的认识和理解也是不一样的.对于较早知道的知识,通过看数据库视频更加深入的理解了:对于现在刚知道的知识,通过看数据库视频拓宽了了解的知识面.本篇博 ...

  3. 【学习记录】第一章 数据库设计-《SQL Server数据库设计和开发基础篇视频课程》...

    一.课程笔记 1.1  软件开发周期 (1)需求分析阶段 分析客户的业务和数据处理需求. (2)概要设计阶段 设计数据库的E-R模型图,确认需求信息的正确和完整. /* E-R图:实体-关系图(Ent ...

  4. 计算机数据库管理基本知识,2015年计算机四级考试《数据库技术》基础知识:概念篇...

    2015年计算机四级考试<数据库技术>基础知识:概念篇 信息与数据 1. 信息.物质.能量是组成客观世界并促进社会发展的三大基本要素; 2. 信息(Information)--是客观世界事 ...

  5. 【软件测试】基础-概念篇

    软件测试基础-概念篇 记录 - 慕课网 imooc 软件测试基础-概念篇 简介:系统介绍什么是软件测试,从软件测试的定义.原则以及测试阶段.测试模式.测试手段和测试类型分别详细说明软件测试中的各种测试 ...

  6. 数据库期中考试这一篇就够了

    第一章 绪论 1.1.1数据库的4个基本概念 数据(Data):描述事物的符号叫做数据.这些符号可以是数字.文字.图形.图像.音频.视频等,数据具有多种表现形式,它们都可以经过数字化后存入计算机.数据 ...

  7. ORM查询语言(OQL)简介--概念篇

    相关文章内容索引: ORM查询语言(OQL)简介--概念篇 ORM查询语言(OQL)简介--实例篇 ORM查询语言(OQL)简介--高级篇:脱胎换骨 ORM查询语言(OQL)简介--高级篇(续):庐山 ...

  8. Hugepages你用了吗?--原理概念篇

    Hugepages你用了吗?----原理概念篇 Hugepages你用了吗?----测试案例篇      引子 系统进程是通过虚拟地址访问内存,但是CPU必须把它转换程物理内存地址才能真正访问内存.为 ...

  9. 时序列数据库武斗大会之 OpenTSDB 篇

    在前面的<时序列数据库武斗大会之 TSDB 名录 Part 1>和<时序列数据库武斗大会之TSDB名录 Part 2>中,我们介绍了一些常见的TSDB,并在<时间序列数据 ...

最新文章

  1. [UWP小白日记-10]程序启动屏(ios解锁既视感)
  2. 吴恩达说“将引领下一波机器学习技术”的迁移学习到底好在哪?
  3. MapReduce: Simplified Data Processing on Large ...
  4. JAVA自学笔记24
  5. Java Spring IOC用法
  6. 国密算法SM2-java实现
  7. mysql function怎么创建_mysql,function_mysql创建函数出现问题?,mysql,function - phpStudy
  8. 分治比赛选手循环问题
  9. 集成产品开发团队的组成
  10. apache tuscany(一)
  11. JAVA数组——二分查找
  12. VTD信号灯TrafficLight数据解析提取
  13. 谷歌浏览器flash插件离线下载,最新版
  14. 计算机磁盘检查,使用磁盘检查工具进行硬盘诊断
  15. Python笔记03:python中用import导入包的机制原理是什么?
  16. 计算机国培目标与计划,2018国培个人研修计划
  17. Arduino之oled屏幕使用
  18. 悼念蓝色理想FLASH区版主:手工感情==生命如此之脆弱
  19. Windows Azure Virtual Network (13) 跨数据中心之间的虚拟网络点对点连接VNet Peering
  20. jQuery基础:选择器、动画、DOM操作和事件等

热门文章

  1. 微信小程序制作-----日历记事本
  2. 在那个时候根本没有计算机房,王德厚:我们现在的写作环境与王瑶先生那个时候没有根本区别...
  3. Am3358增加Uboot的logo显示 增加Uboot自定义命令控制LCD
  4. 纯前端提示页面版本更新
  5. 屏幕的单位如何计算机,如何查看您的计算机显示器有多少英寸
  6. Flutter2.5新特性 中文版
  7. 大屏互动-大屏交互-大屏投影技术解决方案
  8. PPT打不开提示访问出错怎么办
  9. 西南民族大学第十届校赛(同步赛) 个人笔记 题解
  10. 海南“多规合一”改革促行政审批提速城乡面貌提质