answersLogoWhite

0


Best Answer

A relational database is structure to recognize relations among information, and stores the information in tables. An object-oriented database focuses on presenting the information in the form of objects, to be used for object-oriented programming. Object-relational databases are a hybrid of the two, keeping relations stored but still keeping the object-type data. Relational databases are best for presentation of the data itself, while object-oriented databases are better for deriving new information from given information.

User Avatar

Wiki User

9y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Compare contrast relational databases object-relational databases and object-oriented databases Site an example or scenario where each type is best used?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Give two reasons why data servers may be popular for object-oriented databases but not for relational databases?

Data servers are popular for object-oriented databases because they provide greater flexibility in managing complex data structures, which are commonly used in object-oriented programming. Object-oriented databases often require specific server capabilities, such as support for object-oriented data types and behaviors, which data servers can offer more effectively than relational databases.


What are the main differences between relational algebra and relational calculus?

Relation algebra is a procedural language where relation calculus is non-procedural languageRelational algebra, an offshoot of first-orderlogic (and of algebra of sets), deals with a set of finitaryrelations (see also relation (database)) which is closed under certain operators. These operators operate on one or more relations to yield a relation. Relational algebra is a part of computer science.Relational calculus consists of two calculi, the tuplerelational calculus and the domain relational calculus, that are part of the relational model for databases and provide a declarative way to specify database queries. This in contrast to the relational algebra which is also part of the relational model but provides a more procedural way for specifying queries.The relational algebra might suggest these steps to retrieve the phone numbers and names of book stores that supply Some Sample Book:1. Join books and titles over the BookstoreID.2. Restrict the result of that join to tuplesfor the book Some Sample Book.3. Project the result of that restriction over StoreNameand StorePhone.The relational calculus would formulate a descriptive, declarative way:Get StoreNameand StorePhonefor supplies such that there exists a title BK with the same BookstoreIDvalue and with a BookTitlevalue of Some Sample Book.The relational algebra and the relational calculus are essentially logically equivalent: for any algebraic expression, there is an equivalent expression in the calculus, and vice versa.This result is known as Codd'stheorem


How many types of databases?

There are three kind of database mainly . First is network database it which we consider data is linked to other data by the means of some link.Second is object oriented database, that helps to include features like abstraction, encapsulation etc.Third is Hierarchical database , that follows a simple sequence or hierarchy of data , there are nodes and a main root.


What does DML stand for?

data manipulation language, belongs to databases and sql. queries like insert/update/delete. in contrast, queries like create/alter/drop are called ddl (data definition language)


Where can you find a compare and contrast essay on Esperanza Rising?

You can find compare and contrast essays on "Esperanza Rising" in academic databases, such as JSTOR or Project MUSE. You can also check educational websites like SparkNotes or CliffsNotes for study guides that may include comparison essays on the book. Additionally, you may find student-generated essays on platforms like academia.edu or ResearchGate.


What is a flat-table database?

A flat-table database is a type of database model where data is stored in a simple tabular format without the use of complex relationships between tables. In a flat-table database, all data is stored in a single table without any hierarchical structure or normalization. This type of database is typically used for simple data storage and retrieval needs.


Is it in Contrast with or in contrast to?

Normally it is "in contrast with..." But "to" is used when the difference is being emphasized.


Who is a modern contrast to Zeus?

There is no modern contrast or indeed any ancient contrast.


What is contrast is it noun or verb?

The word 'contrast' is a noun (contrast, contrasts) and a verb (contrast, contrasts, contrasting, contrasted). Examples:noun: The contrast in their personalities makes them seem like a very odd couple.verb: We need to choose accessories to contrast with the outfit.


What is contrast generalist?

its something when a mommy contrast generalist does bonding with the daddy contrast generalist and they then form a baby contrast generalist and so forth =D


Compare and contrast legally blonde?

Compare and contrast it with what?


What is the comparison and contrast of Paleolithic?

What is the comparison and contrast of Paleolithic?