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)
|