nullSql Server 2005Sql Server 2005数据库基本概念
数据库基本概念
数据与信息
数据是经过组织的符号记录的集合。
信息是具有特定意义的数据。(信息=数据+处理)
数据库(DB):长期存在计算机内的,有组织,可共享的数据的集合。
数据库管理系统(DBMS):位于用户与操作系统之间的一层数据管理软件。
数据库系统(DBS):由数据库、硬件、软件和相应的人员组成,管理的对象是数据。
数据库系统(DBS) 数据库系统(DBS)数据库系统(DBS):
是采用了数据库技术的计算机系统。主要由数据库、硬件系统、软件系统、各类用户四部分组成。
数据库的类型
数据库的类型
层次型数据库
网络型数据库
关系型数据库
数据库的类型数据库的类型层次模型
特征:
有且仅有一个结点没有父结点,
此结点称为根结点。
其他结点有且仅有一个父结点。
仅能反映实体间1:N的关系。
查找一个结点,必须从根结点开始查起。
对子结点而言,可以直接找到其父结点。数据库的类型网状模型
特征:
允许一个以上结点无父结点。
一个结点可以有多于二个父结点。
可以反映实体间M:N的关系。
查找一个结点,可以从任意结点开始查起。
子结点到父结点的联系不唯一。
不同的联系名确定其父结点。数据库的类型数据库的类型关系模型:
定义:用二维表结构来表达实体集,用关键码来导航数据。它是二维表的集合,每个二维表就是一个关系。
数据库的类型SQL Server的数据库对象SQL Server的数据库对象表(Table)
视图(View)
索引(Index)
主键(Primary Key)
外键(Foreign Key)
存储过程(Stored Procedure)
触发器(Trigger)
约束(Constraint)
默认值(Default)
角色(Role)和用户(User)
架构(SCHEMA)数据类型 数据类型 1、整数型数据类型 数据类型 2、精确数值型格式:decimal (p,s) / numeric (p,s)
精度小数位例:123.4567 ,定义为:decimal(7,4)数据类型 数据类型 3、近似数值型特点:存储数值取值范围非常大的数据。
用科学计数法来表示。数据类型 数据类型 4、字符型 (Non-Unicode)Char(n)与Varchar(n) 区别:
当输入字符长度不足n时,char(n)用空格补足;
varchar(n)按字符实际长度。
可变长度字符型
固定长度字符型
存大文本数据
数据类型 数据类型 4、统一编码(Unicode)字符型
可变长度字符型
固定长度字符型
存大文本数据
数据类型 数据类型 5、日期时间型
Sql 2008
数据类型 数据类型 6、逻辑型数据类型 数据类型 7、货币型数据类型 数据类型 8、二进制数据类型空值的含义空值的含义空值(Null):表示该列的取值是不确定的。
当某一字段可以接受NULL值时,表示该字断的值可以不输入空值(Null) ≠空格
空值(Null) ≠0例:一个学生信息表中的,“学号”列,
是否可以取空值?数据库管理系统的基本功能 数据库管理系统的基本功能 定义数据
处理数据
数据库运行管理
数据组织、存储和管理
数据库的建立和维护四种基本的数据库语言介绍四种基本的数据库语言介绍数据定义语言(DDL)
数据操纵语言(DML)
数据控制语言(DCL)
数据查询语言(DQL)
本文档为【数据库系统(DBS) 基础知识】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。