INFO 2410 – Flashcards

Unlock all answers in this set

Unlock answers
question
delimited file
answer
A file where the data fields are separated by some character such as a comma.
question
Primary Key
answer
This key Uniquely identifies each record
question
History Section
answer
This provides a background for the issues and problems that led to the decision to develop a new database.
question
Edgar Codd
answer
Who first defined the principles of a relational database?
question
Database
answer
A collection of related data
question
Don't Over anticipate
answer
A nonprofit wants to talk to you about a database to track donors and potential donors. What is the best tactic to use when preparing for the initial interview?
question
SQL
answer
A language relational databases use to create database objects and to manipulate and retrieve data.
question
Foreign Key
answer
When a primary key is repeated in a second table to make a relationship it is called?
question
Animals, Foster Families, Adoptions
answer
A small community organization takes in stray animals. Many of them are given out to foster families who take care of them until they are adopted by someone. They need a database that will track the animals, which foster families have the animals, and the adoption history of each animal. Which of the following best describes the "big themes" or topics of the database?
question
Determine the best time and worst time, and then make your estimate with an edge toward the worst.
answer
When estimating times for tasks, it is a good practice to?
question
Functions of a relational database managment system
answer
Providing for the creation of databases and database objects Providing for data retrieval and manipulation Providing for backup and security These are all what?
question
Relational Design
answer
The process of organizing data into tables and then defining the relationships among them is known as?
question
Entity
answer
Something that the database is concerned with, about which data can be stored.
question
Primary key
answer
A field that uniquely identifies each row in a table.
question
Foreing Key
answer
This key is the primary key repeated in another table to create a link between the tables.
question
Relational Database
answer
Type of database that stores data in tables that are related by key columns.
question
Relational Design
answer
Process of organizing data into tables or entities and then determining the relations among them
question
Constraints
answer
Limits on what the database will do.
question
Requirement
answer
Something a database must do to fulfill its purpose is called a?
question
Report
answer
A document that summarizes and displays data is called a?
question
Procedure Document
answer
A document that outlines the approved steps for completing a business process
question
Transaction processing System
answer
A type of database optimized for processing transactions in real time.
question
Business Intelligence
answer
A set of tools for analyzing trend and patterns in business data.
question
Anyone who is affected by the database.
answer
What best describes what is meant by the term stakeholder?
question
Things that should be done while work shadowing
answer
Observing exceptions to established rules and procedures Discovering tasks and activities related to the data that may not have been captured before Observing how data flows through the system.
question
Data Warehouse
answer
A collection of various data sources including documents used for data mining.
question
Things that should be done for an interview
answer
Prepare questions beforehand Have someone other than the interviewer take notes Keep participants on task
question
Interview everyone who has a stake in the database.
answer
When determining who to interview you should?
question
data mining
answer
Using business intelligence techniques on a variety of data sources brought together in a data warehouse.
question
Things that should be used in documenting data
answer
Copies of all forms and reports reviewed Notes from interviews Summaries of questionnaires
question
statement of work
answer
A preliminary document that describes, in general, the work that needs to be done on a project.
question
data integrity
answer
the accuracy and correctness of the data in a database
question
Surrogate Key
answer
An artificially generated attribute used as a key
question
SELECT
answer
A permission that grants a user the right to view data
question
Data Requirement
answer
A requirement that refers to the attributes that must be stored in the database to fulfill business needs is called a?
question
Report Requirement
answer
A requirement that refers to data that must be present in the database to generate reports is called a?
question
INSERT
answer
A permission that grants the user the right to enter new data
question
DELETE
answer
A permission that grants the user the right to remove rows of data
question
Entity
answer
Something a database is concerned about
question
Candidate Key
answer
An attribute or combination of attributes that could be used as the primary key for an entity
question
Surrogate Key
answer
This key is always guaranteed to be unqiue
question
Surrogate Key
answer
These keys are arbitrary and not effected by changes in business rules.
question
Surrogate Key
answer
An arbitrary, random key with no business meaning
question
Composite Key
answer
A key made up of two or more attributes
question
Review them
answer
After you have identified all the requirements and business rules, you should
question
Trigger
answer
SQL code that executes in response to a database event is called.
question
A server
answer
A program that offers services to other programs
question
A server
answer
A database management system is usually which type of software?
question
UPDATE
answer
A permission that grants the user the right to change existing data
question
Natural key
answer
An attribute that naturally belongs to the entity used as key
question
Test each database requirement
answer
When a developer tests a database, he or she should
question
Trigger
answer
SQL code that executes in response to a database event is called?
question
Lookup
answer
A term that best describes the State entity
question
Logical Design
answer
This database design is independent of any DBMS
question
One to one relationship
answer
Each record in the primary key table is related to zero or one records in the foreign key table.
question
one to many relationship
answer
Each record in the primary key table can be related to many records in the foreign key table
question
Linking Entity
answer
An entity used to resolve a many to many relationship into two one to many relationships
question
Cardinality
answer
A term for the number of permitted records in a related entity
question
Minimum cardinality
answer
Defines the smallest number of permitted records in a related entity
question
Lookup
answer
A term for an entity that stores values to help enforce consistency in database entry
question
Domain
answer
Entities that relate directly to the business of the database.
question
ERDs
answer
These often communicate better than words
question
ERDs
answer
You should always keep a history of these as part of your documentation
question
Towards the Primary Key
answer
In the arrow notation for relationships, which way does the head of the arrow point?
question
Composite Key
answer
The term for a key that is composed of two or more attributes joined together?
question
Weak
answer
A term for an entity that depends on another entity for its meaning
question
Crows Feet Notation
answer
This notation depicts more explicit information about cardinality than arrow notation?
question
Crows Feet Notation
answer
This type of notation is more commonly encountered
question
Crows Feet Notation
answer
This type of notation is more complex than arrow notation
question
Insertion Anomaly
answer
An anomaly in which you cannot enter data because other data is required.
question
Update Anomaly
answer
This anomaly occurs when you must edit the same information in several places.
question
First Normal Form
answer
Which normal form is it that removes all repeating groups and arrays?
question
Update Anomaly
answer
Which term describes an anomaly in which you must edit the same data in more than one place?
question
Deletion Anomaly
answer
Which term describes an anomaly in which removing data unintentionally causes the loss of other data.
question
Insertion Anomaly
answer
This anomaly occurs when you cannot enter data because other data is required.
question
Normalization
answer
Which term best describes the process of removing anomalies and redundancies from a database?
question
Deletion Anomaly
answer
This anomaly occurs when removing data accidentally causes the loss of other data
question
Functional Dependency
answer
The term that best describes a set of related attributes that form a sub theme in the entity.
question
Transient Dependency
answer
This term best describes an attribute that depends on another attribute, no the key for its meaning.
question
documenting normalization
answer
All changes in normalized and denormalized design should be documented when
question
back end processing
answer
Processing typically done by the DBMS is?
question
1st Normal Form
answer
A table that meets the requirements of a relation is said to be in which normal form?
question
Query Processor
answer
The component of a database management system that a user communicates with to store and retrieve data is the?
question
Entity
answer
The term referring to an item existing in the real world that you want to track?
question
attributes
answer
Two different terms are used to describe the characteristics of interest for an entity. They are properties and?
question
The key, the whole key, and nothing but the key
answer
To be in 3rd Normal Form all non-key attributes must depend on?
question
referential integrity
answer
A constraint that forces a Foreign Key to always point to a Primary Key, and allows no orphan data?
question
0:Many and 0:5
answer
A library has the following business rule: A person may be a patron and not have any books borrowed and a patron may not have more than five books borrowed at any one time. The cardinality to represent this rule on the patron end would be ________ and on the books borrowed end would be _______________
question
Flexibility and Efficiency
answer
What is the main strength of a relational database?
question
Data Integrity
answer
When you incorporate business rules when defining data, this improves?
question
Recursive
answer
A relationship that indicates that one employee can supervise other employees is called an?
question
n-ary relationship
answer
A relationship that associates data from more than two tables is called a ___________ relationship
question
Minimum, maximum
answer
Each end of a relationship between classes or tables has two values associated with it. the values at one end of the relationship represent the __________ and ________ number of class members at the other end of each class member can be associated with?
question
data independence
answer
The ability to modify the data structure and not have to change the programs using that data is called___________
question
n-ary association
answer
Assume you are creating a database to handle the data associated with instruction at a university. What is the most appropriate special association to model that a course has an assigned instructor, teaching Assistants, a Classroom, meeting time slot, and class roster
question
optional
answer
Specifying a 0 for the lower bound for the association multiplicity on a class diagram indicates the item is what?
question
class/subclass or supertype/subtype
answer
What is the special association that indicates that one object can be broken down into multiple special cases?
question
Primary Key
answer
The attribute or set of attributes that uniquely identifies each row in a table is called the?
question
Foreign Key
answer
An attribute in one table that is used to create an association with another table by matching the primary key of that table is called an?
question
Data Dictionary
answer
The DBMS component that holds a description of each data element in the database is called?
question
relationships
answer
Business Rules are often represented in the database through?
question
limited flexibility in accessing data
answer
What is the main limitation of Hierarchical Database
question
Table
answer
After conceptually designing your database, the information contained in a single class would be stored in a?
Get an explanation on any task
Get unstuck with the help of our AI assistant in seconds
New