RBD Flashcards
What year did Univac present the magnetic tape as a means to store data?
1951
Which company introduced the magnetic hard drive in 1956?
IBM
What was the first DBMS developed in 1961?
Integrated Data Store IDS
What data model did the Information Management System (IMS) introduce? 1965 - 70
Hierarchical data model
Who is credited with the relational data model in 1970?
Edgar Codd
What standard was established by CODASYL in 1971?
The standard for the network data model
Who developed the entity-relationship model in 1976?
Peter Chen
What was the first relational database management system developed by IBM in 1973?
System R
Which company marketed the first commercial version of a relational database management system in 1979?
Relational Software (later Oracle)
When was the first standard of SQL established?
1987
What does ODMG 2.0 refer to?
The standard for object-oriented databases established in 1997
List three aspects that have extended databases since the nineties.
- Multi-tier architectures
- Data warehouses
- GIS (Geographical Information Systems)
What is a relation in the context of relational databases?
Any subset of the Cartesian product
Fill in the blank: A relation is defined as a subset of _______.
Cartesian product
What is the term for a table in a database?
Entity
What do attributes describe in a database entity?
Properties of the object which is a name of entity
What is one requirement for attributes in a database?
Attributes should not generate redundancy
What is the First Normal Form condition regarding values?
Values must be atomic
True or False: Each entity in a database should have a unique identifier.
True
What is an example of an operation that can be performed by a database application?
Finding all staff members who participated in project a23
What should attributes not change over time?
Their value
List two examples of entities defined by attributes.
- Customer
- Product
Fill in the blank: In each entity, we have an attribute _______ allowing to identify unique records.
s
What is the attribute that describes a property of the object in a database?
Attribute