information systems and databases Flashcards
characteristics of an information system (2)
organisation of data into information
analysing of informaiton to give knowledege
some systems are used to (4)
process transactions
provide users with informaiton about organisations
help decision-making
manage information used within an organisation
RTA
Roads and Traffic Authority
hold info on automobiles and holders of drivers licenses
automobile need to be registered to use the roads
non-computer methods of organising (2)
telephone books
card based applications
computer based methods of organising (3)
flat-file systems
database management systems
hypermedia
flat-file systems
database in which data is stored and retrieved fro one table
organise data using data structures
data structures in flat-file (4)
files
records
fields
characters
flat-file is suitable for
small applicaitons
hypermedia
provides multimedia facilities e.g. sound and video
hypertext
software system allowing cross-referencing between related sections of text and associated graphic material
advantages of non-computer organising (6)
does not require computer, power supply or batteries
may be portable
no special skills/training needed
small amount of data can be quickly and easily retrieved and no excessive processing is needed
no expensive hardware/software
non-computer storage may be more secure through locked drawer/offices (not accessible across network)
disadvantages of non-computer organising (6)
may be destroyed
if large may take a long time to search for specific data
if items are incorrectly filed its hard to find
may require more work to display retrieved info
access is ususally by one methods only (e.g. alphabetically)
usually only one person can access data at one time
computer based organisation methods
specific programs used (e.g. microsoft access)
advantages of computer based organising (6)
faster to search
data can be easily exchanged between applicantions and over networks
vast amount of data can be stored in small amoutn fo space
manipulation and analysis is more accurate and faster
data does not need to be in a set order
data is presented in a variety of ways
data can be easily edited
disadvantages of computer based orgaising
data can only be accessed with computer and maybe specific software
training is usually required
exchange of data with other computers creates problems of security and confidentiallity
flat file (files)
block of data stored as a unit of data using a unique identifier (file name)
diided into set of related records
flat file (records)
collection of facts about one specific entry in a database
divided into one or more related fields
flat file (fields, key fields)
specific category of data in a database
data items in field are made up of characters
flat file (characters)
smallest unit of data people can use
include letters, numbers and special symbols
relational database
database in which data is organised in a series of relationships or 2d tables
logical organisation of relational databases includes (4)
schemas
tables as implementation of entities
linking table using primary and fireign keys
user views for different purposes
schema
organised plan of entire database showing how and where data is found, descriptionf of data and data’s logical relationships
a schema is also called
entity relationship diagram
entities
specific thing about which information is collected and store
flat file would have to seperate file for each one
seperate table in schema
attributes
defined property of etitiy
fields in flat file
relationships
one to one
many to many
one to many
many to one
key field used to link entities
join primary key of one and foreign key of another
attributes in tables
columns which represent data fields
redords in table
rows (tuples) represent recrods
primary key
a field that stores data that uniquely identifies the records
usually id number that is assigned to record
foreign key
attribute is primary key of another table
normalisation
process fo removing redundancies in the table and fields to produce a set of table which are flexible and easier to maintain
normalisaiton leads to
more tables and relationships
normalisation improves
data integriy and reduces possiblity of anomalies occuring in data
anomalies in unnormalised table structures are caused by (3)
insertion
deletion
updating