Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
!!!!!Англійська мова для спеціальностей Економі...doc
Скачиваний:
12
Добавлен:
10.11.2019
Размер:
2.45 Mб
Скачать

Object-Oriented Model

Although the relational model is well suited to the needs of storing and manipulating business data, it is not appropriate for the data needs of certain complex applications, such as computer-aided design (CAD) and computer-assisted software engineering (CASE). Business data follow a defined data structure that the relational models handle well. However, applications such as CAD and CASE deal with a variety of complex data types that cannot be easily expressed by relational models.

An object-oriented database uses objects and messages to accommodate new types of data and provides for advanced data handling. An object-oriented database management system (OODBMS) permits objects to be readily created, maintained, manipulated, and retrieved from an object-oriented database.

An OODBMS provides features that you would expect in any other database management system, but there is still no clear standard for the object-oriented model. OODBMSs are expected to evolve and be used for applications with complex data needs. They are not, however, expected to replace relational databases. Instead, they work in tandem, each suited for different tasks.

Active Words and Phrases:

hierarchical

ієрархічний

flexible

гнучкий

network

сітьовий (мережа)

cell

ділянка

relational

реляційний

intersection

перетин

object-oriented

об’єктно-зорієнтований

predefined

заздалегідь заданий

relationship

відношення

query language

мова запитів

root record

кореневий запис

query by example

запит за зразком

parent record

батьківський запис

inquiry

запит

sibling

вузол

computer-aided design (CAD)

автоматизоване проектування

versatile

гнучкий в експлуатації

computer-assistant software engineering (CASE)

програмування за допомогою ЕОМ

Ex. III. Can you define the following terms?

database OODBMS

database management system query by example

database query language relation database

hierarchical database root record

object-oriented database structured query language

Ex. IV. Multiple choice:

  1. The database model that allows each record to have more than one parent, creating a many-to-many relationship among the records is called a .

a) network database; b) hierarchical database;

c) object-oriented database; d) relational database.

  1. A  database allows users to query a database using a database query language.

a) object-oriented; b) network;

c) hierarchical; d) relational.

  1. A  allows part of a database located at a host computer to be duplicated and placed in a remote computer.

a) relational database; b) object oriented database;

c) hierarchical database; d) distributed database.

  1. A  is the software that managers the creation, storage, access, updating, deletion, and use of a database.

a) file management system; b) database management system;

c) flat file; d) application.