数据库原理及应用整理new

数据库原理及应用整理new

ID:1298668

大小:63.50 KB

页数:14页

时间:2017-11-09

数据库原理及应用整理new_第1页
数据库原理及应用整理new_第2页
数据库原理及应用整理new_第3页
数据库原理及应用整理new_第4页
数据库原理及应用整理new_第5页
资源描述:

《数据库原理及应用整理new》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、数据库(DataBase,简记为DB)就是一个有结构的、集成的、可共享的统一管理的数据集合。所谓有结构的,指的是数据是按一定的模型组织起来的。数据模型可用数据结构来描述。数据模型决定数据的组织方式、操作方法。理解数据库的前提是理解数据模型。现在的数据库多数是以关系模型来组织数据的。可以简单地把关系模型的数据结构-关系理解成为一张二维表。所谓集成的,是指数据库中集中存放着企业各种各样的数据。集中存放的好处是:一个数据只需一个备份,重复存储少,即消除了数据的冗余。没有数据冗余,也就能保证数据的一致。所谓共享,指的是数据库中的数据可以被不同的用户使用。也就是说,每一个用户可以按自

2、己的要求访问相同的数据库。所谓统一管理的,指的是数据库由DBMS统一管理,任何数据访问都是通过DBMS来完成的。数据库管理系统(DataBaseManagementSystem,DBMS)是用来管理数据库的一种商品化软件。数据定义的功能。DBMS提供数据定义语言(DataDefinitionLanguage,DDL)。数据操纵的功能。DBMS提供数据操纵语言(DataManipulationLanguage,DML)。数据库的运行管理(管理数据库)功能。提供数据控制语言DCL(datacontrollanguage),负责数据库在建立、运行和维护时由DBMS统一管理和统一控

3、制。数据库系统DBS(DataBaseSystem)数据库系统(DatabaseSystems,DBS)是一个带有数据库的计算机系统,它能按照数据库的方式存储和维护数据,并且能够向应用程序提供数据。一个完整的数据库系统由数据库(DB)、数据库管理系统(DBMS)、应用程序、用户和硬件组成。数据库系统的产生和发展(1)人工管理阶段(50年代初期)(2)文件系统阶段(50年代后期)(3)数据库系统阶段(60年代后期开始)数据库系统的特点(1)数据结构化(2)数据的共享性高,冗余度低,易扩充(3)数据独立性高(4)数据由DBMS统一管理和控制数据库的三级模式:外模式、概念模式、内

4、模式。数据独立性是指应用程序不因物理存储的改变而改变。数据独立性包含逻辑独立性和物理独立性。逻辑独立性是指概念模式改变时,外模式保持不变,从而使应用程序保持不变。当数据库的概念模式改变时,DBMS只要改变外模式到模式的映射,就可保持外模式不变。从而使应用程序保持不变。物理独立性是指内模式改变时,概念模式保持不变。因为当内模式改变(如数据库的存储设备或存储结构改变)时,DBMS只要通过改变概念模式到内模式映射,从而使概念模式保持不变,实现了数据的物理独立性。decimal(2,1),有效长度为2,小数位占1位。提供了CHAR、VARCHAR、TEXT、NCHAR、NVARCH

5、AR和NTEXT6种数据类型。前3种数据类型是非Unicode字符数据,后3种是Unicode字符数据。Datetime:用于存储日期和时间的结合体。定义可变长度字符型变量@name,长度为8可变长度的字符型变量@sex,长度为2,DECLARE@namevarchar(8),@sexvarchar小整型变量@age@agesmallint利用CAST函数可以将某一种数据类型强制转换为另一种数据类型,其语法格式如下:CAST(expressionASdata_type)CONVERT函数允许用户把表达式从一种数据类型转换为另一种数据类型,并且还在日期的不同显示格式之间进行转

6、换,其语法格式如下:CONVERT(data_type[(length)],expression[,style])可使用CREATEFUNCTION语句创建函数,使用ALTERFUNCTION语句修改函数,使用DROPFUNCTION语句删除函数。函数—用户自定义函数Schema_name:用户自定义函数所属的模式名称Function_name:用户自定义函数的名称@parameter_name:用户自定义函数的参数名称Parameter_data_type:参数的数据类型Default:参数的默认值Return_data_type:用户自定义函数返回值的数据类型Funct

7、ion_body:用户自定义函数体,是一系列实现函数功能的Transact—SQL语句的集合。Expression:用户自定义函数的返回值。数据文件;主数据文件名称的默认后缀是mdf,次数据文件名称的默认后缀是ndf系统数据库系统数据库由master、model、msdb、tempdb和隐藏的Resource数据库组成(1)master数据库:master数据库用于记录SQLServer2008R2中所有服务器级别的对象。(2)model数据库:model数据库是一个模板数据库。每当创建新的数据库时(包括系统数据库

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。