数据库原理及应用期末复习相关要点

数据库原理及应用期末复习相关要点

ID:35342796

大小:69.53 KB

页数:5页

时间:2019-03-23

数据库原理及应用期末复习相关要点_第1页
数据库原理及应用期末复习相关要点_第2页
数据库原理及应用期末复习相关要点_第3页
数据库原理及应用期末复习相关要点_第4页
数据库原理及应用期末复习相关要点_第5页
资源描述:

《数据库原理及应用期末复习相关要点》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据库原理及应用期末复习相关要点一、考试题型:判断题(10题)单选题(10题)多选题(5题)综合题(ER图,运算,关系代数等)二、考试主要范围:第一章数据库概述第二章数据库系统结构第三章关系数据库的基本理论(重点)第四章结构化查询语言SQL(重点)第七章数据库的安全与保护第一章数据库概述一、数据:数据是载荷信息的媒体,它包括数值型数据和非数值型数据。数值型数据是以数字表示信息,而非数值型数据是以符号及其组合来表示信息。例如字符、文字、图表、图形、图像、声咅等均属于非数值型数据。二、数据管理技术:数据管理是指対数据的分类、组织、编码、存储、查询

2、和维护等活动,是数据处理的中心环节。三、发展阶段:人工管理(数据项);文件管理(数据集合);数据库管理(数据集合+数据关联)。四、人工管理阶段的数据管理有下列特点:1.数据不保存在计算机内。2.没有专用的软件对数据进行管理。3.只有程序(program)的概念,没有文件(file)的概念。数据的组织方式必须由程序员自行设计与安排。4.数据面向程序。即一组数据对应一个程序。五、文件系统阶段的数据管理有下列特点:1.数据以“文件”形式可长期保存在外部存储器的磁盘上。2.数据的逻辑结构与物理结构有了区别,但计较简单。3.文件组织已多样化。4.数据不

3、再属于某个特定的程序,可以重复使用,即数据面向应用。5.对数据的操作以记录为单位。六、数据库阶段的数据管理具有以下特点:1.采用数据模型表示复杂的数据结构。2.有较高的数据独立性。3.数据库系统为用户提供了方便的用户接口。4.数据库系统提供以下四方面的数据控制功能:数据库的并发控制,数据库的恢复,数据的完整性和数据安全性。5.增加了系统的灵活性七、数据库:(DataBase,简记为DB)是指长期存储在计算机内、有组织的、统一管理的相关数据的集合。DB能为各种用户共亨,具有较小的数据冗余度、数据间联系紧密而又有较高的数据独立性等特点。八、数据库

4、管理系统:(DataBaseManagementSystem,简记DBMS)是位于用户与操作系统之间的一层数据管理软件(见图1.4),它为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。九、DBMS的主要功能1.数据库的定义功能:定义语言DDL来定义数据库的三级结构、两级映象,定义数据的完整性约束、保密限制等约束。2.数据库的操纵功能:操纵语言DML实现对数据的基本操作,数据查询和数据更新。3.数据库的保护功能:数据库恢复、数据库的并发控制、数据完整性控制、数据安全性控制。4.数据库的维护功能:数据库的数据载入、转

5、换、转储、数据库改组以及性能监控工能。5.数据字典(DD):对数据库的操作都要通过DD才能实现,DD还存放数据库运行时的统计信息。十、数据库系统:(DataBaseSystem,DBS)是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。十一、人员(一)数据库管理员(DBA)。DBA则是这个机构的一个(组)人员,负责全面管理和控制数据库系统。职责:1.决定数据库中的信息内容和结构:数据库中要存放哪些信息,DBA要参与决策。因此DBA必须参加数据库设计的全过程,并与用户、应用程序员、系

6、统分析员密切合作共同协商,搞好数据库设计。2.决定数据库的存储结构和存取策略:DBA要综合各用户的应用要求,和数据库设计人员共同决定数据的存储结构和存取策略,以求获得较高的存取效率和存储空间利用率。3.定义数据的安全性要求和完整性约束条件:DBA的重要职责是保证数据库的安全性和完整性。因此DBA负责确定各个用户对数据库的存取权限、数据的保密级别和完整性约朿条件。4.监控数据库的使用和运行:DBA还有一个重要职责就是监视数据库系统的运行情况,及时处理运行过程屮出现的问题。比如系统发生各种故障时,数据库会因此遭到不同程度的破坏,DBA必须在最短时

7、间内将数据库恢复到正确状态,并尽可能不影响或少影响计算机系统其他部分的正常运行。为此,DBA要定义和实施适当的后备和恢复策略。如周期性的转储数据、维护口志文件等。5.数据库的改进、重组或重构:DBA还负责在系统运行期间监视系统的空间利用率、处理效率等性能指标,对运行情况进行记录、统计分析,依靠工作实践并根据实际应用环境,不断改进数据库设计。不少数据库产品都提供了对数据库运行状况进行监视和分析的工具,DBA可以使用这些软件完成这项工作。(二)系统分析员和数据库设计人员(稍微看下)(三)应用程序员(稍微看下)(四)用户(稍微看下)十二、SQLSe

8、rver2005有4个系统数据库,它们分别为Master、Model>Msdb>Tempdb。十三、SQLServer中数据类型分为整型(较了解)、浮点型、二进制数

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

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

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