distinct values
cannot have NULL
both (A) & (B)
same as primary key
C. both (A) & (B)
an attribute
a tuple
a criteria
a relation
TCL
DCL
DDL
DML
Relation
Tuple
Database
Domain
Keys
Program
Translators
Language Activity
distinct values
cannot have NULL
both (A) & (B)
same as primary key
Domain Integrity Constraints
Referential Integrity Constraints
Domain Constraints
Entity Integrity Constraints
inner join
full outer join
right outer join
all of the above
Operationally, if Y is deleted, so is X
existence is dependent on Y.
Operationally, if X is deleted, so is Y.
Operationally, if X is deleted, & remains the same.
With finer degree of granularity of locking a high degree of concurrency is possible.
Locking prevents non-serializable schedules.
Locking cannot take place at field level.
An exclusive lock on data item X is granted even if a shared lock is already held on X.
Raw data
Source
Information
Useful data
Table
Tree like structure
Complex logical relationship
Records
Entity
Attribute
Relationship
Notation
Lost update problem.
Update anomaly.
Unrepeatable read.
Dirty read.
left outer join
right outer join
full outer join
inner join
No functional dependencies (FDs) exist.
No multivalued dependencies (MVDs) exist.
No partial FDs exist.
No partial MVDs exist.
Entity set
File
Entity instance
Organization
Like
COMPARE
BETWEEN
IN
strict two-phase locking protocol.
tree locking protocol
two-phase locking protocol
validation based protocol.
one less
same
one more
half
Both undo and redo.
Undo but no redo.
Redo but no undo.
Neither undo nor redo.
Star
llustar
SQL
Cygnus
alter
update
set
create
Logical schema.
Physical schema.
Subschema.
None of the above.
View
Order by
Group by
Having
It will result in a deadlock situation.
It will immediately be rejected.
It will immediately be granted.
It will be granted as soon as it is released by A .
Create table Employee(EMPNO int, EMPNAME char(10));
Create table Employee(EMPNO integer, EMPNAME String(10));
Create table Emplo(EMPNO number, EMPNAME string);
Create table Emp(EMPNO int, EMPNAME char(10));
Logical
Physical
None
Theoretical
Data security
Derived columns
Hiding of complex queries
All of the above
data redundancy increases
data is dependent on programs
data is integrated and can be accessed by multiple programs
none of the above
Select
Order by
Group-by
Having