SQL Server视频总结(一):SQL Server概述

本文是关于SQL Server的入门总结,涵盖了SQL Server的功能优势、数据库基本概念、关系数据库的特性、完整性规则、范式理论以及E-R模型。内容包括SQL Server的可视化操作、安全性、数据库引擎的职责、Analysis Services、Reporting Services和Integration Services的作用。
摘要由CSDN通过智能技术生成

引言:
经过了半个月的数据库视频学习,终于看完了SQL Server视频。

整套课程讲解了从SQL Server的使用到数据库的操作,以及后面有关数据库的发布等等,内容并不都是重点,所以自己也在不同的地方下了不一样的精力。

本篇博客主要是写一些有关SQL Server入门的知识

1.SQL Server
优点:
1.功能强大
2.操作简单(可视化)
3.安全性强

2.数据库概念
-数据库就是存放数据的地方,需要长期存放在计算机内的有组织并可共享的数据集合
-数据库中数据特点:
1.较小的亢余度
2.较高的数据独立性
3.易扩展性

-常见数据库模型:
1.层次模型
2.网状模型
3.关系模型

3.关系数据库
-以关系模型为基础
-特点:将每个具有相同属性的数据独立存于一共表中,增删不会影响其他数据

-基本术语:
1.键码Key:在关系中用于标识行的一列或多列
2.主关键字Primary Key:作为表行的唯一标识的候选关键字,一个表只有一个主关键字
3.候选关键字:唯一标识表中的一行而又不含多余属性的一个 属性集
4.公共关键字Common Key:两个关系数据库中具有相容或相同的属性或属性组,则该属性被称为两个关系数据库的公共关键字
5.外关键字Foreign Key:若公共关键字在一共关系中是主关键字,则该公共关键字被称为另一个关系的外关键字

-关系数据库完整性规则:
1.实体完整性:关系的主属性不能为空值
2.参照完整性:若关系的外键R1与关系R2中主键相同,则外键的每个值必须在关系R2中主键的值中找到或为空值
3.用户定义完整性:针对某一具体实际数据库的约束条件

4.范式理论

-规范化(六种)
-第一范式
1.数组每个数据只有一个值
2.关系中每个数组必须包含相同数量的值
3.关系中每个数组一定不能相同
-第二范式
若一个数据表已经满足第一范式,且该数据表中任何一个非键字段的数值都依赖于该数据表的主键字段,则该数据表满足第二范式
(即优化表中可以成为主键字段的非键字段的数值)
-第三范式
若一个数据表已经满足第二范式,且该数据表中任何两个非主键字段的数据值之间不存在函数信赖关系,则该数据表满足第三范式
(即若两列或多列字段之间的数据值无规律计算关系)

5.E-R模型
一种实体-联系数据模型,用简单的图形反映现实世界中存在的事物或数据及它们之间的关系

-实体:观念世界中描述客观事物的概念
实体集:同一类实体的所有实例(各实体属性值相同)

-关系:
1.一对一关联
2.一对多关联
3.多对多关联
*建数据库前需要将E-R模型写出

6.SQL Server 2008体系结构
数据库引擎 Reporting Services Analysis Services
Intergration Services

-数据库引擎
负责完成数据的存储、处理与安全管理
(建库、表、视图、数据查询与访问)

-Analysis Services
通过服务器与客户端的组合提供联机分析服务与数据挖掘功能

-Reporting Services
用于创建和发布报表及报表模型的图形工具和向导、用于管理Reporting Services的报表服务器管理工具和用于对Reporting Services对象模型进行编程和扩展的应用程序编程接口(API)

-Integration Services
数据集成平台,负责完成有关数据的提取,转换和加载等操作
将数据处理后加载到Analysis Services中

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
SQL Server 2014基础入门视频教程 (40集,含课件) 1.SQL Server 2014简介.mp4 2.SQL Server 2014硬件和软件要求.mp4 3.SQL Server 2014数据库安装.mp4 4.SQL Server 2014数据库创建.mp4 5.SQL Server 2014数据库修改与删除.mp4 6.SQL Server 2014数据库备份与还原.mp4 7.SQL Server 2014数据类型.mp4 8.SQL Server 2014新建表.mp4 9.SQL Server 2014修改、删除表结构.mp4 10.SQL Server 2014定义表主键、外键.mp4 11.SQL Server 2014新增表记录.mp4 12.SQL Server 2014查询表记录.mp4 13.SQL Server 2014修改表记录.mp4 14.SQL Server 2014删除表记录.mp4 15.SQL Server 2014条件限制where.mp4 16.SQL Server 2014 BETWEEN语法.mp4 17.SQL Server 2014子查询IN.mp4 18.SQL Server 2014子查询EXISTS.mp4 19.SQL Server 2014返回记录排序.mp4 20.SQL Server 2014关联查询.mp4 21.SQL Server 2014聚合函数AVG() SUM().mp4 22.SQL Server 2014聚合函数MIN() MAX().mp4 23.SQL Server 2014COUNT和SUM()函数.mp4 24.SQL Server 2014 LEN()函数.mp4 25.SQL Server 2014随机数的产生.mp4 26.SQL Server 2014 GETDATE() GETUTCDATE().mp4 27.SQL Server 2014 CONVERT函数.mp4 28.SQL Server 2014 DATEDIFF函数.mp4 29.SQL Server 2014 DATEPART函数.mp4 30.SQL Server 2014 CHARINDEX函数.mp4 31.SQL Server 2014 STUFF函数.mp4 32.SQL Server 2014 SUBTRING函数.mp4 33..SQL Server 2014 LEFT()和RIGHT函数.mp4 34.SQL Server 2014 LTRIM()和RTRIM()函数.mp4 35.SQL Server 2014 UPPER()和LOWER()函数.mp4 36.SQL Server 2014 REPLACE()函数.mp4 37.SQL Server 2014 REPLICATE和SPACE()函数.mp4 38.SQL Server 2014 REVERSE函数.mp4 39.SQL Server 2014 CAST函数.mp4 40.SQL Server 2014 CASE函数.mp4
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值