Professional Documents
Culture Documents
Notes On The Information Systems Databases 644609ee80dca
Notes On The Information Systems Databases 644609ee80dca
Information Systems
Characteristics
● the organisation of data to produce information for end-users
● end-users analyse of information to give knowledge
● information systems come in different types depending on purposes, including:
- process transaction (Transaction Processing systems)
- provide users with information about an organisation
- help decision-making (Decision Support systems)
- manage information used within an organisation (Database Information Systems)
User • A person who views or uses the information output from the system
Purpose • Who or what the information system is for (individuals and/or organisations).
• The aim or objective of the system and the reason it exists
Participants A special type of user who carries out 1+ processing within the system
Video Stores
➔ Environment - Video hire market, video suppliers
➔ Purpose - Keep records of stock, customers and loans
➔ Data/Information - Customer details, loan details, video details, business and GST
records
➔ Participants - Store staff, head office staff, business managers. Customers
➔ Processes
◆ COLLECTING – From membership applications, rentals, arrival of new products,
relevant information surrounding these
◆ ORGANISING – Information is sorted into relevant categories within
product/customer database
◆ STORING AND RETRIEVING – Storing information in the database for retrieval
(from Staff at Video Rental Stores, receipts from users etc)
◆ ANALYSING – Providing statistics on customers, rentals and non-returns
◆ PROCESSING – Certain entries may be removed completely, summary details
are revised, prices can be changed etc.
◆ TRANSMITTING AND RECEIVING – Transmitting data to head-office/tax-office
◆ DISPLAYING – Displaying information in monitors or printouts
➔ Information Technology - Keyboard and terminal for initial data entry and searching
records, Barcode scanners as database input devices, EFTPOS machines; Network
links to head office and Associated software
Organisation
● Database = an organised collection of data. A place to organise and store data for later
uses (Data = Raw facts + Information = Data with meaning)
● Organising = The information process that determines the format in which data will be
arranged and represented in preparation for other information processes.
- Computer-based is sorted into 3 categories; flat-file database, relational database,
hypermedia system
- Non-computer based include; telephone books, card based applications
Computer vs Non-computer based Databases:
Organising Advantages Disadvantages
Method
Non • Does not require computer, batteries or power • Can easily be physically destroyed (water, fire etc)
computer supply • Very large; hard to track down specific data
based • Easily portable (light weight) (sequential)
• No special skills or training needed to use them • If items are incorrectly filed, it will be more of a
• Small amount of data is easily retrieved; no hassle
need for extensive processing • Takes more work to adequately display retrieved
• No expensive hardware/software is needed to information
be purchased • Access through one method at a time (e.g.
• May be more secure because there is physical alphabetical/ chronological etc, can’t have both)
barrier (isn’t accessed through similar networks) • Usually, only a few people can access data at a time
• Hard to interpret clearly (handwriting)
Computer • Considerably faster to search • Data can only be accessed if you have suitable
based • Data can be easily exchanged over networks, technologies (and software you need to purchase +
apps and devices install)
• Vast amounts of data stored in small area of • Training is usually required to work interface etc
space • Convenient exchange of data between
• Manipulation/analysis of data is done more networks/computers may raise security/confidentiality
accurate+faster problems
• Data doesn’t always have to be in a set order
(diff sorting categories)
• Data can be presented in a variety of ways to
suit many purposes
• Data can be easily edited
Relational databases
- Data is organised in a series of relationships (2-dimensional tables)
- Linking data between records in different files is done by keys or key field
- Schema = an organised plan of the entire database, shows how and where data is
found, descriptions of data, data’s logical relationships. Shows structure of database.
- They can be called Entity Relationship Diagrams (ERDSs)
● Entity (tables) = a specific thing about which information is collected and stored
(seperate files for each entity). Represented by separate tables
● Attribute (field names) = a defined property of an entity. Attributes are the same
as fields in a flat file database
● Relationship = The way an entity is related to each other. Key fields are used to
link entities. There are 3 relationship types (bolded = allowed in 3NF, Normalised)
○ One to one (a primary school class has one teacher)
○ One to many (a highschool teacher has many classes) /
○ Many to one (many transactions can buy/include the same item)
○ Many to many (students study many subjects, subjects are studied by
many students). Not allowed in a 3NF/Normalised Schema
● Primary key = a field that stores data that uniquely identifies the record (keyfield).
This is usually an ID number that is assigned to the record
● Foreign key = An attribute which is a primary key of another table
Hypermedia
- Hypertext = Bodies of text that are linked in a non-sequential manner. Each block of text
links to other blocks of text
- Hypermedia = An extension of hypertext to include non-sequential links with various
other media types e.g. image, audio, video
Hypermedia vs Database
- The World Wide Web is the most well-known application of hypermedia/text - it now
stores TONS of information and data!
● Hypermedia is unstructured
● Databases are very structured
Meta data Data that describes other data (e.g. META tag
is used in HTML to store information that
described data within the webpage)
Uniformation Resources Locators (URL) Used to identify individual files and resources
on the Internet. Contains transfer protocol,
domain name, directory path and file name
Operators:
➔ Relational operators = the relationship between 2
expressions in a query. Uses:
● “contains”
● “does not contain”
● “begins with”
● “ends with”
● “is blank”
● “is not blank”
➔ Logical Operators = used to combine queries so that the search is carried out on 1+
fields
● AND operator = requires both the first and the second query to be true. It
retrieves records that satisfy both queries.
● OR operator = requires either the first or the second query to be true. It retrieves
records that satisfy either of the queries.
● NOT operator = requires query to be untrue. Retrieves records from all but
query(ies) specified after NOT
- Wild-Card characters
Spreadsheet:
- Queries with parameters = prompts users to specify certain criteria. Each time a query is
run; user chooses a criteria for selection. A prompt between square brackets is used
- Queries using calculate fields = You can select/use fields with operators and functions in
an expression (like normal mathematical operators)
- Calculations on groups (aggregate queries/functions) = they use Totals and allow you to
do calculations such as sums, averages, minimum, maximum on groups of records.