University of Sunderland COMM2Q Unit 1 COMM2Q Lecture 1 HIS Application Building.

Slides:



Advertisements
Similar presentations
Relational Database and Data Modeling
Advertisements

Chapter 10: Designing Databases
C6 Databases.
Lecture-7/ T. Nouf Almujally
Managing Data Resources
Databases Chapter Distinguish between the physical and logical view of data Describe how data is organized: characters, fields, records, tables,
Lecture Microsoft Access and Relational Database Basics.
Database Software File Management Systems Database Management Systems.
12 CHAPTER DATABASES Databases are the key to accessing information throughout our lives. Used in hospitals, grocery stores, schools, department stores,
Database Management: Getting Data Together Chapter 14.
Database Design Concepts Info1408
Organizing Data & Information
Ch1: File Systems and Databases Hachim Haddouti
Introduction to Databases Transparencies
Chapter 11 Data Management Layer Design
Database Design Overview. 2 Database DBMS File Record Field Cardinality Keys Index Pointer Referential Integrity Normalization Data Definition Language.
Managing Data Resources. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits that represents a single.
Evolution in Database Models
WHAT IS A DATABASE ? a collection of data organized to help easy retrieval & usage.
Information systems and databases Database information systems Read the textbook: Chapter 2: Information systems and databases FOR MORE INFO...
Academic Year 2014 Spring.
It refers to the software used to manage the database.
Database Models. Flat File The most basic way to organize data is as a flat file. You can think of this as a single table with a large number of records.
MS Access 2007 IT User Services - University of Delaware.
IST Databases and DBMSs Todd S. Bacastow January 2005.
Chapter 3 Data Models.
ACS1803 Lecture Outline 2 DATA MANAGEMENT CONCEPTS Text, Ch. 3 How do we store data (numeric and character records) in a computer so that we can optimize.
CHAPTER 9 DATABASE MANAGEMENT © Prepared By: Razif Razali.
1 DATABASE TECHNOLOGIES BUS Abdou Illia, Fall 2007 (Week 3, Tuesday 9/4/2007)
Copyright © 2003 by Prentice Hall Module 4 Database Management Systems 1.What is a database? Data hierarchy and data organization Field, record, file,
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
Web-Enabled Decision Support Systems
CST203-2 Database Management Systems Lecture 2. One Tier Architecture Eg: In this scenario, a workgroup database is stored in a shared location on a single.
2005 SPRING CSMUIntroduction to Information Management1 Organizing Data John Sum Institute of Technology Management National Chung Hsing University.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
MIS 301 Information Systems in Organizations Dave Salisbury ( )
Prof. Sujata Rao Introduction to Computers & MIS Data Base Concepts Lesson 6.
6 Chapter Databases and Information Management. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits.
Prof. Sujata Rao Introduction to Computers & MIS Data Base Concepts Lesson 8.
Computer Science 101 Database Concepts. Database Collection of related data Models real world “universe” Reflects changes Specific purposes and audience.
Lecturer: Gareth Jones. How does a relational database organise data? What are the principles of a database management system? What are the principal.
Lecture2: Database Environment Prepared by L. Nouf Almujally & Aisha AlArfaj 1 Ref. Chapter2 College of Computer and Information Sciences - Information.
1.file. 2.database. 3.entity. 4.record. 5.attribute. When working with a database, a group of related fields comprises a(n)…
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
C6 Databases. 2 Traditional file environment Data Redundancy and Inconsistency: –Data redundancy: The presence of duplicate data in multiple data files.
1 Database Concepts 2 Definition of a Database An organized Collection Of related records.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
Chapter 4c, Database H Definition H Structure H Parts H Types.
DATABASE MANAGEMENT SYSTEMS CMAM301. Introduction to database management systems  What is Database?  What is Database Systems?  Types of Database.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
University of Sunderland COMM2 Unit 4 Health Information Management Application Building Keys, Data Organisation and Relationships COMM2Q.
Microsoft Access 2013 Overview of Microsoft Access Databases.
Managing Data Resources. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits that represents a single.
Database Management Supplement 1. 2 I. The Hierarchy of Data Database File (Entity, Table) Record (info for a specific entity, Row) Field (Attribute,
Databases Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
44220: Database Design & Implementation Introduction to Module Ian Perry Room: C49 Ext.: 7287
CIS 250 Advanced Computer Applications Database Management Systems.
Chapter 18 Object Database Management Systems. Outline Motivation for object database management Object-oriented principles Architectures for object database.
Introduction to Databases Angela Clark University of South Alabama.
PREPARED BY: PN. SITI HADIJAH BINTI NORSANI. LEARNING OUTCOMES: Upon completion of this course, students should be able to: 1. Understand the structure.
Welcome: To the fifth learning sequence “ Data Models “ Recap : In the previous learning sequence, we discussed The Database concepts. Present learning:
44220: Database Design & Implementation Introduction to Module Ian Perry Room: C41C Ext.: 7287
Data Resource Management Lecture 8. Traditional File Processing Data are organized, stored, and processed in independent files of data records In traditional.
Managing Data Resources File Organization and databases for business information systems.
Understanding Core Database Concepts Lesson 1. Objectives.
Databases and DBMSs Todd S. Bacastow January
MANAGING DATA RESOURCES
Database.
DATABASES WHAT IS A DATABASE?
Understanding Core Database Concepts
Presentation transcript:

University of Sunderland COMM2Q Unit 1 COMM2Q Lecture 1 HIS Application Building

University of Sunderland COMM2Q Unit 1 Data, Information and Knowledge Data –Details that are meaningless because they lack relevance Information –Data presented or received in a form that is meaningful, has real or perceived value and adds to existing knowledge Knowledge –Complete/Incomplete awareness of things that are potentially useful

University of Sunderland COMM2Q Unit 1 Flat Files (1) Flat File Structure –Rows –Each row represents a single Record –Records end with a New Line and Carriage Return –Columns –Every record consists of the same number of elements/Fields –Fields are separated from one another with characters such as a comma

University of Sunderland COMM2Q Unit 1 Flat Files (2) 10021,Smith,John,3 Davis Road,1/5/98,1,apple,6, ,Smith,John,3 Davis Road,1/5/98,2,orange,3, ,Smith,John,3 Davis Road,1/5/98,3,pineapple,1, ,Jones,Ann,1 Hastings Way,1/5/98,1,apple,2, ,Jones,Ann,1 Hastings Way,2/5/98,1,banana,5,.12

University of Sunderland COMM2Q Unit 1 Problems with Flat Files Duplication/break-up of information An increase in the time and effort required to enter data An increase in the risk of error in entering the data wrong Have to write programs to access data

University of Sunderland COMM2Q Unit 1 Databases Database Management System (DBMS) When one or more files are managed within a single application Offers a programming language to manipulate data Usually provides interface development environment

University of Sunderland COMM2Q Unit 1 Modelling The efficient storage of data and the effective retrieval of information Divides area of concern into: Data –How it is stored Process –What is done with it Event –When it occurs

University of Sunderland COMM2Q Unit 1 Hierarchical Model (1) The earliest of the widely used models Each node holds a segment of a potentially much larger record One to many, higher to lower Get what you want rather than everything Grandparent - parent - child But only one parent and no brothers Efficient if data can be organised that way No child without a parent Getting rid of the parent destroys the child

University of Sunderland COMM2Q Unit 1 Hierarchical Model (2)

University of Sunderland COMM2Q Unit 1 Network Model (1) Allows for multiple parents Relationships One to one One to many Many to many A more complex form of hierarchy More flexible and user-friendly As rigid in its modelling

University of Sunderland COMM2Q Unit 1 Network Model (2)

University of Sunderland COMM2Q Unit 1 Relational Model (1) Relational Database Management System (RDBMS) Currently the most popular form of DBMS Access (?) –Wizards Oracle –SQL, Forms and Triggers

University of Sunderland COMM2Q Unit 1 Tables, Records & Fields (1) In a RDBMS Files are replaced with Tables/Relations Columns are replaced with Fields/Attributes Rows are replaced with Records/Tuples Tables only deal with data items that are meaningfully associated with that table

University of Sunderland COMM2Q Unit 1 Tables, Records & Fields (2) Customer Family NameJones,Ann,1 Hastings Way Given NameSmith,John,3 Davis Road AddressSmith,Peter,53 Front Street Purchase OrderPurchase Order Order number10021,1/5/98 Date10022,1/5/ ,2/5/98 Purchase Order LinePurchase Order Line Line number1,6 Number of items2,3 3,1 1,2 1,5Stock Itemapple,0.25 Cost of itemorange,0.30 pineapple,1.23 banana,0.12

University of Sunderland COMM2Q Unit 1 Object Model Traditional systems support traditional modelling Data layer - Tables/Relationships Process layer - Queries Event Layer - Macros and Modules Object modelling, the focus is the object An object’s data and processing are stored together The nature of the objects and their associations is different e.g. ‘is a kind of’’, ‘is part of’, ‘works on’ Descriptions can be translated into OO concepts, which are the basis for OODBMS A new technology for an established model

University of Sunderland COMM2Q Unit 1 Object Relational Model Hybrid database models Combines both models Really an extension of Relational model Longevity? Oracle 9 Multimedia Integration with other environments/languages