Frage 1
Frage
What is Program-Data Redundancy?
Antworten
-
changing the structure or storage characteristics would require changing the applications that access it
-
Unnecessary storage of the same data in different places
-
different and conflicting versions of the same data occur at different places
-
Abnormalities when all changes in redundant data are not made correctly
Frage 2
Frage
What is Data Redundancy?
Antworten
-
changing the structure or storage characteristics would require changing the applications that access it
-
different and conflicting versions of the same data occur at different places
-
Abnormalities when all changes in redundant data are not made correctly
-
Unnecessary storage of the same data in different places
Frage 3
Frage
What is Data Inconsistancy?
Antworten
-
Abnormalities when all changes in redundant data are not made correctly
-
Unnecessary storage of the same data in different places
-
changing the structure or storage characteristics would require changing the applications that access it
-
different and conflicting versions of the same data occur at different places
Frage 4
Frage
What is Data Anomalies?
Antworten
-
changing the structure or storage characteristics would require changing the applications that access it
-
different and conflicting versions of the same data occur at different places
-
Unnecessary storage of the same data in different places
-
Abnormalities when all changes in redundant data are not made correctly
Frage 5
Frage
Data Dictionary Management - Data dictionary: Stores [blank_start]definitions[blank_end] of the [blank_start]data[blank_end] [blank_start]elements[blank_end]
and their [blank_start]relationships[blank_end]
Antworten
-
definitions
-
data
-
elements
-
relationships
Frage 6
Frage
[blank_start]Data storage management[blank_end] - Performance tuning: Ensures [blank_start]efficient[blank_end] [blank_start]performance[blank_end] of the
[blank_start]database[blank_end] in terms of [blank_start]storage[blank_end] and access [blank_start]speed[blank_end]
Antworten
-
Data storage management
-
efficient
-
performance
-
database
-
storage
-
speed
Frage 7
Frage
[blank_start]Data transformation and presentation[blank_end] - Transforms entered data to conform to required data structures
Frage 8
Frage
[blank_start]Security management[blank_end] - Enforces user security and data privacy
Frage 9
Frage
[blank_start]Multiuser access control[blank_end] - Sophisticated algorithms ensure that multiple users
can access the database concurrently without
compromising its integrity
Frage 10
Frage
[blank_start]Backup and recovery management[blank_end] - Enables recovery of the database after a failure
Frage 11
Frage
[blank_start]Data integrity management[blank_end] - Minimizes redundancy and maximizes consistency
Frage 12
Frage
[blank_start]Database[blank_end] [blank_start]access[blank_end] [blank_start]languages[blank_end] [blank_start]and[blank_end] [blank_start]application[blank_end]
[blank_start]programming[blank_end] interfaces - Query language: Lets the user specify what
must be done without having to specify how
• Structured Query Language (SQL): De facto
query language and data access standard
supported by the majority of DBMS vendors
Antworten
-
Database
-
access
-
languages
-
and
-
application
-
programming
Frage 13
Frage
[blank_start]Database communication interfaces[blank_end] - Accept end-user requests via multiple, different
network environments
Frage 14
Frage
Abstraction of a real-world object or event is an example of Data Models?
Frage 15
Frage
Collection of related concepts used to describe the structure
of a database, i.e. unique objects, data types, relationships,
and constraints
• Useful for supporting a specific problem domain
• Simple representations of complex real-world data structures
This is an example of Data Modelling
Frage 16
Frage
A Model refers to the process of creating a specific data model for a
determined problem domain.
Frage 17
Frage
An [blank_start]entity[blank_end] is a person, place, thing, or event
about which data will be collected and stored.
Frage 18
Frage
An [blank_start]attribute[blank_end] is a characteristic of an entity
Frage 19
Frage
A [blank_start]relationship[blank_end] describes an association among
entities.
Frage 20
Frage
A [blank_start]constraint[blank_end] is a restriction placed on the data
Frage 21
Frage
• Logical Data Independence:
Antworten
-
Change the schema at one level of a database system without
having to change the schema at the next higher level.
-
A change in storage devices or methods and even a change in
operating system will not affect the internal model.
-
Change the internal model without affecting the conceptual
model.
-
Change the physical model without affecting the internal model
-
Recoding, adding fields (e.g. adding an email address to a
student file) in the database should not affect applications
Frage 22
Antworten
-
Change the schema at one level of a database system without
having to change the schema at the next higher level.
-
A change in storage devices or methods and even a change in
operating system will not affect the internal model.
-
Change the internal model without affecting the conceptual
model.
-
Change the physical model without affecting the internal model
-
Recoding, adding fields (e.g. adding an email address to a
student file) in the database should not affect applications
Frage 23
Frage
Physical Data Independence:
Antworten
-
Recoding, adding fields (e.g. adding an email address to a
student file) in the database should not affect applications
-
Change the physical model without affecting the internal model
-
Change the internal model without affecting the conceptual
model.
-
A change in storage devices or methods and even a change in
operating system will not affect the internal model.
-
Change the schema at one level of a database system without
having to change the schema at the next higher level.
Frage 24
Frage
[blank_start]Primary Key[blank_end] - An attribute that can identify each row in a table uniquely. Cannot be null or duplicate
Frage 25
Frage
[blank_start]Composite Primary Key[blank_end] - Composed of more than one attribute
Frage 26
Frage
[blank_start]Secondary Key[blank_end] - Unique key other than primary key, Strictly for data retrieval purposes, E.g. Customers do not remember their ID, but
they do remember their phone number!
Frage 27
Frage
[blank_start]Entity integrity[blank_end] - Each row (entity instance) in the table has its own unique identity
Frage 28
Frage
[blank_start]Foreign key[blank_end] - An attribute whose values match primary key values in the related table
Frage 29
Frage
[blank_start]Referential integrity[blank_end] - FK contains a value that refers to an existing valid tuple (row) in another
relation
Frage 30
Frage
[blank_start]UNION[blank_end] will show all rows in the tables except duplicates
Frage 31
Frage
[blank_start]UNION ALL[blank_end] will show all rows from the tables including duplicates
Frage 32
Frage
[blank_start]PROJECT[blank_end] - Unary operator that yields a vertical subset of a table. Yield all values for selected attributes
Frage 33
Frage
[blank_start]INTERSECT[blank_end] - Yields only the rows that appear in both tables
Frage 34
Frage
[blank_start]DIFFERENCE[blank_end] - Yields all rows in one table that are not found in the other table
Frage 35
Frage
[blank_start]Identifiers[blank_end]: one or more attributes that uniquely identify
each entity instance.
Frage 36
Frage
[blank_start]Composite attribute[blank_end]: Attribute that can be subdivided to
yield additional attributes
Frage 37
Frage
[blank_start]Simple attribute[blank_end]: Attribute that cannot be subdivided
Frage 38
Frage
[blank_start]Single valued attribute[blank_end]: Attribute that has only a single value.
Frage 39
Frage
[blank_start]Multivalued attribute[blank_end]s: Attributes that have many values.
Frage 40
Frage
[blank_start]Derived attribute[blank_end]: Attribute whose value is calculated from other
attributes