数据库期末复习重点

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库期末重点

1.数据是对客观事物的记录,是数据库中存储的基本对象。

2.数据的概念包括两方面:数据内容和数据形式

3.信息是指数据经过加工处理后所获取的有用知识,或是说人们从数据中所得到的对客观

事物的了解。

4.信息的特征:共享性、识别性、转换性、传递性、存储性、时效性。

5.数据处理是指从某些已知的数据出发,推导加工出一些新的数据。

6.数据管理是指对各种形式的数据进行收集、储存、加工和传播的一系列活动的总和。

7.数据管理技术发展的三个阶段:人工管理阶段、文件系统及数据库系统阶段。

8.数据库系统阶段的特点:

a)数据结构化。数据结构化是数据库与文件系统的根本区别。

b)较高的数据独立性。用户能以简单的逻辑结构操作数据而无需考虑数据的物理结构。

c)数据共享。在数据库系统中,数据不再仅仅服务于某个程序或用户,而成为若干程

序或用户的共享资源,由数据库管理系统统一管理与控制。

d)方便的用户接口。用户可以使用查询语句或终端命令操作数据库,也可以用程序方

式操作数据库。

e)较强的数据控制能力。并发控制能力、恢复能力、完整性能力、安全性能力等。

9.数据库系统(DBS,DataBase System)是一个计算机应用系统,由支持数据库运行的硬

件、数据库、数据库管理系统、应用软件、数据库管理员和用户组成。

10.数据库是长期存储在计算机存贮介质上,有一定组织形式、可共享的数据集合。

11.数据库管理系统是介于用户和操作系统之间的一层数据管理软件,它为数据库的建

立、运行和维护提供了统一的管理和控制。

12.数据库管理系统的作用:DBMS是数据库系统的核心,其功能的强弱是衡量数据库

系统性能优劣的主要指标。

13.数据库应用

a)程序是对数据的管理,在几乎所有的事务处理中都用到了数据库技术来管理数据。

这样的程序可以称为数据库应用。

14.数据库应用的分类:客户端应用程序和服务端应用程序

15.用户

a) 1.系统分析员

b) 2.数据库设计人员

c) 3.应用程序员

d) 4.终端用户

16.数据库体系结构

a)三级模式:外模式、模式和内模式

b)两个映射:外模式—模式映射、模式—内模式映射

17.为什么DBMS具有较高的独立性(见课本P14)

18.简述DBMS的工作过程(P15)

19.DBMS的主要功能

a)数据库定义功能

b)数据库操作功能

c)数据库控制和管理功能

20.DBMS的特点:一个设计优良的DBMS,应该具有友好的用户界面、比较完备的操作功

能、较高的运行效率、清晰的系统结构和良好的开放性等特点。

21.数据模型是指数据库中数据与数据之间的关系,任何一种数据库管理系统都是基于

某种数据模型。

22.数据模型的组成要素:

a)数据的结构:对系统静态特性的描述

b)数据的操作:对系统动态特性的描述

c)数据的约束条件

23.通常按照其数据结构的类型来命名数据模型:

例如层次结构、网状结构和关系结构的数据模型分别命名为层次模型、网状模型和关系模型。

24.人们习惯用表格形式表示一组相关的数据,既简单又直观。这种由行与列构成的二

维表,在数据库理论中称为关系。

25.用关系表示的数据模型称为关系模型。

26.关系模式:对关系的描述称为关系模式,一个关系模式对应一个关系的结构。其格

式为:

27.关系的基本要求:

a)关系中的每个属性必须是不可分割的数据单元。

b)同一关系中不允许出现相同的属性名。

c)同一关系中不能有相同的元组。(即表中任意两行不能相同)

d)任意交换两个元组或属性的位置,不会改变关系模式。(即交换两行或两列的位置

不影响数据的实际含义)

28.关系的完整性约束条件包括:

a)实体完整性

b)参照完整性

c)用户定义的完整性

29.SQL Server功能简介

a)数据库管理功能:数据库建立、维护、安全性、完整性维护。

b)网络连接产品:C/S连接工具、数据通信、与WEB等的接口。

c)应用程序开发工具:Transact-SQL、应用程序接口。

d)用户信息存取工具:非专业人员(不通过SQL)查询数据库的功能及工具。

30.验证模式

a)Windows验证模式

b)混合验证模式(Windows验证和SQL Server 2000验证)

31.服务管理器的作用:

用于启动、暂停、停止SQL Server2000的服务及查看服务状态。

32.企业管理器:

是用来对本地或者远程服务器进行管理操作的服务器应用程序,是SQL Server 2000

功能强大的管理工具。

33.使用企业管理器,可以完成下述工作(企业管理器的功能):

a)管理登录和用户权限

b)管理数据库、表、视图、存储过程、触发器、索引、规则、默认等数据对象

c)启动、终止和配置服务器

d)备份和恢复数据库以及事务日志

e)导入和导出数据

f)转换数据

34.查询分析器:编辑Transact-SQL发送到SQL服务器,并显示执行结果。

35.简述SQL Server 2000体系结构:SQL Server 2000采用基于客户/服务器计算模型的

分布式体系结构,把应用程序对数据库的访问和数据库引擎分离开来。SQL Server的核心数据库服务器运行在基于Windows的服务器之上。基于Windows的服务器通过以太局域网(LAN)与多个客户机系统连接。这些客户机系统一般是运行SQL Server客户机软件的PC机。这些PC机既可以是单独的桌面系统,也可以是其他网络服务的平台,如Internet Information Server(IIS)Web服务器。

36.SQL Server的四个主要API:OLE DB、ODBC 、DB-Library和Transact-SQL

37.数据库的类别

a)物理数据库和逻辑数据库

b)系统数据库和用户数据库

38.SQL数据库至少有两个物理文件构成:数据库信息文件和日志文件。

39.表和视图

i.表,即基本表,它是在数据库中存放的实际关系。

ii.视图是为了用户查询方便或根据数据安全的需要而建立的虚表。

40.索引是用来加速数据访问和保证表的实体完整性的数据库对象

41.约束

约束规则用于加强数据完整性。

a)Primary Key(主码约束)

b)Foreign Key(外码约束)

c)Unique(唯一性约束)

d)Check(条件约束)

e)Not Null(非空值约束)

42.数据库结构

SQL Server 2000的三种物理文件:

a)主数据文件(.mdf) :主数据文件也称为基本数据文件,一个数据库有且只能有一个。

b)辅助数据文件(.ndf) :辅助数据文件又称从属文件,当数据库中的数据较多时需要

建立辅助数据文件。可以没有、有一个或多个辅助数据文件。

c)日志文件(.ldf) :日志文件是用于存放数据库日志信息的文件。一个数据库可以有

一个或多个日志文件。

43.关于SQL Server的常规标识符部分请大家自行复习,明白的略过……(P144)

44.存储过程概述

存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件的执行以及其他强大的编程功能。

45.存储过程的优点:

a)可以在单个存储过程中执行一系列SQL语句。

b)可以从自己的存储过程内引用其他存储过程,这可以简化一系列复杂语句。

c)存储过程在创建时即在服务器上编译,所以执行起来比单个SQL语句快,且能减

少网络通信的负担。

46.SQL Server支持两种类型的触发器:

a)AFTER触发器:AFTER触发器只有在某一事件(如INSERT、UPDATE、DELETE)发生之

后才被触发,AFTER触发器分为INSERT、UPDATE、DELETE三种触发器

b)INSTEAD OF触发器:INSTEAD OF触发器被事件触发之后,相应的事件并不执行而

相关文档
最新文档