Databases and Structured Files: What is a database?

Slides:



Advertisements
Similar presentations
Chapter 10: Designing Databases
Advertisements

ICDL Software Applications - Database Concepts. Unit 6 Data and Data Representation Database Concepts –File Structure –Relationships Database Design –Data.
The Hierarchical Model
Chapter 12 File Processing and Data Management Concepts
C6 Databases.
Entity Relationship (ER) Modeling
Chapter 4 Enterprise Modeling.
1 Database Design and Development: A Visual Approach © 2006 Prentice Hall Chapter 2 Relational Theory DATABASE DESIGN AND DEVELOPMENT: A VISUAL APPROACH.
Chapter 4.
Systems Analysis and Design 9th Edition
Computer Concepts 5th Edition Parsons/Oja Page 492 CHAPTER 10 File And Database Concepts Section A PARSONS/OJA Databases.
Chapter Chapter 13-2 Chapter 13 Data Modeling Introduction An Overview of Databases Steps in Creating a Database Using Rea Creating Database Tables.
Organizing Data Chapter 5. Data Hierachy Table = Entities X Attributes Entities = Records Attributes = Fields.
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Entity-Relationship Design
LECTURE 2 DATABASE SYSTEM CONCEPTS AND ARCHITECTURE.
Data Modeling with ER Diagrams What is an Entity-Relationship Model? How is an E-R model represented as an E-R diagram? How can a video store be modeled.
Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.
Introduction –All information systems create, read, update and delete data. This data is stored in files and databases. Files are collections of similar.
By: M.Nadeem Akhtar1 The Data Base Management System (DBMS) Ch # 09.
Phase 2: Systems Analysis
Introduction to Accounting Information Systems
Information Systems: Databases Define the role of general information systems Describe the elements of a database management system (DBMS) Describe the.
Database Processing: Fundamentals, Design and Implementation, 9/e by David M. KroenkeChapter 2/1 Copyright © 2004 Please……. No Food Or Drink in the class.
Organizing Data and Information AD660 – Databases, Security, and Web Technologies Marcus Goncalves Spring 2013.
Copyright © Curt Hill The Relational Model of Database Basic organization and terms.
DataBase Management Systems Introduction to Database Technology EAK 362/2 MIS LECTURE 4 PART 1.
EAK 362/2 MIS LECTURE 4 PART 2 Managing Databases.
Chapter 5 Data Resource Management. 2 I. Why do organizations store data?  Data resources must be structured and organized in some logical manner so.
 2001 Prentice Hall Business Publishing, Accounting Information Systems, 8/E, Bodnar/Hopwood A field may be a single character or number, or it.
System Design System Design - Mr. Ahmad Al-Ghoul System Analysis and Design.
+ Information Systems and Databases 2.2 Organisation.
Relational Theory and Design
CISB113 Fundamentals of Information Systems Data Management.
Database Design – Lecture 4 Conceptual Data Modeling.
Information Access Mgt09/12/971 Entity-Relationship Design Information Level Design.
Lection №4 Development of the Relational Databases.
A table is a set of data elements (values) that is organized using a model of vertical columns (which are identified by their name) and horizontal rows.
3/6: Data Management, pt. 2 Refresh your memory Relational Data Model
Principles of Database Design, Part I AIMS 2710 R. Nakatsu.
CIS 250 Advanced Computer Applications Database Management Systems.
Introduction to Databases Angela Clark University of South Alabama.
6.1 © 2007 by Prentice Hall Chapter 6 (Laudon & Laudon) Foundations of Business Intelligence: Databases and Information Management.
1 10 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 10 Designing Databases.
INFORMATION TECHNOLOGY DATABASE MANAGEMENT. A database is a collection of information organized to provide efficient retrieval. The collected information.
DBS201: Data Modeling. Agenda Data Modeling Types of Models Entity Relationship Model.
Intro to MIS – MGS351 Databases and Data Warehouses
COMSATS INSTITUTE OF INFORMATION TECHNOLOGY, VEHARI
Fundamentals of Information Systems, Sixth Edition
DATA MODELS.
CITA 215 Section 3 Data Modeling.
Introduction to Information Technology
Chapter 12 Information Systems.
Data Resource Management
CSCI-100 Introduction to Computing
Databases and Data Warehouses Chapter 3
Databases.
Introduction to Database Management System
MANAGING DATA RESOURCES
ERD’s REVIEW DBS201.
Database.
Databases.
ACCOUNTING INFORMATION SYSTEMS
Entity-Relationship Diagram (ERD)
DATA MODELS.
Data Models in DBMS A model is a representation of reality, 'real world' objects and events, associations. Data Model can be defined as an integrated collection.
Databases and Information Management
Entity Relationship (ER) Modeling
Entity-Relationship Design
Presentation transcript:

Databases and Structured Files: What is a database? A database is a collection of information Databases are typically stored as computer files A structured file is similar to a card file or Rolodex because it uses a uniform format to store data for each person or thing in the file 12/4/2018 CIS270

Fields: What is the basic element of a structured file? A field contains the smallest unit of meaningful information, so you might call it the basic building block for a structured database Each field has a unique field name that describes its contents A field can be either variable length or fixed length. 12/4/2018 CIS270

Who defines the structure for the records in a file? The person who creates a data file defines the fields it contains Each kind of record is referred to as a record type A record type is similar to a blank form, and it is usually shown without any data in the fields A record that contains data is referred to as a record occurrence, or simply “a record.” 12/4/2018 CIS270

What are relationships? In database jargon, a relationship is an association between data that’s stored in different record types One important aspect of the relationship between record types is cardinality Cardinality refers to the number of associations that can exist between two record types A particular order cannot be placed jointly by two customers When one record is related to many records, the relationship is referred to as a one-to-many relationship 12/4/2018 CIS270

What are relationships? A many-to-many relationship means that one record in a particular record type can be related to many records in another record type, and vice versa A one-to-one relationship means that a record in one record type is related to only one record in another record type Relationships between record types can be graphically depicted using diagramming techniques, such as an entity-relationship diagram, sometimes called an “ER diagram” or “ERD.” 12/4/2018 CIS270

Hierarchical, Network, Relational, and Object-Oriented Databases Several database models exist Some models work with all of the relationships described earlier in this section, whereas other models work with only a subset of the relationships The four main types of database models in use today are hierarchical, network, relational, and object oriented 12/4/2018 CIS270

What’s the simplest database model? The simplest database model arranges record types as hierarchy In a hierarchical database, a record type is referred to as a node or “segment.” The top node of the hierarchy is referred to as the root node A parent node can have more than one child node A child node can have only one parent node 12/4/2018 CIS270

What’s a relational database? It produces databases that are difficult to create, manipulate, and maintain A relational database stores data in a collection of related tables Each table (also called a “relation”) is a sequence, or list, of records. All of the records in a table are of the same record type 12/4/2018 CIS270

What’s a relational database? A row of the table is called a tuple, and is equivalent to a record The columns in the table are called attributes, and are equivalent to fields In a relational database, relationships are specified through the use of common data stored in the fields of records in different tables 12/4/2018 CIS270