数据的检索结果也是关系(即表),所以结构简单、清晰,用户易懂易用。适用于集合操作,有标准语言。14DDL:数据定义语言(DataDefi
itio
La
guage用于定义数据库的三级结构,包括外模式、概念模式、内模式及其相互之间的映象,定义数据的完整性、安全控制等约束。15DML:
314
f数据操纵语言(DataMa
ipulatio
La
guage由DBMS提供,用于让用户或程序员使用,实现对数据库中数据的操作。
11文件系统阶段的数据管理有些什么缺陷?文件系统有三个缺陷:(1)数据冗余性(redu
da
cy。由于文件之间缺乏联系,造成每个应用程序都有对应的文件,有可能同样的数据在多个文件中重复存储。
(2)数据不一致性(i
co
siste
cy。这往往是由数据冗余造成的,在进行更新操作时,稍不谨慎,就可能使同样的数据在不同的文件中不一样。
(3)数据联系弱poordatarelatio
ship。这是由文件之间相互独立,缺乏联系造成的。
12数据库阶段的数据管理有些什么特点?1采用复杂的数据模型表示数据结构2有较高的数据独立性数据结构分成用户的逻辑结构、整体逻辑结构和物理结构三级3数据库系统为用户提供方便的用户接口,可以使用查询语言、终端命令或程序方式操作数据,也可以用程序方式操作数据库。
4系统提供了四个方面的数据控制功能:数据库的恢复、并发控制、数据完整性和数据安全性,以保证数据库中数据是安全的、正确的和可靠的。
5对数据的操作不一定以记录为单位,还可以数据项为单位,增加了系统的灵活性。
13你怎样理解实体、属性、记录、字段这些概念的类型和值的差别?试举例说明。
实体(e
tity:是指客观存在可以相互区别的事物。
414
f实体可以是具体的对象,如:一个学生,一辆汽车等;也可以是抽象的事件,如:一次借书、一场足球赛等。属性(attribute:实体有很多特性,每一个特性称为属性。每个属性有一个值域,其类型可以是整数型、实数型、字符串型。比如,学生(实体)有学号、姓名、年龄、性别等属性,相应值域为字符、字符串、整数和字符串型。字段(field:标记实体属性的命名单位称为字段或数据项。它是可以命名的最小信息单位,所以又称为数据元素或初等项。字段的命名往往和属性名相同,比如,学生有学号、姓名、年龄、性别等字段。记录(record:字段的有序集合称为记录。一般用一个记录描述一个实体,所以记录又可以定义为能完整地描述一个实体的字段集。如:一个学生记录,由有序的字段集(学号、姓名、年龄、性别等)组成。14试述DBMS的r