• 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/53

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;

53 Cards in this Set

  • Front
  • Back
Database management system
Database Management System
-software used to manage, manipulate, organise and interrogate structured data which is organised in many files/tables
DBMS
Database Management System
a Database Management System provides.......
-data independence
-access controls
-security (encryption)
-reports
cell reference
the address of a cell eg b3
cell range
a series of concurrent cells in a spreadsheet that are described by the putting the top left and the bottom right cell references separated by a colon e.g. B10:C22 would be the cell range that covered all of the cells from b10 to c22 inclusive
relative reference
a cell reference in a formula which when the formula is copied to a different cell, changes the formula to include a reference to a different cell which has the same spacial relationship to the formula as the original. eg copying formula a1*3 from d1 to d2 would change the formula to a2*3 automatically
absolute reference
a cell reference in a formula which when the formula is copied to a different cell, still points to the original cell reference - usually marked by $ signs. e.g. eg copying formula $a$1*3 from d1 to d2 would result in the formula in both being $a$1*3
formula
a step by step process for calculating a number on a spreadsheet typed in by the user - it automatically updates itself if the contents of the cells it refers to changes
function
predefined calculation that is inbuilt into spreadsheet software such as sum or average
relational database
a database that uses a series of tables to hold data about each entitiy
entity
an object, thing or person about which data is held in a database
a query
a database object that is used to interrogate the data - ie get information out of the data
a form
an interface part of the database that is used both for input of data and output of information to the user - can be used to enter data into a table or display the results of a sort or search (query!)
gui in a database
graphical user interface - the buttons, boxes and user friendly menus that are used to help the users navigate the database forms - moving through records, running reports and queries
a search/ query,selects
records that meet the criteria set in one or more fields
a field
a category of data collected about an entity(thing, person or event) eg first name
a record
a collection of fields about one entity (thing, person or event)
report
a printed output from a database that usually displays the results of a query, but occasionally will display the sorted contents of a table
macro
an automated procedure often programmed/recorded by the user, that performs a series of commonly used steps in a piece of sofware. Eg printing a particular sheet with the current data, running a query and exporting the data or copying data from one file to another
SQL
Structured query language
Structured query language
- the most widely used language for managing data in relational databases. It has been standardised and DBMS vendors now certify their products as being compliant with this.
spreadsheet model
mathmatical modelling done using a spreadsheet - good example is using a spreadsheet to do a budget and then using the model to answer questions about how changing income or expenses changes overall outcome
flat file database
type of database that only uses one table - fine if only one entity but can lead to problems if data is held about more than one entity(see problems card)
problems of a flat file database
data redundancy
time to input
storage space needed is greater
time to search data longer
data redundancy
unnecessary duplication of data in a database - data entered in more than one place leads to innaccuracy - one entry gets updated while another doesn't, slower searching, larger size and slower entry - avoided by using a relational database
relational database
each table only stores data about one entity. data is only entered once in its own table - no duplication
primary key/key field
the unique identifier that belongs to just one record in a table - eg student number
foreign key
where a primary keyof one entity appears in a table of a different entity to create a relationship between them eg student and class - it can appear multiple times as a foreign key but only once in the table where it is a primary key
relationship
the linking of two tables so that a search can access and link data from two related but different entities eg a search for a library book could show up recent loans history (which would be stored in the loans table not the book table)
mail merge
the use of data from a database query or spreadsheet list to create personalised documents or email
form letter
the starting point for a mail merge where all the items common to all the end products are added apart from the data that will change with each.
steps in a mailmerge
1)create a database query to select the required data
2)create a form letter (or certificate or brochure or email etc)
3) add the field names from the query (possibly using a wizard)
4) preview and confirm
5) merge the two together to produce a new document (the others don't change) with one letter/product for each record in the database
6) print and send!
paper files
never crash /difficult to hack/ durable
but can burn, get lost, need cross referencing (hard for more than 2 fields), difficult to transfer/share/update -
data integrity
how closely the data reflects reality - was it accurately entered? has it been kept up to date? is it consistent (the same in all parts of the system - often a problem with data redundancy)
data consistency
the sameness of the data across a system - does the system give different departments the same set of contact details for an employee? if not, there is a problem with data consistency
data independence
the separation of the data from the software used to manage it - with independence the data can be kept even if the software is upgraded
exporting data
the transfer of data from a database directly from a table or via a query into a form that can be imported into a spreadsheet - or vica versa
CSV
comma separated variable - a file format in which data appears as text separated by commas and returns - it can easily imported into a spreadsheet where each chunk of text goes into a cell OR
it can be easily imported into a database where each chunk gets put in a selected field and a return is a new record
criteria
a condition applied to a field (or fields) which is used to select a set of records
boolean operators
ways of combining criteria together - AND, OR and NOT
AND
records must meet both (or all if there are more than 2) criteria to be selected
OR
records must meet at least one of the criteria to be selected
NOT
this excludes some records from the search even if they meet the other criteria e.g. all names beginning with A AND B but NOT Bob or Alice
data mining
discovery and extraction of hidden predictive information from large databases - used by organisations such as financial institutions or supermarkets to target products or to understand their customers bettter
data matching
the extaction of information from the combination of data from two different databases using a common key eg passport number, social security number, date of birth combined with address. Allows for matching of police records with education records for eg
data scrubbing
the processing of going through a database and getting rid of records that contain errors - improves data integrity and makes the data more valuable
data warehouse
an integrated collection of data stored in one location belonging to one organisation
data warehousing
ftware,software used to create and maintain huge databases
database
a collection of data stored in an organised form that can be interrogated to produce information
validation
that act of checking that data which is being input is reasonable - it is a software function that works automatically on data input once the system is given the rules (see types card)
types of validation
range check (eg 1 to 100)
length check(eg postcode has 6 characters)
format check (eg has only letters)
presence check( is the field filled in)
check digit (see other card)
database file
a collection of records
sort
orders the set of records (or subset of records) according to numerical or alphabetical order in the selected field(s)