Introduction to Database. What is Database?  A database is a collection of information that is organized so that it can easily be accessed, managed,

Slides:



Advertisements
Similar presentations
Management Information Systems, Sixth Edition
Advertisements

Accounting System Design
Databases Chapter Distinguish between the physical and logical view of data Describe how data is organized: characters, fields, records, tables,
Database Management An Introduction.
1 Basic DB Terms Data: Meaningful facts, text, graphics, images, sound, video segments –A collection of individual responses from a marketing research.
Database Management: Getting Data Together Chapter 14.
Chapter 17 Designing Databases
3-1 Chapter 3 Data and Knowledge Management
Database Design Chapter 3.
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
“DOK 322 DBMS” Y.T. Database Design Hacettepe University Department of Information Management DOK 322: Database Management Systems.
Chapter 5 The Relational Database Model: Introduction
CSC 2720 Building Web Applications Database and SQL.
Databases and Database Management Systems
SESSION 7 MANAGING DATA DATARESOURCES. File Organization Terms and Concepts Field: Group of words or a complete number Record: Group of related fields.
Are you keeping records of any of your day to day activities?
MS Access 2007 IT User Services - University of Delaware.
IST Databases and DBMSs Todd S. Bacastow January 2005.
INTRODUCTION TO DATABASE USING MS ACCESS 2013 PART 2 NOVEMBER 4, 2014.
ACCESS CHAPTER 1. OBJECTIVES Tables Queries Forms Reports Primary and Foreign Keys Relationship.
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
Chapter 1 Overview of Database Concepts Oracle 10g: SQL
1 Chapter 1 Overview of Database Concepts. 2 Chapter Objectives Identify the purpose of a database management system (DBMS) Distinguish a field from a.
Management Information Systems By Effy Oz & Andy Jones
Concepts and Terminology Introduction to Database.
IE 423 – Design of Decision Support Systems Data modeling and database development.
Microsoft Access 2003 Define some key Access terminology: Field – A single characteristic or attribute of a person, place, object, event, or idea. Record.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
7.1 Managing Data Resources Chapter 7 Essentials of Management Information Systems, 6e Chapter 7 Managing Data Resources © 2005 by Prentice Hall.
Lecture 2 An Overview of Relational Database IST 318 – DB Admin.
RELATIONSHIPS Generally there are two main database types: flat-file and relational.
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers Topics: Definitions and Terminology Abstraction Schema Tables Types of Databases.
Management Information Systems MS Access MS Access is an application software that facilitates us to create Database Management Systems (DBMS)
MS Access 2007 Management Information Systems 1. Overview 2  What is MS Access?  Access Terminology  Access Window  Database Window  Create New Database.
1 Database Concepts 2 Definition of a Database An organized Collection Of related records.
Chapter 1Introduction to Oracle9i: SQL1 Chapter 1 Overview of Database Concepts.
DataBase Management System What is DBMS Purpose of DBMS Data Abstraction Data Definition Language Data Manipulation Language Data Models Data Keys Relationships.
System Design System Design - Mr. Ahmad Al-Ghoul System Analysis and Design.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
Prepared By Prepared By : VINAY ALEXANDER ( विनय अलेक्सजेंड़र ) PGT(CS),KV JHAGRAKHAND.
Access Review. Access Access is a database application A database is a collection of records and files organized for a particular purpose Access supports.
+ Information Systems and Databases 2.2 Organisation.
Relational Database. I. Relational Database 1. Introduction 2. Database Models 3. Relational Database 4. Entity-Relationship Models 5. RDB Design Principles.
Chapter 13 Designing Databases Systems Analysis and Design Kendall & Kendall Sixth Edition.
Relational Theory and Design
Database Concepts Track 3: Managing Information using Database.
Lection №4 Development of the Relational Databases.
BSA206 Database Management Systems Lecture 2: Introduction to Oracle / Overview of Database Concepts.
IS 320 Notes for April 15, Learning Objectives Understand database concepts. Use normalization to efficiently store data in a database. Use.
3/6: Data Management, pt. 2 Refresh your memory Relational Data Model
Databases Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Introduction to Databases Angela Clark University of South Alabama.
INFORMATION TECHNOLOGY DATABASE MANAGEMENT. A database is a collection of information organized to provide efficient retrieval. The collected information.
LECTURE TWO Introduction to Databases: Data models Relational database concepts Introduction to DDL & DML.
Rationale Databases are an integral part of an organization. Aspiring Database Developers should be able to efficiently design and implement databases.
1 Section 1 - Introduction to SQL u SQL is an abbreviation for Structured Query Language. u It is generally pronounced “Sequel” u SQL is a unified language.
© 2017 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Management Information Systems by Prof. Park Kyung-Hye Chapter 7 (8th Week) Databases and Data Warehouses 07.
MANAGING DATA RESOURCES
Database.
LECTURE 34: Database Introduction
Databases and Structured Files: What is a database?
DATABASE Purpose of database
LECTURE 33: Database Introduction
INTRODUCTION A Database system is basically a computer based record keeping system. The collection of data, usually referred to as the database, contains.
Presentation transcript:

Introduction to Database

What is Database?  A database is a collection of information that is organized so that it can easily be accessed, managed, and updated.  Is a tool for collecting and organizing information

Database program lets you: Store information Find information Analyze and print information Manage information Share information

Kinds of Databases Structured DatabaseIt is also called the structured data which a record or file of information is arranged in uniform format. Free-form databaseIt is a loose collection of information, such as those you will find on the World Wide Web.

Types of Databases Operational DatabaseA dynamic database that is used by any organization in its day to day operation. Analytical DatabaseIt is a static database, wherein data is often used to store and track historical data to make long term projection and analysis.

Structured Database Models Hierarchical model Network model Relational model Entity-relationship model Dimensional Model Object-relational model

Hierarchical Model Can be visualized as parent-child relationship wherein a child may only have one parent but a parent can have several children. Publisher AuthorsBookstore ManuscriptPaymentDeliveries

Network Model Publisher Authors Bookstore ManuscriptBook CategoryBook Launching ManageRepresent MakeArrange This model was developed to address in part the problems of the hierarchical model. This model allows sharing of branches but are still part of the same database structure.

Relational Model Developed by Dr. E.F. Codd of IBM in 1970s to solve the problems of the earlier database models as well as finding a way of making database management less dependent to any application. Publisher AuthorsBookstore BooksBook Arrangement Book Category

Relation = is a table with columns and rows Attributes = are the names given to each column of the relation. Domain = is the set of possible values which the attributes will take Tuples = usually represents an object and information about that object Terminologies

Sample NameAgeYear Level SectionMotherFather Maria871TambisJuanaPolano Juan711SambagTomasaPablo Pedro182IbaLokringIslaw Tomas963AtisMasingMamerto Tiago1104BahawKoringIho

this model was written by Peter Chen in This model is an abstract and conceptual representation of data Entity-relationship model

Dimensional Model Is a specialized adaptation using the relational model that is used to represent data in data warehouses. Data warehouse  storage of all digital data of a company or organization. Dimensions  tells where, who and what type Measures  means quality.

Object-relational Model Is a model that utilizes the relationship model as well as the object- oriented programming paradigm.

What is RDBMS?

Relational Database Management System  Is designed to create, maintain, manipulate, modify and delete information in a relational database.

Things you can do with RDBMS: Create a database Information storage Information retrieval Information management Information analysis Print and share information.

Characteristics of a GOOD Database Information Accurate Organized Timely Verifiable Accessible Economical Useful

Relational Database Terminologies

NAMEDESCRIPTION DataA number or value found and stored in the database. InformationA data that has been processed thereby making it relevant and meaningful NullUsed to represent a value that is unknown or missing.

TableThe main structure in the relational database FileAn organized collection of data about an entity. RecordRefers to a specific person, place or event. Also known as the tuple.

FieldThe smallest structure of a data from a larger database structure in a relational database. ViewKnown as the virtual table. It does not hold data on its own; rather it gets data from the table to which it is based.

KeysFields that serves specific purposes within a table. Primary key  is a field that uniquely identifies a record in the table Foreign key  is a special field that establishes a relationship between two tables. RelationshipsExist when two or more tables have connection and association.

Relationships Primary Key Foreign Key Linking table  a table that establishes a connection between two or more table.

Types of Relationship One-to-One Relationship One-to-Many Relationship Many-to-Many Relationship

TalaidArmando NavalunaAlce GaleosRitchell001 PhoneLast NameFirst NameStudent ID One-to-One Relationship Mr. DacalosSt. Catherine003 Mr. TarayaSt. Dominic002 Ms. SatorSt. Thomas001 AdviserSectionStudent ID Students Table Sections Table

PhilwzxcJemma PhoneCountryName PublisherCode One-to-Many Relationship P424.00Office Productivity P324.00Web Design P424.00Creative Design PriceBook TitlePub CodeISBN Publisher Table Book Table

Many-to-Many Relationship Student No.First NameLast NameAddress JohnOngTangke JoanGoyPoblacion JessieKaColon CodeNameFacultyIDRoom No. Math01Math Science01Science Comp01Computer Students Table Subjects Table

Designing a Database Define the purpose of your database Determine the tables that you need in the database. Determine the fields that you need in the database. Identify unique field values Determine the relationship between tables. Test the design by entering sample data.

Characteristics of a Well Designed Database Modify data easy. Retrieving information easy. Developing and building user application is easy. Maintaining the structure is easy. Adding and deleting data is easy.

Database Design to Avoid Spreadsheet design Spreadsheet view Building a database design on the database software