名词解释 数据类型
    数据类型是数据的结构特性,是数据的抽象化描述。不同的数据类型表示着不同的数据集合,实现不同的数据操作。一般来说,数据库中所有对数据的操作都是通过这些数据类型实现的。
    关系型数据库:关系型数据库是以关系模型为基础,以关系代数为数据结构,并由关系数据库管理系统进行管理和控制的数据库。关系型数据库的优点是处理事务快,易于修改,缺点是不能保存新数据,查速度慢。关系型数据库的设计主要采用了规范化理论、关系模型和现代数据库管理技术。这样可使大量相关数据存储在一起,便于分析、使用、检索和恢复。在国外,对关系数据库的研究比较早,也比较深入。目前,由于电子计算机的应用,对关系数据库的研究与开发又有了更多的要求。面向对象的数据库:面向对象数据库就是利用数据库技术、面向对象技术和软件工程技术将面向对象的概念引入到数据库系统的开发和应用中,建立的新一代数据库系统。它与传统数据库系统的最大区别在于,面向对象数据库系统强调面向对象的分析方法,而不是数据库操作语言的选择。因此面向对象数据库具有高效、灵活、通用、简单和稳定的特点,适应信息时代的需求。面向对象的数据库有3种数据模型,即表示层的类模型
( instance-based model),应用层的类图( class diagram)和逻辑层的属性模型( object model)。
    sql: sql是结构化查询语言,用于操纵、分析和管理数据。 sql具有集成性、高级性、完备性和简单性等特征,是面向对象数据库技术的重要组成部分,与其他结构化语言如sql*r等密切相关。这些语言都能生成、检索、执行和编译sql。 sql*r是可以直接调用sql的语言,无须修改代码。数据定义语言:数据定义语言( ddl)是描述数据库对象的语言。数据库语言不仅是数据库对象之间的连接和转换的语言,而且也是与这些对象有关的数据操作的控制语言。如:关系模式中的实体关系代数运算符及其赋值运算符,对象属性数据类型等。
    p:面向对象编程,也叫做面向对象程序设计,是一种用来创建由对象组成的可重用程序的形式化方法。它的基本思想是“对象—类”,通过抽象类或对象实例化,将“数据对象化”,而后将其封装成一个功能强大的类。编写代码时,先声明数据库对象,然后再在该对象上构造类和方法,最后调用相应的方法完成操作。
实例名词解释