SQL server数据库基础

     SQL server数据库基础 

      使用数据库的必要性

       使用数据库可以高效且条理分明地存储数据,它使人们能够更加迅速和方便地管理数据。主要体现在:

       可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。

       可以有效地保持数据信息的一致性、完整性,降低数据冗余。

       可以满足应用的共享和安全方面的要求。

       数据库技术能够方便智能化的分析,产生新的有用信息。

       数据库基本概念

       实体(Entity):客观存在的,可以被描述的。例如:书本、计算机等。

       数据库中的每一行(Row)对应一个实体,每一行叫做一条记录(Record)。

       列:表中的每一个输入项。例如:学生表中的姓名、性别、年龄都是列名。

       表:表是实体的集合,是用来存储具体的数据的。不同的记录组织在一起,就形成了数据库的表。

       数据库:数据库是表和数据库访问对象SQL server数据库基础。其中表分类存储了不同的实体信息,每一行数据对应一个实体的描述信息。

       SQL server数据库基础

sql server 2008 一共有七个版本

sql server 2008企业版           sql server 2008工作组版 

sql server 2008Web版          sql server 2008开发者版 

sql server 2008Express版      sql server 2008标准版 

sql server Compact3.5版         

数据库文件(Database File)

     数据库文件是存放数据库和数据和数据库对象的文件,一个数据库可以有一个或多个数据库文件,一个数据库文件只属于一个数据库;当有多个数据库文件时,有一个文件被定义为主数据库文件(Primary Database File),扩展名为.mdf,用它来存储数据库的启动信息和部分或全部数据;一个数据只能有一个主数据文件,其他数据库文件被称为次数据库文件(Secondary Database File),扩展名为.ndf,用来存储主文件没有存储的其他数据。

管理约束

主键约束(primary key constraint),唯一约束(unique constraint),

检查约束(check constraint), 默认约束(default constraint),

外键约束(foreign key constraint)。






  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值