SlideShare a Scribd company logo
08 sip database
File Organization Terms and
Concepts
 Bit: Smallest unit of data; binary digit (0,1)
 Byte: Group of bits that represents a single
character, can be a letter, number, or another
symbol
 Field: Grouping of characters into a word,
group of word or complete number (such as
person name or age)
 Record: Group of related fields, such as
student name, course taken, date, and
grade
 File: Group of records of same type
 Database: Group of related files
Data Hierarchy in a Computer System
Low
High
 Data redundancy
 Poor security
 Lack of data sharing and availability
Masalah dalam Lingkungan File Tradisional
Traditional File Processing
 Data redundancy: duplicate data in multiple
data files so that the same data are stored in
more than place or location.
 Occure when different groups in an organization
independently collect the same pice of data and
sore it independently of each other.
 Lead to data inconsistency and waste storage
resource
 Poor of security
Because there is little control of data
management, who can access or
disseminate information
 Lack of data sharing and availability
Information can’t flow freely across
different functional areas or different
part of the organization
Rainer & Cegielski, 3/e, Wiley.
Edited & revised by Zhang4-10
Jessup&Valacich:
 Database – a
collection of
related data
organized in a
way to facilitate
data searches
Laudon & Laudon:
A database is
 A collection of data
 Organized to
efficiently serve many
applications
 by centralizing the
data and
 minimizing
redundant data
Rainer & Cegielski, 3/e, Wiley.
Edited & revised by Zhang4-11
 DBMS – Database Management Systems
 It is a software used to
1. create,
2. store,
3. organize,
4. update, and
5. retrieve
data, from a single database or several
databases
[in a desirable arrangement/format, that
can be specified by the users in an easy
way]
Database management system
(DBMS)
software that permits an organization
to centralize data, manage them
efficiently, and provide access to the
stored data by application program
interface between application programs
and the physical data files
Rainer & Cegielski, 3/e, Wiley. Edited & revised by Zhang 4-13
 Database management system (DBMS) provides
all users with access to all the data.
 DBMSs minimize the following problems:
 Data redundancy
 Data isolation
 Data inconsistency
 DBMSs maximize the following issues:
 Data security
 Data integrity
 Data independence
• Separates logical view and physical views of dataSeparates logical view and physical views of data
• Logical viewLogical view: information focus on how users: information focus on how users
logically access information to meet theirlogically access information to meet their
particular business needsparticular business needs
• Physical viewPhysical view: show how data actually organized: show how data actually organized
on physical storage mediaon physical storage media
The Contemporary Database Environment
Types of Databases
• Relational DBMSRelational DBMS
• Hierarchical and Network DBMSHierarchical and Network DBMS
• Object-Oriented DatabasesObject-Oriented Databases
 Entity: Person, place, thing,
transaction, or event about
which information is stored
 Entity class: often called a table
is collection of similar entity
Example: A customer is an
entity
Primary Concept of RDBS
Relational DBMS
 Attribute: Description of a particular
entity, also called fields or column, are
characteristics or properties of an
entity class
Example:
 A CUSTOMER entity can be described by a Customer
Number, First Name, Last Name, Street, City, State,
Zip Code, Phone Number, Credit Card No, and Credit
Card Exp
 Key field: Identifier field used to
retrieve, update, sort a record
 Record: a collection of related
attributes/fields about a single
entity
Key field
Entities, Attributes (column, field), Key field
Rainer & Cegielski, 3/e, Wiley.
Edited & revised by Zhang4-21
Entitities and Attributes (Laudon, w Zhang’s editing)
Fields
Value of attributes / fields
4345 02/09/01 1765 8 13.75
Records
• RDBMS DefinitionRDBMS Definition
• Represents data as two-dimensional tablesRepresents data as two-dimensional tables
called relationscalled relations
• Relates data across tables based onRelates data across tables based on
common data elementcommon data element
• Examples: DB2, Oracle, MS SQL ServerExamples: DB2, Oracle, MS SQL Server
Relational Data Model
Three Basic Operations in a RDBMS
• Select:Select: Creates subset of rows that meet specificCreates subset of rows that meet specific
criteriacriteria
• Join:Join: Combines relational tables to provide usersCombines relational tables to provide users
with informationwith information
• Project:Project: Enables users to create new tablesEnables users to create new tables
containing only relevant informationcontaining only relevant information
Three Basic Operations in a Relational Database
 A row in a relation has the following
properties:
Only one value at the intersection
of a column and row - a relation
does not allow multi-valued
attributes
Uniqueness - there are no
duplicate rows in a relation
 Key field: Identifier field used to retrieve
(re-search), update, sort a record
Primary key - a field (or group of fields)
that uniquely identifies a given entity in
a table
Foreign key - a primary key of one table
that appears as an attribute in another
file and acts to provide a logical
relationship between the two files
• Primary Key
– A unique primary key makes it possible to
uniquely identify every row in a table
– Primary key are provide way of distinguishing
each entity in a table
– A primary key should never change and
cannot duplicated
• Ex.: customer number
 Foreign Key
 When a table contains a column that is the same
as the primary key of a table, the column is
called a foreign key
 Foreign key - a primary key of one table that
appears as an attribute in another file and acts
to provide a logical relationship between the two
files
 Ex.: item number
 The use of identifiers represent relationships between entities
Hierarchical DBMSHierarchical DBMS
• One of type DBMSOne of type DBMS
• Organizes data in a tree-like structureOrganizes data in a tree-like structure
• Supports one-to-many parent-childSupports one-to-many parent-child
relationshipsrelationships
Hierarchical DBMS
08 sip database

More Related Content

PPT
Lecture 01 introduction to database
PPT
Database Concept by Luke Lonergan
PPTX
Introduction to database
PPTX
Introduction to databases
PPT
overview of database concept
PPT
Intro databases (Table, Record, Field)
PPTX
Se 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionary
PPTX
DATABASE PRESENTATION
Lecture 01 introduction to database
Database Concept by Luke Lonergan
Introduction to database
Introduction to databases
overview of database concept
Intro databases (Table, Record, Field)
Se 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionary
DATABASE PRESENTATION

What's hot (19)

PPTX
L4 working with tables and data
PPTX
3 Level Architecture
PPTX
Basic Concept of Database
PDF
Database Systems - introduction
DOCX
Database Concepts
PPTX
Introduction to DBMS(For College Seminars)
PPT
Week 4 The Relational Data Model & The Entity Relationship Data Model
PPT
computer fund-database presentation
PPTX
Database and types of database
PPT
Database concepts
PPT
A short introduction to database systems.ppt
PPTX
Database Basics
PPTX
Database Management
PPTX
Types of databases
PPTX
Databases and its representation
PDF
Introduction to Database
PPTX
Database Concepts and Components
PPTX
Relational database revised
PPTX
Data Dictionary
L4 working with tables and data
3 Level Architecture
Basic Concept of Database
Database Systems - introduction
Database Concepts
Introduction to DBMS(For College Seminars)
Week 4 The Relational Data Model & The Entity Relationship Data Model
computer fund-database presentation
Database and types of database
Database concepts
A short introduction to database systems.ppt
Database Basics
Database Management
Types of databases
Databases and its representation
Introduction to Database
Database Concepts and Components
Relational database revised
Data Dictionary
Ad

Viewers also liked (20)

PPT
Dapodik 2013
PPTX
Dss 15 12-2012
PPTX
09 sip dss
PDF
PDF
2. ηθικη
PPTX
04 sumber internal(mc leod) revisi per 26092012
PDF
Rivera nestor ignite_presentation_slideshow
PPTX
Claudia
PPTX
тема самоосвіти
PDF
3. υγεια
PPSX
RC Ruia's Activities
PPTX
Effective Tutoring
PDF
Cosmic business center_gurgaon
PPT
Manajemen keuangan bab 28
PPTX
Observations and inferences with scale
PPTX
claire powerpoint presentation
DOCX
Kamal Kishore Resume
PPTX
Aksi Tritura
PDF
Digital rangefinder
PPTX
Brand You!
Dapodik 2013
Dss 15 12-2012
09 sip dss
2. ηθικη
04 sumber internal(mc leod) revisi per 26092012
Rivera nestor ignite_presentation_slideshow
Claudia
тема самоосвіти
3. υγεια
RC Ruia's Activities
Effective Tutoring
Cosmic business center_gurgaon
Manajemen keuangan bab 28
Observations and inferences with scale
claire powerpoint presentation
Kamal Kishore Resume
Aksi Tritura
Digital rangefinder
Brand You!
Ad

Similar to 08 sip database (20)

PDF
Database_Concepts_Final.pptx.pdf for class 12
PPT
TID Chapter 10 Introduction To Database
PPT
Dbms
PPTX
DBMS DATA MANAGEMENT SYSTEM ppt Cs403 rtc
PPTX
Organisation of database vs Organisation of database
PPT
Dbms
PPT
Dbms
POTX
PPTX
database concepts.pptx
PPTX
IET MySQL PPT Ver9ZESXRDCTFYVGBUHNIJOMK.pptx
PPTX
PPT_DBMS.pptx
PPTX
Architecture of dbms
PPT
Week 1 Before the Advent of Database Systems & Fundamental Concepts
PDF
Ch-1-Introduction-to-Database.pdf
PDF
Database Concepts & SQL(1).pdf
PPTX
Data base management system
PPTX
MIS-3rd Unit.pptx
PPTX
MIS-3rd Unit.pptx
Database_Concepts_Final.pptx.pdf for class 12
TID Chapter 10 Introduction To Database
Dbms
DBMS DATA MANAGEMENT SYSTEM ppt Cs403 rtc
Organisation of database vs Organisation of database
Dbms
Dbms
database concepts.pptx
IET MySQL PPT Ver9ZESXRDCTFYVGBUHNIJOMK.pptx
PPT_DBMS.pptx
Architecture of dbms
Week 1 Before the Advent of Database Systems & Fundamental Concepts
Ch-1-Introduction-to-Database.pdf
Database Concepts & SQL(1).pdf
Data base management system
MIS-3rd Unit.pptx
MIS-3rd Unit.pptx

More from Ikhsan Bz (16)

PDF
Implementasi km di pertamina
PPTX
12 sip scm
PPTX
11 sip crm
PPTX
10 sip km
PPTX
08 sip datawarehouse
PPT
08 sip database (bhs indonesia)
PPTX
Sistem pakar
PPTX
Pengertian penelitian eksperimen
PPTX
Contoh model dan hasil penelitian
DOCX
Contoh kuesioner riset perilaku konsumen
PPT
07 marketing research (revisi)
PPT
06 marketing inteligence systm revisi per 081012
PPT
05 internal record systm(kotler)
PPTX
Pengenalan Sistem Informasi Pemasaran "SIP"
PPTX
01 konsep dasar sistem informasi (si)
DOCX
Titrasi serimetri dll
Implementasi km di pertamina
12 sip scm
11 sip crm
10 sip km
08 sip datawarehouse
08 sip database (bhs indonesia)
Sistem pakar
Pengertian penelitian eksperimen
Contoh model dan hasil penelitian
Contoh kuesioner riset perilaku konsumen
07 marketing research (revisi)
06 marketing inteligence systm revisi per 081012
05 internal record systm(kotler)
Pengenalan Sistem Informasi Pemasaran "SIP"
01 konsep dasar sistem informasi (si)
Titrasi serimetri dll

Recently uploaded (20)

PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
A Presentation on Touch Screen Technology
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PPTX
1. Introduction to Computer Programming.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Hindi spoken digit analysis for native and non-native speakers
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
Tartificialntelligence_presentation.pptx
PDF
project resource management chapter-09.pdf
PDF
Encapsulation theory and applications.pdf
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Heart disease approach using modified random forest and particle swarm optimi...
Web App vs Mobile App What Should You Build First.pdf
Encapsulation_ Review paper, used for researhc scholars
A Presentation on Touch Screen Technology
OMC Textile Division Presentation 2021.pptx
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
1. Introduction to Computer Programming.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Unlocking AI with Model Context Protocol (MCP)
cloud_computing_Infrastucture_as_cloud_p
Hindi spoken digit analysis for native and non-native speakers
SOPHOS-XG Firewall Administrator PPT.pptx
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Zenith AI: Advanced Artificial Intelligence
A comparative study of natural language inference in Swahili using monolingua...
Tartificialntelligence_presentation.pptx
project resource management chapter-09.pdf
Encapsulation theory and applications.pdf
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf

08 sip database

  • 2. File Organization Terms and Concepts  Bit: Smallest unit of data; binary digit (0,1)  Byte: Group of bits that represents a single character, can be a letter, number, or another symbol  Field: Grouping of characters into a word, group of word or complete number (such as person name or age)
  • 3.  Record: Group of related fields, such as student name, course taken, date, and grade  File: Group of records of same type  Database: Group of related files
  • 4. Data Hierarchy in a Computer System Low High
  • 5.  Data redundancy  Poor security  Lack of data sharing and availability Masalah dalam Lingkungan File Tradisional
  • 7.  Data redundancy: duplicate data in multiple data files so that the same data are stored in more than place or location.  Occure when different groups in an organization independently collect the same pice of data and sore it independently of each other.  Lead to data inconsistency and waste storage resource
  • 8.  Poor of security Because there is little control of data management, who can access or disseminate information
  • 9.  Lack of data sharing and availability Information can’t flow freely across different functional areas or different part of the organization
  • 10. Rainer & Cegielski, 3/e, Wiley. Edited & revised by Zhang4-10 Jessup&Valacich:  Database – a collection of related data organized in a way to facilitate data searches Laudon & Laudon: A database is  A collection of data  Organized to efficiently serve many applications  by centralizing the data and  minimizing redundant data
  • 11. Rainer & Cegielski, 3/e, Wiley. Edited & revised by Zhang4-11  DBMS – Database Management Systems  It is a software used to 1. create, 2. store, 3. organize, 4. update, and 5. retrieve data, from a single database or several databases [in a desirable arrangement/format, that can be specified by the users in an easy way]
  • 12. Database management system (DBMS) software that permits an organization to centralize data, manage them efficiently, and provide access to the stored data by application program interface between application programs and the physical data files
  • 13. Rainer & Cegielski, 3/e, Wiley. Edited & revised by Zhang 4-13  Database management system (DBMS) provides all users with access to all the data.  DBMSs minimize the following problems:  Data redundancy  Data isolation  Data inconsistency  DBMSs maximize the following issues:  Data security  Data integrity  Data independence
  • 14. • Separates logical view and physical views of dataSeparates logical view and physical views of data • Logical viewLogical view: information focus on how users: information focus on how users logically access information to meet theirlogically access information to meet their particular business needsparticular business needs • Physical viewPhysical view: show how data actually organized: show how data actually organized on physical storage mediaon physical storage media
  • 16. Types of Databases • Relational DBMSRelational DBMS • Hierarchical and Network DBMSHierarchical and Network DBMS • Object-Oriented DatabasesObject-Oriented Databases
  • 17.  Entity: Person, place, thing, transaction, or event about which information is stored  Entity class: often called a table is collection of similar entity Example: A customer is an entity Primary Concept of RDBS Relational DBMS
  • 18.  Attribute: Description of a particular entity, also called fields or column, are characteristics or properties of an entity class Example:  A CUSTOMER entity can be described by a Customer Number, First Name, Last Name, Street, City, State, Zip Code, Phone Number, Credit Card No, and Credit Card Exp
  • 19.  Key field: Identifier field used to retrieve, update, sort a record  Record: a collection of related attributes/fields about a single entity
  • 20. Key field Entities, Attributes (column, field), Key field
  • 21. Rainer & Cegielski, 3/e, Wiley. Edited & revised by Zhang4-21 Entitities and Attributes (Laudon, w Zhang’s editing) Fields Value of attributes / fields 4345 02/09/01 1765 8 13.75 Records
  • 22. • RDBMS DefinitionRDBMS Definition • Represents data as two-dimensional tablesRepresents data as two-dimensional tables called relationscalled relations • Relates data across tables based onRelates data across tables based on common data elementcommon data element • Examples: DB2, Oracle, MS SQL ServerExamples: DB2, Oracle, MS SQL Server
  • 24. Three Basic Operations in a RDBMS • Select:Select: Creates subset of rows that meet specificCreates subset of rows that meet specific criteriacriteria • Join:Join: Combines relational tables to provide usersCombines relational tables to provide users with informationwith information • Project:Project: Enables users to create new tablesEnables users to create new tables containing only relevant informationcontaining only relevant information
  • 25. Three Basic Operations in a Relational Database
  • 26.  A row in a relation has the following properties: Only one value at the intersection of a column and row - a relation does not allow multi-valued attributes Uniqueness - there are no duplicate rows in a relation
  • 27.  Key field: Identifier field used to retrieve (re-search), update, sort a record Primary key - a field (or group of fields) that uniquely identifies a given entity in a table Foreign key - a primary key of one table that appears as an attribute in another file and acts to provide a logical relationship between the two files
  • 28. • Primary Key – A unique primary key makes it possible to uniquely identify every row in a table – Primary key are provide way of distinguishing each entity in a table – A primary key should never change and cannot duplicated • Ex.: customer number
  • 29.  Foreign Key  When a table contains a column that is the same as the primary key of a table, the column is called a foreign key  Foreign key - a primary key of one table that appears as an attribute in another file and acts to provide a logical relationship between the two files  Ex.: item number
  • 30.  The use of identifiers represent relationships between entities
  • 31. Hierarchical DBMSHierarchical DBMS • One of type DBMSOne of type DBMS • Organizes data in a tree-like structureOrganizes data in a tree-like structure • Supports one-to-many parent-childSupports one-to-many parent-child relationshipsrelationships

Editor's Notes

  • #14: Data redundancy : The same data are stored in many places. Data isolation : Applications cannot access data associated with other applications. Data inconsistency : Various copies of the data do not agree.