设为首页收藏本站

EPS数据狗论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1488|回复: 0

SQL SERVER数据库的简单介绍

[复制链接]

16

主题

90

金钱

153

积分

入门用户

发表于 2019-4-9 14:47:22 | 显示全部楼层 |阅读模式

SQL SERVER数据库的简单介绍
一、数据库技术的发展
  数据库技术是应数据管理任务的需求而产生的,先后经历了人工管理、文件系统、数据库系统等三个阶段。
二、关系型数据库
  SQL Server属于关系型数据库。
  关系模型
    以二维表来描述数据,每个表中有多个字段列和记录行。
  关系模型的基本术语
    关系——一个二维表就是一个关系
    元组——就是二维表中的一行,即表中的一列
    属性——就是二维表中的一列,用类型和值表示
    域——每个属性取值的变化范围,如性别的域为{男,女}
  关系模型中的数据约束
    实体完整性约束——约束关系的主键属性值不能为空值
    参照完整性约束——关系之间的基本约束
    用户定义的完整性约束——反映具体应用中数据的语义要求
  关系数据库的规范化
     第一范式:在一个关系中,消除重复字段,且各字段都是最小的逻辑存储单位
    第二范式:若关系模型属于第一范式,则关系中每一个非主关键字段都完全依赖于主关键字段,不能只部分依赖于主关键字的一部分
    第三范式:若关系模型属于满足第一范式和第二范式,第三范式要求去除传递依赖
  关系数据库的设计原则
    1.数据库内数据文件的数据组织应获得最大限度的共享、最小的冗余度,消除数据及数据依赖关系中的冗余部分,使依赖于同一个数据模型的数据达到有效的分离。
    2.保证输入和修改数据时的一致性和正确性。
    3.保证数据与使用数据的应用程序之间的高度独立性。
三、SQL SERVER 架构
  SQL Server是基于客户端/服务器模式(C/S模式)的大型关系型数据库管理系统。它在电子商务、数据仓库和数据库解决方案等应用中起着核心作用,为企业的数据管理提供强大的支持,对数据库中数据提供有效的管理,并采用有效的措施实现数据的完整性及数据的安全性。
四、一些基本定义
  数据:是事物客观存在的反映,可以用文字、符号等记录下来的。
  信息:数据+处理
     经过加工处理的有用的数据。
  字段:标识实体属性的命名单位。
  记录:字段的有序集合,一个记录描述一个实体。
  关键字:唯一标识每个记录的字段或字段集。
五、相关数据库介绍
  1.master 包含了sql诸如登陆帐号,系统配置,数据库位置 及数据库信息等,用于控制数据库的sql server 的运行;
  2.model为新创建的数据库提供摸板;
  3.msdb 为sql server agent调度信息和作业记录提供存储空间;
  4.tempdb 为临时表和临时存储过程提供存储空间;
  5.distribution 当在做复制操作时,才会产生,用来存储快照等发布信息。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

客服中心
关闭
在线时间:
周一~周五
8:30-17:30
QQ群:
653541906
联系电话:
010-85786021-8017
在线咨询
客服中心

意见反馈|网站地图|手机版|小黑屋|EPS数据狗论坛 ( 京ICP备09019565号-3 )   

Powered by BFIT! X3.4

© 2008-2028 BFIT Inc.

快速回复 返回顶部 返回列表