• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/116

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

116 Cards in this Set

  • Front
  • Back
Database
Anorganized collection of logically related data
Data

Stored representations of objects and events that havemeaning and importance in the users environment


Information

- Data that has been processed in such a way to increase theknowledge of a person who uses the data


Metadata

Data that describes the properties or characteristics of enduser data and the context of that data


Databaseapplication

An application program (or set of related programs) that isused to perform a series of data base activities (create, read, update anddelete)


DataModel
Graphicalsystems used to capture the relationships of data
Entity

A person, place, object, event or a concept in the userenvironment about which the organization wishes to maintain data


Relationaldatabase

A database that represents data as a collection of tables inwhich all data relationships are represented by common values in related tables


DBMS

Is a software system that is used to create, maintain, andprovide controlled access to its user data base. (ex. Access, MySQL, oracle)


Dataindependence
Theseparation of data descriptions from application programs that use the data
Userview

a logical description of some portion of the database thatis required by a user to perform some task


Constraint
arule that cannot be violated by database users
Databasemodeling and design tools

software tools that provide automated support for creatingdata models


Repository
acentralized knowledge base of all data definitions, data relationships, screenand report formats and other system components
Enterprisedata modeling

the first step in data base development in which the scopeand general contents of organizational databases are specified


SDLC-

the traditional methodology used to develop, maintain andreplace information systems


Conceptualschema

a detailed, technology-independent specification of theoverall structure of organizational data (look up more about- pg. 20)


Logicalschema

the representation of a database for a particular datamanagement technology


Physicalschema

specifications for how data from alogical schema are stored in a computer’s secondary memory by a DBMS


***(LOOK UP MORE DEF A QUESTION ON THE TEST)***


Prototyping
aniterative process of systems development in which requirements are converted toa working system that is continually revised through close work betweenanalysts and users
Agilesoftware development

an approach to database and software development thatemphasizes “individuals and interactions over processes and tools, workingsoftware over comprehensive documentation, customer collaboration over contractnegotiation, and response to change over a following plan”


Project

a planned undertaking of related activities to reach anobjective that has a beginning and an end


Enterpriseresource planning

A business managements system that integrates all functionsof the enterprise, such as manufacturing, sales, finance, marketing, inventory,accounting, and human resources. ERP systems that provides the data necessaryfor the enterprise to examine and manage its activities


DataWarehouse

an integrated decision support database whose content isderived from various operational databases (LOOK UP MORE- pg. 30)


EntityRelationship model
alogical representation of the data for an organization or for a business area,using entities for categories of data relationships for associations betweenentities
ERdiagram

a graphical relationship of a entity-relationship model


BusinessRule
– Astatement that defines or constrains some aspect of the business. It isintended to assert business structure or to control or influence the behaviorof a business
Term

a word or phrase that has a specific business meeting


Fact

An association between two or more terms


Entity
aperson, place, an object, an event or a concept in the user environment aboutwhich the organization wishes to maintain data.
Entitytype
- acollection of entities that share common properties or characteristics
Entityinstance
asingle occurrence of an entity type
Strongentity type
anentity that exists independently of other entity types
Weakentity type
-an entity whose existence depends on some other entity type
Identifyingowner
theentity type on which the weak entity type depends
Identifyingrelationship
therelationship between a weak entity type and its owner
Attribute

a property or characteristic of an entity or relationshiptype that is of interest to the organization


Requiredattribute

an attribute that must have a value for every entity (orrelationship) instance with which it is associated


Optionalattribute
anattribute that many not have a value for every entity (or relationship)instance with which it is associated

(LOOK UP MORE ABOUT PG- 69)


Compositeattribute

- an attribute that has meaningful component parts(attributes)


Single(or atomic) attributes

an attribute that cannot be broken down into smallercomponents that are meaningful to the organization


Multivaluedattribute

an attribute that may take on more than one value for agiven entity (or relationship) instance


Deriverattribute
anattribute whose values can be calculated from related attribute values
Identifier

an attribute (or combination of attributes) whose valuedistinguishes instances of an entity type


CompositeIdentifier
anidentifier that consists of a composite attribute
Relationshiptype

- a meaningful association between (or among) entity types


Relationshipinstance

an association between (or among) entity instances whereeach relationship instance associates exactly one entity instance from eachparticipating entity type


Associativeentity
anentity type that associates the instances of one or more entity types andcontains attributes that are particular to the relationships between thoseentity instances
Degree
-the number of entity types that participate in a relationship
Urinaryrelationship

a relationship between instances of a single entity type


Binaryrelationship

a relationship between the instances of two entity types


Ternaryrelationship
asimultaneous relationship among the instances of three entity types
Cardinalityconstraint

a rule that specifies the number of instances of one entitythat can (or must) be associated with each instance of another entity


MinimumCardinality

the minimum number of instances of one entity that may beassociated with each instance of another entity


MaximumCardinality
themaximum number of instances of one entity that may be associated with eachinstance of another entity
TimeStamp
atime value that is associated with a data value, often indicating when someevent occurred that affected the data value
EERmodel

a model that has reunited from extending the original E-Rmodel with new modeling conducts


Subtype

a subgrouping of the entities in an entity type that ismeaningful to the organization and that shares common attributes orrelationships distinct from other subgroupings


Suptertype
- ageneric entity type that has a relationship with one or more subtypes
Attributeinheritance
aproperty by which subtype entities inherit values of all attributes andinstances of all relationships of their super types
Generalization

- the process of defining a more general entity type from aset of more specialized entity types


Specialization
theprocess of defining one or more subtypes of the supertypes and forming a supertype/subtype relationships
Completenessconstraint
atype of constraint that address whether an instance of a supertype must also bea member of at least one subtype
Totalspecialization rule
- arule that specifies that an entity instance of a supertype must be a member ofsome subtype in the relationship
Partialspecialization rule
arule that specifies that an entity instance of a supertype is allowed not tobelong to any supertype
Disjointconstraint

a constrains that addresses whether an instance of asupertype may simultaneously be a member of two or more subtypes


Disjointrule
arule that specifies that an instance of a supertype may not simultaneously be amember of two or more subtypes
Overlaprule
arule that specifies that an instance of a supertype may simultaneously be amember of two or more subtypes
Subtypediscriminatior
anattribute of a supertype whose values determines the target supertypes or subtypes
Supertype/subtypehierarchy
ahierarchical arrangement of supertypes and subtypes In which each subtype hasonly one supertype
EntityCluster
aset of one or more entity types and associated relationships grouped into a single abstract entity type
Universaldata model
ageneric or template data model that can be reused as a starting point for adata modeling project
Relation
anamed two dimensional table of data
PrimaryKey
anattribute or a combination of attributes that uniquely identifies each row in arelation
Compositekey
aprimary key that consists of more than one attribute
Foreignkey
anattribute in a relation that serves as the primary key of another relation inthe same database
Entityintegrity rule
arule that states that no primary key attribute (or component of primary keyattribute) may be null
Referentialintegrity constraint
Arule that states that either each foreign key value must match a primary keyvalue in another relation or the foreign key value must be a null
Well-structuredrelation

a relation that contains minimal redundancy an allows usersto insert, modify, and delete the rows in a table without errors orinconsistencies


Anomaly

- an error or inconsistency that may result when a userattempts to update a table that contains redundant data. Insertion, deletion,and modification anomalies are the three types of errors


Surrogateprimary key

a serial number or other system assigned primary key for arelation


Recursiveforeign key
aforeign key in a relation that references the primary key values of the samerelation (LOOK UP MORE pg. 173)
Normalization
theprocess of decomposing relations with anomalies to produce smaller,well-structured relations
NormalForm

a state of a relation that requires that certain rulesregarding relationships between attributes (or functional dependencies) aresatisfied


Functionaldependency
aconstraint between two attributes in which the value of one attribute isdetermined by the value of another attribute
Determinant

the attribute on the left side of the arrow in a functionaldependency


Candidatekey

- an attribute or combination of attributes that uniquelyidentifies a row in a relation


(LOOK UP MORE ABOUT pg. 181)


Firstnormal form
– arelation that has a primary key and in which there are no repeating groups
Secondnormal form
- arelation in first normal form in which every nonkey attribute is fullyfunctionally dependent on the primary key
Partialfunctional dependency
afunctional dependency in which one or more nonkey attributes are functionallydependant on part (but not all) of the primary key
Thirdnormal form
arelation that is in second normal form and has no transitive dependencies
Transitivedependency

a functional dependency between the primary key and one ormore nonkey attributes that are dependent on the primary key via another nonkeyattribute


Synonyms
twoor more attibutes that have different names but the same meaning
Homonym

- an attribute that may have more than one meaning


EnterpriseKey
aprimary key whose value is unique across all relations
Field

the smallest unit of application data recognized by systemsoftware


DataType
adetailed coding scheme recognized by system software such as a DBMS, forrepresenting organizational data
Denormalization

- The process of transforming normalized relations intononnormalized physical specifications (LOOK UP MORE ABOUT pg. 214)


Horizontalpartitioning
distributionof row of a logical relation into several separate tables
Verticalpartitioning

distribution of columns of a logical relation into severalseparate tables


Physicalfile
- anamed portion of secondary memory such as a (hard disk) allocated for the purpose of storing physical record
Tablespace
anamed logical storage unit in which data from one or more database tables,views, or other database objects may be stored
Extent
- acontiguous section of disk storage space
Fileorganization

a technique for physically arranging the records of a fileon secondary storage devices


Sequentialfile organization
thestorage of records in a file in sequence according to a primary key value
Indexfile organization
thestorage of records either sequentially or nonsequentially with an index thatallows software to locate individual records
Index
atable or other data structure used to determine in a file the location ofrecords that satisfy some condition
Secondarykey-
onefield or combination of fields for which more than one record may have the samecombination of values. Also called a nonunique key
Joinindex

An index on columns from two or more tables that come fromthe same domain of values


Hashedfile organization
astorage system in which the address for each record is determined using ahashing algorithm
Hashingalgorithm

a routine that converts a primary key value into a relativerecord number or relative file address


Hashindex table
afile organization that uses hashing to map a key into a location in an index,where there is a pointer to the actual data record matching the hash key
Pointer
afield of data indicating a target address that can be used to locate a relatedfield or record of data